How it fits
One spec per feature, beside the code.
Install the software framework and every feature gets one markdown file: why it exists, what it promises, and what it won’t do. The work lives in tasks that point at the spec, so the spec never fills up with sprint state.
- Specs
- One per feature, grouped by domain: Intent, Open Questions, Acceptance Criteria, Out of Scope, Constraints & Decisions.
- Frames
- The product as a whole: architecture, audience, criteria, and market. Every spec is read against them.
- Tasks
- The work on a board, each pointing at its spec, exported to CSV or Excel when someone asks.
- Comments
- Threads on the exact section or criterion, written into the file.