What problem does it solve?
Define functional and non-functional requirements for software projects. Triggered by the /gse:reqs command to start requirements elicitation and validation.
Core Features & Use Cases
- Elicitation-driven requirement capture: Step 0 Open Questions Gate, Step 0.5 Conversational elicitation, and Step 1 scope determination.
- Test-driven requirements: Each requirement includes acceptance criteria and traces back to backlog items.
- Validation and coverage: Steps 5 and 6 assess completeness, consistency, and coverage, with a quality guardrail before persistence.
- Persistence: Persist finalized requirements to docs/sprints/sprint-{NN}/reqs.md with proper traces and metadata.
Quick Start
To begin, run the /gse:reqs command and follow the guided prompts to generate, validate, and persist sprint requirements.