-
6f87ad1842
fix: advanced CREATE TABLE completion cluster
claude@clouddev1
2026-05-28 18:56:13 +00:00
-
c12ed1da9a
fix: INSERT Form B value-count UX (ADR-0033 Amendment 5)
claude@clouddev1
2026-05-28 16:38:33 +00:00
-
9468324d56
docs: amend handoff 49 — record /runda round 2 closure
claude@clouddev1
2026-05-28 12:44:47 +00:00
-
6840b928f9
test: /runda round 2 — pin TeachingEcho kind + cat-3 prose wiring
claude@clouddev1
2026-05-28 12:39:25 +00:00
-
63b2927f10
docs: session handoff 49 — ADR-0038 done, M4 + ADR statuses in sync
claude@clouddev1
2026-05-28 12:24:07 +00:00
-
2aab457c44
feat: DSL→SQL teaching echo — §4 styled-runs polish (ADR-0038)
claude@clouddev1
2026-05-28 12:16:28 +00:00
-
df5c4e2a55
docs: session handoff 48 — DSL→SQL echo Phases 1-3 done, polish only
claude@clouddev1
2026-05-28 10:32:31 +00:00
-
5cb105b74b
docs(adr): /runda DA cleanup — reflect Phases 1-3 done, pin Bucket C
claude@clouddev1
2026-05-28 10:06:16 +00:00
-
e6ad1aec3d
feat: DSL→SQL teaching echo — Phase 3 cat-3 caveat (ADR-0038)
claude@clouddev1
2026-05-28 08:50:08 +00:00
-
275c726ad4
feat: DSL→SQL teaching echo — Bucket B renderer (ADR-0038 Phase 2)
claude@clouddev1
2026-05-28 07:54:05 +00:00
-
558cfae151
docs(adr): promote ADR-0037 + ADR-0038 to Accepted (Phase 1 shipped)
claude@clouddev1
2026-05-28 07:10:06 +00:00
-
c60026c7f6
docs: session handoff 47 + M4 update — DSL→SQL echo Phase 1 (Bucket A) done
claude@clouddev1
2026-05-28 07:03:46 +00:00
-
90479cb879
feat: DSL→SQL teaching echo — Bucket A renderer (ADR-0038 Phase 1)
claude@clouddev1
2026-05-28 06:53:43 +00:00
-
9d66073ff7
docs: session handoff 46 — DSL→SQL echo mid-feature (skeleton done, renderer pending)
claude@clouddev1
2026-05-27 22:15:34 +00:00
-
04c8e4295f
feat: DSL→SQL teaching echo — channel + create-table slice (ADR-0037 + ADR-0038)
claude@clouddev1
2026-05-27 22:09:54 +00:00
-
9a23e28f30
fix: update … --all-rows falls back to the DSL instead of misparsing (ADR-0033 Am4)
claude@clouddev1
2026-05-27 21:25:02 +00:00
-
338dc8a4cf
feat: advanced ALTER COLUMN SET/DROP NOT NULL & DEFAULT, SET DATA TYPE (ADR-0035 Am2)
claude@clouddev1
2026-05-27 21:03:14 +00:00
-
9f15f386d5
docs(adr): design the DSL→SQL teaching echo (ADR-0038) + dependencies
claude@clouddev1
2026-05-27 20:44:38 +00:00
-
2bcc55f939
docs: reconcile requirements/CLAUDE.md with shipped reality (high-confidence)
claude@clouddev1
2026-05-27 14:31:52 +00:00
-
35e1963ad0
docs: session handoff 45 — X4 resolved; next direction = DSL→SQL teaching echo (ADR-0030 §10)
claude@clouddev1
2026-05-27 14:28:55 +00:00
-
42306d33e3
fix: X4 — advanced-mode SQL INSERT auto-fills omitted non-PK serial (MAX+1)
claude@clouddev1
2026-05-27 11:18:57 +00:00
-
4928a4c4fd
docs: session handoff 44 — ADR-0036 complete (Phases 2/3a/3b + carryover)
claude@clouddev1
2026-05-27 10:58:30 +00:00
-
d98717156e
fix: ADR-0036 — name the offending value for natural-order SQL INSERTs
claude@clouddev1
2026-05-27 10:54:29 +00:00
-
8906661f69
feat: ADR-0036 Phase 3b — live typed-slot hints + highlighting for INSERT VALUES
claude@clouddev1
2026-05-27 07:22:44 +00:00
-
49ea03b0d5
feat: ADR-0036 Phase 3a — live typed-slot hints + highlighting for SQL SET values
claude@clouddev1
2026-05-26 22:48:46 +00:00
-
8c3b13b313
feat: ADR-0036 Phase 2 — validate advanced-mode UPDATE SET literals + retain the value
claude@clouddev1
2026-05-26 22:20:12 +00:00
-
2f0af31b3b
docs: session handoff 43 — ADR-0035 Am1 follow-ups + ADR-0036 (surgical) Phase 1
claude@clouddev1
2026-05-26 21:59:38 +00:00
-
1d5534b2bd
feat: ADR-0036 Phase 1 — validate advanced-mode INSERT literals + show the value
claude@clouddev1
2026-05-26 21:58:25 +00:00
-
dc9a4759ce
docs: ADR-0036 revised to surgical "validate-and-retain"; +X4/X5 open questions
claude@clouddev1
2026-05-26 21:58:19 +00:00
-
3e3a2fb171
docs: ADR-0036 (Proposed) — bind literal DML values, verbatim text only for expressions/queries
claude@clouddev1
2026-05-26 20:49:40 +00:00
-
f8a91f41c9
feat: ADR-0035 Amendment 1 follow-up — enrich replay errors + close message gaps
claude@clouddev1
2026-05-26 18:30:31 +00:00
-
cb8ff8a7c2
feat: ADR-0035 Amendment 1 — drop composite UNIQUE; friendlier drop-column + generic-error wording
claude@clouddev1
2026-05-26 16:20:08 +00:00
-
60d30dd54e
docs: session handoff 42 — ADR-0035 Phase 4 complete; whole-phase /runda follow-ups
claude@clouddev1
2026-05-26 14:57:07 +00:00
-
22e5bf5d6a
feat: ADR-0035 4i(a,b) — CREATE TABLE help/usage + describe table constraints; Phase 4 complete
claude@clouddev1
2026-05-26 14:38:28 +00:00
-
c2eb8cb982
fix: ADR-0035 4i(c) — don't pre-flag a self-referencing FK parent
claude@clouddev1
2026-05-26 12:20:30 +00:00
-
f85261032d
feat: ADR-0035 4i(e) — colour DSL vs SQL completions when mixed
claude@clouddev1
2026-05-26 12:11:12 +00:00
-
1afcf4ed29
feat: ADR-0035 4i(d) — merge shared-entry-word completions
claude@clouddev1
2026-05-26 11:36:18 +00:00
-
ca64434a1c
docs: session handoff 41 — ADR-0035 4h + case-insensitive table-name fix; 4i next
claude@clouddev1
2026-05-26 10:43:18 +00:00
-
a95c8074f3
fix: resolve table names case-insensitively across all executors
claude@clouddev1
2026-05-26 10:04:27 +00:00
-
f7e77a86f8
feat: ADR-0035 4h — ALTER TABLE … RENAME TO
claude@clouddev1
2026-05-26 08:38:39 +00:00
-
6112859660
docs: session handoff 40 — ADR-0035 4f + 4g + rebuild fix shipped; 4h next
claude@clouddev1
2026-05-25 22:20:40 +00:00
-
50a889e599
fix: ADR-0035 4g — reconstruct table-CHECK metadata on rebuild
claude@clouddev1
2026-05-25 22:16:26 +00:00
-
6ff97f6e20
feat: ADR-0035 4g — ALTER TABLE add/drop constraint + add FK
claude@clouddev1
2026-05-25 22:07:50 +00:00
-
5b76315d1e
feat: ADR-0035 4f — ALTER TABLE … ALTER COLUMN TYPE
claude@clouddev1
2026-05-25 21:16:37 +00:00
-
a2fc3c9e57
docs: 4f plan + session handoff 39
claude@clouddev1
2026-05-25 20:26:34 +00:00
-
bbc2e34b33
feat: ADR-0035 4e — ALTER TABLE add/drop/rename column
claude@clouddev1
2026-05-25 19:49:13 +00:00
-
701217d29f
feat: ADR-0035 4d — CREATE [UNIQUE] INDEX / DROP INDEX
claude@clouddev1
2026-05-25 18:41:02 +00:00
-
44248fb8bb
docs: session handoff 38 — ADR-0035 4a.3 + 4b + 4c shipped; 4d next
claude@clouddev1
2026-05-25 17:38:48 +00:00
-
e52e90c45b
feat: ADR-0035 4c — DROP TABLE [IF EXISTS]
claude@clouddev1
2026-05-25 16:31:41 +00:00
-
76d60591bf
feat: ADR-0035 4b — foreign keys in CREATE TABLE
claude@clouddev1
2026-05-25 15:35:48 +00:00
-
60111f69d5
feat: ADR-0035 4a.3 — table-level / multi-column CHECK
claude@clouddev1
2026-05-25 14:06:52 +00:00
-
1991fb4fc7
docs: session handoff 37 — ADR-0035 4a + 4a.2 shipped (Accepted); 4a.3 next
claude@clouddev1
2026-05-25 11:07:28 +00:00
-
c0f5626787
feat: ADR-0035 4a.2 — per-column CHECK/DEFAULT + composite UNIQUE
claude@clouddev1
2026-05-25 11:04:59 +00:00
-
1c50133438
docs: ADR-0035 4a.2 plan + split table-level CHECK to 4a.3
claude@clouddev1
2026-05-25 10:34:04 +00:00
-
631074ff9c
feat: ADR-0035 4a — SQL CREATE TABLE command, worker, and exit gate
claude@clouddev1
2026-05-25 10:04:28 +00:00
-
80310929d7
feat: ADR-0035 4a — SQL CREATE TABLE grammar shape
claude@clouddev1
2026-05-25 08:11:39 +00:00
-
58386d77e9
feat: ADR-0035 4a — SQL type-alias resolver (Type::from_sql_name)
claude@clouddev1
2026-05-25 07:55:26 +00:00
-
94ec87b2ff
docs: ADR-0035 4a — refine scope (CHECK/DEFAULT to constraint slice; double-precision; serial-inline)
claude@clouddev1
2026-05-25 07:55:22 +00:00
-
093496fe6b
docs: ADR-0035 4a plan + 4a.2 split for composite UNIQUE / table CHECK
claude@clouddev1
2026-05-24 22:54:07 +00:00
-
19d3cd3306
docs: ADR-0035 — record two /runda refinements (IF [NOT] EXISTS, INTEGER PRIMARY KEY)
claude@clouddev1
2026-05-24 22:31:44 +00:00
-
f74226fe8c
docs: session handoff 36 — ADR-0006 (undo/snapshot) shipped; ADR-0035 (SQL DDL) drafted, 4a next
claude@clouddev1
2026-05-24 22:16:10 +00:00
-
a079200b17
docs: ADR-0035 — advanced-mode SQL DDL (Phase 4)
claude@clouddev1
2026-05-24 22:14:30 +00:00
-
df6aa69155
fix: ADR-0006 — clear redo when new work commits without a snapshot
claude@clouddev1
2026-05-24 21:10:44 +00:00
-
5442cfc0b9
docs: ADR-0006 §8 step 8 — mark undo/snapshot implemented
claude@clouddev1
2026-05-24 20:58:31 +00:00
-
cf53023a71
test: ADR-0006 §8 step 7 — full-stack undo across DSL + SQL (R21/R22)
claude@clouddev1
2026-05-24 20:56:15 +00:00
-
d6c5674bf5
feat: ADR-0006 §8 step 6 — .snapshots/ gitignore + export + cleanup
claude@clouddev1
2026-05-24 20:53:00 +00:00
-
25800e3eb5
feat: ADR-0006 §8 steps 4-5 — undo/redo commands + confirm-modal flow
claude@clouddev1
2026-05-24 20:48:30 +00:00
-
a97069c02e
feat: ADR-0006 §8 step 3 — wire the snapshot ring into the db worker
claude@clouddev1
2026-05-24 20:31:05 +00:00
-
64eee3ed6d
feat: ADR-0006 §8 steps 1-2 — --no-undo flag + snapshot ring module
claude@clouddev1
2026-05-24 20:17:03 +00:00
-
6cf5705022
docs: ADR-0006 Amendment 1 — undo/snapshot design (every-mutation, hybrid, batch) + plan
claude@clouddev1
2026-05-24 19:57:47 +00:00
-
2e3131669a
docs: session handoff 35 — ADR-0034 shipped; ADR-0006 (undo/snapshot) is next
claude@clouddev1
2026-05-24 19:05:38 +00:00
-
e4f2f5fa15
feat: ADR-0034 — history journal records err + replay parses/filters the journal
claude@clouddev1
2026-05-24 18:59:06 +00:00
-
504c24c996
docs: ADR-0034 implementation plan (history journal + replay filter)
claude@clouddev1
2026-05-24 09:29:52 +00:00
-
55b784597a
docs: ADR-0033 Accepted (Phase 3 complete) + session handoff 34
claude@clouddev1
2026-05-24 09:23:03 +00:00
-
380c4238ef
test+docs: 3k Phase-3 verification sweep — e2e DML + filled cross-cut matrix
claude@clouddev1
2026-05-23 22:26:04 +00:00
-
a5cdb00a86
docs: session handoff 33 — ADR-0033 sub-phase 3j + Amendment 3 + /runda round
claude@clouddev1
2026-05-23 21:18:07 +00:00
-
d5c7f63513
grammar+walker: 3j — shared insert/update/delete entry words (ADR-0033 §2 / Amendments 1 & 3)
claude@clouddev1
2026-05-23 21:13:39 +00:00
-
c16196fc7f
docs: session handoff 32 — Phase 3 (3f–3i) + ADR-0034 + /runda round
claude@clouddev1
2026-05-23 07:23:02 +00:00
-
8d17583fe0
walker: 3i /runda DA round — fix INSERT-target scope confusion (6 cases)
claude@clouddev1
2026-05-22 22:23:15 +00:00
-
4fa0aa06e9
db+walker: 3i DA pass — not_null PK false-positive fix + arity hardening
claude@clouddev1
2026-05-22 22:06:04 +00:00
-
cfd925c24a
grammar+db: 3i — DML column-existence + cross-cut verification (ADR-0033 §8)
claude@clouddev1
2026-05-22 22:02:33 +00:00
-
2d1112d0f3
grammar+db: 3i — not_null_missing diagnostic + TableColumn constraints (ADR-0033 §8.3)
claude@clouddev1
2026-05-22 21:58:12 +00:00
-
6db8253c25
grammar+db: 3i — insert_arity_mismatch diagnostic (ADR-0033 §8.1)
claude@clouddev1
2026-05-22 21:50:09 +00:00
-
be63315e61
grammar+db: 3i — auto_column_overridden diagnostic (ADR-0033 §8.2)
claude@clouddev1
2026-05-22 21:45:02 +00:00
-
6b8888f105
grammar+db: 3h — UPSERT ON CONFLICT DO NOTHING / DO UPDATE (ADR-0033 §9)
claude@clouddev1
2026-05-22 21:28:24 +00:00
-
fd8b74ba5e
grammar+db: 3g — RETURNING on INSERT/UPDATE/DELETE (ADR-0033 §5)
claude@clouddev1
2026-05-22 20:44:55 +00:00
-
b935090d7b
docs: ADR-0034 — history.log as a complete journal; replay reads ok-only
claude@clouddev1
2026-05-22 19:17:52 +00:00
-
62f09bebc5
db: fix self-referential cascade over-count + SQL-delete render test
claude@clouddev1
2026-05-22 19:17:43 +00:00
-
2c86a1313e
grammar+db: 3f — SQL DELETE + cascade summary (ADR-0033 §1/§7)
claude@clouddev1
2026-05-22 14:59:01 +00:00
-
70ecf5535e
docs: session handoff 31 — Phase 3 (3c/3d/3e) + interlude close
claude@clouddev1
2026-05-22 14:23:25 +00:00
-
53808ed9d7
grammar+db: 3e — SQL UPDATE grammar + execution (ADR-0033 §2)
claude@clouddev1
2026-05-22 13:57:21 +00:00
-
18d34d0d36
db: 3d fix — don't let shortid auto-fill mask INSERT arity mismatch
claude@clouddev1
2026-05-22 12:30:57 +00:00
-
78ad476d24
db+grammar: 3d — shortid auto-fill for SQL INSERT (ADR-0033 §6)
claude@clouddev1
2026-05-22 07:26:54 +00:00
-
6ff9144c7a
grammar: 3c — INSERT … SELECT row source (ADR-0033 §4)
claude@clouddev1
2026-05-21 22:08:25 +00:00
-
7f68a53f86
walker+completion: surface list trailing-optionals + identifiers-first ordering (ADR-0022 Amendment 2)
claude@clouddev1
2026-05-21 21:52:49 +00:00
-
43c49f4d1b
walker: F5 — drop preceding-clause keywords from committed-child Incomplete sets
claude@clouddev1
2026-05-21 20:52:20 +00:00
-
5b88ccd2c3
docs: session handoff 30 — Phase 3 (3a/3b) + advanced-mode completion interlude
claude@clouddev1
2026-05-21 20:32:37 +00:00
-
1c8cbc1983
completion+hint: F1/F2 advanced-mode completion fixes
claude@clouddev1
2026-05-21 20:25:16 +00:00
-
ed40445828
ui: re-enable advanced-mode ambient assistance (ADR-0022 Amendment 1)
claude@clouddev1
2026-05-21 19:18:27 +00:00
-
c87363168f
grammar+db: 3b — SQL INSERT grammar + minimal execution (ADR-0033 §1)
claude@clouddev1
2026-05-21 18:51:21 +00:00