System Architecture
1. Overview
...
2. High-Level System Diagram
TODO: add mermaid diagram here
3. Architecture Style
...
4. Core Concepts
...
5. Codebase Structure
TODO: explain high level code structure; don't mention individual files
6. Communication Patterns
...
7. Testing Strategy
...
8. Cross-Cutting Concerns
Logging
- ...
 
Configuration
- ...
 
Security
- ...
 
Performance
- ...
 
9. Deployment Architecture
...
10. Known Tradeoffs / Limitations
...
11. Related Documents
justfile— command runner for build, test, format- ...