What problem does it solve? Codebases accumulate shallow modules whose interfaces are nearly as complex as their implementations, making them hard to test and navigate. This Skill surfaces that architectural friction and proposes concrete deepening refactors grounded in a shared design vocabulary. ## Core Features & Use Cases - Hot-spot-driven exploration: Scopes the review using commit history and user direction, then walks the codebase for shallow modules, seam leakage, and poor locality. - Visual HTML report: Generates a self-contained Tailwind and Mermaid report in the OS temp directory with before/after diagrams, recommendation-strength badges, and ADR conflict callouts. - Decision grilling loop: After the user picks a candidate, walks constraints and trade-offs while keeping CONTEXT.md and ADRs current. - Use Case: Point it at a subsystem where pricing logic leaks across modules; it renders a report showing the leakage and proposes collapsing the pipeline into one deep module with a single testable interface. ## Quick Start Ask the agent to review the codebase for architecture improvements and generate the HTML report of deepening candidates.