# Dependency Graph > Auto-generated by `architect-indexer`. DO NOT edit manually. ## Module Dependencies ``` Module A ──→ Module B ──→ Module C │ │ └──→ Module D ─┘ ``` _This section is populated after the first index run._ ## Import Graph | Module | Imports From | Imported By | |--------|-------------|-------------| | _pending_ | _pending_ | _pending_ | ## Circular Dependencies _None detected_ (or listed with paths) ## External Dependencies | Package | Version | Used By | Purpose | |---------|---------|---------|---------| | _pending_ | _pending_ | _pending_ | _pending_ | ## Dependency Rules 1. **No cross-layer imports upward** — Infrastructure cannot import Application 2. **No circular dependencies** — A → B → A is forbidden 3. **Shared kernel only** — Cross-module communication via events/interfaces