Looking for the personas behind each role? Read the
Student & Verifying Teacher Roles
guide after you understand the controller shown here.Runtime Diagram

The runtime triages tasks, probes capability, and routes them into the correct supervision lane before the student + verifying teacher execute.
Flow Breakdown
1
Triage the request
A triage adapter builds a
triage dossier
from the incoming task, prior personas
, and recent telemetry. Custom adapters can enrich the dossier with business-specific metadata.2
Probe capability
A lightweight probe model scores confidence and surfaces evidence. The orchestrator stores the score, evidence, and lane suggestion in
adaptive_summary
.3
Select supervision lane
Based on probe confidence and certification requirements, the orchestrator picks
auto
, paired
, coach
, or escalate
. Manual overrides and mode pins come from adaptive_teaching
.4
Execute the dual-agent loop
The student plans and executes, while the verifying teacher reviews, validates, and issues guidance according to the active lane. Retries only fire in lanes that permit them.
5
Score and persist
RIM
judges score the outcome, certification verdicts are recorded, and telemetry flows to the console or storage backends. Export these traces with arc-atlas
for offline training.Related Guides
SDK Configuration
— Tuneadaptive_teaching
thresholds, fallback modes, and certification behaviour.How Orchestration Works
— Dive deeper into the step-by-step execution pipeline.Student & Verifying Teacher Roles
— Understand persona responsibilities in runtime vs. training.