# Architecture Research Template Template for `.planning/research/ARCHITECTURE.md` - system structure patterns for the project domain. **System Overview:** - Use ASCII box-drawing diagrams for clarity (├── └── │ ─ for structure visualization only) - Show major components and their relationships - Don't over-detail - this is conceptual, not implementation **Project Structure:** - Be specific about folder organization - Explain the rationale for grouping - Match conventions of the chosen stack **Patterns:** - Include code examples where helpful - Explain trade-offs honestly - Note when patterns are overkill for small projects **Scaling Considerations:** - Be realistic - most projects don't need to scale to millions - Focus on "what breaks first" not theoretical limits - Avoid premature optimization recommendations **Anti-Patterns:** - Specific to this domain - Include what to do instead - Helps prevent common mistakes during implementation