FeatherSpec 0.4.0 — Clarify & the Verification Chain
Added
/sdd-clarify: adversarial pass over a finished spec — contradictions, ambiguity,
untestable criteria, implementation posing as intent, missing failure modes — ending in
one question.- Closed verification chain: criterion → step → code → test →
Verified:→ verdict. Plan
steps carry aVerified:field; traceability gains a Test column and the state vocabulary
open | built | verified. - Five acceptance-criterion shapes (always-true, event, state, unwanted behaviour, optional
feature) with shall/should discipline and a falsifiability test. - Non-negotiables gain an Ask first tier and a documented fast path for changes
smaller than their spec. - Project logo.
Changed
/sdd-compilere-derives readiness from the repository, not from ticked checkboxes, and
returns NOT READY when the suite did not run./sdd-lifecyclerequires recorded evidence before a spec moves todone/.- Copilot persona reduced to a thin loader; drifted rule copies removed.
- README rewritten for fast onboarding; detail moved to the wiki.
- The template's own build specs moved out of
.specs/done/so a fresh clone starts with an
empty spec numbering.
Retroactive release — tagged 2026-08-26 to version the pre-release history. Original date: 2026-08-03.