This directory holds the formal Gherkin-style requirements (.feature.md files) and their
traceability sidecars (.feature.tracing.json), written by /peak-workflow:capture-requirements.
- Feature files are append-only — feature numbers are stable once assigned.
- TOR IDs (
TOR-NN-XXXXXXX) are immutable once merged to develop — they are foreign keys referenced by epic specs, tests, and handoffs. - Requirements changes go through a
docs/{task-short-name}branch via/peak-workflow:capture-requirements(brownfield mode), reviewed and merged like any change to the requirements baseline.
- Run
/peak-workflow:discoverto establish or update the product vision and ConOps. - Run
/peak-workflow:capture-requirementsto derive TOR requirements from the vision/ConOps. - Run
/peak-workflow:plan-projectto derive epics that implement the TOR requirements. - Run
/peak-workflow:start-epic <id>to implement each epic — tests are derived from TOR Given/When/Then. - Run
/peak-workflow:wrapup-epic <id>to independently verify each TOR requirement is satisfied.