FTQC bridge

Fault-tolerant architectures care about logical error rate and wall-clock cycle time, not only physical readout accuracy. ARCADE’s optional QEC stage is a bridge from classifier metrics to those systems quantities. It binds readout noise into stim circuits and reports logical error rate together with decoder-aware timing.

The mapping in one line

[ p_\mathrm{readout} = 1 - \mathrm{accuracy} ]

Shorter acquisition usually raises that readout error probability. The interesting engineering question is whether a faster physical readout, plus its decoder, still yields an acceptable logical error rate at a shorter wall-clock cycle.

Wall-clock cycle

[ t_\mathrm{cycle} \approx t_\mathrm{readout} + t_\mathrm{decode} + \cdots ]

Default decoders differ by code family. PyMatching is the default for surface codes. A sinter-internal path is the default for color codes. A belief-matching proxy is the default for bivariate bicycle experiments. Override them in YAML when your study needs a different pairing. Procedural details live in Enable QEC and FTQC curves.

What this stage is and is not

Is

Is not

A consequence layer on top of a fair readout bake-off

A full FTQC stack or magic-state factory design tool

Memory-experiment logical error and duration curves

A claim that zoo accuracy equals device Pauli noise

Timing that includes decoder latency

Guaranteed decoder performance on your FPGA

Use the bridge when you already trust a classifier ranking and want to ask whether this accuracy and duration pair survives under a surface-code memory experiment. For the YAML and API recipe, follow the how-to. For metric definitions, see Metrics.