Commit Graph

  • 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