Enforce module boundaries, detect circular dependencies, validate layer separation and import rules
Validates architectural module boundaries, prevents circular dependencies, and enforces proper layer separation.
any types| Violation | Fix |
|---|---|
| Circular: A ↔ B | Extract common component |
| Reverse layer | Move UI code to separate module |
| Cross-feature | Route through Core module |
| Shared imports external | Keep external in feature |
| Platform in shared | Move to platform directory |
Use when: