Every stabiliser generator costs one logical qubit, so dropping two independent generators returns k + 2 on the same n physical qubits at a distance that can only fall.
Usually not. Across 5,033 pair deletions of board entries, 12.5% kept a distance of 3 or more, against 40% for single-row deletion on the same parents. Dropping a second generator costs far more distance than the first. This code is one of the few where it lands undominated anyway, in a k + 2 region of its cell that nothing on the board covers.
Parent: codes/41-17-3.json. Rows [6, 10] of H_Z are removed; every other check is untouched. The pair is checked for independence (the rank must fall by exactly two) and the result for Tanner connectivity before anything else runs.
Two-sided random information-set search, then the heavier side on its own in the quotient ker(H_opposite) / rowspace(H_own), since a two-sided search returns the minimum over both sides and never surfaces the heavier one. Deleting rows leaves H_X and H_Z with different shapes, so every witness is classified by the conditions it actually satisfies rather than by the search's argument order.
Distance is an upper bound from witness search, not a proof. The parent's own distance claim is inherited context. Literature novelty is unverified.