Spaces:
Sleeping
Sleeping
| # PRD β Product Requirements Document | |
| ## Purpose | |
| Read this file at phase start to understand requirements. | |
| Contains full product vision, all phases and acceptance criteria. | |
| Do not implement anything not listed here without user confirmation. | |
| --- | |
| ## Product Overview | |
| Product Name: [name] | |
| Description: [one paragraph max] | |
| Primary User: [who is this for] | |
| Core Problem: [what problem does this solve] | |
| --- | |
| ## Success Metrics | |
| [metric one β measurable] | |
| [metric two β measurable] | |
| [metric three β measurable] | |
| --- | |
| ## Technical Constraints | |
| [constraint one] | |
| [constraint two] | |
| [constraint three] | |
| --- | |
| ## Phase Overview | |
| Phase 1 β [name] β [one liner] | |
| Phase 2 β [name] β [one liner] | |
| Phase 3 β [name] β [one liner] | |
| Phase 4 β [name] β [one liner] | |
| Phase 5 β [name] β [one liner] | |
| Phase 6 β [name] β [one liner] | |
| Phase 7 β [name] β [one liner] | |
| Phase 8 β [name] β [one liner] | |
| --- | |
| ## Phase 1 β [Phase Name] | |
| ### Goal | |
| [One paragraph β what this phase achieves] | |
| ### Features | |
| [feature name] β [one liner description] | |
| [feature name] β [one liner description] | |
| [feature name] β [one liner description] | |
| ### Acceptance Criteria | |
| [specific testable criterion] | |
| [specific testable criterion] | |
| [specific testable criterion] | |
| ### Out of Scope for This Phase | |
| [what is explicitly NOT included] | |
| [what is explicitly NOT included] | |
| --- | |
| ## Phase 2 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 3 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 4 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 5 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 6 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 7 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase 8 β [Phase Name] | |
| ### Goal | |
| [One paragraph] | |
| ### Features | |
| [feature name] β [one liner] | |
| ### Acceptance Criteria | |
| [criterion] | |
| ### Out of Scope for This Phase | |
| [excluded item] | |
| --- | |
| ## Phase Gate Rules | |
| - Do not start a phase without user confirmation | |
| - Do not proceed to next phase if current tests are failing | |
| - Do not implement features outside current phase scope | |
| - Mark acceptance criteria as complete before closing phase | |
| - All criteria must be checked before phase is marked COMPLETE | |
| --- | |
| ## Rules for This File | |
| - Fill in placeholders before starting Phase 1 | |
| - Do not modify acceptance criteria mid phase | |
| - Do not add features to a phase that is in progress | |
| - New features go into the next available phase or a new phase |