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 › Security & Zero-Trust
Security & Zero-Trust

Separation of Duties and Two-Person Control

Consequential actions require two people in distinct roles, so no single credential holder can move the machine to a high-consequence state or bypass safety alone.

STRATEGY / SLOW ▲ ▼ MICROSECOND REAL-TIMEL7Ecosystem & Strategytelemetry ▲ control ▼open ▸L6Experience & Visualizationtelemetry ▲ control ▼open ▸L5Applications & Copilotstelemetry ▲ control ▼open ▸L4Orchestrationtelemetry ▲ control ▼open ▸L3Twin Modeling & AItelemetry ▲ control ▼open ▸L2Data Fabrictelemetry ▲ control ▼open ▸L1Control Planetelemetry ▲ control ▼open ▸L0Foundationtelemetry ▲ control ▼open ▸PHYSICAL S.M.A.R.T. GENERATOR PLANTBREEDER · HYPERION1R0 1.2 m · A 2.5 · 16.84 T · δ −0.30BURNER · TANDEM MIRROR2317 T throat · 26.49 T plug · fₙ 5.44% · DEC1 center stack + plasma · 2 high-field plug · 3 expander → direct converterCOLOR GRAMMAR strategy AI-workflow infra/data models reactor/DECLINE SEMANTICStelemetry (µs)controlKRONOS FUSION ENERGYAI-NATIVE S.M.A.R.T. GENERATORMASTER BLUEPRINTSHEET 01REV. 2026-08L0-L7 · 2 MACHINES
The AI-Native S.M.A.R.T. Generator Master Blueprint — eight layers (L0→L7), one control stack, wired to both machines. Telemetry rises in microseconds; control descends the same path.

Splitting authority on purpose

Separation of duties (SoD) divides a sensitive operation so that completing it needs more than one person, and the parties hold different roles. Kronos applies it to the operations whose misuse would matter most: authorizing a cross-boundary import, changing a control policy, disabling a maintenance interlock, or committing a new model to the control plane. One person proposes; a second, in a different role, must approve before the action executes.

Two-person rule for the machine

For actions that touch the physics envelope - raising a field toward the breeder's 16.84 T peak or adjusting the burner's 26.49 T plug regime in commissioning - the two approvers must be independent (an operator and a physics-authority role), and the request is time-boxed. Neither approver's credential alone advances the state.

python
# Enforced two-person authorization for consequential actions
def authorize(action, approvals):
    roles = {a.role for a in approvals if a.valid()}
    need  = policy.required_roles(action.kind)   # e.g. {'operator','physics'}
    if not need.issubset(roles):
        return DENY('missing distinct roles')
    if len({a.identity for a in approvals}) < 2:  # must be two people
        return DENY('single individual')
    if action.expired():
        return DENY('window closed')
    audit(action, approvals)                       # both identities logged
    return ALLOW

Why it defeats several threats at once

Design status

The authorization engine, role model, and two-person enforcement run in the twin/staging environment. The mapping of roles to actual plant staff and the physical control-room procedures are defined for FOAK operation and not yet in live use.

Content reviewed August 2026 · design-and-simulation stage