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 explores the codebase for shallow modules, seam leakage, and poor testability. - Visual HTML report: Generates a self-contained HTML file in the OS temp directory with Tailwind and Mermaid diagrams showing before/after visualizations, recommendation strength badges, and a top recommendation. - Decision grilling loop: After the user picks a candidate, walks through constraints and design decisions, updating CONTEXT.md and offering ADRs when load-bearing rejections occur. - Use Case: A developer suspects the order intake pipeline has become a tangle of shallow wrappers. Run this Skill to get a visual report of deepening candidates, pick one, and grill through the design decisions interactively. ## Quick Start Ask the assistant to review this codebase for architecture improvements and show the deepening candidates as an HTML report.