weight-8 x unrestricted, family topological. Chosen because the paper's headline instances are all far over the n<=700/1000 blocklength cap, leaving only its small-q members admissible, and because high-rate low-weight-per-qubit entries are thin in this cell: the existing frontier tops out around kd2/n 123 but at k<=230 with n>=700, so nothing occupies small n at high k.
The construction is algebraic, so the search is over generator classes rather than over code families: for each (p, q) the triangle-group relations ord(x)=ord(y)=p and ord(xy)=2 with y=JxJ^-1 for a projective involution J in PGL(2,q) admit many (x, y) pairs, deduplicated on the check-support signature. For p=7, q=7 that enumeration yields 84 distinct classes, all giving n=84, k=38; every one measured d=3 on both sides. n=84 and k=38 match the paper's Table 2 exactly. Also swept p=5 q=5 (30 distinct classes, all [[30,8,3]], already on the board as codes/30-8-3.json and therefore not filed).
Confirmation ladder for the submitted code, each rung a fresh seed unless marked otherwise, reading the lightest logical found:
| budget (trials/side) | lightest logical | | ---: | ---: | | 1,000,000 (gf2_fast seed 101) | 3 | | 1,000,000 (gf2_fast seed 202) | 3 |
2 fresh-seed rung(s) agree at the best bound, the deepest of them at 1,000,000 trials per side. The submitted witness reproduces it: X: d <= 3 (upper_bound), Z: d <= 3 (upper_bound).
Two fresh-seed rungs at 1,000,000 trials per side through the gf2_fast accelerator (seeds 101 and 202) both settle at weight 3, so the bound counts as settled and the claim d<=3 is witness-backed, not certified exact.
[[17220,7382,8]], [[25944,12974,8]], [[7440,1490,10]] -- are 1.7x to 51x over the board's blocklength cap (n<=700, extended to 1000 only for w<=8 and d<=40) and cannot be filed at any confidence tier. This is the whole reason the admissible slice of the paper is small.
re-filing it would be a duplicate, so it was dropped.
routing metrics, Stim/PyMatching thresholds) is not rankable under TRACKS.md -- routing cost and gate scheduling are explicitly out of scope, and a module assignment earns at most the Layer-3 modular flag. Roughly 60% of the paper yields nothing for the board.
Model: human (opencode). The local verdict is verify/validate_candidate.py; the bundle was assembled by research/kit/promote.py.
research/hyperbolic_psl.py --list 7 7 enumerates the classes; --build 7 7 --class 0 writes HX/HZ as .npy. The script recomputes the matrices from the construction as published rather than copying them: arXiv:2610.10948's data-availability statement offers its matrices on request only. Verified that this script regenerates the submitted HX/HZ row for row.