What problem does it solve? Jumping straight into code on non-trivial work often locks in the wrong architecture, forcing costly rewrites later. This Skill enforces a design-first workflow that grounds the problem, explores multiple structurally distinct design candidates in parallel, and synthesizes the best shape before any implementation begins. ## Core Features & Use Cases - Grounded Design Exploration: Traces how existing subsystems work before designing, then runs parallel candidate runners to produce at least two structurally distinct design packages. - Red-Flag Screening: Rejects shallow modules, information leakage, temporal decomposition, and pass-through methods before synthesis, comparing candidates on interface depth. - Scrap-and-Redesign Loop: Detects patterns of architectural friction during implementation (repeated workarounds, type escape hatches, special-case branches) and triggers a first-principles redesign instead of bolt-on fixes. - Use Case: When adding a feature that crosses function or module boundaries, invoke it to produce a type sketch, module map, and one-page rationale documenting the synthesis decision, tradeoffs, and alternatives before writing code. ## Quick Start Ask the AI to architect the new feature by sketching types, signatures, and module boundaries before writing any implementation code.