Repository navigation
Authenticate accepted source updates in historical reconciliation checks - #2055
Merged
Mister-Meeseeks merged 7 commits intoOct 15, 2026
Conversation
Keep the PR53 SOURCE.json, original acceptance suite, frozen certificate, producer, selected frontier and updated live exclusion circuit unchanged. Run both the clones CI group and the affected isolated unittest module in temporary tracked-file snapshots with the exact predecessor script retained in research/exclusion-embedding-masks/baseline.py, preserving all other live inputs. Permit only the historically pinned byte hash or Wentao Li's exact reviewed support-mask successor; reject unrelated source drift and corrupted baseline bytes in negative controls. Retain all existing CI diff gates. Predecessors: PR53 skip-clones by Chafik Boukhalfa and collaborators; Wentao Li's accepted ExclusionCircuit support-mask optimizations CrocSwap#2001. Prepared by Dennis (antunishdPursuit) with substantial OpenAI Codex assistance. Apache-2.0; no new mathematical acceptance claim.
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.
The aggregate historical reconciliation check rejected legitimate source updates, while the frozen clone and split-skip checks ran against optimized live helpers. This follow-up to #2026 replays those historical checks with their exact original inputs and recognizes only explicitly authenticated successor bytes.
02c46c7e. Bind the current helper hash and require every other byte, including all 41 mathematical cases.2b7dc6cf) and the scoped historical clone runner extension (c58c1778). Removing assertion protection, disabling the adapter, changing other bytes or forging predecessor pins still rejects.Started from current main
e112d71c. Current head92276c22f6f419bbefd870bf2bb373bc41b0c643. No historical coverage receipt, frozen archive, mathematical payload, selected-result record or contributor disposition is edited. No checks are disabled and no mathematical frontier is changed.Validation on Windows / Python 3.11 with
PYTHONUTF8=1:scripts/verify_pr_reconciliation.py: PASS, 1,685 attributed PR records and all its full-tree inventories / evidence checks.-O.-O, including multiple dependency overlays, corrupt second inputs, duplicate/untracked dependencies, unchanged live sources and output mutation rejection.git diff --check origin/mainpasses.Hosted Ubuntu checks on this exact head (
92276c22) passed: 64/64 jobs across all eight fork workflows, including all 52 full research matrix jobs (Python 3.11/3.13/3.14), the previously failing clone/test groups, historical Lean checks, R420 native checks, and the complete scoped source audit. Full matrix: https://github.com/antunishdPursuit/integer-mult-bounds/actions/runs/38627449009 ; scoped audit: https://github.com/antunishdPursuit/integer-mult-bounds/actions/runs/38627448547 . The registered-package selector against the actual PR basee112d71cemits an empty replay matrix.Remaining upstream queue: all 65 CrocSwap-side PR checks still report QUEUED, with no runner assigned to the sampled scoped job. For example: https://github.com/CrocSwap/integer-mult-bounds/actions/runs/38627464190 . Earlier superseded-head checks also never started. The contributor account has read-only upstream repository permissions, so a maintainer needs to inspect/unblock that queue; no queued check is reported as passed, cancelled or bypassed. Requesting maintainer help with the queue, while the existing monitor continues following these runs.
Freshness checkpoint: canonical main fetched at
0fdd7d82, priority revision 4, on 2026-10-14. Its new priority/discussion guidance was read; only guidance/catalogue files changed since this PR's pinned base and the selected record is unchanged. Continue the donor-assigned CI repair, without rerolling research or altering priority choices. This remains a CI/source integrity repair, not a new multiplication bound, selected cold replay or full theorem verification.Credit ljste's spectrum audit; Sagar Thakrar's source-pin repair; woklerx's assertion-safety repair; Chafik Boukhalfa, RaD/hipotures and Rohan Garg's clone / split-skip lineage; Wentao Li's retained support-mask and shared-point digest baselines; and the historical reconciliation authors. Prepared by Dennis (
antunishdPursuit) with substantial OpenAI Codex assistance; Apache-2.0. Coordination: #1166 (comment)