The ten gates
The journey is presented as ten gates. Earlier gates set direction; later gates turn that direction into something your coding agent can build. Each one reads from the gates above it, so a change upstream flags the gates below it as stale.
| # | Gate | Produces |
|---|---|---|
| 01 | Project Brief | project-brief.md |
| 02 | Features, Functionalities & Stories | features-functionalities-stories.csv |
| 03 | Tech Stack | tech-stack.md |
| 04 | UX Design | ux-design.md |
| 05 | Database Schema | database-schema.md |
| 06 | Key Risks | key-risks.md |
| 07 | Design System | design.md |
| 08 | Downstream Review | reconciles Gates 01–07 |
| 09 | Dependencies & Sequence | dependencies-sequence.md |
| 10 | Design Screens (optional) | design-assets.md |
Each gate page covers what it reads, what to give it, what “good” looks like, and the edge cases. Start with Gate 01: Project Brief.