| name | architecture-design |
| description | Design and review system architecture, module boundaries, data flow, scalability, reliability, and migration plans. |
Architecture Design
Purpose
Help teams choose architecture that fits constraints, preserves operability, and avoids unnecessary complexity.
Workflow
- Identify requirements, constraints, traffic, data sensitivity, and team capabilities.
- Map components, ownership, data flow, and failure modes.
- Compare options with explicit tradeoffs.
- Define migration path, rollout plan, and observability.
- Document decisions and assumptions.
Output
Return:
- Recommended architecture.
- Component responsibilities.
- Tradeoff table.
- Failure modes.
- Migration and rollout plan.