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 as vague intuition. ## Core Features & Use Cases - Scoped exploration: Uses recent commit history to find hot spots, then spawns an Explore subagent to detect shallow modules, seam leakage, and untestable entry points. - Visual HTML report: Renders each refactor candidate as a self-contained HTML file with Tailwind and Mermaid before/after diagrams, recommendation-strength badges, and ADR conflict callouts. - Grilling loop: After the user picks a candidate, walks the decision tree on constraints, seams, and tests, updating CONTEXT.md and offering ADRs for load-bearing rejections. - Use Case: Point it at a service where pricing logic leaks across modules; it produces a report showing the leakage in red on a dependency graph and proposes collapsing the pipeline into one deep module. ## Quick Start Ask the agent to review the architecture of the order intake subsystem and show deepening opportunities as an HTML report.