-
3b1955c6bf
add handoff-12: post-Phase-D UX fixes + test-coverage agenda for next session
claude@clouddev1
2026-05-15 19:15:27 +00:00
-
619a8bd707
Completion: narrow column candidates to the active table
claude@clouddev1
2026-05-15 19:07:46 +00:00
-
5815918efb
Hint: surface ( as a branching candidate; stop red-flagging in-progress Form A values
claude@clouddev1
2026-05-15 18:58:28 +00:00
-
b3f1a20652
Phase D: insert value list mirrors do_insert's user_cols contract
claude@clouddev1
2026-05-15 18:45:47 +00:00
-
c485189da8
ADR-0024 Phase D: include column name in value-slot hint prose
claude@clouddev1
2026-05-15 18:33:52 +00:00
-
82955679ca
ADR-0024 Phase D: per-column-type hint prose at value slots
claude@clouddev1
2026-05-15 18:05:38 +00:00
-
124c1d33e9
add handoff-11: ADR-0024 Phase F/D fully landed; HintMode/Ranker/round-5 closed
claude@clouddev1
2026-05-15 17:53:14 +00:00
-
8188fa5ee1
ADR-0024 round-5 follow-up: surface tail-Optional expectations
claude@clouddev1
2026-05-15 17:50:31 +00:00
-
abebd7944f
ADR-0024 Phase D (full): schema-aware value typing
claude@clouddev1
2026-05-15 17:45:56 +00:00
-
85817791dc
ADR-0024 HintMode dispatch via walker_hint_mode_at_input
claude@clouddev1
2026-05-15 17:32:17 +00:00
-
7ae1a0fde1
ADR-0024 ranker hook scaffolding
claude@clouddev1
2026-05-15 17:28:11 +00:00
-
bbe12524ab
ADR-0024 Phase F (full) step 5: walker-driven completion
claude@clouddev1
2026-05-15 17:26:08 +00:00
-
044173bd39
add handoff-10: ADR-0024 Phase F (full) steps 1-4 landed; remaining work catalogue
claude@clouddev1
2026-05-15 08:39:56 +00:00
-
fa994cfb66
ADR-0024 Phase F (full) step 4: catalog token-keyword cleanup
claude@clouddev1
2026-05-15 08:35:59 +00:00
-
266b4c2ef4
ADR-0024 Phase F (full) step 3: delete legacy parser modules
claude@clouddev1
2026-05-15 08:33:59 +00:00
-
a41400e532
ADR-0024 Phase F (full) step 2: usage via CommandNode.usage_ids
claude@clouddev1
2026-05-15 08:27:16 +00:00
-
7bdd3987e1
ADR-0024 Phase F (full) step 1: walker-driven highlighting
claude@clouddev1
2026-05-15 08:19:52 +00:00
-
b3d3bdfe5b
add handoff-9: ADR-0024 phases A-F minimal landed; deferred work catalogue
claude@clouddev1
2026-05-15 07:58:19 +00:00
-
c940ba9cf2
ADR-0024 Phase F (minimal): drop chumsky from the parse path
claude@clouddev1
2026-05-15 07:31:43 +00:00
-
dca472f8a5
ADR-0024 Phase E: replay end-to-end
claude@clouddev1
2026-05-15 07:23:51 +00:00
-
c2accc2385
ADR-0024 Phase D: data commands at chumsky parity
claude@clouddev1
2026-05-15 07:20:53 +00:00
-
6bb688251b
ADR-0024 Phase C: create table with column-list value literals
claude@clouddev1
2026-05-15 07:12:22 +00:00
-
7e79ca865a
ADR-0024 Phase B: DDL commands without value literals
claude@clouddev1
2026-05-15 06:59:27 +00:00
-
50b3542050
ADR-0024 Phase A: walker framework + app-lifecycle commands
claude@clouddev1
2026-05-15 06:39:29 +00:00
-
3e1ff83f26
add handoff-8: round 5/6 summary + ADR-0024 execution handoff
claude@clouddev1
2026-05-14 21:57:33 +00:00
-
74c3ec1edf
add ADR-0024: unified grammar tree execution plan (accepted)
claude@clouddev1
2026-05-14 21:52:10 +00:00
-
3b36bbb4d6
hint: replace misleading "null true false" suggestions at value slots
claude@clouddev1
2026-05-14 20:40:19 +00:00
-
d6e138169f
add ADR-0023 (proposed): unified declarative grammar tree
claude@clouddev1
2026-05-13 22:36:42 +00:00
-
a55b6a7a05
remove
q quit alias
claude@clouddev1
2026-05-13 22:36:42 +00:00
-
6ca297579e
round-5 follow-up r2: migrate all thiserror Display attributes to catalog
claude@clouddev1
2026-05-13 21:24:51 +00:00
-
1e06490572
round-5 follow-up: completion + i18n sweep
claude@clouddev1
2026-05-13 15:58:29 +00:00
-
1eb2e0d01f
handoff
claude@clouddev1
2026-05-12 09:02:54 +00:00
-
c247f55094
ADR-0022 follow-up r4: column-type completion
claude@clouddev1
2026-05-12 07:23:17 +00:00
-
22119d6a4e
ADR-0022 follow-up r3: identifier colour, NewName hint, "Next:" wording, "type" label
claude@clouddev1
2026-05-11 22:41:23 +00:00
-
f94a999e66
ADR-0022 stage 8 follow-up r2: completion UX fixes from real testing
claude@clouddev1
2026-05-11 22:27:54 +00:00
-
bd1cce672d
ADR-0022 stage 8 follow-up: fixes from real-app testing
claude@clouddev1
2026-05-11 22:12:16 +00:00
-
8214e4136a
ADR-0022 stage 8e: invalid-identifier detection + hint variant
claude@clouddev1
2026-05-11 21:01:44 +00:00
-
7a32c13bd5
ADR-0022 stage 8d: schema cache refresh wiring
claude@clouddev1
2026-05-11 20:57:09 +00:00
-
51a8d9ac44
ADR-0022 stage 8c: IdentSlot propagation + SchemaCache API
claude@clouddev1
2026-05-11 20:53:19 +00:00
-
faebeed588
ADR-0022 stage 8b: hint panel candidate list with scroll markers
claude@clouddev1
2026-05-11 20:48:21 +00:00
-
06e8d1e769
ADR-0022 stage 8a: non-modal keyword completion + Esc/Backspace undo
claude@clouddev1
2026-05-11 20:43:06 +00:00
-
aea3224da2
ADR-0022 stage 7/8: schema query plumbing
claude@clouddev1
2026-05-10 17:50:21 +00:00
-
6845df1475
ADR-0022 stage 6/8: IdentSlot taxonomy + parser audit
claude@clouddev1
2026-05-10 17:47:02 +00:00
-
9c4857eb50
ADR-0022 stage 5/8: hint panel ambient typing assistance
claude@clouddev1
2026-05-10 17:42:13 +00:00
-
313d4f8346
ADR-0022 stage 4/8: render-time parse + error overlay
claude@clouddev1
2026-05-10 17:37:50 +00:00
-
39da399add
ADR-0022 stage 3/8: simple-mode echo lines highlighted
claude@clouddev1
2026-05-10 17:32:11 +00:00
-
cafc455c8a
ADR-0022 stage 2/8: input panel — token-class highlighting
claude@clouddev1
2026-05-10 17:29:51 +00:00
-
00c9deaf6f
ADR-0022 stage 1/8: theme token-class colour fields
claude@clouddev1
2026-05-10 17:24:44 +00:00
-
f0632af8af
ADR-0022: ambient typing assistance (unifies I3 + I4)
claude@clouddev1
2026-05-10 15:51:22 +00:00
-
11071ae164
ADR-0021 implementation: per-command usage templates in parse errors
claude@clouddev1
2026-05-10 14:41:32 +00:00
-
fdaf7e3e0e
ADR-0020 implementation: lexer + parser refactor over &[Token]
claude@clouddev1
2026-05-10 09:22:13 +00:00
-
857ee753f2
ADR-0020 + ADR-0021: tokenization layer and parse-error pedagogy (H1a)
claude@clouddev1
2026-05-10 08:43:20 +00:00
-
47601f7c85
Handoff doc for end of 2026-05-09 (#6)
claude@clouddev1
2026-05-10 07:48:08 +00:00
-
a6fd26d15a
ADR-0019 §9 sweep (3/3): ui.rs prose strings (caught in manual sanity)
claude@clouddev1
2026-05-09 22:41:06 +00:00
-
720511ef29
ADR-0019 §9 sweep (2/2): help blocks + modals + system notes
claude@clouddev1
2026-05-09 22:29:28 +00:00
-
aff528aa3f
ADR-0019 §9 sweep (1/2): replay/client_side/ok/mode/messages/project/parse
claude@clouddev1
2026-05-09 22:20:34 +00:00
-
431645ae60
ADR-0019 §6: runtime enrichment + row pinpointing
claude@clouddev1
2026-05-09 22:10:05 +00:00
-
eac7e5b81d
ADR-0019 implementation: friendly error layer + i18n catalog
claude@clouddev1
2026-05-09 12:43:37 +00:00
-
d4801ea52f
ADR-0019: pluralisation is a translator concern, not deferred work
claude@clouddev1
2026-05-09 08:57:23 +00:00
-
2a8618c783
ADR-0019: friendly error layer (H1) and i18n message catalog
claude@clouddev1
2026-05-09 08:49:53 +00:00
-
c4ee264636
replay: new
replay <path> command (A3, U4)
claude@clouddev1
2026-05-08 15:06:56 +00:00
-
b8102dc063
tests: ADR-0002 engine-vocabulary audit (A2)
claude@clouddev1
2026-05-08 14:57:12 +00:00
-
3dbaedc1da
help: surface ADR-0017/0018 auto-fill semantics (B1)
claude@clouddev1
2026-05-08 14:51:15 +00:00
-
0d7a7bcd49
db: end-to-end tests for change_column int -> bool (B2)
claude@clouddev1
2026-05-08 14:49:34 +00:00
-
dcfeef5d3c
Handoff doc for end of 2026-05-08 (#5)
claude@clouddev1
2026-05-08 14:39:54 +00:00
-
5bb0a147f0
ADR-0018 implementation: auto-fill contracts for serial and shortid
claude@clouddev1
2026-05-08 14:32:19 +00:00
-
7dfa718c6e
parser: structural error rendering, source echo, and caret pointer
claude@clouddev1
2026-05-08 13:21:39 +00:00
-
00947b928c
ADR-0017 implementation: per-cell type-change with override flags
claude@clouddev1
2026-05-08 13:21:07 +00:00
-
545cbf5c0e
Handoff doc for end of 2026-05-08 (#4)
claude@clouddev1
2026-05-08 10:57:11 +00:00
-
c3e5f9014f
ADR-0017 + ADR-0002 amendment: type-change compatibility + engine-agnostic posture
claude@clouddev1
2026-05-08 10:53:20 +00:00
-
7b97786ab7
B2/C2: column drop / rename / change-type DSL commands
claude@clouddev1
2026-05-08 10:09:24 +00:00
-
41cef5399b
parser: make
to and table independently optional in add column
claude@clouddev1
2026-05-08 09:16:50 +00:00
-
1b27a0c9b1
runtime: suppress silent-rebuild banner for empty projects
claude@clouddev1
2026-05-08 09:15:19 +00:00
-
5b5e08d852
ADR-0016 + Iter 5/6 follow-up: pretty table rendering
claude@clouddev1
2026-05-08 09:06:02 +00:00
-
67d68db5f8
Iteration 6: --resume + persistent input history + migration scaffold
claude@clouddev1
2026-05-08 08:27:50 +00:00
-
c6cf3df6dc
Iteration 5: export / import commands
claude@clouddev1
2026-05-08 08:24:45 +00:00
-
ca71184678
Handoff doc + CLAUDE.md and requirements.md refresh
claude@clouddev1
2026-05-08 07:07:38 +00:00
-
58a964da8c
Harden temp-project cleanup with stacked safety guards
claude@clouddev1
2026-05-08 06:59:26 +00:00
-
b7addd6161
Cleanup pass: --help, in-app help, post-rebuild message, unmodified-temp cleanup
claude@clouddev1
2026-05-08 06:43:49 +00:00
-
f2198275f0
Iteration 4b: save / save as / new / load with project switching
claude@clouddev1
2026-05-08 06:23:46 +00:00
-
ba93d3c7d8
Iteration 4a: rebuild command with confirmation modal
claude@clouddev1
2026-05-07 22:27:37 +00:00
-
f0fc063756
Iteration 3: existence-only load + rebuild from text on missing .db
claude@clouddev1
2026-05-07 22:11:45 +00:00
-
5410075398
Persistence: empty table -> no CSV (per Iteration 2 follow-up)
claude@clouddev1
2026-05-07 21:49:28 +00:00
-
5c076f6d8f
Iteration 2: per-command write-through to project.yaml, CSVs, history.log
claude@clouddev1
2026-05-07 21:09:15 +00:00
-
601d3b6c51
Iteration 1: file-backed projects with auto-named temps, lock file, and L1 CLI
claude@clouddev1
2026-05-07 20:21:52 +00:00
-
4fca862c6c
Project storage runtime: ADR-0015 + ADR-0004/0007 amendments
claude@clouddev1
2026-05-07 19:53:47 +00:00
-
bfdf350ac8
Handoff doc + CLAUDE.md refresh for next session
claude@clouddev1
2026-05-07 18:07:18 +00:00
-
305e5083d5
INSERT/UPDATE/DELETE + value model + auto-show, with polish
claude@clouddev1
2026-05-07 16:33:25 +00:00
-
165068269b
Foreign-key relationships, rebuild-table, polish round
claude@clouddev1
2026-05-07 14:52:51 +00:00
-
c1e52920eb
DSL parser, async DB worker, types, history, metadata, polish
claude@clouddev1
2026-05-07 13:32:19 +00:00
-
25a0f1260f
TUI walking skeleton (Phase 4)
claude@clouddev1
2026-05-07 11:17:58 +00:00
-
aebfc7dcba
Add Phase 1 requirements checklist with NFRs
claude@clouddev1
2026-05-07 10:15:49 +00:00
-
3a0c03d781
Initial planning docs: CLAUDE.md and ADRs 0000-0008
claude@clouddev1
2026-05-07 09:27:31 +00:00