Authoritative page image

Owner status: owner_approved
Explicit owner approval is recorded. The historical model candidate and agent diagnostic remain available below.
Uncertainties
None recorded
Editorial and review notes
- Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.
- Confirmed from the authoritative image that the scanned separator page contains no document text.
- Explicit owner action: approve_as_is.
- Approval lineage begins with diagnostic SHA-256 02b0fe71dddadbc57e30489330b1501c6ef0afb95e81d230dbc150529c499224.
- Owner visually compared the diagnostic with the authoritative scan and approved it without further changes.
Current edition reading text
Current edition diplomatic rendering
Raw OCR
Candidate-to-diagnostic reading diff
No reading-text difference.
Candidate-to-diagnostic canonical JSON diff
Categories: review metadata only
--- model-candidate
+++ agent-diagnostic
@@ -1,5 +1,5 @@
{
- "schema_version": "1.0.0",
+ "schema_version": "1.1.0",
"page_id": "page-039",
"source": {
"pdf_page": 39,
@@ -57,16 +57,23 @@
"actor": "codex-exec:gpt-5.6-sol",
"artifact": "20260808T180301Z-eval",
"created_at": "2026-08-08T18:09:53Z"
+ },
+ {
+ "kind": "agent_review",
+ "actor": "Codex",
+ "artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-039.json",
+ "created_at": "2026-08-08T18:11:10Z"
}
]
},
"review": {
- "status": "model_candidate",
+ "status": "agent_reviewed",
"authority": "diagnostic_only",
- "reviewer": null,
- "reviewed_at": null,
+ "reviewer": "Codex",
+ "reviewed_at": "2026-08-08T18:11:10Z",
"notes": [
- "Model candidate only; the page image remains authoritative."
+ "Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
+ "Confirmed from the authoritative image that the scanned separator page contains no document text."
]
}
}
Diagnostic-to-owner reading diff
No reading-text difference.
Diagnostic-to-owner canonical JSON diff
--- agent-diagnostic
+++ owner-approved-edition
@@ -63,17 +63,29 @@
"actor": "Codex",
"artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-039.json",
"created_at": "2026-08-08T18:11:10Z"
+ },
+ {
+ "kind": "owner_review",
+ "actor": "John Crowley",
+ "artifact": "evaluation/goldens/page-039.json",
+ "created_at": "2026-08-08T20:02:47Z",
+ "action": "approve_as_is",
+ "input_sha256": "02b0fe71dddadbc57e30489330b1501c6ef0afb95e81d230dbc150529c499224",
+ "change_categories": []
}
]
},
"review": {
- "status": "agent_reviewed",
- "authority": "diagnostic_only",
- "reviewer": "Codex",
- "reviewed_at": "2026-08-08T18:11:10Z",
+ "status": "owner_approved",
+ "authority": "owner_approved_edition",
+ "reviewer": "John Crowley",
+ "reviewed_at": "2026-08-08T20:02:47Z",
"notes": [
"Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
- "Confirmed from the authoritative image that the scanned separator page contains no document text."
+ "Confirmed from the authoritative image that the scanned separator page contains no document text.",
+ "Explicit owner action: approve_as_is.",
+ "Approval lineage begins with diagnostic SHA-256 02b0fe71dddadbc57e30489330b1501c6ef0afb95e81d230dbc150529c499224.",
+ "Owner visually compared the diagnostic with the authoritative scan and approved it without further changes."
]
}
}
Raw model candidate JSON
{
"schema_version": "1.0.0",
"page_id": "page-039",
"source": {
"pdf_page": 39,
"source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
"image": {
"path": "pages/page-039.png",
"sha256": "d24f4d42d4cb18c3a887c92d74754c0cdda8e5843401badd50adadf279fc5078",
"width": 1700,
"height": 2200,
"dpi": 200
},
"ocr": {
"text_path": "ocr/page-039.txt",
"text_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"tsv_path": "ocr/page-039.tsv",
"tsv_sha256": "88211e6ae1b72faab4fb25bbf873d073a7cd0f2d3efc2ffba6137d70614163d7",
"engine": "tesseract 5.5.0"
}
},
"segment": {
"id": "separator-01",
"kind": "separator",
"label_source": null,
"assignment_status": "inferred"
},
"page_role": "blank",
"boundary": {
"starts_mid_block": "no",
"ends_mid_block": "no"
},
"blocks": [],
"editorial_notes": [],
"provenance": {
"pipeline_version": "0.1.0",
"model_run_id": "20260808T180301Z-eval",
"backend": "codex-exec",
"model": "gpt-5.6-sol",
"reasoning_effort": "xhigh",
"prompt_sha256": "7ed561f43778ef732b212741fb02c38b915cdc8e74fbd1816dfb16671db8e6bf",
"schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
"candidate_sha256": "46ab1fc3e6590b3d886983e2304689f73d28a05bb801fa943c92079e1a0fd91f",
"context_pages": [
38,
40
],
"steps": [
{
"kind": "ocr",
"actor": "tesseract 5.5.0",
"artifact": "ocr/page-039.txt",
"created_at": "2026-08-08T18:09:53Z"
},
{
"kind": "model_transcription",
"actor": "codex-exec:gpt-5.6-sol",
"artifact": "20260808T180301Z-eval",
"created_at": "2026-08-08T18:09:53Z"
}
]
},
"review": {
"status": "model_candidate",
"authority": "diagnostic_only",
"reviewer": null,
"reviewed_at": null,
"notes": [
"Model candidate only; the page image remains authoritative."
]
}
}Agent-reviewed diagnostic JSON
{
"schema_version": "1.1.0",
"page_id": "page-039",
"source": {
"pdf_page": 39,
"source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
"image": {
"path": "pages/page-039.png",
"sha256": "d24f4d42d4cb18c3a887c92d74754c0cdda8e5843401badd50adadf279fc5078",
"width": 1700,
"height": 2200,
"dpi": 200
},
"ocr": {
"text_path": "ocr/page-039.txt",
"text_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"tsv_path": "ocr/page-039.tsv",
"tsv_sha256": "88211e6ae1b72faab4fb25bbf873d073a7cd0f2d3efc2ffba6137d70614163d7",
"engine": "tesseract 5.5.0"
}
},
"segment": {
"id": "separator-01",
"kind": "separator",
"label_source": null,
"assignment_status": "inferred"
},
"page_role": "blank",
"boundary": {
"starts_mid_block": "no",
"ends_mid_block": "no"
},
"blocks": [],
"editorial_notes": [],
"provenance": {
"pipeline_version": "0.1.0",
"model_run_id": "20260808T180301Z-eval",
"backend": "codex-exec",
"model": "gpt-5.6-sol",
"reasoning_effort": "xhigh",
"prompt_sha256": "7ed561f43778ef732b212741fb02c38b915cdc8e74fbd1816dfb16671db8e6bf",
"schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
"candidate_sha256": "46ab1fc3e6590b3d886983e2304689f73d28a05bb801fa943c92079e1a0fd91f",
"context_pages": [
38,
40
],
"steps": [
{
"kind": "ocr",
"actor": "tesseract 5.5.0",
"artifact": "ocr/page-039.txt",
"created_at": "2026-08-08T18:09:53Z"
},
{
"kind": "model_transcription",
"actor": "codex-exec:gpt-5.6-sol",
"artifact": "20260808T180301Z-eval",
"created_at": "2026-08-08T18:09:53Z"
},
{
"kind": "agent_review",
"actor": "Codex",
"artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-039.json",
"created_at": "2026-08-08T18:11:10Z"
}
]
},
"review": {
"status": "agent_reviewed",
"authority": "diagnostic_only",
"reviewer": "Codex",
"reviewed_at": "2026-08-08T18:11:10Z",
"notes": [
"Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
"Confirmed from the authoritative image that the scanned separator page contains no document text."
]
}
}Owner-approved edition JSON
{
"schema_version": "1.1.0",
"page_id": "page-039",
"source": {
"pdf_page": 39,
"source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
"image": {
"path": "pages/page-039.png",
"sha256": "d24f4d42d4cb18c3a887c92d74754c0cdda8e5843401badd50adadf279fc5078",
"width": 1700,
"height": 2200,
"dpi": 200
},
"ocr": {
"text_path": "ocr/page-039.txt",
"text_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"tsv_path": "ocr/page-039.tsv",
"tsv_sha256": "88211e6ae1b72faab4fb25bbf873d073a7cd0f2d3efc2ffba6137d70614163d7",
"engine": "tesseract 5.5.0"
}
},
"segment": {
"id": "separator-01",
"kind": "separator",
"label_source": null,
"assignment_status": "inferred"
},
"page_role": "blank",
"boundary": {
"starts_mid_block": "no",
"ends_mid_block": "no"
},
"blocks": [],
"editorial_notes": [],
"provenance": {
"pipeline_version": "0.1.0",
"model_run_id": "20260808T180301Z-eval",
"backend": "codex-exec",
"model": "gpt-5.6-sol",
"reasoning_effort": "xhigh",
"prompt_sha256": "7ed561f43778ef732b212741fb02c38b915cdc8e74fbd1816dfb16671db8e6bf",
"schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
"candidate_sha256": "46ab1fc3e6590b3d886983e2304689f73d28a05bb801fa943c92079e1a0fd91f",
"context_pages": [
38,
40
],
"steps": [
{
"kind": "ocr",
"actor": "tesseract 5.5.0",
"artifact": "ocr/page-039.txt",
"created_at": "2026-08-08T18:09:53Z"
},
{
"kind": "model_transcription",
"actor": "codex-exec:gpt-5.6-sol",
"artifact": "20260808T180301Z-eval",
"created_at": "2026-08-08T18:09:53Z"
},
{
"kind": "agent_review",
"actor": "Codex",
"artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-039.json",
"created_at": "2026-08-08T18:11:10Z"
},
{
"kind": "owner_review",
"actor": "John Crowley",
"artifact": "evaluation/goldens/page-039.json",
"created_at": "2026-08-08T20:02:47Z",
"action": "approve_as_is",
"input_sha256": "02b0fe71dddadbc57e30489330b1501c6ef0afb95e81d230dbc150529c499224",
"change_categories": []
}
]
},
"review": {
"status": "owner_approved",
"authority": "owner_approved_edition",
"reviewer": "John Crowley",
"reviewed_at": "2026-08-08T20:02:47Z",
"notes": [
"Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
"Confirmed from the authoritative image that the scanned separator page contains no document text.",
"Explicit owner action: approve_as_is.",
"Approval lineage begins with diagnostic SHA-256 02b0fe71dddadbc57e30489330b1501c6ef0afb95e81d230dbc150529c499224.",
"Owner visually compared the diagnostic with the authoritative scan and approved it without further changes."
]
}
}