Skip to content

SCRIP-CORPUS-084: pin Darwin VAR revision SHA-1 identities - #258

Merged
andy-zen-dev merged 10 commits into
masterfrom
codex/scrip-corpus-084-var-sha1-identity
Sep 24, 2026
Merged

andy-zen-dev merged 10 commits into
masterfrom
codex/scrip-corpus-084-var-sha1-identity

Conversation

@andy-zen-dev

Copy link
Copy Markdown
Collaborator

Closes #257.

This draft starts the bounded SCRIP-CORPUS-084 identity unit from exact base e7bf53b7ae2485b106158d09b728c72b86f9e5f6.

First commit adds a source-free GitHub Actions capture for exactly the six canonical SCRIP-CORPUS-083 revision IDs using the existing fail-closed single_page_revision.fetch_pinned_revision primitive. The capture is intentionally metadata-only and uploads provider-returned MediaWiki SHA-1 identities without source prose.

After the exact provider identities are captured, this same bounded unit will bind them into the deterministic closure contract/tests/public companion and update durable state. Full {{ВАР}} replay, historical transclusion, offline/version-pinned Scribunto runtime, promotion/backlog change, FantLab-input identity, and M2 parity remain out of scope.

Draft until exact-head evidence is complete; no self-review/merge in this authoring unit.

Copy link
Copy Markdown
Collaborator Author

Exact-head authoring handoff for SCRIP-CORPUS-084.

  • Base: e7bf53b7ae2485b106158d09b728c72b86f9e5f6
  • Exact authored head: 85af2a2073dbb1926aaa406bbcc091082a286d8c
  • Changed files: 8
  • Evidence self-digest: 98dc8aed94fd8b4e18f0ad3325673603cba1575c1e745e1175ab4cd3a8aa2a48
  • Dedicated exact-head run: 36003962326 — success; checkout log confirms exact head and standard-library suite passed 604/604 tests, including all 6 new DarwinVarRevisionIdentityTests.
  • The same run re-fetched all six exact Russian Wikisource revisions, compared closure alias + provider title + page/revision IDs + UTC timestamp + MediaWiki SHA-1 + source-free wikitext counts/SHA-256 byte-for-byte against the committed contract, and passed.
  • Exact-head artifact: 10809920402, GitHub ZIP digest sha256:04ece4b07683d9d3fc5f7acbd700d5aee9b1a2d4bc0fe2f1f685ec0439fd92f9.
  • The earlier first capture run intentionally failed closed on Russian Wikisource namespace canonicalization (Module: -> provider Модуль:); the final workflow preserves both identities rather than weakening title validation.

Gates remain explicit: mediawiki_sha1_complete=true, but replay_ready=false; no full {{ВАР}} replay, historical-transclusion/runtime proof, renderer/backlog promotion, literary-body admission, FantLab-input match, or M2 movement is claimed. ВАР remains unresolved at 388 invocations; effective unresolved surface remains 4 tag shapes / 130 tag tokens and 37 template shapes / 2,356 template invocations.

PR stays Draft / REVIEW_PENDING for a later independent read of all 8 changed files and exact-head evidence. This authoring run does not self-approve or merge.

Copy link
Copy Markdown
Collaborator Author

Post-handoff artifact check: downloaded exact-head artifact 10809920402; local ZIP SHA-256 independently recomputed to 04ece4b07683d9d3fc5f7acbd700d5aee9b1a2d4bc0fe2f1f685ec0439fd92f9, exactly matching GitHub. The ZIP contains exactly one JSON file, six identity rows, and source_text_included=false.

@andy-zen-dev andy-zen-dev left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent exact-head review complete for 85af2a2073dbb1926aaa406bbcc091082a286d8c against unchanged master@e7bf53b7ae2485b106158d09b728c72b86f9e5f6. I read all 8 changed files and found no merge blockers or open review threads. Dedicated run 36003962326 is exact-head and successful; its provider-capture and committed-contract comparison steps passed. I independently downloaded artifact 10809920402, recomputed ZIP SHA-256 04ece4b07683d9d3fc5f7acbd700d5aee9b1a2d4bc0fe2f1f685ec0439fd92f9, verified it contains exactly one source-free JSON with six identity rows matching the committed contract, and independently recomputed evidence self-digest 98dc8aed94fd8b4e18f0ad3325673603cba1575c1e745e1175ab4cd3a8aa2a48. Evidence boundaries remain correctly fail-closed: replay_ready=false; no full {{ВАР}} replay, historical-transclusion/runtime proof, renderer/backlog promotion, literary-body admission, FantLab-input match, or M2 movement is claimed. GitHub rejected a formal APPROVE because it treats the connected reviewer as the PR author; this review therefore records the independent judgement as COMMENT rather than falsifying an approval.

@andy-zen-dev
andy-zen-dev marked this pull request as ready for review September 24, 2026 13:58
@andy-zen-dev
andy-zen-dev merged commit 70a2008 into master Sep 24, 2026
27 checks passed
@drevendev
drevendev deleted the codex/scrip-corpus-084-var-sha1-identity branch September 30, 2026 21:19
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.

SCRIP-CORPUS-084: pin MediaWiki SHA-1 identities for frozen Darwin VAR closure

1 participant