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 vague cleanup advice. ## Core Features & Use Cases - Architecture exploration: Reads CONTEXT.md and ADRs, then explores the codebase for shallow modules, seam leakage, and poor locality using a shared design vocabulary (module, interface, depth, seam, adapter, leverage, locality). - Visual HTML report: Generates a self-contained HTML file in the OS temp directory with Tailwind and Mermaid via CDN, rendering before/after diagrams, recommendation-strength badges, and a top recommendation for each candidate refactor. - Guided design grilling: After the user picks a candidate, walks the design tree, updates CONTEXT.md with new domain terms, and offers ADRs for load-bearing rejections. - Use Case: A developer suspects their order intake pipeline is over-fragmented. Run this Skill to get a visual report showing the shallow call chain, a proposed consolidated deep module, and the testability gains. ## Quick Start Ask the assistant to review this codebase for architecture deepening opportunities and show the results as an HTML report.