Study the dimension–distance tradeoff obtained by selecting stabilizer subgroups and changing sparse presentations.
Apply nine recorded ordered CNOTs to the literal80/41/5 hyperplane source, then rebase within the same transformed CSS stabilizer group.
The displayed presentation has maximum check weight 15, maximum qubit degree 11, 39 checks and total incidence 533.
The JSON contains weight-5 logical witnesses. Distance confidence: X: upper_bound, Z: upper_bound.
Recorded workflow configuration: GPT-6 Astra + GPT-6.1 Sol. Official tooling: verify/qldpc_verify.py.
Read codes/80-41-5.json. Allocate zero binary matrices H_X and H_Z with 80 columns. For each row list in checks.X or checks.Z, set the listed zero-based columns to 1, preserving row order. This reconstructs the displayed presentation exactly.
Ordered CNOT pairs (control,target), zero-based: [[7,2],[9,0],[20,14],[24,11],[32,69],[48,42],[58,71],[65,3],[68,6]].
Source sector rows as integer support masks (bit q is qubit q): {"X":["21398439863983959704073","151779905948787620708384","306990863497869771538566","5904120067509786248224","9463260783409432167488","453515544994616629604354","738590338911314215045","47224818877201602347264","75557940852302599573511","191408032984370239399944","311687722714766838343696","609187005673546296328386","319364499387259052032","311971625412404491321920","756464081678369206063168","10081154714332381347856","38977972508685752338448","79146332630385842978888","305856567786215707771137","377844671266561313482764"],"Z":["56742476396467358532112","81461686942851026419968","4142447617586155753472","9446050306305884292352","95037823661492727218176","302527183812771001278496","311796884339445010007314","623371155754747598996488","2352299576189345888","77334520286257762795664","3283522627792616292418","11070460375825436115077","38079845079450104004868","151152659370382164541568","306990789184072538528289","628097873836348432590880","66872051323334099592","80427876221223669106688","907284960021705237201474"]}. Apply the CNOTs above in order: X[target] ^= X[control], Z[control] ^= Z[target], then choose the displayed basis within the resulting row spaces.
Public source: 80-24-8, contributed by @FarLab.
Local validation: the official verify/validate_candidate.py passed, including independent-seed distance refutation.