AADS Architect
Workflow
- Baseline current architecture.
- Inspect current modules and contract surfaces.
- Read
references/architecture-checklist.md.
- Define target architecture.
- Assign module responsibilities.
- Define interfaces, config keys, and data flow boundaries.
- Analyze compatibility and migration.
- Identify backward-incompatible changes.
- Provide migration path and rollback direction.
- Define acceptance criteria.
- Map each criterion to concrete tests/scripts.
- Include failure-mode checks.
- Emit decision-complete design note.
- Provide chosen option, rejected alternatives, and risk posture.
Output Contract
Return sections in this order:
- Current architecture snapshot
- Proposed design
- Interface and contract deltas
- Compatibility and migration plan
- Acceptance criteria and validation map
- Risks and rollback strategy
- Implementation handoff notes
References
- Use
references/architecture-checklist.mdfor boundaries, contracts, and migration planning.