What problem does it solve? It prevents weak or ungrounded software designs from reaching implementation by performing a behavior-grounded technical architecture review of the complete solution package and routing every finding to the right owner. ## Core Features & Use Cases - Structured Design Review: Produces a canonical design-review-report.md from a detailed template covering behavior basis, boundaries, interfaces, dependencies, data transitions, and refactor safety. - Revision Tracking: Maintains an architecture-review-revision-record.md with ARCH-REV-* entries so every review round, prior finding resolution, and decision change stays traceable. - Finding Classification and Routing: Classifies issues as Design Impact, Requirement Gap, or Unclear, blocks unsupported premises, and hands off pass/fail results to solution_designer or implementation_engineer. - Use Case: Before a team implements a new feature, run this review on the requirements doc, investigation notes, and design spec to catch boundary violations, unsupported migration assumptions, and missing refactor rationale. ## Quick Start Review the complete solution package in the current task workspace and produce a design review report with a pass, fail, or blocked decision.