Architecture As Code

Stack-agnostic pattern for declaring and enforcing component boundaries via per-module architecture configs merged into import-graph linter rules. TRIGGER when designing/auditing dependency-rule enforcement, deciding what a per-module file should say, placing a rule, debugging a forbidden edge, or extending the assembler. Consume explicit `Enforcement` handoffs from `architecture-guidelines` or `morphogenetic-architecture` by turning enforceable dependency constraints into architecture config rules. SKIP routine edits inside a governed module. For stack implementations see `architecture-as-code-javascript` or `architecture-as-code-python`.

l-gevity 6eea6dc 16.1 KB Updated

File contents

l-gevity/l-gevity-skills/tree/main/.agents/skills/architecture-as-code commit 6eea6dc708

Frequently asked questions

npx skillmds@latest add l-gevity/architecture-as-code