Analyze architecture for: $ARGUMENTS
If no arguments, do a general architecture review of the project.
Steps:
- Map the current system architecture (modules, dependencies, data flow)
- Identify architectural concerns (coupling, scalability, complexity)
- Evaluate alternative approaches with trade-offs
- Write an Architecture Decision Record (ADR) if a decision is needed
- Present recommendations with clear rationale