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, presented visually so you can judge trade-offs before committing. ## Core Features & Use Cases - Hot-spot-driven exploration: Scopes the scan using git history and user direction, then spawns a sub-agent to find shallow modules, seam leakage, and poor locality. - Visual HTML report: Writes a self-contained Tailwind + Mermaid report to the OS temp directory with before/after diagrams, recommendation-strength badges, and ADR conflict callouts. - Grilling loop: After you pick a candidate, runs the grilling skill to walk the decision tree, updating CONTEXT.md and offering ADRs as decisions crystallize. - Use Case: Point it at a subsystem where bugs keep recurring; it identifies that pricing logic leaks across a seam, renders a before/after diagram of the deepened module, and walks you through the refactor decision. ## Quick Start Ask the assistant to review the architecture of the current codebase or a named subsystem and present deepening opportunities as an HTML report.