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 scan using git history and user direction, then walks the codebase for 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 badges, and ADR conflict callouts, written to the OS temp directory. - Grilling loop: After the user picks a candidate, walks the decision tree with companion skills (grilling, codebase-design, domain-modeling) and keeps CONTEXT.md and ADRs current. - Use Case: Point it at a subsystem where changes keep clustering; it identifies that the Order intake pipeline is shallow, shows a before/after diagram collapsing six wrappers into one deep module, and grills you through the resulting design. ## Quick Start Ask the assistant to review the architecture of the current codebase and present deepening opportunities as an HTML report.