Docs
Docs / Planning phases

Every phase readswhat the last one wrote.

A plan is not produced in one pass. Each phase takes the previous phase's output as its input, which is why a gap early on surfaces as a gap everywhere after it.

The sequence
  1. Intake
  2. Discovery
  3. Specification
  4. Architecture
  5. Database
  6. Planning
  7. Estimation
  8. Sprint plan

After the last phase you review the plan and approve it. Nothing is handed to your IDE until you do.

01

Intake

Turn a description into a brief the pipeline can work from.

INTAKE
Produces
  • A structured project brief from your description
  • Answers to the questions your description left open
  • Attached documents (PDF, DOCX, Markdown, plain text) read into context
  • Background research on the domain, where it helps

Runs in the new-project wizard, before the workspace exists.

02

Discovery

Extract capabilities and requirements.

DISCOVERY
Produces
  • Core features with priority
  • User roles and the permissions each one needs
  • A recommended tech stack, with the reasoning
  • The entities in the domain and how they relate
  • Non-functional requirements — performance, security, compliance
03

Specification

Define APIs, schema, and routes.

SPEC
Produces
  • REST endpoints with methods, paths, and auth requirements
  • UI pages with routes, components, and layouts
  • An authentication strategy
  • Error handling patterns
04

Architecture

Decompose into typed components and flows.

ARCHITECTURE
Produces
  • Typed components, each traced back to a discovery feature
  • The flows between them
  • An architecture diagram you can read and export
  • Review findings against the specification
05

Database

Design the complete data schema.

DATABASE
Produces
  • A logical data model — tables, columns, keys, indexes
  • DDL emitted deterministically from that model
  • Relationships and constraints

Skipped for projects with no persistence, decided by rule rather than by the model.

06

Planning

Break down into epics and stories.

PLAN
Produces
  • Epics grouping related work
  • Stories with descriptions and complexity
  • Acceptance criteria for each story
  • The files each story touches
  • Dependencies, and the order to build in
07

Estimation

Story points, hours, and risk assessment.

ESTIMATE
Produces
  • Points and an hour range per story
  • Risks, with mitigations
  • A rolled-up estimate for the whole plan
08

Sprint plan

Organise sprints and milestones.

SPRINT
Produces
  • Stories assigned to sprints, respecting their dependencies
  • Milestones across the plan
  • A delivery sequence your team can commit to
Next