This document is automatically generated by src/codomyrmex/tools/dependency_analyzer.py
graph TD
subgraph sg_5f13f7c061 [Foundation Layer]
ENV[environment_setup]
LOG[logging_monitoring]
MCP[model_context_protocol]
TEL["telemetry (metrics, dashboard)"]
EVT["events (streaming, notifications)"]
VAL["validation (schemas)"]
DB["database_management (migration, lineage)"]
SER[serialization]
CACHE[cache]
CONC[concurrency]
ENC[encryption]
end
subgraph sg_15c4926e85 [AI & Intelligence Layer]
AI[agents]
LLM["llm (multimodal, safety)"]
MO["model_ops (eval, registry, optimization, features)"]
PE["prompt_engineering (testing)"]
MEM[agentic_memory]
GRAG[graph_rag]
end
subgraph sg_08afff16a7 [Analysis & Quality Layer]
CODE["coding (static_analysis, pattern_matching)"]
SECURITY["security (governance)"]
end
subgraph sg_b45863baca [Visualization Layer]
VIZ[data_visualization]
end
subgraph sg_b3cb94339a [Build & Deploy Layer]
CICD["ci_cd_automation (build)"]
GIT[git_operations]
CONTAINER[containerization]
end
subgraph sg_2ba8632d46 [Application Layer]
ORCH["orchestrator (scheduler)"]
TERM[terminal_interface]
DISCO[system_discovery]
TEST["testing (workflow, chaos)"]
API["api (rate_limiting)"]
NET["networking (service_mesh)"]
end
%% Foundation dependencies
AI -.-> LOG
AI -.-> ENV
AI -.-> MCP
LLM -.-> LOG
MO -.-> LOG
%% Analysis dependencies
CODE -.-> LOG
SECURITY -.-> LOG
SECURITY --> CODE
%% Visualization
VIZ -.-> LOG
%% Build dependencies
GIT -.-> LOG
CONTAINER -.-> LOG
CICD -.-> LOG
CICD --> CONTAINER
%% Application dependencies
ORCH -.-> LOG
TERM -.-> LOG
DISCO -.-> LOG
TEST -.-> LOG
API -.-> LOG
- No dependencies: These modules form the base of the system
- Modules:
environment_setup,logging_monitoring,model_context_protocol,telemetry,events,validation,database_management,serialization,cache,concurrency,encryption
- Can depend on: Foundation layer only
- Modules:
agents,llm,model_ops,prompt_engineering,agentic_memory,graph_rag
- Can depend on: Foundation layer, and other analysis modules
- Modules:
coding(includes static_analysis + pattern_matching),security(includes governance)
- Can depend on: Foundation layer
- Modules:
data_visualization
- Can depend on: Foundation layer, analysis layer
- Modules:
ci_cd_automation(includes build),git_operations,containerization
- Can depend on: All layers (orchestration modules)
- Modules:
orchestrator(includes scheduler),terminal_interface,system_discovery,testing(includes workflow + chaos),api(includes rate_limiting),networking(includes service_mesh)
Run python -m codomyrmex.tools.dependency_analyzer to check for violations.
- Review the violation in the dependency analysis report
- Check if the dependency is necessary
- If necessary, update
docs/modules/relationships.mdandsrc/codomyrmex/tools/dependency_analyzer.py - If not necessary, remove the import and refactor code
Last updated: February 2026
- Parent: docs
- Module Index: AGENTS.md
- Home: Repository Root