What problem does it solve? It prevents wasted implementation effort by forcing intent exploration, requirement clarification, and explicit human approval before any code is written for creative or architectural work. ## Core Features & Use Cases - Three-Path Classification: Routes every request into spike, bounded, or architectural tracks with appropriately scaled process and a hard approval gate. - Structured Design Dialogue: Asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents sectioned designs for incremental approval. - Spec Authoring and Review: Writes validated design documents to dated spec files, runs a self-review for placeholders and contradictions, and hands off to implementation planning. - Visual Companion Server: Serves browser-based mockups, diagrams, and clickable option screens via a local WebSocket server for questions better shown than described. - Use Case: When asked to add a new subsystem, classify the request as architectural, interview the stakeholder about purpose and constraints, present design sections for approval, then commit a spec before planning implementation. ## Quick Start Ask the agent to brainstorm and design the new feature with you before writing any code.