Skip to content

Audit omitted scalar-frame fields in the selected identity - #28

Open
cursor[bot] wants to merge 2 commits into
mainfrom
cursor/repository-research-contribution-9d13
Open

cursor[bot] wants to merge 2 commits into
mainfrom
cursor/repository-research-contribution-9d13

Conversation

@cursor

@cursor cursor Bot commented Nov 10, 2026

Copy link
Copy Markdown

Change and mathematical scope

Audit of one comparison. No new κ, no supplier edit, and no selected-frontier change.

artifact_identities in research/complex-sw4-frame8/code/generated_identity.py (blob c8af22719c0f3097a991a3f6ccac8f090afd2faba554745733d9ea88f2c25708) hashes seven provider files and excludes only the root seconds field of CLIFFORD-REVIEW.json. On the committed CrocSwap#626 ck and jp8 receipts, SCALAR-FRAME-AUDIT.json still holds scalar_operations. That key does not occur in the seven hashed files. Adding one changes the audit file's SHA-256 and leaves every returned identity unchanged.

The invoice still stores a whole-file digest of that receipt, so this is not a claim that admission accepts a wrong scalar count. local_rank_mass equals the profile mass on these two receipts. The executed witness is scalar_operations.

Task and overlap

Base: ef5f39403610d231a0c27e8a6b4f08c10209bcd6. Head: 82b21df592a535b5f7a8ee4d9c49d5f5a4568f52.

Chooser seed 389836d8052bd9fdef4b19ed38cc5aa3, track verifier-engineering, card portable-replay, scope key 91a9a2afec282c926282, priority revision 2. Scope is refined to one payload-field comparison: the selected identity on the committed CrocSwap#626 ck and jp8 directories.

Nearest work, and what this adds:

Overlap refresh at 2026-11-10T12:14:56Z covered 398 open PRs and 7013 discussion records. No match is a novelty certificate.

Validation

python3 -B research/scalar-audit-identity-gap/verify.py
python3 scripts/research_package.py --package research/scalar-audit-identity-gap

Observed: Linux, CPython 3.12.3, PYTHONOPTIMIZE unset. g++ 13.3.0 and Boost 1.83 were installed and unused. Last line:

PASS_SCALAR_AUDIT_IDENTITY_GAP providers=2 omitted_non_timing_fields=22

Controls that passed inside that command: phase seconds stays excluded, a frames edit of CLIFFORD-REVIEW.json changes only that identity, and deleting CANONICAL-WORD.json.gz is rejected.

Not run: make frontier1094-verify, make frontier626-verify, and any reconstruction of CI run 38317651752. This is a finite identity check, not a proof of the multiplication theorem.

Credit

The identity and the CrocSwap#626 receipts belong to the selected-source and owner-repair lineage (Douglas Colkitt, Chafik Boukhalfa, and the predecessors in the selected review). Joshua Snider preserved the three omitted assembly digests. Rohan Guliani traced their whole-file propagation. Adam Gall's PR CrocSwap#1912 covered the seven hashed files. Maxime Fleury and Antoine Olivier recorded the payload-versus-container convention.

Prepared by hevlyo with substantial AI assistance. Apache-2.0. This is not independent human peer review.

Open next questions

Does a one-field change to hyperplane_end_pairs in the committed ck WRAPPER-CHECKS.json also leave artifact_identities unchanged? That file is in the CrocSwap#626 invoice artifact map and outside the same identity tuple. The first step is the same copy-and-increment check. This package stops at the scalar-frame receipt. Adopting a seconds-stripped digest into the selected identity would change pinned semantic hashes.

Workflow feedback (optional)

Task portable-replay at priority revision 2. The useful cut was the file the seven-file census does not open, after the card's general gzip search was already crowded. One improvement: the overlap helper's task search returns the whole card history before the object, so a second query with the file name is what separates a new sibling-receipt audit from PR CrocSwap#1912.

Open in Web View Automation 

cursoragent and others added 2 commits November 10, 2026 12:15
The selected artifact_identities map never reads SCALAR-FRAME-AUDIT.json.
On the committed CrocSwap#626 ck and jp8 receipts, scalar_operations is absent from
the seven hashed files, and adding one leaves every identity unchanged.
No supplier edit and no kappa change.

Co-authored-by: riquelme.pereira <riquelme.pereira@amentoriaenem.com>
The CrocSwap discussion write returned Resource not accessible by
integration. The package notes that refusal and does not retry it.

Co-authored-by: riquelme.pereira <riquelme.pereira@amentoriaenem.com>
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.

1 participant