Use this skill whenever defining, modifying, or reviewing structure and boundaries to ensure related code, tests, docs, templates, and scripts are co-located at the narrowest meaningful scope (slice, shared library, monorepo, or API version), with shared extraction only when reuse is proven.