**Understand the Problem:** Analyze user needs and project constraints.
**Determine Scope Mode:** Select expand, shape, hold, or cut.
**Propose Approaches:** Offer 2-3 options with tradeoffs.
**Validate Architecture:** Check scope, dependencies, and test coverage.
**Address Issues:** Document and recommend fixes for each issue.
**Summarize Design:** Create an approved design summary.
**Final Review:** One-line status per architecture section.