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 exploration: Walks recent commit history to find frequently changed areas, then spawns a sub-agent to detect 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 the user picks a candidate, drives a decision-tree conversation covering constraints, dependencies, and test surfaces, updating CONTEXT.md and offering ADRs as decisions crystallize. - Use Case: A team notices their order intake logic is scattered across six thin wrappers. Run this Skill to get a visual report of deepening candidates, pick one, and grill through the refactor design before writing any code. ## Quick Start Ask the assistant to review this codebase for architecture deepening opportunities and show the candidates in an HTML report.