Orchestrator
The Orchestrator enforces system safety and manages module evolution.
Core Responsibilities
• Validate high-risk changes
Checks:
- schema mutations
- endpoint creation
- contract updates
- dependency changes
• Maintain linkmap_active.json
The canonical dependency map.
• Manage module versions
Handles forking, sandboxing, merging, reverting.
• Operate the risk engine
Classifies changes into:
- green
- yellow
- red
- black
• Sandbox execution
Runs patches in isolation before merging.
• Contract governance
Ensures cross-module integration safety.
Process Flow
User → Dev Button → Orchestrator → Module Agent
→ Sandbox → User Test → Orchestrator Decision
→ Merge OR Revert