Repository navigation
Tooling: opt-in parallel layer-end controls for the frontier1042 leaver chain, byte-identical receipts, 3.1x (extends #1059, no new kappa) - #1151
Merged
Mister-Meeseeks merged 2 commits intoOct 14, 2026
Conversation
added 2 commits
October 14, 2026 00:40
…er chain, byte-identical receipts (extends CrocSwap#1059, no new kappa)
…d on worker loss; drop Makefile append (batch1099 exact pin); raw benchmark receipt; doc corrections
This was referenced Oct 13, 2026
This was referenced Oct 14, 2026
Contributor
|
100-PR batch review at Merged to Reviewed scope: Opt-in leaver layer-end parallel control runner; exact mutation coverage and pinned reasons must finish before accepting the claimed complete comparison. The pinned scoped command passed; the batch ledger contains its command, input hashes, environment and log. This incorporates the research/tooling contribution and does not change the selected κ or discharge the inherited multiplication-theorem assumptions. Batch review, attribution and evidence. Thank you for the contribution. |
Mister-Meeseeks
pushed a commit
that referenced
this pull request
Oct 14, 2026
Exact-head retention and overlap facts for #1101, #1108, #1142, #1151, #1277, #1361, #1509 and #1646 against main 1f7a934, with a stdlib checker. #1142 fails on current main (stale selected-record pin) and re-adds an earlier copy of #1108's package (add/add conflict). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Tooling (verification engineering). No new κ, no change to any pinned file, and no check is weakened. Extends merged #1059 to the leaver variant of the frontier1042 chain.
What
A cold
make frontier1094-verify(the selected verifier) runsverify_frontier1042.pyas itsbaseline1042-coldstage. The recorded frontier1042 run took 1162 s, and 530 s of that are the chain's five layer-end-control steps (lec-p6n,lec-promo,lec-jx,lec-hyb,lec-frames). Each step runs the Q6Reviewer-signedlayer_end_controls_leaver.pyv2 (4ba676f1…) through the pinnedrun_portable.py(322d29d4…). That script audits the unmutated word and 95 mutants with PR635'shpe_audit_and_transport.run(c9a05ff2…), one audit after another.research/frontier1042-lec-parallel/adds an opt-in, drop-in parallel runner for these steps. Merged #1059's runner is hardcoded to the T37 variantlayers_p6n/layer_end_controls.py(fc58c569…), so it cannot run these steps. This runner accepts both variants by digest, and checks the T37 one against the archived T37 receipt as well. Scripts are accepted by digest, so the 3 + 10 byte-identical copies on main are covered, as are the4ba676f1copies in open #1104 (d8982686) and #1107 (6123fc5d).How
The pinned launcher, the scripts and PR635's audit are run unedited, after a digest check.
chain_lec.pyruns the five steps asreproduce_leaver_chain.py'slec()does, sharing one outcome table. The k8 X4 exchange is the identity, solec-jxre-audits exactlylec-promo's words and audits nothing new. Before each step it binds the word to the chain's recipe pins. After each step it applieslec()'sCHAIN-PINS-k8checks: the pins-file digest, PASS status, 95 rejected controls and the not-applicable sites.Evidence (
verify.py; the serial bullet needs--serial)community-frontier1042-audit/selected-replay.tar.gzbyte for byte. Only the recorded input path (word) is rewritten, and it must occur exactly once. The T37 receipt is checked the same way againstt37-replay.tar.gz.--serial). All six receipts are byte-identical to the pinned serial steps on the same paths. The logs are identical except for the audit's own wall-clock"seconds"value.cold-end mutation accepted.rejected for the wrong reason.run_pinnedrestores global state, that the portable gzip header reaches the trial words, that the routing key keeps a symlink's own suffix, that a killed worker fails the wait, and that the real audit accepts the word and rejects a corruption.Benchmark
macOS arm64, 10 cores, Python 3.14.8,
--jobs 10, on a shared machine. The raw receipt from the committed code isBENCHMARK-macos-arm64.json. These numbers are descriptive only.Two earlier runs of the same algorithm, before the review fixes, gave 266.7 → 97.1 s and 293.5 → 143.6 s. The remaining cost is the pinned script's own mutant construction, which by design runs twice: once in the record pass and once in the replay.
Scope and honesty notes
reproduce_leaver_chain.pyandverify_frontier1042.pyare manifest-pinned and unchanged. Inlec(), wiring would mean runninglec_parallel.py WORD ROUTING OUTinstead of the launcher plus script. That is the maintainers' call.frontier1042-verifyruns.phasessteps (cells, chain and slots stages; 469 s) call the same pinnedphases_full.pythat merged Tooling: opt-in parallel exact U8 phase recipes, byte-identical; 5.7x alone, 28.8x with merged PR662 evaluator (no new kappa) #1041's runner accepts. This PR does not re-measure them.research/community-batch1099-auditpins the Makefile by exact digest, so an append would failscripts/verify_pr_reconciliation.py. That check passes on this branch.e3b8fa39) targets the same five steps differently. It is a faster exact re-implementation of the audit, cross-checked against the pinned one, with 2.53× on a single process. This PR keeps PR635's pinned audit unchanged and spends cores instead. The two compose partly. Here the audits mostly overlap the record pass, with 0.8–2.2 s of wait per audited step. A faster audit would remove that wait and reduce CPU contention, but not the floor, which is the pinned script's own mutant construction and runs twice.Reproduce
The expected last line of
verify.pyisPASS_FRONTIER1042_LEC_PARALLEL. It needs standard-library Python 3.11+ and no network.Assignment, credit and disclosure
ce7ad1b6.