Every stabiliser generator costs one logical qubit, so deleting a single row of H_Z returns a code with k + 1 logical qubits on the same n physical qubits at a distance that can only fall or stay put. The submittable cases are the ones where the drop is small enough that the result still lands undominated.
Parent: the board entry codes/48-16-5.json. Row 6 of H_Z is removed and every other check is untouched.
All 480 single-row deletions of the board entries small enough to re-derive the distance cheaply, each re-measured for k, distance and Tanner connectivity. Deletions that dropped the distance too far, or disconnected the Tanner graph, were discarded. The survivors were then screened against the live board; this is one of the few still undominated.
Two-sided random information-set search first. That search returns the minimum over both sides, so when one side is much lighter the other never surfaces even though the schema needs a witness for it. The missing side is then searched on its own in the quotient ker(H_opposite) / rowspace(H_own), by randomly permuting and reducing a kernel basis and keeping the lightest row that stays outside the row space.
Deleting a row also leaves H_X and H_Z with different shapes, so the argument order of a two-sided search stops being a reliable side label. Every witness here is classified by the conditions it actually satisfies rather than by which call produced it.
Distance is an upper bound from witness search, not a proof. The parent's own distance claim is inherited context, not re-derived. Literature novelty is unverified.