PRD to Plan
Break a PRD into phased vertical slices (tracer bullets) saved in ./plans/.
Process
- Confirm PRD is in context; else ask the user for it.
- Explore the codebase: architecture, patterns, integration layers.
- Note durable decisions (routes, schema, models, auth, integrations).
- Draft tracer-bullet phases cutting through ALL layers end-to-end, not one.
- Quiz the user: list phases (title + stories), confirm granularity, iterate.
- Write
./plans/<feature-name>.mdper the template below.
Source PRD:
Architectural decisions
- Routes: ...
- Schema: ...
- Key models: ...
- (add/remove as needed)
Phase 1:
User stories:
What to build
Acceptance criteria
- Criterion 1
- Criterion 2
- Criterion 3