RFC-0003 Runtime
RFC-0003 — Runtime
Defines the Runtime execution engine.
Runtime is responsible for executing one cognitive cycle.
Input:
Context
Output:
Context
Pipeline
Context
↓
Brain
↓
Updated Context
Runtime is intentionally unaware of specific LLM providers.
In addition to the synchronous run, the Runtime provides an async arun
that awaits the brain's async pipeline, and it emits request lifecycle events
on the kernel event bus (request started / completed / failed).