QEC MONITORING

Watch quantum error correction quality in real time — see failures as they happen

ACTIVE
DOOM RATE

0.0%

0%
BLOCK RATE

0.0%

VETO: 0 | DEFER: 0

DECISIONS

0

Avg conf: 0%

ABORT STATUS

IDLE

No session active

DOOM RATE TIMELINE
Waiting for metrics data...
0%healthyblock_rate > 50% triggersabort100%
VERDICT DISTRIBUTION
ALLOW0
DEFER0
VETO0
EVENT LOG
0 events (max 100)
Start monitoring to see events...
CIRCUIT BREAKER
CLOSED
Normal operation. All shots processed.
CLOSEDHALF_OPENOPEN
ABORT POLICY ENGINE6 rules
No active session.

HOW QEC MONITORING WORKS

1. STREAM

ExecutionMonitor receives shot-level decisions from SafetyGate in real time. Each shot is classified as ALLOW, DEFER, or VETO.

2. DETECT

Correlated errors (crosstalk, leakage, cosmic rays) are detected and flagged in real time. Doom rate tracks overall session health.

3. PROTECT

The abort policy engine monitors multiple quality metrics in real time. When conditions breach configurable thresholds, the circuit breaker opens and the session terminates automatically to protect your compute budget.

SDK INTEGRATION

from qubitboost_sdk import (
    SafetyGateV3, ExecutionMonitor, AbortPolicyEngine,
    MonitoringSession, AbortPolicyConfig,
)

# Configure SafetyGate with real-time monitoring
gate = SafetyGateV3.from_calibration("ibm_fez", distance=5)
monitor = ExecutionMonitor(
    session=MonitoringSession(backend="ibm_fez"),
    abort_policy=AbortPolicyConfig.default_enterprise(),
)

# Stream decisions with automatic abort protection
with monitor.track() as session:
    for shot in hardware_shots:
        result = gate.evaluate(shot)
        session.record(result)

        # AbortPolicyEngine evaluates rules on every decision
        if session.aborted:
            print(f"Aborted after {session.shots_processed} shots")
            print(f"Reason: {session.abort_reason}")
            break

    print(f"Block rate: {session.block_rate:.1%}")
    print(f"Budget saved: ${session.cost_saved:.2f}")

Real-time monitoring with automatic abort available in QubitBoost SDK v2.4.0. Integrates with EventBus for streaming telemetry and OpenTelemetry for observability.