- Add .architect/ directory structure (10 template files) as project brain for agent orientation - Add architect-indexer agent that scans codebase and generates structured architecture docs - Add Docker containerization: Dockerfile.architect-indexer, docker-compose.architect.yml - Add TypeScript project-mapper module with staleness detection and context injection - Add /index-project command, architect-first-contact rule, project-mapping skill - Integrate orchestrator first-contact check: triggers indexing before any task delegation - Add npm arch:* scripts for Docker-based indexing workflow - Register agent in capability-index.yaml and AGENTS.md
35 lines
882 B
Markdown
35 lines
882 B
Markdown
# 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 |