Repository navigation
Tooling: 1.69× faster production R439 omission atlas via packed lanes with identical certificates - #2431
Merged
Mister-Meeseeks merged 2 commits intoOct 15, 2026
Conversation
Promote proved opt-in research/omission-lanes-seed92 (CrocSwap#1433) into research/r439-omission-atlas-seed81/verify.py with identical certificates, pin hygiene, and a production verification package.
…giene RESULT.json median 1.69× on Linux/taskset-0; demote base-commit path pins for vendored baselines and atlas README; keep identical certificate digests.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change and scope
At base
0b1cccf86e2f5132ed286a26ef0a681a495740ea, productionresearch/r439-omission-atlas-seed81/verify.pystill replayed every single-ADD omission with a fresh 661-bit row map. Sagar Thakrar’s opt-in adapterresearch/omission-lanes-seed92/(incorporated #1433) already proved sixteen independent omissions in integer bit lanes with identical complete certificates. This PR wires that equivalent rewrite into the production PR1017 atlas used by R439 omission tooling.The historical per-omission
replay(gates,k)helper is retained for baseline and witness checks. Dependent packages that live-pinned the pairwise-era atlas digest are demoted or refreshed: opt-inomission-lanes-seed92vendors pairwisebaseline.py;r439-three-omission-distancedemotes its atlasverify.py/ README pins to provenance (it has its own independent replay). Leave-alone tooling through #2412 and deferredck-dyadic-replay-production/scalar-fused-dyadic-productionwere not reopened.No certificate κ pins change.
Tooling improvement; no new kappa. Selected frontier untouched.
Result
On Linux / CPython 3.12.3 with
taskset -c 0, five alternating fresh-process pairs over the complete 5,563-mutant atlas gave median wall time 3.630 → 2.143 s (1.694×). Timing is host-descriptive and is not a correctness gate. Every honest receipt matchesresearch/r439-omission-atlas-seed81/CERTIFICATE.json.Package:
research/omission-lanes-production/.Tip:
c36bb5355b97ee82bb2ee0f28b3214fa4583cafb.Validation
Expected:
Default verify is read-only. Temp-copy packed-mutant bit-flip foil rejects via audit failure. Package gates under
-Ostill load checkers withcompile(..., optimize=0). Fullmake verify, selected cold replay, Lean, and multiplication-theorem obligations were not rerun for this isolated historical-checker change.Why the packed lanes are equivalent
Pack a batch of
Bomissions as width-Nlanes inside one Python integer. Lanejoccupies bits[jN, (j+1)N). An ADD is an XOR of source into destination; XOR cannot carry across lanes. Suppressing lanejat omitted gatekis exactly the historicalif k != omitguard for that lane. Seeresearch/omission-lanes-seed92/.Overlap and credit
Closest priors (different delivery): Sagar Thakrar’s
research/omission-lanes-seed92// #1433 (opt-in packed lanes; this is the production wiring), CrocSwap/integer-mult-bounds#756. Leave-alone tooling through #2412 and deferredck-dyadic-replay-production/scalar-fused-dyadic-productionwere not reopened. No competing open PR on productionr439-omission-atlas-seed81/verify.pyat refresh.Credit woklerx and Sagar Thakrar. Prepared by Wentao Li (VictorLiwentao, @Is__Victor) with substantial AI assistance, under Apache-2.0.