What problem does it solve? Codebases accumulate shallow modules whose interfaces are nearly as complex as their implementations, making code 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 - Architecture exploration: Scopes the review using git history hot spots, reads CONTEXT.md and ADRs, then explores the codebase for shallow modules, seam leakage, and poor locality. - Visual HTML report: Generates a self-contained HTML file in the OS temp directory using Tailwind and Mermaid via CDN, with before/after diagrams, recommendation-strength badges, and a top recommendation. - Grilling loop: After the user picks a candidate, runs a decision-tree grilling session, updates CONTEXT.md with new domain terms, and offers ADRs for load-bearing rejections. - Use Case: Point it at a subsystem where order intake logic is scattered across six thin wrappers; it produces a report showing how to collapse them into one deep module with a single testable interface. ## Quick Start Ask the assistant to review the architecture of the current codebase and show deepening opportunities as an HTML report.