This directory is the system of record for pi-harness-engineering.
docs/
├── ARCHITECTURE.md # System architecture, Phoenix philosophy, invariants
├── exec-plans/ # Execution plans for complex work
│ ├── TEMPLATE.md # Template for new plans
│ ├── active/ # Currently in-progress plans
│ └── completed/ # Finished plans (kept for reference)
├── product-specs/ # Feature specifications
├── solutions/ # Captured learnings (searchable, YAML frontmatter)
└── references/ # External docs, LLM-friendly formats
- Check here first before starting complex work
- Create an exec-plan for multi-step tasks
- Update ARCHITECTURE.md when making structural changes
- Log progress in exec-plans so work can be resumed
- Compound learnings in
solutions/when debugging reveals insight
- Product specs should be created here before implementation
- Design decisions should be documented in ARCHITECTURE.md
- Don't delete completed plans — they're valuable context
- Auto-generated API documentation
- Component docs (use JSDoc/TSDoc in source)
- Temporary notes (use exec-plan progress logs instead)