From 255d357ecf0c9fa96086806d7e945fc3424076ab Mon Sep 17 00:00:00 2001 From: andy-zen-dev Date: Fri, 2 Oct 2026 12:13:26 +0300 Subject: [PATCH 1/3] chore: complete SCRIP-CORPUS-087 state --- project/STATE_AND_QUEUE.md | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/project/STATE_AND_QUEUE.md b/project/STATE_AND_QUEUE.md index 8569bd1e..365c980b 100644 --- a/project/STATE_AND_QUEUE.md +++ b/project/STATE_AND_QUEUE.md @@ -1,23 +1,21 @@ # STATE_AND_QUEUE — Scriptorium -STATE_REVISION: 288 +STATE_REVISION: 289 PHASE: M1 — Deterministic FantLab surface -LAST_COMMITTED_RUN_AT: 2026-09-29T22:39:45Z -LAST_RESULT: SCRIP-CORPUS-087 / Issue #263 / Draft PR #264 recovered the Petersburg 1916 extraction-strategy preflight from exact stale handoff `a24bbaeff4054762640694b8025500815853d4a5` onto current master without merging stale state. The five Petersburg-specific files were transferred onto fresh branch `scrip-corpus-087-petersburg-preflight-current`; source-free preflight SHA-256 remains `093f251cb8d03846a5158a1ac29d4b66e1796a7cc2bc65a77ade3d9e3cebcff1`. Embedded text-layer status remains unverified; literary body, >=300k admission, FantLab-input identity, diagnostics, M2 and parity remain closed. PR #264 is intentionally Draft for later independent exact-head judgement. +LAST_COMMITTED_RUN_AT: 2026-10-02T09:12:28Z +LAST_RESULT: SCRIP-CORPUS-087 / Issue #263 / PR #264 completed. Independent exact-head review re-read the six-file recovery patch at `950404bb86c191b7eacdf21eb34c231f1d906fc4`, confirmed 24/24 pull-request-triggered workflow runs completed successfully with no submitted reviews or unresolved review threads, and found no semantic merge blocker. PR #264 was squash-merged with expected-head protection as `a9df79ec04664011f6dddf3593031424b15c1073`; Issue #263 closed completed. Embedded text-layer status remains unverified; literary body, >=300k admission, FantLab-input identity, diagnostics, M2 and parity remain closed. LAST_VERIFIED_PROGRESS: M1 deterministic metric families remain executable inferred candidates. Public corpus/showcase evidence includes exact frozen/admitted works and source-free derived outputs, while no retained work has an independently established FantLab analyzer-input identity. Perelman now has independently reviewed exact PDF/DjVu identities, pagination, current Wikisource/FantLab surface boundaries, zero-PDF-PageLabels evidence, front-matter anchors, transition/tail anchors, restored-page interior observations, and canonical broad mid-body exact-PDF anchors that expose an unlabelled carrier page while keeping global mapping closed. Darwin/Rachinsky retains canonical reviewed dependency/replay/provider evidence through SCRIP-CORPUS-084. M2 stays 0/5. ## Current unit ```text UNIT_ID: SCRIP-CORPUS-087 -ISSUE: #263 (open) -STATUS: REVIEW_PENDING -PR: #264 (Draft) -AUTHORED_HEAD: e6e93a4639f5986a85f87b5341f684ba6808dda7 -NEXT_ACTION: Independently review PR #264 on its final exact head after this bookkeeping reconciliation. - Require fresh exact-head checks, no blocking reviews and no unresolved review threads before Ready/merge. - Keep embedded text-layer status unverified and do not select direct PDF extraction or raster OCR. - Literary-page selection, body identity, >=300k admission, FantLab-input identity, diagnostics, M2 and parity remain closed. +ISSUE: #263 (closed completed) +STATUS: COMPLETE +PR: #264 (squash-merged as a9df79ec04664011f6dddf3593031424b15c1073) +REVIEWED_HEAD: 950404bb86c191b7eacdf21eb34c231f1d906fc4 +NEXT_ACTION: Resume normal-flow P1 SCRIP-CORPUS continuation. + Prefer an executable Petersburg/Perelman/Darwin-Rachinsky extraction or provenance unit that strengthens a >=300k candidate while keeping unsupported parity gates closed. ``` ## Current milestone gate From 135d9b0f5a6a399627b046863592bf11cf27243c Mon Sep 17 00:00:00 2001 From: andy-zen-dev Date: Fri, 2 Oct 2026 12:13:29 +0300 Subject: [PATCH 2/3] chore: record SCRIP-CORPUS-087 merge --- project/run-receipts/SCRIP-CORPUS-087.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/project/run-receipts/SCRIP-CORPUS-087.md b/project/run-receipts/SCRIP-CORPUS-087.md index a4c12a68..7dfe5b1a 100644 --- a/project/run-receipts/SCRIP-CORPUS-087.md +++ b/project/run-receipts/SCRIP-CORPUS-087.md @@ -1,12 +1,12 @@ # Run receipt — SCRIP-CORPUS-087 -Status: REVIEW_PENDING +Status: COMPLETE ## Recovery state - Canonical recovery base: `master@27f54858d20000244bb8e80342038d80ea510b45`. - Issue: #263. -- Draft PR: #264. +- PR: #264, squash-merged as `a9df79ec04664011f6dddf3593031424b15c1073`. - Fresh recovery branch: `scrip-corpus-087-petersburg-preflight-current`. - Exact stale Petersburg handoff used only as a five-file source: `a24bbaeff4054762640694b8025500815853d4a5`. - Recovery semantic head before bookkeeping: `e6e93a4639f5986a85f87b5341f684ba6808dda7`. @@ -24,6 +24,10 @@ Status: REVIEW_PENDING Literary-page selection, extraction profile, body identity, >=300k admission, FantLab analyzer-input identity, diagnostics, M2 admission and parity remain closed. M2 remains 0/5. -## Handoff +## Completion -PR #264 remains intentionally Draft. A later independent wake must re-read the final exact head, inspect fresh hosted checks/reviews/threads and only then decide Ready/merge. +- Independently reviewed exact final head: `950404bb86c191b7eacdf21eb34c231f1d906fc4`. +- Hosted evidence at review time: 24/24 pull-request-triggered workflow runs completed successfully; no submitted reviews; no unresolved review threads. +- PR #264 was squash-merged with expected-head protection as `a9df79ec04664011f6dddf3593031424b15c1073`. +- Issue #263 closed completed. +- Recovery evidence boundaries remain unchanged: `embedded_text_layer_status=unverified`; direct PDF extraction, raster OCR, literary-body, >=300k admission, FantLab-input identity, diagnostics, M2 and parity remain closed. From be8ca02eb852717b04859a52f4c418883b3d02cf Mon Sep 17 00:00:00 2001 From: andy-zen-dev Date: Fri, 2 Oct 2026 12:13:31 +0300 Subject: [PATCH 3/3] chore: finalize SCRIP-CORPUS-087 changelog --- project/CHANGELOG.d/2026-09-24-scrip-corpus-087.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project/CHANGELOG.d/2026-09-24-scrip-corpus-087.md b/project/CHANGELOG.d/2026-09-24-scrip-corpus-087.md index fb3a9c38..d7c2748f 100644 --- a/project/CHANGELOG.d/2026-09-24-scrip-corpus-087.md +++ b/project/CHANGELOG.d/2026-09-24-scrip-corpus-087.md @@ -1,9 +1,9 @@ ## 2026-09-24 — Petersburg 1916 extraction-strategy preflight - Recovery assigns this Petersburg work to **SCRIP-CORPUS-087**; White Guard remains SCRIP-CORPUS-086. -- Issue #263 and Draft PR #264 recover the staged Petersburg preflight onto fresh current-master branch `scrip-corpus-087-petersburg-preflight-current`. +- Issue #263 / PR #264 recovered the staged Petersburg preflight onto fresh current-master branch `scrip-corpus-087-petersburg-preflight-current`. - Exact stale source handoff `a24bbaeff4054762640694b8025500815853d4a5` was used only to transfer five Petersburg-specific files; stale project state was not merged. - Source-free evidence remains `scriptorium-petersburg-1916-extraction-preflight-v1`, physical SHA-256 `093f251cb8d03846a5158a1ac29d4b66e1796a7cc2bc65a77ade3d9e3cebcff1`. - Embedded-text-layer status remains `unverified`; neither direct PDF extraction nor raster OCR is selected. - Literary-page selection, body identity, >=300k admission, FantLab analyzer-input identity, diagnostics, M2 admission and parity remain closed; M2 remains 0/5. -- PR #264 remains Draft for a later independent exact-head review after fresh hosted checks. +- Independent exact-head review of `950404bb86c191b7eacdf21eb34c231f1d906fc4` confirmed 24/24 pull-request-triggered workflow runs completed successfully with no unresolved review threads; PR #264 was squash-merged as `a9df79ec04664011f6dddf3593031424b15c1073`, closing Issue #263.