Skip to content

Plan Template

The plan template structures technical decisions and constitutional compliance.

# Implementation Plan: [FEATURE_NAME]
Branch: [N]-[short-name]
Charter: charters/[N]-[short-name]/charter.md
## Summary
[Primary requirements and technical approach]
## Technical Context
- Language/Version: [NEEDS CLARIFICATION]
- Dependencies: [NEEDS CLARIFICATION]
- Storage: [NEEDS CLARIFICATION]
- Testing: [NEEDS CLARIFICATION]
- Platform: [NEEDS CLARIFICATION]
- Type: [NEEDS CLARIFICATION]
- Performance: [NEEDS CLARIFICATION]
- Constraints: [NEEDS CLARIFICATION]
- Scale: [NEEDS CLARIFICATION]
## Constitution Check
| Gate | Status | Notes |
|------|--------|-------|
| Simplicity (VII) | [PASS/FAIL] | |
| Anti-Abstraction (VIII) | [PASS/FAIL] | |
| Integration-First (IX) | [PASS/FAIL] | |
## Project Structure
[Documentation tree and source layout]
## Complexity Tracking
| Gate | Violation | Justification | Simpler Alt. Rejected |
|------|-----------|---------------|-----------------------|
  • Everything starts as NEEDS CLARIFICATION — forces explicit decisions
  • Constitution gates are checked twice — once before research, once after design
  • Complexity tracking table documents justified violations with rationale
  • Three project layout options (single, web, mobile) keep structure predictable