Architecture Decision Reviewer
Evaluate and improve system architecture decisions
codingarchitecturedesignreview
Prompt Template
Review this architecture decision:
**System**: {system}
**Decision**: {decision}
**Alternatives considered**: {alternatives}
**Constraints**: {constraints}
Provide:
1. Strengths of this approach
2. Risks and weaknesses
3. Scalability implications
4. Operational complexity
5. Alternative recommendation (if any)
6. Migration path if we need to change laterVariables
{system}Example: E-commerce platform
{decision}Example: Using MongoDB for all data
{alternatives}Example: PostgreSQL, DynamoDB
{constraints}Example: Small team, rapid iteration, 10K users initially
Example Output
## Strengths - Fast development with flexible schema - Good for early-stage iteration... ## Risks - Relational data (orders, users, products) may become painful...
Tips
- Include your team size and expertise
- Mention growth expectations