# 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 {doc}`../how_to/enable_qec`. ## 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 {doc}`metrics`.