Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
b8c4169 feat(adr): add enforces frontmatter linking ADRs to specs and designs [spec:design-layer task:T-2,T-6]
8ed0d78 feat(checker): add design-layer invariants and DES-aware checks [spec:design-layer task:T-7,T-8,T-9,T-10,T-11]
de87a2b feat(checker): exempt in-progress planned entries from strict untested checks [spec:work-model-v2 task:T-4]
897aeba feat(checker): flag planned entries with no claiming work package [spec:work-model-v2 task:T-5]
0408fb3 feat(checker): promote design-bypass to always-on with warning severity [spec:design-layer-b task:T-3]
5868f28 feat(checker): promote design-bypass to always-on with warning severity [spec:design-layer-b task:T-3]
4417979 feat(cli): add coverage command with ratchet gate [spec:quality-gates task:T-4]
1d62c7a feat(cli): add des command for design browsing [spec:design-layer-b task:T-2]
9890e81 feat(cli): add design coverage line to dashboard [spec:design-layer-b task:T-6]
ee98e5b feat(cli): list designs in spec detail view [spec:design-layer-b task:T-5]
9dd46fb feat(cli): scaffold designs.yaml in init and mention DES in next steps [spec:design-layer-b task:T-10]
3c52c9a feat(cli): show design rows in traceability matrix [spec:design-layer-b task:T-4]
aaed9b5 feat(cli): switch to ledger_dir across commands, init, and fixtures [spec:ledger-dir-rename task:T-3]
1252d31 feat(cli): wire ADRs into check and split warning output from errors [spec:design-layer task:T-12]
3252788 feat(commitlint): validate commit trailers against work manifests [spec:work-model-v2 task:T-6]
6ba63b3 feat(config): resolve ledger_dir with spec_dir legacy alias [spec:ledger-dir-rename task:T-2]
a588f3c feat(coverage): add per-design coverage gate [spec:coverage-design-gate task:T-2]
e34eac4 feat(coverage): aggregate profiles per file and per ledger ID [spec:coverage-by-design task:T-2]
a31294b feat(coverage): quality metrics policy and coverage gate core [spec:quality-gates task:T-2,T-3]
98a6f2d feat(coverage): report per-design coverage via --by-design [spec:coverage-by-design task:T-3]
ac69cf3 feat(doclint): add lint-docs CLI reference drift check [spec:docs-drift-check task:T-2]
9de2cf8 feat(init): Level 4 scaffolds the agent workflow assets [spec:init-level4 task:T-3]
dd32ae0 feat(init): scaffold work.yaml README and sync templates to v2 [spec:work-v2-rollout task:T-3]
e91c141 feat(model): add Design entity, optional designs.yaml, violation severity [spec:design-layer task:T-4,T-5]
496a7ed feat(mutation): add mutation-diff baseline comparison [spec:mutation-baseline task:T-2]
464420f feat(progress): read v2 work.yaml manifests for tdm work and dashboard [spec:work-v2-rollout task:T-2]
4b7cc57 feat(snapshot): record design metrics [spec:design-layer-b task:T-7]
5c69c9b feat(spec): bootstrap TDM self-management with requirements, specs, and Verifies directives
0a1ba30 feat(spec): decompose SPEC-020/SPEC-014 into designs and close test gaps [spec:design-layer task:T-3,T-13,T-14,T-15]
e7caf3c feat(traceability): close design-impl gaps and add bidirectional traceability [spec:close-design-impl-gap,bidirectional-traceability]
a3b1f42 feat(web): add /des list and detail pages [spec:design-layer-b task:T-8]
8d8d043 feat(web): design breakdown in spec detail and dashboard coverage card [spec:design-layer-b task:T-9]
34ddcb8 feat(work): add work.yaml manifest parsing [spec:work-model-v2 task:T-2]
60decb4 feat(worklint): lint work.yaml manifests against ledger [spec:work-model-v2 task:T-3]
1990ad5 feat: implement all 5 remaining tasks from plan §6.2
26ef050 feat: initial TDM implementation
Fixes
556b4bf fix(build): run gremlins per package [spec:checker-granularity task:T-3]
44de66b fix(build): single-worker mutation runs to avoid timeout misreports [spec:checker-granularity task:T-3]
f63fbad fix(ci): make lint job run and pass with the repo's Go toolchain [spec:design-layer]
df822aa fix(cli): sync init scaffolds with enforces key and coverage hints [spec:init-template-sync task:T-1]
c1541f2 fix: update docs and status enum for ADR-0001 consistency
9dc097f fix: update flake.nix to go_1_26, remove gcc, gitignore flake.lock
Other changes
9894d55 build(release): add goreleaser config and ignore dist [spec:release-automation task:T-2]
dd48796 build: add periodic mutation testing entry point [spec:checker-granularity task:T-3]
41ce9fe chore(repo): add LICENSE, CI workflow, and ignore direnv artifacts
0458c29 chore: add Claude Code config (.claude/ hooks, skills, settings)
44110e3 chore: apply gofumpt to pre-existing files and complete design-layer work package [spec:design-layer task:T-16]
c81547b chore: ignore rapid failure-persistence files [spec:property-testing task:T-2]
2be932c ci(release): add tag-triggered release workflow and close release-automation [spec:release-automation task:T-3]
82d601b ci: enforce coverage ratchet gate [spec:quality-gates task:T-5]
ae0530c ci: gate work manifests and commit trailers [spec:work-v2-rollout task:T-4]
a1d914e docs(adr): backfill enforces frontmatter and fix SPEC-001 tagging [spec:design-layer-b task:T-11]
deefd6d docs(ledger): register Phase 2 deferred requirements [spec:roadmap-ledger task:T-2]
ac8d2bc docs(readme): add snapshot, lint-work commands and metrics view
e3a3433 docs(skills): replace work-rule with ledger-first tdm-work skill [spec:work-model-v2 task:T-7]
46e36fc docs(work): create design-layer work package and fix lint-work sections [spec:design-layer task:T-1]
78798c1 docs(work): create design-layer-b work package [spec:design-layer-b task:T-1]
9eaf5c3 docs(work): create ledger-dir-rename work package [spec:ledger-dir-rename task:T-1]
c06dfa6 docs(work): create quality-gates work package [spec:quality-gates task:T-1]
d9a40c3 docs(work): open checker-granularity [spec:checker-granularity task:T-1]
54a9df3 docs(work): open coverage-by-design [spec:coverage-by-design task:T-1]
5c709d6 docs(work): open coverage-test-hardening with mutant classification [spec:coverage-test-hardening task:T-1]
734e4de docs(work): open init-level4 with ADR-0011 draft [spec:init-level4 task:T-1]
b2cf062 docs(work): open quality-followup with mutant classification [spec:quality-followup task:T-1]
7bb1efd docs(work): open work-v2-rollout with planned specs [spec:work-v2-rollout task:T-1]
6880321 docs(work): scaffold work-model-v2 package and ADR-0010 [spec:work-model-v2 task:T-1]
9080801 docs: add CLAUDE.md, ADR template, ADRs 0002-0004, and work package
b6c882a docs: adopt work model v2 in template and methodology [spec:work-model-v2 task:T-7]
a1a2fde docs: incorporate evaluation report and close roadmap-ledger [spec:roadmap-ledger task:T-3]
6e9cf05 docs: move own ledger to docs/ledger and update references [spec:ledger-dir-rename task:T-4]
66c4fbc docs: sync README, methodology, and help text with work model v2 [spec:docs-sync task:T-1]
27d5216 refactor(checker): split rules by domain [spec:checker-granularity task:T-2]
2d8dc07 refactor(init): scaffold from embedded template tree [spec:init-level4 task:T-2]
0795ba8 refactor: redesign data model per ADR-0001
934ed1f test(adr,adrlint,doclint,scanner): kill Wave B mutants [spec:mutation-wave-b task:T-2]
3422c8f test(checker,worklint): cover brokenDesignRef integration and guard paths [spec:quality-followup task:T-2]
2a97b62 test(cli): cover adr detail and graph modes [spec:quality-followup task:T-3]
2ff5c74 test(coverage): kill live mutants with exact-value assertions [spec:coverage-test-hardening task:T-2]
70c1aab test(coverage,impact): property tests for FloorFor/Analyze and close property-testing [spec:property-testing task:T-3]
efbcd79 test(model,mutation): add rapid and property tests for RefList and Diff [spec:property-testing task:T-2]
02bc5cb test(mutation): baseline Wave B equivalents and expand MUTATION_PKGS [spec:mutation-wave-b task:T-3]
f86abed test(mutation): expand mutation testing to Wave A pure-logic packages [spec:mutation-wave-a task:T-2]
1ea0df4 test(web): exercise SVG renderers as pure functions [spec:quality-followup task:T-4]
You can’t perform that action at this time.