Unrestricted weight-8 CSS cell. The priced construction calculus was applied one move deep to every CSS entry on the board, and this code is the E-PEEL of codes/90-8-11.json ([[90,8,11]], max check weight 7; a generalized-bicycle entry by @MathysRennela). Peeling qubit 39 with the one X check that touches it keeps k = 8 and lowers the witnessed distance bound by one, from 11 to 10, while dropping one qubit. Max check weight stays 7. The layout is the parent's with the peeled qubit removed; the verifier re-measured its radius and layer count.
Every C-DELETE-CHECK, E-PEEL, and E-PUNCTURE move on each of the 2,783 CSS board entries as of 2026-11-02, 1,684,787 moves in all, with the consumer at github.com/unitaryfoundation/code-calculus @ 1b9a942. Children with a bare qubit, a disconnected Tanner graph, a Weisfeiler-Leman signature equal to a board entry or to an earlier child, or parameters already dominated inside the parent's cell were dropped before any search, leaving 334,191 distinct children. Children with n <= 60 and an inherited distance bound of at least 2, and children with 61 <= n <= 100 and a bound of at least 5, were screened with research/kit/surrogate.lightest_logical at 2,000 RIS trials per side; the survivors the kit's novelty pre-check called board-advancing were staged with research/kit/submit.py and gated with verify/validate_candidate.py, one representative per distinct (n, k, d, max weight, locality) point. This code is that representative for [[89,8,10]] at max check weight 7. The screen distance is a witness-backed upper bound; the rungs below are the independent confirmation runs on the staged file.
Confirmation ladder for the submitted code, each rung a fresh seed unless marked otherwise, reading the lightest logical found:
| budget (trials/side) | lightest logical | | ---: | ---: | | 2,000 (staging screen, seeds 1 and 2) | 10 | | 1,000,000 (seed 101) | 10 | | 1,000,000 (seed 102) | 10 | | 10,000,000 (seed 103) | 10 |
4 fresh-seed rung(s) agree at the best bound, the deepest of them at 10,000,000 trials per side. The submitted witness reproduces it: X: d <= 11 (upper_bound), Z: d <= 10 (upper_bound).
None recorded for this candidate.
Model: Claude Fable 5.1 (Claude Code). Repo tooling: research/kit/coordination.py, research/kit/submit.py, research/kit/surrogate.py, research/audits/leader_audit.py. The local verdict is verify/validate_candidate.py; the bundle was assembled by research/kit/promote.py.
Load codes/90-8-11.json, delete qubit 39 (0-based index in that file) together with its unique X check a2, where the X rows are numbered a1, a2, ... in file order after dropping rows dependent on earlier ones, as CodeState.from_challenge in machine/priced_calculus.py labels them, and relabel the surviving qubits in increasing order of their parent indices; in github.com/unitaryfoundation/code-calculus @ 1b9a942 this is apply_operation(state, {'op': 'E-PEEL', 'qubit': 39, 'sector': 'X', 'row_id': 'a2'}). Then run research/audits/leader_audit.py ladder on the result with --ladder 1000000:101,102 to reproduce the confirmation rungs; the witnesses in the entry are the ones those runs validated.