Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
df98bb6 docs: add English README.md (translation of README.fr.md)
f033809 F17/F18: README.fr.md — document the 7 new commands
8621b4c F17 T94-T97: read-surface-v2 — sdd projects + sdd search
be832da F18 T100-T106: retract-durables — rm-task/retract-invariant/retract-interface/rm-goal/rm-constraint
ce89050 refactor: standard Go layout — cmd/sdd entrypoint + internal packages
fa24a73 F16 T92: README install section (plugin marketplace, auto-provision, V85)
adf6ab1 F16 T90: SessionStart hook -> ensure-sdd-binary.sh (I.provision-hook, V80)
3014863 F16 T89: ensure-sdd-binary.sh provisioning script + tests (V81-V85,V88-V90)
432a84f F16 T88: goreleaser + release workflow (4 assets + SHA256SUMS, V84/V85)
219637b F16 T87: 7 command shims commands/.md -> /sdd: (V87, V91)
79a9543 F16 T86: move skills .claude/skills -> skills/ (plugin single source, V86)
35e144f F16 T84-T85: plugin.json + marketplace.json (sdd as Claude plugin)
a14c9de F15: pin gotestsum, harden build/upgrade targets, correct V78 comment
c855925 F15: keyed literals + betteralign reorders (fixes make align)
be46d1e F15 T83: apply gofumpt + betteralign (proves V78)
3ae931e F15 T82: Makefile — non-interactive gate + go tool targets
d2eaad0 F15 T81: pin gofumpt, betteralign, go-mod-upgrade as go tools
f9162c5 F14: sdd-grill reads via sdd cat, not sdd export
20e4d66 F14 T80: point sdd-build/review/deepen at sdd cat
e0bfd48 F14 T79: prove cat — scope, byte-identity, read-purity
3bcb341 F14 T78: sdd cat — read-pure scoped spec view to stdout
5fdb50a F14 T77: parameterize renderSpec with a feature selector
3d7b7a7 F12 T73/T74: prove todo — read-pure, selection, columns, scope
40472a4 F12 T71/T72: sdd todo — TSV view of unfinished tasks
bbd11e0 F11 T70: prove apply — byte-identical, atomic, scoped, blank-skip
ffa95e6 F11 T68/T69: sdd apply — batch add-* from stdin in one tx
c28ccb8 F11 T67: thread one tx through the mutation cores (V71 foundation)
21b8db2 F13 T76: prove V74 — add-cite reuses insertCite, all-or-nothing, scoped
8e8a8a8 F13 T75: sdd add-cite — attach cites to an existing task
41f492c docs: migration protocol is now "drop a file + bump userVersion" (F10)
4bc598c F10 T65: prove V59/V60 — the derived chain's contract is guarded
a2a394b F10 T64: derive the migration chain from the embedded DDL files
cdbb6f9 F9 T62: prove V58 — every FK child column has a covering index
cf21136 F9 T61: index every uncovered FK/scoping column (v5->v6)
8c46dd1 F8 deepen: hide the project_id/ord nullability decision (drop nz)
733f410 F8 T59: prove V50/V51/V52, close the sqlc-data-layer feature
a4ebf6a F8 T60: migrate the remaining read commands onto sqlc
5a54068 F8 T58: migrate the mutation layer onto sqlc, drop the queryer interface
e9ede39 F8 T57: migrate resolve.go (ordinals + project resolution) onto sqlc
47503b2 F8 T56: migrate the read layer (export.go, list.go) onto sqlc
08a0059 F8 T55: author db/query.sql, generate the typed db package
17107f3 F8 T54: extract DDL to db/schema/*.sql, embed via go:embed
d421a22 F8 T53: sqlc scaffold — config + tool dep + doc
fe1bf98 doc: CLAUDE.md — build/test commands + architecture for Claude Code
0ce759f doc: README — vocabulaire des éléments + add-test/cover/gate
dc97351 F7 T48-T52: review-gate — durable verdict + guide refinement
b7cc0aa F6 T43-T45+T47: add-test + cover commands
01127a3 F6 T42+T46: schema v4 — test table + chained migrate loop
7da1759 T41: README.fr.md — versioned French onboarding doc
78a7466 T39+T40: list task filters + sdd guide
b77fdc8 T36+T37+T38: unknown surface — add/resolve/list + status warning
ca86870 T35: schema v3 — unknown table + additive uv2→3 migration
e15de57 T30+T31+T33: sdd next command — render block (V18) + empty cases (V31)
196ebe9 T32+T34: status — inferred pipeline stage column (V32) appended after counts (V34)
24e13da T29: next.go — nextActionable selection (V30) + goals 0..N (V33) + cite resolve (V18)
922bcdf T28: list --pretty grouped human view
eefeb04 T27: list with no kind lists every kind in canonical order
c29bc24 T26: cross-project isolation tests (feature complete)
e9f9d1e T23+T24: contract step — global store + project scoping wired through
c5aa74a T21: project resolution — dual-key identity + git probes
c3f2975 T22: global store path + open-on-demand
7d2ef4e T20: schema v2 — project scope + per-project ordinals (expand step)
118ada5 chore: gitignore generated SPEC.md (and spec.db variants)
72d33a0 T19: read-surface tests — V16 purity (V17/V18/V19 already covered)
c6775bb T18: sdd status — health view (counts + deprecated-cite warnings)
73e0e31 T17: sdd refs — reverse-citation lookup
74aef76 T16: sdd list — read-pure full-kind listing
7cdf3f3 T15: sdd show — read-pure single-row lookup
53dd75b T14: sdd import (cavekit SPEC.md -> empty db, atomic)
8c0aeac T13: aux skills (review, research, deepen)
9a59305 T12: core skills (grill, spec, build, backprop)
96b3d28 T11: add-research, edit, deprecate-interface (V11, V12)
d9235fb T10: sdd set-task (status flips, V10)
4d2b755 T9: sdd backup (VACUUM INTO + --sql dump)
c8ee8a5 T8: end-to-end lifecycle test
2f09a2f T7: sdd check (anti-drift guard)
98f4493 T6: sdd wipe-feature (scoped delete via cascade)
7586a74 T5: mutation commands (atomic txn + join FK)
7e8f351 T4: export DB->SPEC.md (deterministic, atomic)
6a0c6c0 T3: sdd init (create db + schema + gitignore)
e944463 T2: SQLite schema (durable + feature + typed join tables)
0cd2d60 T1: scaffold repo + sdd CLI entrypoint
You can’t perform that action at this time.