Documentation
README
Deepen Architecture
Surface architectural friction and propose deepening opportunities β refactors that turn shallow modules into deep ones. The aim is testability and AI-navigability.
Distinct from define-language and model-domain: Use this skill to find module-level refactoring opportunities in the codebase. Use define-language to produce a canonical glossary of terms. Use model-domain to stress-test a plan through a domain-model interview.
HARD GATE β Deep modules must solve a forcing function, not just be "nice abstractions." If you cannot articulate why the abstraction exists, it is premature.
Glossary
This is the opening of the README. Read the full README on GitHub.