ZooWork Market · Skill
deepen
Find architectural deepening opportunities in a codebase using Ousterhout's depth/seam/locality vocabulary and the Deletion test. Use when you want to evaluate whether modules pull their weight, surface shallow modules, identify refactoring opportunities, or improve testability and AI-navigability. This complements the `simplify` skill — while simplify reviews code quality, deepen evaluates module leverage.