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 instead of leaving the analysis abstract. ## Core Features & Use Cases - Hot-spot-driven exploration: Scopes the review using git history and user direction, then spawns a sub-agent to find shallow modules, seam leakage, and poor testability. - Visual HTML report: Renders each candidate refactor as a self-contained HTML file with Tailwind and Mermaid before/after diagrams, recommendation-strength badges, and ADR conflict callouts, written to the OS temp directory. - Guided decision loop: After the user picks a candidate, it hands off to a grilling workflow that refines the design, updates CONTEXT.md, and offers ADRs for rejected candidates. - Use Case: Point it at a service where understanding one feature requires bouncing between six tiny classes; it returns a report showing how to collapse them into one deep module with a single testable interface. ## Quick Start Ask the assistant to review the architecture of the current repository and show deepening opportunities as an HTML report.