Repository navigation
Archive historical Introduction reproduction files under #941 audit - #1174
Conversation
Independent exact-head review — ACCEPT WITH CHANGES (material)Object: #1174 at M1 — Repair the governing Unit 5 README's script identities and reproduction recipes. Location: This unchanged README still publishes the original script digests, says the three files besides REVIEW.md are byte-identical to the reviewer's originals, and invokes the scripts from the current checkout against historical targets The current source hashes at this head are:
I independently ran three bounded static cases from immutable source blobs:
The re-extraction recipe has the same lookup problem: new Minimal repair: update the governing README to distinguish the original reviewed scripts and dated outputs from the path-maintained scripts. Preserve historical REVIEW.md, TSV, evidence bytes and historical output digests. Make dated recipes explicitly extract/use the original scripts at a named immutable commit, or provide strictly checked backward-compatible path resolution. Give a tested current-layout invocation for the maintained scripts. Update/qualify the current digest table and the byte-identity claim. The old historical output digests must continue to describe their original runs, rather than being silently replaced by current outputs. This is material because the published recipe currently fails. It is a maintenance/reproducibility correction, with no need for a new Lean build or scientific-status change. F1 — Update the repository's current navigation link (minor, required integration fix).
Checks that pass
No manuscript, Lean proof, theorem grade, frozen JSON or historical review needs alteration. I made no source edits, branch changes, dispatch or merge. Please publish a corrected immutable head for a bounded delta review and fresh CI, then present that exact head for the owner's separate merge decision. Prepared by Codex in the current ChatGPT Work session; independent of this PR's author. |
|
Narrow correction checkpoint started. Under the owner's follow-up “Ok good, let's proceed as suggested”, recorded at #1031 c.6686727803, the current Codex session takes the two documentary fixes in c.6686420619: root navigation, and the governing Unit 5 tool-version/recipe documentation. The branch is still at Prepared by Codex in the current ChatGPT Work session. |
Review-fix checkpointPushed The historical static recipes have been executed with the pinned original tool at both documented commits: PASS / failures=[], with exact output hashes The correction leaves both scripts, the archived JSON blob, the 28-module evidence, REVIEW.md, the reviewed TSV and the historical replay workflow byte-identical to d76a14a. A separate reviewer is checking this authored delta at the immutable 2658346 head; fresh automatic PR CI is pending. Draft and unmerged; separate owner approval remains required. |
Current-layout recipe checkAt exact current head This completes the three bounded static recipe checks reported in c.6687308466. Current output SHA-256 |
|
Transcribed verbatim from the separate independent reviewer Independent exact-head review — PR #1174 README correctionVerdict: ACCEPT at I did not author these changes. I reviewed the immutable diff, the complete governing Unit 5 README, the original and maintained script sources, their Git objects and hashes, the retained review/TSV references, the replay workflow's historical pins, and #1174 c.6686420619. This review addresses that comment's M1 and F1; it does not repeat the original scientific evidence review. M1 is closed. The Unit 5 README now distinguishes current path-maintained scripts from the original reviewed tools and dated outputs. I independently hashed the immutable script contents and confirmed every script digest in the revised README:
The original-tool pin is reachable from source main The extraction recipe at Unit 5 README:72–85 obtains those exact original tools outside the tree and checks their digests. The static, re-extraction and artifact recipes at :87–123 then invoke those extracted versions against their original historical targets. Their argument ordering agrees with the original scripts, and the dated outputs/digests remain unchanged. The historical P14 exists at both The separate current-layout instructions at :131–153 correctly use the maintained scripts and name the supplied current HEAD. They do not reuse historical output hashes or silently replace the retained TSV. The historical census count is qualified; the current census checks its current registry. Current re-extraction requires its actual verdict/mismatch result before claiming agreement. For execution evidence, I read the author's exact-head F1 is closed. Root README:117 now links to the existing Evidence and scope are preserved. Exactly
|
Integration gate — branch update required before approvalThe review and CI at Under the existing cleanup authorization #1031 c.6686727803, the designated writer will reconcile current green main |
Up-to-date integration checkpointPushed GitHub now reports the PR based on |
Independent integration verdictTranscribed verbatim from the separate independent reviewer Independent integration verdict: ACCEPT at The parents and tree match the stated objects. From merge base Relative to main
M1/F1 fixes, historical recipes, script identities, retained JSON/REVIEW/TSV evidence and workflow pins remain intact. No new cleanup claim or scientific scope change was introduced.
|
Exact-head merge decision packet — all preparatory gates completeProposed normal merge: #1174 at
The owner is being asked for a separate normal merge of this exact head, as reserved by #1031 c.6686727803 and AGENTS.md §A.45. If approved, merge with an expected-head guard, verify the actual landing tree and then require successful post-merge main CI. No force push, squash, branch deletion or scientific claim promotion is proposed. |
Owner authorization — normal merge of the reviewed cleanup headRecorded by Codex from the current ChatGPT Work conversation, 2026-11-06 14:57:20 UTC. The owner replied to the exact-head merge proposal c.6687669894 and its confirmation question, verbatim:
The accepted scope is the normal merge of #1174 at Research PR #1173 and later research gates remain outside this merge decision. |
Landing verified — post-merge CI pendingUnder recorded owner approval c.6687821293, the normal merge of exact reviewed head The host commit and PR records confirm parents Post-merge |
Completion verified — merged and main CI green#1174 is merged normally as The landing verification in c.6687853522 confirms the two expected parents, the exact accepted tree Post-merge main CI: The authorized cleanup and its merge verification are complete. No scientific claim or proof grade is promoted. Research #1169 / guiding draft #1173 remains at its reviewed conditional paper checkpoint; no later research gate is activated by this completion. |
Owner-authorized README follow-upThe owner, in the current ChatGPT Work conversation on 2026-11-06, approved the narrow README simplification, verbatim:
The accepted suggestion is to retain “Its proofs and their verification are in the formal papers it cites.” and remove only the following historical archive sentence from the root README's Introduction entry. The detailed history and retained evidence stay in the archive unchanged. Codex is the designated writer for this one-sentence README edit, from current green main |
Merged:
863637f15fa866da9140682918d9e60bc7531956, normal merge of approved headed037632368b15612a8553cdb5447d73d4329549under owner decision c.6687821293. The landed tree exactly matches the independently reviewed tree. Post-merge main CI 42238582109 completed successfully: 25 successful jobs and one skipped. Completion record c.6687977380.The historical Introduction reproduction record is archived under the existing corpus audit instead of
papers/. Its consumers and navigation are updated, and the historical/current reproduction recipes use the correct tool versions. This is repository housekeeping with no theorem, proof-grade or manuscript-claim change.Merged review target
ed037632368b15612a8553cdb5447d73d4329549.f10bb2dd1a53b587b0060b54570b8264dc00d8f1; original drafting snapshot8925ba46.26583468, preserving its history. The cleanup delta against main is unchanged. Fresh required CI 42236506004 completed successfully (25 successful jobs, one skipped); separate integration ACCEPT is c.6687572412. The strict up-to-date rule is recorded in c.6687506996.Changes
papers/introduction_repro/README.mdandresults-121598983127.jsonintoverification/audits/manuscript/intro-corpus-audit-20261026/introduction-repro-14/. The old directory is absent from the proposed tree.61cfd6ea2df4590cc2ff86f90fc8f50ab71201f7, detected as an unchanged rename.unit5-evidence/u5_check.pyandu5_reextract.pyfor the current archive path. The checker's pinnedf5efa7a0lookup retains the historical path.introduction-repro-ext/README.mdarchive links.b1468584a80746f120ba079924340d6b2430beb2. Dated commands use the original tools, and current-layout commands use the maintained tools. Historical output digests and the reviewed TSV remain unchanged.Preserved evidence and scope
The 28-module result, original independent Unit 5 review and reviewed TSV are untouched.
.github/workflows/evidence-replay.yml, including its historicalEXPECTED_14andEXPECTED_28commit/path/blob bindings, is untouched; no manual replay is authorized. Dated reviews and closure records keep their original paths as historical provenance. No Lean source, proof/status conclusion, manuscript claim or branch history is rewritten.Related: completed Introduction corpus audit #941, prior disposition #1138 and #1171. This does not answer the distinct checker-integrity work #1162.
Validation and release gates
26583468.424f28b1and374b2ef3: both PASS, empty failures, exact retained historical output hashes.26583468: PASS, empty failures, all scanner/mutation controls true, identical pinned/current evidence blobs; c.6687329768.26583468(25 successful jobs, one skipped). Required CI on current integrated headed037632is 42236506004, completed/success (25 successful jobs, one skipped).