Skip to content

Audit XOR scatter boundary with genuine Boost native replay - #3326

Merged
Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
Clear1nsight:contribution/xor-scatter-native-audit
Oct 17, 2026
Merged

Mister-Meeseeks merged 1 commit into
CrocSwap:mainfrom
Clear1nsight:contribution/xor-scatter-native-audit

Conversation

@Clear1nsight

Copy link
Copy Markdown
Contributor

PR #3273 leaves native C++ composition of its public XOR-normalising boundary unrun. This adds one dedicated finite audit under research/xor-scatter-native-audit/, using its actual CLI, authenticated symbolic checker and exporter, original staging, and unchanged native legality and full-column checkers with genuine upstream Boost 1.85.

Result and evidence

Four accepted fixtures pass all 883 formal columns. Each has 24,305 scalar ADDs, including 527 scatter ADDs, and 2,911 MOVEs. The two duplicate-row fixtures reproduce all three baseline export files byte for byte. The retained alias preserves scalar action but remains separately charged.

Contract COPY/ERASE pairs Native records Raw rank charge
Baseline and parity-equivalent rows 9 27,234 5,129
Cancelling retained alias 10 27,236 5,136

An independently implemented exact rational calculation derives all 636 frame ranks and the source-word invoice. Wrong COPY counts, an underpriced alias COPY, a misbound ERASE, and an omitted genuine scatter ADD have the expected split legality/column outcomes. The omitted ADD changes output 113 on 98 input columns, including dirty helper 472. A single absent scatter slot is rejected before export.

The final author replay passed with python3 -I -O -B, pinned Git inputs, GCC 13.3.0, and unchanged Boost 1.85 headers. A 779-bit unbounded-integer probe passes, and all 182 compiler-used Boost headers match the authenticated official archive. Separate agents checked the mathematical witness, source provenance, raw receipt transports, committed bytes and Git-free export closure. This is automated scrutiny, not independent human peer review or hosted CI.

RECEIPT.json SHA256: 9d0469a18ce61befd33c8320c542589973a966819a5b5c36539fb57c2463d05e.

Sources and coordination

Scientific base: 463113d675af7410ac91d53a4fed51ec6494eb9a.
PR #3273 head: 2e0408a03e770c85a7e59b9ade547dcbbaea7e73.
Nine executable/data inputs are pinned by commit, Git blob, SHA256 and length. The README gives repository and Git-free replay commands; TASK retains the original supplier-boundary-audit card, scoped handoff selection and checkpoints.

The final pre-submission refresh at 2026-10-17 21:40:31 UTC kept priority revision 6, canonical main, selected record and the three relevant predecessor heads unchanged. It inspected all 362 open PR records and 52 visible Discussion records. Discussion pagination remains incomplete; this is limited overlap evidence. Related investigation: Discussion #2976. No advance claim was posted because the initial integration attempt lacked access.

Limits, next question and credit

Empty selected-kernel, owner and donor inputs make ownership intersections vacuous. The inherited nondegeneracy field does not mean that separate bank audit ran. Complete bank admission, nonempty ownership, physical hosting/routing, precision/tape, selected cold ancestry and all-size transfer remain unrun. This audit does not adopt a production boundary or change the selected frontier. The next concrete review is whether this finite evidence supports PR #3273, followed by a separately pinned nonempty consumer fixture.

Credit Nick Petalas for #3273 and #2977, and commdata2338 for the #3210/#3222 native control designs and prior alias accounting. Arham Tahir, Hiroki Kumazaki, Sricharan Vagvala, James Reed, eumemic, DreamingOfClouds, Dylan Crow, LJH-217, DaysSky, Sagar Thakrar and Douglas Colkitt retain the detailed lineage in the README and source notices. Prepared for Clear1nsight with substantial OpenAI assistance from four concurrent agents.

Replay the actual PR3273 normaliser and authenticated exporter through unchanged native legality and full-column checks. Add an independently derived source-word invoice, credited predecessor rejection controls, nine frozen inputs and exact compiler-used Boost header authentication.

Record the finite scope, empty ownership limitation, final upstream checkpoint and substantial OpenAI assistance from four concurrent agents. No selected frontier change.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants