Architecture Guidance
Workflow
- •Clarify goals, constraints, scale, and non-functional requirements.
- •Map current system (modules, data stores, external deps).
- •Propose target architecture with clear boundaries and responsibilities.
- •Define interfaces and data contracts; note invariants.
- •Compare alternatives with trade-offs and risks.
- •Suggest a migration plan and validation steps.
Outputs
- •Architecture summary
- •Component list with responsibilities
- •Data flow or sequence notes (ASCII ok)
- •Risks and open questions
- •Migration or implementation plan