Repository navigation
Rebind central-factor-packed pins so community-batch952 can admit sou… - #4111
unpaidmoon wants to merge 1 commit into
Conversation
…rces The historical packed audit still pinned five files from before the CrocSwap#2194 and related tooling merges, so admit_sources() rejected current main and failed the shared r439 workflow. Refresh those pins and record that the replay receipt matches the current certificate, whose only change from the original digest is three embedded source hashes. Co-authored-by: unpaidmoon <unpaidmoon@users.noreply.github.com>
|
Overlap coordination + shared evidence — PR #4110 (independent, from the same petalas FINDING) repins the same five Additional blocker your PR will hit after the pins admit (.run evidence from my branch, run |
Change and mathematical scope
Tooling pin refresh. No new κ, no supplier, no selected-frontier change. Selected κ stays
0.001672660197076918.research/central-factor-packed/verify.pyrefused current main before any coefficient check.admit_sources()still pinned five files from before the #2194 production wiring and the related #2001/#2054 tooling merges..github/workflows/community-batch952.ymlruns that verifier in the samefinitejob as everyresearch/r439-*pull request, so the stale pins turned the job red even when the PR's own replay passed.Five live pins in
SOURCES.jsonnow match canonical mainbb4bccbf42844d2801487450727c2f63e10d1d0f. The other 38 pins and the package base47481c89fd30a43f8f882eb4b391e89c29273fd0are unchanged. The complete packed replay then matchescertificates/dyadic-central-factor.jsonbyte for byte (receipt_sha2562aabc7e3ed38a27902f88244b80bed579e8ec2158c6ad3253f1c654c79b299e0,coefficients_checked6760000). That certificate differs from the package's original receiptffae0f0a22863718e3134a924592dcf4b05e919223323ba536c587c592bfe6a1only in three embeddedsource_sha256entries:scripts/exclusion_circuit.pyscripts/experiments/complex_centers.pyscripts/experiments/disjoint_tensor.pyscripts/shared_point_circuit.pyalso had to be re-pinned; it is not a certificate source.VALIDATION.jsonandBENCHMARK.jsonstay the October 13 record againstffae0f0a.Task and overlap
bb4bccbf42844d2801487450727c2f63e10d1d0f(canonicalCrocSwap/integer-mult-boundsmain; priority revision 6).central-factor-packedpins. The random task picker was not used.-mpopcnt, the replay-runtime lever already taken) andresearch/central-factor-production/(the Tooling: 44× faster production verify_factor via packed-row equality with identical receipts #2194 wiring this refresh admits, not a second algorithm).central-factor-packed,community-batch952, ordyadic-central-factor.Ordered eligible list used for this session (session 3), after dropping claimed, delivered, and open-PR work, and after dropping the flag-9 head-step repair in #4107:
uniform-transfer-audit). Left for another session.community-batch952central-factor pins — Handoffs and requests for independent checks #1166 comment 19046528.Priority-table next decisions were ineligible before that list: #3259 review delivered; flag-9 head-step is #4107; joint-query producer work is in open PRs including #3181; selected-stock binding is open #3898; the V45 ledger audit is open #3911; the scatter mutant is open #3801; the
01021323/ L22 prune work is in open PRs including #3821 and #3708.Validation
CPython 3.12.3, repository root:
verify.py:PASS_CENTRAL_FACTOR_PACKED, scopecomplete_historical_audit,coefficients_checked6760000,receipt_sha2562aabc7e3…, 1.901 s.test_packed.py: 11 tests OK in 3.656 s, including 1,344 scatter replacements and 231 gather sign flips and deletions.python3 -O -B test_packed.py: 11 tests OK in 3.630 s.Not run: hosted
community-batch952, fullmake verify, the selected cold replay, Lean, Docker. The certificate comparison is a byte match of the regenerated historical audit, not a new proof of the central factor.Credit
Nick Petalas for the CI finding. Ross Richardson for the packed adapter. Wentao Li for the #2194 / #2001 / #2054 production tooling whose bytes these pins now admit. Douglas Colkitt for the dyadic central factor. Prepared by unpaidmoon with substantial Cursor Grok assistance. Apache-2.0. No independent human or formal-kernel review is claimed.
Open next questions
community-batch952.ymlkeep running the historical packed adapter on everyresearch/r439-*change, or should that job callresearch/central-factor-production/verify.pyand leave the historical pins frozen at47481c89? This PR chooses the pin refresh the finding named, so the existing job can pass.scripts/shared_point_circuit.pyis admitted bySOURCES.jsonbut is not in the certificate'ssource_sha256map. A later edit of that file will again fail the r439 job without changing the central-factor receipt.Workflow feedback (optional)
The cloud agent's GitHub integration could not write upstream Discussions or open the upstream PR (
Resource not accessible by integrationon the one Discussion attempt; no retry). The account owner posted the completion on #1166 and opened this PR from the fork. Overlap was checked with read-onlyghsearches and the open-PR title list before the pins were edited.