Skills/
Only outputs with a direct recorded relationship appear below.
Generated outputs that directly record this skill or its named repository.
Use when a change crosses module boundaries, adds a dependency direction between modules, touches a critical path, or conflicts with a stated principle - and when writing or updating architecture principles themselves. Encodes structural invariants as named, enforced contracts: statement, rationale, guard. Use whenever "we'll just import it from there for now" appears, which is how boundaries die.
Only outputs with a direct recorded relationship appear below.Author, repository, listing and third-party discovery references stay distinct.