-
Notifications
You must be signed in to change notification settings - Fork 0
Step 1 Requirements
/requirements defines what should change, why it matters, who it serves, and how success will be evaluated before implementation begins.
| Field | Value |
|---|---|
| Command | /requirements [feature or change] |
| Habit | H2 Begin with End in Mind |
| Previous | Step 0 · Research |
| Next | Step 2 · Design |
- Starting a feature, refactor, workflow change, or non-trivial bug fix.
- The request needs explicit scope or acceptance criteria.
- The agent needs a stable target before coding.
- The change is a small, obvious fix and the expected behavior is already explicit.
- You are only correcting formatting, typos, or generated docs noise.
- Problem and goal.
- Users or affected stakeholders.
- In-scope and out-of-scope items.
- Success criteria, preferably in EARS-style wording when useful.
- Definition of Done and test expectations.
Start by naming the intake mode:
| Mode | Use When | Requirements Discipline |
|---|---|---|
| Existing-system mode | A real codebase, workflow, deployment, issue, or documented system already exists | Cite source evidence where available and mark unverifiable statements as assumptions or questions. |
| Idea-mode | The user is shaping a raw product, feature, or system idea before implementation exists | Preserve intent, label assumptions before constraints, and ask architecture-impacting questions before turning speculation into requirements. |
For mixed work, keep confirmed system facts separate from proposed behavior. That keeps the later /design pass from treating product ideas as verified architecture.
/design should receive the requirements, constraints, acceptance criteria, and any decisions that still require human judgment.
Source of truth: this wiki is generated from docs/wiki/. Edits made through the GitHub Wiki web UI may be overwritten by the next sync. To change a page, open a PR against the repository source file.
Repository · Issues · README · License
Workflow discipline for AI-assisted development
Start
Workflow
- Overview
- 0 · Research
- 1 · Requirements
- 2 · Design
- 3 · Breakdown
- 4 · Build Brief
- 5 · Review AI
- 6 · Deploy Guide
- 7 · Monitor Setup
Operations
Reference
- Habits Reference
- Maturity Model
- Architecture
- Limitations
- Vibe Coding vs Structured
- Harness Engineering
Project