Repository navigation
SCRIP-CORPUS-082: guard VAR replay against Header provider drift - #254
Conversation
|
Exact-head authoring handoff for SCRIP-CORPUS-082. Final authored head: A first CI pass correctly caught a deterministic artifact/builder mismatch caused by one redundant nested Frozen evidence SHA-256 remains Evidence boundary remains intentionally narrow: observed PR remains Draft for independent re-read/judgement on the next wake. Expected changed-file set: 7 files. |
andy-zen-dev
left a comment
There was a problem hiding this comment.
Independent exact-head review complete for 5d396d3647d69779a0e321727bb6a0561a93d60b against unchanged master@bd291227733155672f8dd6d9d3a634348615cdbe.
Reviewed all 7 changed files. The public claims are appropriately bounded: fresh Russian Wikisource evidence corroborates Модуль:Header@5746249 as the current 2026-09-10 revision, the 2026-09-08 forum thread explicitly raises possible {{ВАР}} breakage after Header work, and Модуль:Дореформенная орфография@5721277 delegates non-Page classification to Header.parse_title(..., "isPRS"). The observed Header rule classifies retained title О происхождении видов (Дарвин; Рачинский)/1864 (ВТ:Ё) as isPRS=false; I independently recomputed the committed evidence self-digest as 6126adbc966c7120ca487fb940bd0e01aafa0d7350d332e6422edbf8b3846cb8.
All 22 PR-triggered workflow runs on the exact head are completed success; the frozen-diagnostic jobs explicitly checked out this head and their standard-library/replay steps passed. No open review threads exist.
No merge blocker found. The change correctly leaves template-root identity, Header MediaWiki SHA-1, nested closure, full VAR replay, historical transclusion, offline/version-pinned runtime, render-profile promotion, body/>=300k, FantLab-input identity and M2 closed. Safe to mark Ready and squash-merge with expected-head protection.
Closes #253 after independent review/merge.
Bounded unit
{{ВАР}}provider-drift contract after observingМодуль:Header@5746249later than the pinned VAR module5721277;Header.parse_title(..., "isPRS")for the retained Darwin mainspace title and verifyisPRS=false/ second-modern-argument selection if the pinned module branch is reached;Evidence SHA-256:
6126adbc966c7120ca487fb940bd0e01aafa0d7350d332e6422edbf8b3846cb8.ВАРremains unresolved at 388 invocations; effective backlog counts are unchanged; M2 remains 0/5.This PR is intentionally Draft for independent exact-head judgement on a later wake.