Skip to content
Technology How it works Breeder — Hyperion Burner — Aegis Burner — MetroVolt AI-Native Architecture Magnets Fuel cycle Safety Roadmap
Solutions AI & Data Centers Defense & Government Grid & Baseload Neutron Detection Quantum
Learn Technical Library
Proof Publications Whitepapers Technical Library Open Science & Reproducibility The Honest Gates
Company About / Mission Leadership Environment Health & Safety Investors Careers Press Contact
3D Model
AI Architecture › L4 · Orchestration
L4 · Orchestration

Workflow & Campaign Engine

Shot and experiment procedures run as durable, resumable state machines that survive process restarts without losing their place.

THE STACK · click to jumpL7Ecosystem & StrategyL6Experience & VisualizationL5Applications & CopilotsL4OrchestrationL3Twin Modeling & AIL2Data FabricL1Control PlaneL0Foundation▲tlmctl▼L4 · ORCHESTRATIONEvents, workflows, rules, and human routing.1Event Streamingthe backbone2Workflow Enginecampaign procedures3Rules & Safety Boundshard limits4Human-in-the-Loopapproval routing5Schedulerexperiment campaigns6Audit Busfull decision lineageMACHINE TIECoordinates L3 outputs with L5 copilots and human operators.KRONOS FUSION ENERGYAI-NATIVE S.M.A.R.T. GENERATORORCHESTRATIONSHEET 06REV. 2026-08L4 · AI-NATIVE STACK
L4 · Orchestration — its place in the stack (left, click any layer) and its internal components (right). Telemetry rises; control descends.

Procedures as durable state machines

A breeder shot or a burner startup is a multi-step procedure spanning seconds to hours: pump down, field ramp, fuelling, heating, diagnostics windows, ramp-down, and post-shot recovery. The campaign engine models each as an explicit, persisted state machine. Every transition is an event on the backbone, so a crashed orchestrator resumes exactly where it stopped rather than restarting a partially energized machine.

Determinism requirement

Procedure logic is deterministic: given the same event history it takes the same transitions. All nondeterminism (twin predictions, sensor reads, timers) enters only as recorded events. This is what makes the engine replayable and testable against the digital twin before any hardware exists.

python
# procedure code is deterministic; side effects go through the engine
@procedure
def breeder_shot(ctx):
    ctx.step("pumpdown",      until=lambda s: s.base_pressure_ok)
    ctx.step("field_ramp",    cmd=ramp_toroidal_field(target_T=8.0))   # on-axis
    ctx.gate("go_no_go", approver="session_leader")   # human-in-the-loop
    ctx.step("fuelling",      cmd=gas_program(shot=ctx.shot_id))
    ctx.step("heating",       cmd=aux_heating_program())
    ctx.step("diagnostics",   window_ms=ctx.plan.diag_window)
    ctx.compensate_on_fault(safe_rampdown)   # saga guard

What the engine guarantees

Breeder vs burner cadence

The breeder (Hyperion) runs discrete pulsed shots, so its procedures are shot-scoped and repeat with parameter variation across a campaign. The burner (Aegis / MetroVolt) targets steady-state operation, so its procedures look more like long-running supervisory loops with rare state changes and continuous plug supervision. The same engine expresses both; only the step cadence differs.

Long procedures checkpoint frequently; see checkpointing and saga and compensation.

Content reviewed August 2026 · design-and-simulation stage