architecture-deepening-review
Installation
SKILL.md
Architecture Deepening Review
Find refactors that increase leverage and locality. A deeper module hides meaningful behavior behind a smaller, clearer interface.
Vocabulary
- Module: code with an interface and implementation.
- Interface: everything callers must know, including types, invariants, errors, ordering, config, and side effects.
- Seam: place where behavior can vary without editing callers.
- Adapter: concrete implementation behind a seam.
- Depth: useful behavior hidden behind a small interface.
- Locality: related behavior and knowledge concentrated in one place.