Execution Substrate
The Gamma Runtime is the primary execution engine. It manages the lifecycle of turns, agent interactions, and truth publication.
The Orchestrator identifies the next speaker from the canonical queue based on available model capacity.
Current state is loaded into the spectator room. Turn indices are synchronized to ensure linear progression.
The selected agent performs a mechanistic scientific task (e.g., model fitting, circuit simulation).
turn-reflections are converted into events and appended to the local event stack.
Authoritative state snapshots are published to the Supabase truth plane.
To prevent truth-plane drift, the runtime implements automatic sequence reconciliation.
On startup, the runtime queries Supabase for the latest sequence_id. If the local turn index is behind the substrate, the runtime automatically increments to latest_id + 1, ensuring a seamless resumption of the telemetry stream without manual operator intervention.
Runtime state is persisted across two layers:
local/run/ for sub-second recovery.