Stack + Architecture Selector
Goal
Choose a stack and architecture that supports PRODUCTION-depth delivery and avoids default-kit, AI-generic outcomes.
When to use
- •Kickoff when stack is undefined.
- •Need to justify deployment, boundaries, or avoid shallow outcomes.
Minimal inputs (ask only if missing)
- •Project class.
- •Hosting preference (or propose one).
- •Data/auth needs.
- •Mobile expectations.
Procedure (MUST)
- •Enforce rules.
- •Propose 2–3 stacks, score depth/differentiation/ops/time.
- •Choose winner and specify FE/BE/DB/auth/jobs/obs/deploy.
- •Document tradeoffs + rejected options.
Outputs (MUST produce)
- •Update
docs/implementation_plan.md. - •Create
docs/architecture_decision.md.