A graph node asks for a capability. The Cognitive Execution Router decides how to provide it: which execution mode, which component, with which context and fallbacks. The model pool keeps components loaded and ready.
Architecture contract
Execution modes M0–M6
Cognitive role (S0–S3) and execution mode are separate axes. Any role may use any legal mode.The router
- Resolve the role.
- Enumerate the legal modes.
- Apply policy, trust and locality filters. These run before any scoring.
- Find eligible components.
- Score quality, calibration, residency, cache and transfer cost, latency and cost.
- Emit an ExecutionPlanV1.
- Execute and verify.
- Escalate mode, depth or component if the evidence floor is not met.