page-232

Challenge: Handwritten insertion and small drawing embedded within typewritten diary prose.

Agent-reviewed material is diagnostic only. The page image is authoritative.

Authoritative page image

Scanned source page-232

Owner status: owner_approved

Explicit owner approval is recorded. The historical model candidate and agent diagnostic remain available below.

Uncertainties

Editorial and review notes

Current edition reading text

Leo. Friday Feb. 17 - 99
Did not do very much today - stayed at home closely - slept late for I was tired. A few days ago a portugees trader got drowned canoe turned upside down in the river about a dozen men in it & two women - all were saved or at least saved themselves except he, & he had about $150 in silver on his person which took him down. Good night.

Saturday Feb. 18 - 99
I made bread this a.m. We thought a lot of people were coming over to see us but we were fooled. I helped do some house cleaning also. I was afraid to let Sophie do much - just after getting up from fever. Good-night.

Sunday Feb. 19 - 99
My man NKaku had the service this a.m. Mr. Woolings this p.m. A little arrangment in the seats was made yesterday. We have plenty of hymn books now - we were short heretofore. We had a little walk afer service. Good-night.

Monday Feb. 20 - 99
Sophie stayed in bed until about 9 o'clock and felt so well - we were very late with breakfast, and to our surprise Mr. Gordon & Mr. Howell came over with the steamer & Mr. Rogers was also along. about 11 o'clock they went away to the French side. It rained some. I had a lot of men in trading I assisted in baking and other things today. Sophie Quite well again Thank the Lord.

Tuesday Feb. 21 - 1899
I went over to Kinshasa this a.m. and did what little business there was, and ate dinner with Gordon & came home about 5 o'clock. All well - good night - I like to write all well.

Wednesday Feb. 22 - 99
Yesterday while over at Gordons I had a lot of corn ground, and we are now living high on corn bread. I marked some letters on a piece of flannel, as follows;
Sleep my little one sleep
and Sophie has been printing them with nice pink silk thread, She is making it for Mrs. Gordon's little baby - it is a buggy spread, or lap robe - don't you know - Nothing much of interest happened.

Current edition diplomatic rendering

Leo. Friday Feb. 17 - 99
Did not do very much today - stayed at home closely -
slept late for I was tired. A few days ago a portugees
trader got drowned canoe turned upside down in the river
about a dozen men in it & two women - all were saved or
at least saved themselves except he, & he had about $150
in silver on his person which took him down. Good night.

Saturday Feb. 18 - 99
I made bread this a.m. We thought a lot of people were
coming over to see us but we were fooled. I helped do
some house cleaning also. I was afraid to let Sophie
do much - just after getting up from fever. Good-night.

Sunday Feb. 19 - 99
My man NKaku had the service this a.m. Mr. Woolings
this p.m. A little arrangment in the seats was made
yesterday. We have plenty of hymn books now - we were
short heretofore. We had a little walk afer service.
Good-night.

Monday Feb. 20 - 99
Sophie stayed in bed until about 9 o'clock and felt so
well - we were very late with breakfast, and to our
surprise Mr. Gordon & Mr. Howell came over with the
steamer & Mr. Rogers was also along. about 11 o'clock
they went away to the French side. It rained some. I
had a lot of men in trading I assisted in baking and
other things today. Sophie Quite well again Thank the
Lord.

Tuesday Feb. 21 - 1899
I went over to Kinshasa this a.m. and did what little
business there was, and ate dinner with Gordon & came
home about 5 o'clock. All well - good night - I like
to write all well.

Wednesday Feb. 22 - 99
Yesterday while over at Gordons I had a lot of corn
ground, and we are now living high on corn bread. I
marked some letters on a piece of flannel, as follows;
[Sleep my little one sleep?]
and Sophie has been printing them with nice
pink silk thread, She is making it for Mrs.
Gordon's little baby - it is a
buggy spread, or lap robe - don't
you know - Nothing much of
interest happened.

Raw OCR

open text file

Leo. Friday Feb. 17 - 99

Did not do very much today - stayed at home closely ~
slept late for I was tired. A few days ago a portugees
trader got drowned canoe turned upside down in the river
about a dozen men in it & two women - all were saved or
at least saved themselves except he, & he had about $150
in silver on his person which took him down. Good night.

Saturday Feb. 18 - 99

I made bread this a.m. We thought a lot of people were
coming over to see us but we were fooled. I helped do
some house cleaning also. I was afraid to let Sophie
do much = just after getting up from fever. Good-night.

Sunday Feb. 19 - 99

My man NKaku had the service this asm. Mr. Woolings
this pam. A little arrangment in the seats was made
yesterday. We have plenty of hymn books now ~ we were
short heretofore. We had a little walk afer service.
Good-night.

Monday Feb. 20 - 99

Sophie stayed in bed until about 9 o'clock and felt so
well - we were very late with breakfast, and to our
surprise Mr. Gordon & Mr. Howell came over with the
steamer & Mr. Rogers was also along. about 11 o'clock
they went away to the French side. It rained some. I
had a lot of men in trading I assisted in baking and

other things today. Sophie Quite well again Thank the
Lord.

Tuesday Feb. 21 = 1899

I went over to Kinshasa this a.m. and did what little
business there was, and ate dinner with Gordon & came
home about 5 o'clock. All well - good night - I like
to write all well.

Wednesday Feb. 22 - 99

Yesterday while over at Gordons I had a lot of corn
ground, and we are now living high on corn bread. I
marked some letters on a piece of flannel, as follows;
and Sophie has been printing them with nice
pink silk thread my 4, ty, She is making it for Mrs.
Gordon's af h little baby - it isa
buggy spreade At e > or lap robe ~ don't
yeu know - Nothing much of
interest happened.

Candidate-to-diagnostic reading diff

--- candidate-reading

+++ diagnostic-reading

@@ -15,5 +15,5 @@

 
 Wednesday Feb. 22 - 99
 Yesterday while over at Gordons I had a lot of corn ground, and we are now living high on corn bread. I marked some letters on a piece of flannel, as follows;
-help my little one sleep
+Keep my little one sleep
 and Sophie has been printing them with nice pink silk thread, She is making it for Mrs. Gordon's little baby - it is a buggy spread, or lap robe - don't you know - Nothing much of interest happened.

Candidate-to-diagnostic canonical JSON diff

Categories: textual_transcription, intervention_or_uncertainty

--- model-candidate

+++ agent-diagnostic

@@ -1,5 +1,5 @@

 {
-  "schema_version": "1.0.0",
+  "schema_version": "1.1.0",
   "page_id": "page-232",
   "source": {
     "pdf_page": 232,
@@ -1151,8 +1151,14 @@

               "line_number": 1,
               "segments": [
                 {
-                  "type": "text",
-                  "text": "help my little one sleep"
+                  "type": "unclear",
+                  "reading": "Keep my little one sleep",
+                  "alternatives": [
+                    "Help my little one sleep",
+                    "Keep my little one asleep"
+                  ],
+                  "confidence": "low",
+                  "reason": "The diagonal handwriting overlaps typewritten text; the initial word and whether an a precedes sleep are not securely legible."
                 }
               ],
               "line_end": "block_end"
@@ -1273,16 +1279,24 @@

         "actor": "codex-exec:gpt-5.6-sol",
         "artifact": "20260808T180301Z-eval",
         "created_at": "2026-08-08T18:30:40Z"
+      },
+      {
+        "kind": "agent_review",
+        "actor": "Codex",
+        "artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-232.json",
+        "created_at": "2026-08-08T18:31:31Z"
       }
     ]
   },
   "review": {
-    "status": "model_candidate",
+    "status": "agent_reviewed",
     "authority": "diagnostic_only",
-    "reviewer": null,
-    "reviewed_at": null,
+    "reviewer": "Codex",
+    "reviewed_at": "2026-08-08T18:31:31Z",
     "notes": [
-      "Model candidate only; the page image remains authoritative."
+      "Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
+      "Compared all six diary entries and the overlapping handwritten motto against the authoritative page image.",
+      "Changed the model’s confident handwritten reading help my little one sleep to an explicit low-confidence reading Keep my little one sleep with retained alternatives; the writing remains genuinely ambiguous."
     ]
   }
 }

Diagnostic-to-owner reading diff

--- diagnostic-reading

+++ owner-approved-reading

@@ -15,5 +15,5 @@

 
 Wednesday Feb. 22 - 99
 Yesterday while over at Gordons I had a lot of corn ground, and we are now living high on corn bread. I marked some letters on a piece of flannel, as follows;
-Keep my little one sleep
+Sleep my little one sleep
 and Sophie has been printing them with nice pink silk thread, She is making it for Mrs. Gordon's little baby - it is a buggy spread, or lap robe - don't you know - Nothing much of interest happened.

Diagnostic-to-owner canonical JSON diff

--- agent-diagnostic

+++ owner-approved-edition

@@ -1152,13 +1152,12 @@

               "segments": [
                 {
                   "type": "unclear",
-                  "reading": "Keep my little one sleep",
+                  "reading": "Sleep my little one sleep",
                   "alternatives": [
-                    "Help my little one sleep",
-                    "Keep my little one asleep"
+                    "Sleep my little one asleep"
                   ],
                   "confidence": "low",
-                  "reason": "The diagonal handwriting overlaps typewritten text; the initial word and whether an a precedes sleep are not securely legible."
+                  "reason": "The diagonal handwriting overlaps typewritten text; whether an a precedes the final sleep is not securely legible."
                 }
               ],
               "line_end": "block_end"
@@ -1285,18 +1284,31 @@

         "actor": "Codex",
         "artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-232.json",
         "created_at": "2026-08-08T18:31:31Z"
+      },
+      {
+        "kind": "owner_review",
+        "actor": "John Crowley",
+        "artifact": "evaluation/owner-review/submissions/page-232.json",
+        "created_at": "2026-08-08T20:02:49Z",
+        "action": "approve_corrected",
+        "input_sha256": "4c3c30a8cda07d31bf9610f3b6cef47b724e56463954e68c777544994dfed4a9",
+        "change_categories": [
+          "textual_transcription",
+          "intervention_or_uncertainty"
+        ]
       }
     ]
   },
   "review": {
-    "status": "agent_reviewed",
-    "authority": "diagnostic_only",
-    "reviewer": "Codex",
-    "reviewed_at": "2026-08-08T18:31:31Z",
+    "status": "owner_approved",
+    "authority": "owner_approved_edition",
+    "reviewer": "John Crowley",
+    "reviewed_at": "2026-08-08T20:02:49Z",
     "notes": [
-      "Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
-      "Compared all six diary entries and the overlapping handwritten motto against the authoritative page image.",
-      "Changed the model’s confident handwritten reading help my little one sleep to an explicit low-confidence reading Keep my little one sleep with retained alternatives; the writing remains genuinely ambiguous."
+      "The owner-approved correction supersedes, but does not overwrite, the preserved agent-reviewed diagnostic.",
+      "Explicit owner action: approve_corrected.",
+      "Approval lineage begins with diagnostic SHA-256 c3a1bbfe056ab0490b00ac2af74188b192927e03f952c0ce9a365861f438ddf0.",
+      "Owner visually confirmed the handwritten annotation begins Sleep, not Keep; no other phrase change is asserted beyond retained uncertainty about the final wording."
     ]
   }
 }
Raw model candidate JSON

open JSON

{
  "schema_version": "1.0.0",
  "page_id": "page-232",
  "source": {
    "pdf_page": 232,
    "source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
    "image": {
      "path": "pages/page-232.png",
      "sha256": "8374d71541cb4431b88ac3212f2113a42265b7af54e1976ff4c6d5bb681984bf",
      "width": 1700,
      "height": 2200,
      "dpi": 200
    },
    "ocr": {
      "text_path": "ocr/page-232.txt",
      "text_sha256": "9874e818851a4ba8035fd4a7026d07474ff0509eddc4999a29f3824f2d2e3df6",
      "tsv_path": "ocr/page-232.tsv",
      "tsv_sha256": "59751073634ad0267edfc37bf2009da8c79cb9e0d3c4b0e6fac2d69f7e43670c",
      "engine": "tesseract 5.5.0"
    }
  },
  "segment": {
    "id": "book-05",
    "kind": "book",
    "label_source": "Last book",
    "assignment_status": "inferred"
  },
  "page_role": "content",
  "boundary": {
    "starts_mid_block": "no",
    "ends_mid_block": "no"
  },
  "blocks": [
    {
      "id": "p232-b001",
      "order": 1,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b001-r001-l001-w001",
          "p232-b001-r001-l001-w002",
          "p232-b001-r001-l001-w003",
          "p232-b001-r001-l001-w004",
          "p232-b001-r001-l001-w006",
          "p232-b001-r002-l001-w001",
          "p232-b001-r002-l001-w002",
          "p232-b001-r002-l001-w003",
          "p232-b001-r002-l001-w004",
          "p232-b001-r002-l001-w005",
          "p232-b001-r002-l001-w006",
          "p232-b001-r002-l001-w008",
          "p232-b001-r002-l001-w009",
          "p232-b001-r002-l001-w010",
          "p232-b001-r002-l001-w011",
          "p232-b001-r002-l002-w001",
          "p232-b001-r002-l002-w002",
          "p232-b001-r002-l002-w003",
          "p232-b001-r002-l002-w004",
          "p232-b001-r002-l002-w005",
          "p232-b001-r002-l002-w006",
          "p232-b001-r002-l002-w007",
          "p232-b001-r002-l002-w008",
          "p232-b001-r002-l002-w009",
          "p232-b001-r002-l002-w010",
          "p232-b001-r002-l002-w011",
          "p232-b001-r002-l002-w012",
          "p232-b001-r002-l003-w001",
          "p232-b001-r002-l003-w002",
          "p232-b001-r002-l003-w003",
          "p232-b001-r002-l003-w004",
          "p232-b001-r002-l003-w005",
          "p232-b001-r002-l003-w006",
          "p232-b001-r002-l003-w007",
          "p232-b001-r002-l003-w008",
          "p232-b001-r002-l003-w009",
          "p232-b001-r002-l003-w010",
          "p232-b001-r002-l004-w001",
          "p232-b001-r002-l004-w002",
          "p232-b001-r002-l004-w003",
          "p232-b001-r002-l004-w004",
          "p232-b001-r002-l004-w005",
          "p232-b001-r002-l004-w006",
          "p232-b001-r002-l004-w008",
          "p232-b001-r002-l004-w009",
          "p232-b001-r002-l004-w011",
          "p232-b001-r002-l004-w012",
          "p232-b001-r002-l004-w013",
          "p232-b001-r002-l004-w014",
          "p232-b001-r002-l005-w001",
          "p232-b001-r002-l005-w002",
          "p232-b001-r002-l005-w003",
          "p232-b001-r002-l005-w004",
          "p232-b001-r002-l005-w005",
          "p232-b001-r002-l005-w006",
          "p232-b001-r002-l005-w008",
          "p232-b001-r002-l005-w009",
          "p232-b001-r002-l005-w010",
          "p232-b001-r002-l005-w011",
          "p232-b001-r002-l006-w001",
          "p232-b001-r002-l006-w002",
          "p232-b001-r002-l006-w003",
          "p232-b001-r002-l006-w004",
          "p232-b001-r002-l006-w005",
          "p232-b001-r002-l006-w006",
          "p232-b001-r002-l006-w007",
          "p232-b001-r002-l006-w008",
          "p232-b001-r002-l006-w009",
          "p232-b001-r002-l006-w010",
          "p232-b001-r002-l006-w011"
        ],
        "bbox": {
          "x": 376,
          "y": 375,
          "width": 938,
          "height": 233
        },
        "matched_tokens": 70,
        "total_tokens": 70
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Leo. Friday Feb. 17 - 99",
        "date_normalized": "1899-02-17",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899; the place prefix is excluded from the normalized date."
      },
      "place_source": "Leo.",
      "content": [
        {
          "id": "p232-b001-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Leo. Friday Feb. 17 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b001-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Did not do very much today - stayed at home closely -"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "slept late for I was tired. A few days ago a portugees"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "trader got drowned canoe turned upside down in the river"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "about a dozen men in it & two women - all were saved or"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "at least saved themselves except he, & he had about $150"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "in silver on his person which took him down. Good night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b002",
      "order": 2,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b002-r001-l001-w001",
          "p232-b002-r001-l001-w002",
          "p232-b002-r001-l001-w003",
          "p232-b002-r001-l001-w005",
          "p232-b002-r002-l001-w001",
          "p232-b002-r002-l001-w002",
          "p232-b002-r002-l001-w003",
          "p232-b002-r002-l001-w004",
          "p232-b002-r002-l001-w005",
          "p232-b002-r002-l001-w006",
          "p232-b002-r002-l001-w007",
          "p232-b002-r002-l001-w008",
          "p232-b002-r002-l001-w009",
          "p232-b002-r002-l001-w010",
          "p232-b002-r002-l001-w011",
          "p232-b002-r002-l001-w012",
          "p232-b002-r002-l002-w001",
          "p232-b002-r002-l002-w002",
          "p232-b002-r002-l002-w003",
          "p232-b002-r002-l002-w004",
          "p232-b002-r002-l002-w005",
          "p232-b002-r002-l002-w006",
          "p232-b002-r002-l002-w007",
          "p232-b002-r002-l002-w008",
          "p232-b002-r002-l002-w009",
          "p232-b002-r002-l002-w010",
          "p232-b002-r002-l002-w011",
          "p232-b002-r002-l002-w012",
          "p232-b002-r002-l003-w001",
          "p232-b002-r002-l003-w002",
          "p232-b002-r002-l003-w003",
          "p232-b002-r002-l003-w004",
          "p232-b002-r002-l003-w005",
          "p232-b002-r002-l003-w006",
          "p232-b002-r002-l003-w007",
          "p232-b002-r002-l003-w008",
          "p232-b002-r002-l003-w009",
          "p232-b002-r002-l003-w010",
          "p232-b002-r002-l004-w001",
          "p232-b002-r002-l004-w002",
          "p232-b002-r002-l004-w004",
          "p232-b002-r002-l004-w005",
          "p232-b002-r002-l004-w006",
          "p232-b002-r002-l004-w007",
          "p232-b002-r002-l004-w008",
          "p232-b002-r002-l004-w009",
          "p232-b002-r002-l004-w010"
        ],
        "bbox": {
          "x": 377,
          "y": 641,
          "width": 919,
          "height": 168
        },
        "matched_tokens": 49,
        "total_tokens": 49
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Saturday Feb. 18 - 99",
        "date_normalized": "1899-02-18",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b002-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Saturday Feb. 18 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b002-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I made bread this a.m. We thought a lot of people were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "coming over to see us but we were fooled. I helped do"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "some house cleaning also. I was afraid to let Sophie"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "do much - just after getting up from fever. Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b003",
      "order": 3,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b003-r001-l001-w001",
          "p232-b003-r001-l001-w002",
          "p232-b003-r001-l001-w003",
          "p232-b003-r001-l001-w005",
          "p232-b003-r002-l001-w001",
          "p232-b003-r002-l001-w002",
          "p232-b003-r002-l001-w003",
          "p232-b003-r002-l001-w004",
          "p232-b003-r002-l001-w005",
          "p232-b003-r002-l001-w006",
          "p232-b003-r002-l001-w007",
          "p232-b003-r002-l001-w009",
          "p232-b003-r002-l001-w010",
          "p232-b003-r002-l002-w001",
          "p232-b003-r002-l002-w003",
          "p232-b003-r002-l002-w004",
          "p232-b003-r002-l002-w005",
          "p232-b003-r002-l002-w006",
          "p232-b003-r002-l002-w007",
          "p232-b003-r002-l002-w008",
          "p232-b003-r002-l002-w009",
          "p232-b003-r002-l002-w010",
          "p232-b003-r002-l003-w001",
          "p232-b003-r002-l003-w002",
          "p232-b003-r002-l003-w003",
          "p232-b003-r002-l003-w004",
          "p232-b003-r002-l003-w005",
          "p232-b003-r002-l003-w006",
          "p232-b003-r002-l003-w007",
          "p232-b003-r002-l003-w008",
          "p232-b003-r002-l003-w010",
          "p232-b003-r002-l003-w011",
          "p232-b003-r002-l004-w001",
          "p232-b003-r002-l004-w002",
          "p232-b003-r002-l004-w003",
          "p232-b003-r002-l004-w004",
          "p232-b003-r002-l004-w005",
          "p232-b003-r002-l004-w006",
          "p232-b003-r002-l004-w007",
          "p232-b003-r002-l004-w008",
          "p232-b003-r002-l004-w009",
          "p232-b003-r002-l005-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 843,
          "width": 905,
          "height": 190
        },
        "matched_tokens": 43,
        "total_tokens": 47
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Sunday Feb. 19 - 99",
        "date_normalized": "1899-02-19",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b003-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sunday Feb. 19 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b003-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "My man NKaku had the service this a.m. Mr. Woolings"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "this p.m. A little arrangment in the seats was made"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "yesterday. We have plenty of hymn books now - we were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "short heretofore. We had a little walk afer service."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b004",
      "order": 4,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b004-r001-l001-w001",
          "p232-b004-r001-l001-w002",
          "p232-b004-r001-l001-w003",
          "p232-b004-r001-l001-w005",
          "p232-b004-r002-l001-w001",
          "p232-b004-r002-l001-w002",
          "p232-b004-r002-l001-w003",
          "p232-b004-r002-l001-w004",
          "p232-b004-r002-l001-w005",
          "p232-b004-r002-l001-w006",
          "p232-b004-r002-l001-w007",
          "p232-b004-r002-l001-w008",
          "p232-b004-r002-l001-w009",
          "p232-b004-r002-l001-w010",
          "p232-b004-r002-l001-w011",
          "p232-b004-r002-l002-w001",
          "p232-b004-r002-l002-w003",
          "p232-b004-r002-l002-w004",
          "p232-b004-r002-l002-w005",
          "p232-b004-r002-l002-w006",
          "p232-b004-r002-l002-w007",
          "p232-b004-r002-l002-w008",
          "p232-b004-r002-l002-w009",
          "p232-b004-r002-l002-w010",
          "p232-b004-r002-l002-w011",
          "p232-b004-r002-l003-w001",
          "p232-b004-r002-l003-w002",
          "p232-b004-r002-l003-w003",
          "p232-b004-r002-l003-w005",
          "p232-b004-r002-l003-w006",
          "p232-b004-r002-l003-w007",
          "p232-b004-r002-l003-w008",
          "p232-b004-r002-l003-w009",
          "p232-b004-r002-l003-w010",
          "p232-b004-r002-l004-w001",
          "p232-b004-r002-l004-w003",
          "p232-b004-r002-l004-w004",
          "p232-b004-r002-l004-w005",
          "p232-b004-r002-l004-w006",
          "p232-b004-r002-l004-w007",
          "p232-b004-r002-l004-w008",
          "p232-b004-r002-l004-w009",
          "p232-b004-r002-l004-w010",
          "p232-b004-r002-l005-w001",
          "p232-b004-r002-l005-w002",
          "p232-b004-r002-l005-w003",
          "p232-b004-r002-l005-w004",
          "p232-b004-r002-l005-w005",
          "p232-b004-r002-l005-w006",
          "p232-b004-r002-l005-w007",
          "p232-b004-r002-l005-w008",
          "p232-b004-r002-l005-w009",
          "p232-b004-r002-l005-w010",
          "p232-b004-r002-l005-w011",
          "p232-b004-r002-l006-w001",
          "p232-b004-r002-l006-w002",
          "p232-b004-r002-l006-w003",
          "p232-b004-r002-l006-w004",
          "p232-b004-r002-l006-w005",
          "p232-b004-r002-l006-w006",
          "p232-b004-r002-l006-w007",
          "p232-b004-r002-l006-w008",
          "p232-b004-r002-l006-w009",
          "p232-b004-r002-l006-w010",
          "p232-b004-r002-l006-w011",
          "p232-b004-r002-l006-w012",
          "p232-b005-r001-l001-w001",
          "p232-b005-r001-l001-w002",
          "p232-b005-r001-l001-w003",
          "p232-b005-r001-l001-w004",
          "p232-b005-r001-l001-w005",
          "p232-b005-r001-l001-w006",
          "p232-b005-r001-l001-w007",
          "p232-b005-r001-l001-w008",
          "p232-b005-r001-l001-w009",
          "p232-b005-r001-l002-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 1073,
          "width": 905,
          "height": 285
        },
        "matched_tokens": 76,
        "total_tokens": 76
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Monday Feb. 20 - 99",
        "date_normalized": "1899-02-20",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b004-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Monday Feb. 20 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b004-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sophie stayed in bed until about 9 o'clock and felt so"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "well - we were very late with breakfast, and to our"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "surprise Mr. Gordon & Mr. Howell came over with the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "steamer & Mr. Rogers was also along. about 11 o'clock"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "they went away to the French side. It rained some. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "had a lot of men in trading I assisted in baking and"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 7,
              "segments": [
                {
                  "type": "text",
                  "text": "other things today. Sophie Quite well again Thank the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 8,
              "segments": [
                {
                  "type": "text",
                  "text": "Lord."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b005",
      "order": 5,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b006-r001-l001-w001",
          "p232-b006-r001-l001-w002",
          "p232-b006-r001-l001-w003",
          "p232-b006-r001-l001-w005",
          "p232-b006-r002-l001-w001",
          "p232-b006-r002-l001-w002",
          "p232-b006-r002-l001-w003",
          "p232-b006-r002-l001-w004",
          "p232-b006-r002-l001-w005",
          "p232-b006-r002-l001-w006",
          "p232-b006-r002-l001-w007",
          "p232-b006-r002-l001-w008",
          "p232-b006-r002-l001-w009",
          "p232-b006-r002-l001-w010",
          "p232-b006-r002-l001-w011",
          "p232-b006-r002-l002-w001",
          "p232-b006-r002-l002-w002",
          "p232-b006-r002-l002-w003",
          "p232-b006-r002-l002-w004",
          "p232-b006-r002-l002-w005",
          "p232-b006-r002-l002-w006",
          "p232-b006-r002-l002-w007",
          "p232-b006-r002-l002-w008",
          "p232-b006-r002-l002-w010",
          "p232-b006-r002-l003-w001",
          "p232-b006-r002-l003-w002",
          "p232-b006-r002-l003-w003",
          "p232-b006-r002-l003-w004",
          "p232-b006-r002-l003-w005",
          "p232-b006-r002-l003-w006",
          "p232-b006-r002-l003-w008",
          "p232-b006-r002-l003-w009",
          "p232-b006-r002-l003-w011",
          "p232-b006-r002-l003-w012",
          "p232-b006-r002-l004-w001",
          "p232-b006-r002-l004-w002",
          "p232-b006-r002-l004-w003",
          "p232-b006-r002-l004-w004"
        ],
        "bbox": {
          "x": 377,
          "y": 1369,
          "width": 886,
          "height": 156
        },
        "matched_tokens": 39,
        "total_tokens": 39
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Tuesday Feb. 21 - 1899",
        "date_normalized": "1899-02-21",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The source date is mechanically converted to ISO format."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b005-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Tuesday Feb. 21 - 1899"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b005-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I went over to Kinshasa this a.m. and did what little"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "business there was, and ate dinner with Gordon & came"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "home about 5 o'clock. All well - good night - I like"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "to write all well."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b006",
      "order": 6,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b007-r001-l001-w001",
          "p232-b007-r001-l001-w002",
          "p232-b007-r001-l001-w003",
          "p232-b007-r001-l001-w005",
          "p232-b007-r002-l001-w001",
          "p232-b007-r002-l001-w002",
          "p232-b007-r002-l001-w003",
          "p232-b007-r002-l001-w004",
          "p232-b007-r002-l001-w005",
          "p232-b007-r002-l001-w006",
          "p232-b007-r002-l001-w007",
          "p232-b007-r002-l001-w008",
          "p232-b007-r002-l001-w009",
          "p232-b007-r002-l001-w010",
          "p232-b007-r002-l001-w011",
          "p232-b007-r002-l002-w001",
          "p232-b007-r002-l002-w002",
          "p232-b007-r002-l002-w003",
          "p232-b007-r002-l002-w004",
          "p232-b007-r002-l002-w005",
          "p232-b007-r002-l002-w006",
          "p232-b007-r002-l002-w007",
          "p232-b007-r002-l002-w008",
          "p232-b007-r002-l002-w009",
          "p232-b007-r002-l002-w010",
          "p232-b007-r002-l002-w011",
          "p232-b007-r002-l003-w001",
          "p232-b007-r002-l003-w002",
          "p232-b007-r002-l003-w003",
          "p232-b007-r002-l003-w004",
          "p232-b007-r002-l003-w005",
          "p232-b007-r002-l003-w006",
          "p232-b007-r002-l003-w007",
          "p232-b007-r002-l003-w008",
          "p232-b007-r002-l003-w009",
          "p232-b007-r002-l003-w010",
          "p232-b007-r002-l004-w001",
          "p232-b007-r002-l004-w002",
          "p232-b007-r002-l004-w003",
          "p232-b007-r002-l004-w004",
          "p232-b007-r002-l004-w005",
          "p232-b007-r002-l004-w006",
          "p232-b007-r002-l004-w007",
          "p232-b007-r002-l004-w008",
          "p232-b007-r002-l005-w001",
          "p232-b007-r002-l005-w002",
          "p232-b007-r002-l005-w003",
          "p232-b007-r002-l005-w007",
          "p232-b007-r002-l005-w008",
          "p232-b007-r002-l005-w009",
          "p232-b007-r002-l005-w010",
          "p232-b007-r002-l005-w011",
          "p232-b007-r002-l005-w012",
          "p232-b007-r002-l006-w001",
          "p232-b007-r002-l006-w004",
          "p232-b007-r002-l006-w005",
          "p232-b007-r002-l006-w007",
          "p232-b007-r002-l007-w001",
          "p232-b007-r002-l007-w006",
          "p232-b007-r002-l007-w007",
          "p232-b007-r002-l007-w008",
          "p232-b007-r002-l007-w010",
          "p232-b007-r002-l008-w002",
          "p232-b007-r002-l008-w004",
          "p232-b007-r002-l008-w005",
          "p232-b007-r002-l008-w006",
          "p232-b007-r002-l009-w001",
          "p232-b007-r002-l009-w002"
        ],
        "bbox": {
          "x": 375,
          "y": 1570,
          "width": 918,
          "height": 321
        },
        "matched_tokens": 68,
        "total_tokens": 77
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Wednesday Feb. 22 - 99",
        "date_normalized": "1899-02-22",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b006-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Wednesday Feb. 22 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Yesterday while over at Gordons I had a lot of corn"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "ground, and we are now living high on corn bread. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "marked some letters on a piece of flannel, as follows;"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p003",
          "order": 3,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "annotation",
          "medium": "handwritten",
          "placement": "inline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "help my little one sleep"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p004",
          "order": 4,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "and Sophie has been printing them with nice"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "pink silk thread, She is making it for Mrs."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "Gordon's little baby - it is a"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "buggy spread, or lap robe - don't"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "you know - Nothing much of"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "interest happened."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    }
  ],
  "editorial_notes": [
    {
      "id": "p232-n001",
      "kind": "layout",
      "target_block_id": "p232-b006",
      "text": "The handwritten motto overlaps several typewritten lines in the Wednesday entry and is represented as an inline annotation after “as follows;”. An accompanying decorative flourish or monogram is not transcribed as alphabetic text.",
      "responsibility": "model",
      "confidence": "medium"
    }
  ],
  "provenance": {
    "pipeline_version": "0.1.0",
    "model_run_id": "20260808T180301Z-eval",
    "backend": "codex-exec",
    "model": "gpt-5.6-sol",
    "reasoning_effort": "xhigh",
    "prompt_sha256": "dafce2f0765a56356b2bc25753e909592dc2aea055d4bcfb81c26dd7c5abe8fb",
    "schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
    "candidate_sha256": "7b6bf18cdfe0019c1c6e050bb8b78a6b056d355cc04a86e0c6bc5b9f1eee6711",
    "context_pages": [
      231,
      233
    ],
    "steps": [
      {
        "kind": "ocr",
        "actor": "tesseract 5.5.0",
        "artifact": "ocr/page-232.txt",
        "created_at": "2026-08-08T18:30:40Z"
      },
      {
        "kind": "model_transcription",
        "actor": "codex-exec:gpt-5.6-sol",
        "artifact": "20260808T180301Z-eval",
        "created_at": "2026-08-08T18:30:40Z"
      }
    ]
  },
  "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

open or download JSON

{
  "schema_version": "1.1.0",
  "page_id": "page-232",
  "source": {
    "pdf_page": 232,
    "source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
    "image": {
      "path": "pages/page-232.png",
      "sha256": "8374d71541cb4431b88ac3212f2113a42265b7af54e1976ff4c6d5bb681984bf",
      "width": 1700,
      "height": 2200,
      "dpi": 200
    },
    "ocr": {
      "text_path": "ocr/page-232.txt",
      "text_sha256": "9874e818851a4ba8035fd4a7026d07474ff0509eddc4999a29f3824f2d2e3df6",
      "tsv_path": "ocr/page-232.tsv",
      "tsv_sha256": "59751073634ad0267edfc37bf2009da8c79cb9e0d3c4b0e6fac2d69f7e43670c",
      "engine": "tesseract 5.5.0"
    }
  },
  "segment": {
    "id": "book-05",
    "kind": "book",
    "label_source": "Last book",
    "assignment_status": "inferred"
  },
  "page_role": "content",
  "boundary": {
    "starts_mid_block": "no",
    "ends_mid_block": "no"
  },
  "blocks": [
    {
      "id": "p232-b001",
      "order": 1,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b001-r001-l001-w001",
          "p232-b001-r001-l001-w002",
          "p232-b001-r001-l001-w003",
          "p232-b001-r001-l001-w004",
          "p232-b001-r001-l001-w006",
          "p232-b001-r002-l001-w001",
          "p232-b001-r002-l001-w002",
          "p232-b001-r002-l001-w003",
          "p232-b001-r002-l001-w004",
          "p232-b001-r002-l001-w005",
          "p232-b001-r002-l001-w006",
          "p232-b001-r002-l001-w008",
          "p232-b001-r002-l001-w009",
          "p232-b001-r002-l001-w010",
          "p232-b001-r002-l001-w011",
          "p232-b001-r002-l002-w001",
          "p232-b001-r002-l002-w002",
          "p232-b001-r002-l002-w003",
          "p232-b001-r002-l002-w004",
          "p232-b001-r002-l002-w005",
          "p232-b001-r002-l002-w006",
          "p232-b001-r002-l002-w007",
          "p232-b001-r002-l002-w008",
          "p232-b001-r002-l002-w009",
          "p232-b001-r002-l002-w010",
          "p232-b001-r002-l002-w011",
          "p232-b001-r002-l002-w012",
          "p232-b001-r002-l003-w001",
          "p232-b001-r002-l003-w002",
          "p232-b001-r002-l003-w003",
          "p232-b001-r002-l003-w004",
          "p232-b001-r002-l003-w005",
          "p232-b001-r002-l003-w006",
          "p232-b001-r002-l003-w007",
          "p232-b001-r002-l003-w008",
          "p232-b001-r002-l003-w009",
          "p232-b001-r002-l003-w010",
          "p232-b001-r002-l004-w001",
          "p232-b001-r002-l004-w002",
          "p232-b001-r002-l004-w003",
          "p232-b001-r002-l004-w004",
          "p232-b001-r002-l004-w005",
          "p232-b001-r002-l004-w006",
          "p232-b001-r002-l004-w008",
          "p232-b001-r002-l004-w009",
          "p232-b001-r002-l004-w011",
          "p232-b001-r002-l004-w012",
          "p232-b001-r002-l004-w013",
          "p232-b001-r002-l004-w014",
          "p232-b001-r002-l005-w001",
          "p232-b001-r002-l005-w002",
          "p232-b001-r002-l005-w003",
          "p232-b001-r002-l005-w004",
          "p232-b001-r002-l005-w005",
          "p232-b001-r002-l005-w006",
          "p232-b001-r002-l005-w008",
          "p232-b001-r002-l005-w009",
          "p232-b001-r002-l005-w010",
          "p232-b001-r002-l005-w011",
          "p232-b001-r002-l006-w001",
          "p232-b001-r002-l006-w002",
          "p232-b001-r002-l006-w003",
          "p232-b001-r002-l006-w004",
          "p232-b001-r002-l006-w005",
          "p232-b001-r002-l006-w006",
          "p232-b001-r002-l006-w007",
          "p232-b001-r002-l006-w008",
          "p232-b001-r002-l006-w009",
          "p232-b001-r002-l006-w010",
          "p232-b001-r002-l006-w011"
        ],
        "bbox": {
          "x": 376,
          "y": 375,
          "width": 938,
          "height": 233
        },
        "matched_tokens": 70,
        "total_tokens": 70
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Leo. Friday Feb. 17 - 99",
        "date_normalized": "1899-02-17",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899; the place prefix is excluded from the normalized date."
      },
      "place_source": "Leo.",
      "content": [
        {
          "id": "p232-b001-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Leo. Friday Feb. 17 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b001-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Did not do very much today - stayed at home closely -"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "slept late for I was tired. A few days ago a portugees"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "trader got drowned canoe turned upside down in the river"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "about a dozen men in it & two women - all were saved or"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "at least saved themselves except he, & he had about $150"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "in silver on his person which took him down. Good night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b002",
      "order": 2,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b002-r001-l001-w001",
          "p232-b002-r001-l001-w002",
          "p232-b002-r001-l001-w003",
          "p232-b002-r001-l001-w005",
          "p232-b002-r002-l001-w001",
          "p232-b002-r002-l001-w002",
          "p232-b002-r002-l001-w003",
          "p232-b002-r002-l001-w004",
          "p232-b002-r002-l001-w005",
          "p232-b002-r002-l001-w006",
          "p232-b002-r002-l001-w007",
          "p232-b002-r002-l001-w008",
          "p232-b002-r002-l001-w009",
          "p232-b002-r002-l001-w010",
          "p232-b002-r002-l001-w011",
          "p232-b002-r002-l001-w012",
          "p232-b002-r002-l002-w001",
          "p232-b002-r002-l002-w002",
          "p232-b002-r002-l002-w003",
          "p232-b002-r002-l002-w004",
          "p232-b002-r002-l002-w005",
          "p232-b002-r002-l002-w006",
          "p232-b002-r002-l002-w007",
          "p232-b002-r002-l002-w008",
          "p232-b002-r002-l002-w009",
          "p232-b002-r002-l002-w010",
          "p232-b002-r002-l002-w011",
          "p232-b002-r002-l002-w012",
          "p232-b002-r002-l003-w001",
          "p232-b002-r002-l003-w002",
          "p232-b002-r002-l003-w003",
          "p232-b002-r002-l003-w004",
          "p232-b002-r002-l003-w005",
          "p232-b002-r002-l003-w006",
          "p232-b002-r002-l003-w007",
          "p232-b002-r002-l003-w008",
          "p232-b002-r002-l003-w009",
          "p232-b002-r002-l003-w010",
          "p232-b002-r002-l004-w001",
          "p232-b002-r002-l004-w002",
          "p232-b002-r002-l004-w004",
          "p232-b002-r002-l004-w005",
          "p232-b002-r002-l004-w006",
          "p232-b002-r002-l004-w007",
          "p232-b002-r002-l004-w008",
          "p232-b002-r002-l004-w009",
          "p232-b002-r002-l004-w010"
        ],
        "bbox": {
          "x": 377,
          "y": 641,
          "width": 919,
          "height": 168
        },
        "matched_tokens": 49,
        "total_tokens": 49
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Saturday Feb. 18 - 99",
        "date_normalized": "1899-02-18",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b002-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Saturday Feb. 18 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b002-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I made bread this a.m. We thought a lot of people were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "coming over to see us but we were fooled. I helped do"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "some house cleaning also. I was afraid to let Sophie"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "do much - just after getting up from fever. Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b003",
      "order": 3,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b003-r001-l001-w001",
          "p232-b003-r001-l001-w002",
          "p232-b003-r001-l001-w003",
          "p232-b003-r001-l001-w005",
          "p232-b003-r002-l001-w001",
          "p232-b003-r002-l001-w002",
          "p232-b003-r002-l001-w003",
          "p232-b003-r002-l001-w004",
          "p232-b003-r002-l001-w005",
          "p232-b003-r002-l001-w006",
          "p232-b003-r002-l001-w007",
          "p232-b003-r002-l001-w009",
          "p232-b003-r002-l001-w010",
          "p232-b003-r002-l002-w001",
          "p232-b003-r002-l002-w003",
          "p232-b003-r002-l002-w004",
          "p232-b003-r002-l002-w005",
          "p232-b003-r002-l002-w006",
          "p232-b003-r002-l002-w007",
          "p232-b003-r002-l002-w008",
          "p232-b003-r002-l002-w009",
          "p232-b003-r002-l002-w010",
          "p232-b003-r002-l003-w001",
          "p232-b003-r002-l003-w002",
          "p232-b003-r002-l003-w003",
          "p232-b003-r002-l003-w004",
          "p232-b003-r002-l003-w005",
          "p232-b003-r002-l003-w006",
          "p232-b003-r002-l003-w007",
          "p232-b003-r002-l003-w008",
          "p232-b003-r002-l003-w010",
          "p232-b003-r002-l003-w011",
          "p232-b003-r002-l004-w001",
          "p232-b003-r002-l004-w002",
          "p232-b003-r002-l004-w003",
          "p232-b003-r002-l004-w004",
          "p232-b003-r002-l004-w005",
          "p232-b003-r002-l004-w006",
          "p232-b003-r002-l004-w007",
          "p232-b003-r002-l004-w008",
          "p232-b003-r002-l004-w009",
          "p232-b003-r002-l005-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 843,
          "width": 905,
          "height": 190
        },
        "matched_tokens": 43,
        "total_tokens": 47
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Sunday Feb. 19 - 99",
        "date_normalized": "1899-02-19",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b003-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sunday Feb. 19 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b003-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "My man NKaku had the service this a.m. Mr. Woolings"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "this p.m. A little arrangment in the seats was made"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "yesterday. We have plenty of hymn books now - we were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "short heretofore. We had a little walk afer service."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b004",
      "order": 4,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b004-r001-l001-w001",
          "p232-b004-r001-l001-w002",
          "p232-b004-r001-l001-w003",
          "p232-b004-r001-l001-w005",
          "p232-b004-r002-l001-w001",
          "p232-b004-r002-l001-w002",
          "p232-b004-r002-l001-w003",
          "p232-b004-r002-l001-w004",
          "p232-b004-r002-l001-w005",
          "p232-b004-r002-l001-w006",
          "p232-b004-r002-l001-w007",
          "p232-b004-r002-l001-w008",
          "p232-b004-r002-l001-w009",
          "p232-b004-r002-l001-w010",
          "p232-b004-r002-l001-w011",
          "p232-b004-r002-l002-w001",
          "p232-b004-r002-l002-w003",
          "p232-b004-r002-l002-w004",
          "p232-b004-r002-l002-w005",
          "p232-b004-r002-l002-w006",
          "p232-b004-r002-l002-w007",
          "p232-b004-r002-l002-w008",
          "p232-b004-r002-l002-w009",
          "p232-b004-r002-l002-w010",
          "p232-b004-r002-l002-w011",
          "p232-b004-r002-l003-w001",
          "p232-b004-r002-l003-w002",
          "p232-b004-r002-l003-w003",
          "p232-b004-r002-l003-w005",
          "p232-b004-r002-l003-w006",
          "p232-b004-r002-l003-w007",
          "p232-b004-r002-l003-w008",
          "p232-b004-r002-l003-w009",
          "p232-b004-r002-l003-w010",
          "p232-b004-r002-l004-w001",
          "p232-b004-r002-l004-w003",
          "p232-b004-r002-l004-w004",
          "p232-b004-r002-l004-w005",
          "p232-b004-r002-l004-w006",
          "p232-b004-r002-l004-w007",
          "p232-b004-r002-l004-w008",
          "p232-b004-r002-l004-w009",
          "p232-b004-r002-l004-w010",
          "p232-b004-r002-l005-w001",
          "p232-b004-r002-l005-w002",
          "p232-b004-r002-l005-w003",
          "p232-b004-r002-l005-w004",
          "p232-b004-r002-l005-w005",
          "p232-b004-r002-l005-w006",
          "p232-b004-r002-l005-w007",
          "p232-b004-r002-l005-w008",
          "p232-b004-r002-l005-w009",
          "p232-b004-r002-l005-w010",
          "p232-b004-r002-l005-w011",
          "p232-b004-r002-l006-w001",
          "p232-b004-r002-l006-w002",
          "p232-b004-r002-l006-w003",
          "p232-b004-r002-l006-w004",
          "p232-b004-r002-l006-w005",
          "p232-b004-r002-l006-w006",
          "p232-b004-r002-l006-w007",
          "p232-b004-r002-l006-w008",
          "p232-b004-r002-l006-w009",
          "p232-b004-r002-l006-w010",
          "p232-b004-r002-l006-w011",
          "p232-b004-r002-l006-w012",
          "p232-b005-r001-l001-w001",
          "p232-b005-r001-l001-w002",
          "p232-b005-r001-l001-w003",
          "p232-b005-r001-l001-w004",
          "p232-b005-r001-l001-w005",
          "p232-b005-r001-l001-w006",
          "p232-b005-r001-l001-w007",
          "p232-b005-r001-l001-w008",
          "p232-b005-r001-l001-w009",
          "p232-b005-r001-l002-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 1073,
          "width": 905,
          "height": 285
        },
        "matched_tokens": 76,
        "total_tokens": 76
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Monday Feb. 20 - 99",
        "date_normalized": "1899-02-20",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b004-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Monday Feb. 20 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b004-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sophie stayed in bed until about 9 o'clock and felt so"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "well - we were very late with breakfast, and to our"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "surprise Mr. Gordon & Mr. Howell came over with the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "steamer & Mr. Rogers was also along. about 11 o'clock"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "they went away to the French side. It rained some. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "had a lot of men in trading I assisted in baking and"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 7,
              "segments": [
                {
                  "type": "text",
                  "text": "other things today. Sophie Quite well again Thank the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 8,
              "segments": [
                {
                  "type": "text",
                  "text": "Lord."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b005",
      "order": 5,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b006-r001-l001-w001",
          "p232-b006-r001-l001-w002",
          "p232-b006-r001-l001-w003",
          "p232-b006-r001-l001-w005",
          "p232-b006-r002-l001-w001",
          "p232-b006-r002-l001-w002",
          "p232-b006-r002-l001-w003",
          "p232-b006-r002-l001-w004",
          "p232-b006-r002-l001-w005",
          "p232-b006-r002-l001-w006",
          "p232-b006-r002-l001-w007",
          "p232-b006-r002-l001-w008",
          "p232-b006-r002-l001-w009",
          "p232-b006-r002-l001-w010",
          "p232-b006-r002-l001-w011",
          "p232-b006-r002-l002-w001",
          "p232-b006-r002-l002-w002",
          "p232-b006-r002-l002-w003",
          "p232-b006-r002-l002-w004",
          "p232-b006-r002-l002-w005",
          "p232-b006-r002-l002-w006",
          "p232-b006-r002-l002-w007",
          "p232-b006-r002-l002-w008",
          "p232-b006-r002-l002-w010",
          "p232-b006-r002-l003-w001",
          "p232-b006-r002-l003-w002",
          "p232-b006-r002-l003-w003",
          "p232-b006-r002-l003-w004",
          "p232-b006-r002-l003-w005",
          "p232-b006-r002-l003-w006",
          "p232-b006-r002-l003-w008",
          "p232-b006-r002-l003-w009",
          "p232-b006-r002-l003-w011",
          "p232-b006-r002-l003-w012",
          "p232-b006-r002-l004-w001",
          "p232-b006-r002-l004-w002",
          "p232-b006-r002-l004-w003",
          "p232-b006-r002-l004-w004"
        ],
        "bbox": {
          "x": 377,
          "y": 1369,
          "width": 886,
          "height": 156
        },
        "matched_tokens": 39,
        "total_tokens": 39
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Tuesday Feb. 21 - 1899",
        "date_normalized": "1899-02-21",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The source date is mechanically converted to ISO format."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b005-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Tuesday Feb. 21 - 1899"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b005-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I went over to Kinshasa this a.m. and did what little"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "business there was, and ate dinner with Gordon & came"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "home about 5 o'clock. All well - good night - I like"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "to write all well."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b006",
      "order": 6,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b007-r001-l001-w001",
          "p232-b007-r001-l001-w002",
          "p232-b007-r001-l001-w003",
          "p232-b007-r001-l001-w005",
          "p232-b007-r002-l001-w001",
          "p232-b007-r002-l001-w002",
          "p232-b007-r002-l001-w003",
          "p232-b007-r002-l001-w004",
          "p232-b007-r002-l001-w005",
          "p232-b007-r002-l001-w006",
          "p232-b007-r002-l001-w007",
          "p232-b007-r002-l001-w008",
          "p232-b007-r002-l001-w009",
          "p232-b007-r002-l001-w010",
          "p232-b007-r002-l001-w011",
          "p232-b007-r002-l002-w001",
          "p232-b007-r002-l002-w002",
          "p232-b007-r002-l002-w003",
          "p232-b007-r002-l002-w004",
          "p232-b007-r002-l002-w005",
          "p232-b007-r002-l002-w006",
          "p232-b007-r002-l002-w007",
          "p232-b007-r002-l002-w008",
          "p232-b007-r002-l002-w009",
          "p232-b007-r002-l002-w010",
          "p232-b007-r002-l002-w011",
          "p232-b007-r002-l003-w001",
          "p232-b007-r002-l003-w002",
          "p232-b007-r002-l003-w003",
          "p232-b007-r002-l003-w004",
          "p232-b007-r002-l003-w005",
          "p232-b007-r002-l003-w006",
          "p232-b007-r002-l003-w007",
          "p232-b007-r002-l003-w008",
          "p232-b007-r002-l003-w009",
          "p232-b007-r002-l003-w010",
          "p232-b007-r002-l004-w001",
          "p232-b007-r002-l004-w002",
          "p232-b007-r002-l004-w003",
          "p232-b007-r002-l004-w004",
          "p232-b007-r002-l004-w005",
          "p232-b007-r002-l004-w006",
          "p232-b007-r002-l004-w007",
          "p232-b007-r002-l004-w008",
          "p232-b007-r002-l005-w001",
          "p232-b007-r002-l005-w002",
          "p232-b007-r002-l005-w003",
          "p232-b007-r002-l005-w007",
          "p232-b007-r002-l005-w008",
          "p232-b007-r002-l005-w009",
          "p232-b007-r002-l005-w010",
          "p232-b007-r002-l005-w011",
          "p232-b007-r002-l005-w012",
          "p232-b007-r002-l006-w001",
          "p232-b007-r002-l006-w004",
          "p232-b007-r002-l006-w005",
          "p232-b007-r002-l006-w007",
          "p232-b007-r002-l007-w001",
          "p232-b007-r002-l007-w006",
          "p232-b007-r002-l007-w007",
          "p232-b007-r002-l007-w008",
          "p232-b007-r002-l007-w010",
          "p232-b007-r002-l008-w002",
          "p232-b007-r002-l008-w004",
          "p232-b007-r002-l008-w005",
          "p232-b007-r002-l008-w006",
          "p232-b007-r002-l009-w001",
          "p232-b007-r002-l009-w002"
        ],
        "bbox": {
          "x": 375,
          "y": 1570,
          "width": 918,
          "height": 321
        },
        "matched_tokens": 68,
        "total_tokens": 77
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Wednesday Feb. 22 - 99",
        "date_normalized": "1899-02-22",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b006-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Wednesday Feb. 22 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Yesterday while over at Gordons I had a lot of corn"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "ground, and we are now living high on corn bread. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "marked some letters on a piece of flannel, as follows;"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p003",
          "order": 3,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "annotation",
          "medium": "handwritten",
          "placement": "inline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "unclear",
                  "reading": "Keep my little one sleep",
                  "alternatives": [
                    "Help my little one sleep",
                    "Keep my little one asleep"
                  ],
                  "confidence": "low",
                  "reason": "The diagonal handwriting overlaps typewritten text; the initial word and whether an a precedes sleep are not securely legible."
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p004",
          "order": 4,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "and Sophie has been printing them with nice"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "pink silk thread, She is making it for Mrs."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "Gordon's little baby - it is a"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "buggy spread, or lap robe - don't"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "you know - Nothing much of"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "interest happened."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    }
  ],
  "editorial_notes": [
    {
      "id": "p232-n001",
      "kind": "layout",
      "target_block_id": "p232-b006",
      "text": "The handwritten motto overlaps several typewritten lines in the Wednesday entry and is represented as an inline annotation after “as follows;”. An accompanying decorative flourish or monogram is not transcribed as alphabetic text.",
      "responsibility": "model",
      "confidence": "medium"
    }
  ],
  "provenance": {
    "pipeline_version": "0.1.0",
    "model_run_id": "20260808T180301Z-eval",
    "backend": "codex-exec",
    "model": "gpt-5.6-sol",
    "reasoning_effort": "xhigh",
    "prompt_sha256": "dafce2f0765a56356b2bc25753e909592dc2aea055d4bcfb81c26dd7c5abe8fb",
    "schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
    "candidate_sha256": "7b6bf18cdfe0019c1c6e050bb8b78a6b056d355cc04a86e0c6bc5b9f1eee6711",
    "context_pages": [
      231,
      233
    ],
    "steps": [
      {
        "kind": "ocr",
        "actor": "tesseract 5.5.0",
        "artifact": "ocr/page-232.txt",
        "created_at": "2026-08-08T18:30:40Z"
      },
      {
        "kind": "model_transcription",
        "actor": "codex-exec:gpt-5.6-sol",
        "artifact": "20260808T180301Z-eval",
        "created_at": "2026-08-08T18:30:40Z"
      },
      {
        "kind": "agent_review",
        "actor": "Codex",
        "artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-232.json",
        "created_at": "2026-08-08T18:31:31Z"
      }
    ]
  },
  "review": {
    "status": "agent_reviewed",
    "authority": "diagnostic_only",
    "reviewer": "Codex",
    "reviewed_at": "2026-08-08T18:31:31Z",
    "notes": [
      "Diagnostic fixture only; it is not independent ground truth and has not been owner-approved.",
      "Compared all six diary entries and the overlapping handwritten motto against the authoritative page image.",
      "Changed the model’s confident handwritten reading help my little one sleep to an explicit low-confidence reading Keep my little one sleep with retained alternatives; the writing remains genuinely ambiguous."
    ]
  }
}
Owner-approved edition JSON

open JSON

{
  "schema_version": "1.1.0",
  "page_id": "page-232",
  "source": {
    "pdf_page": 232,
    "source_pdf_sha256": "80a074ed94fded84fa8a455d61fbf94b25cd4f1239d5ec3e639aaf443467c53f",
    "image": {
      "path": "pages/page-232.png",
      "sha256": "8374d71541cb4431b88ac3212f2113a42265b7af54e1976ff4c6d5bb681984bf",
      "width": 1700,
      "height": 2200,
      "dpi": 200
    },
    "ocr": {
      "text_path": "ocr/page-232.txt",
      "text_sha256": "9874e818851a4ba8035fd4a7026d07474ff0509eddc4999a29f3824f2d2e3df6",
      "tsv_path": "ocr/page-232.tsv",
      "tsv_sha256": "59751073634ad0267edfc37bf2009da8c79cb9e0d3c4b0e6fac2d69f7e43670c",
      "engine": "tesseract 5.5.0"
    }
  },
  "segment": {
    "id": "book-05",
    "kind": "book",
    "label_source": "Last book",
    "assignment_status": "inferred"
  },
  "page_role": "content",
  "boundary": {
    "starts_mid_block": "no",
    "ends_mid_block": "no"
  },
  "blocks": [
    {
      "id": "p232-b001",
      "order": 1,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b001-r001-l001-w001",
          "p232-b001-r001-l001-w002",
          "p232-b001-r001-l001-w003",
          "p232-b001-r001-l001-w004",
          "p232-b001-r001-l001-w006",
          "p232-b001-r002-l001-w001",
          "p232-b001-r002-l001-w002",
          "p232-b001-r002-l001-w003",
          "p232-b001-r002-l001-w004",
          "p232-b001-r002-l001-w005",
          "p232-b001-r002-l001-w006",
          "p232-b001-r002-l001-w008",
          "p232-b001-r002-l001-w009",
          "p232-b001-r002-l001-w010",
          "p232-b001-r002-l001-w011",
          "p232-b001-r002-l002-w001",
          "p232-b001-r002-l002-w002",
          "p232-b001-r002-l002-w003",
          "p232-b001-r002-l002-w004",
          "p232-b001-r002-l002-w005",
          "p232-b001-r002-l002-w006",
          "p232-b001-r002-l002-w007",
          "p232-b001-r002-l002-w008",
          "p232-b001-r002-l002-w009",
          "p232-b001-r002-l002-w010",
          "p232-b001-r002-l002-w011",
          "p232-b001-r002-l002-w012",
          "p232-b001-r002-l003-w001",
          "p232-b001-r002-l003-w002",
          "p232-b001-r002-l003-w003",
          "p232-b001-r002-l003-w004",
          "p232-b001-r002-l003-w005",
          "p232-b001-r002-l003-w006",
          "p232-b001-r002-l003-w007",
          "p232-b001-r002-l003-w008",
          "p232-b001-r002-l003-w009",
          "p232-b001-r002-l003-w010",
          "p232-b001-r002-l004-w001",
          "p232-b001-r002-l004-w002",
          "p232-b001-r002-l004-w003",
          "p232-b001-r002-l004-w004",
          "p232-b001-r002-l004-w005",
          "p232-b001-r002-l004-w006",
          "p232-b001-r002-l004-w008",
          "p232-b001-r002-l004-w009",
          "p232-b001-r002-l004-w011",
          "p232-b001-r002-l004-w012",
          "p232-b001-r002-l004-w013",
          "p232-b001-r002-l004-w014",
          "p232-b001-r002-l005-w001",
          "p232-b001-r002-l005-w002",
          "p232-b001-r002-l005-w003",
          "p232-b001-r002-l005-w004",
          "p232-b001-r002-l005-w005",
          "p232-b001-r002-l005-w006",
          "p232-b001-r002-l005-w008",
          "p232-b001-r002-l005-w009",
          "p232-b001-r002-l005-w010",
          "p232-b001-r002-l005-w011",
          "p232-b001-r002-l006-w001",
          "p232-b001-r002-l006-w002",
          "p232-b001-r002-l006-w003",
          "p232-b001-r002-l006-w004",
          "p232-b001-r002-l006-w005",
          "p232-b001-r002-l006-w006",
          "p232-b001-r002-l006-w007",
          "p232-b001-r002-l006-w008",
          "p232-b001-r002-l006-w009",
          "p232-b001-r002-l006-w010",
          "p232-b001-r002-l006-w011"
        ],
        "bbox": {
          "x": 376,
          "y": 375,
          "width": 938,
          "height": 233
        },
        "matched_tokens": 70,
        "total_tokens": 70
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Leo. Friday Feb. 17 - 99",
        "date_normalized": "1899-02-17",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899; the place prefix is excluded from the normalized date."
      },
      "place_source": "Leo.",
      "content": [
        {
          "id": "p232-b001-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Leo. Friday Feb. 17 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b001-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Did not do very much today - stayed at home closely -"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "slept late for I was tired. A few days ago a portugees"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "trader got drowned canoe turned upside down in the river"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "about a dozen men in it & two women - all were saved or"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "at least saved themselves except he, & he had about $150"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "in silver on his person which took him down. Good night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b002",
      "order": 2,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b002-r001-l001-w001",
          "p232-b002-r001-l001-w002",
          "p232-b002-r001-l001-w003",
          "p232-b002-r001-l001-w005",
          "p232-b002-r002-l001-w001",
          "p232-b002-r002-l001-w002",
          "p232-b002-r002-l001-w003",
          "p232-b002-r002-l001-w004",
          "p232-b002-r002-l001-w005",
          "p232-b002-r002-l001-w006",
          "p232-b002-r002-l001-w007",
          "p232-b002-r002-l001-w008",
          "p232-b002-r002-l001-w009",
          "p232-b002-r002-l001-w010",
          "p232-b002-r002-l001-w011",
          "p232-b002-r002-l001-w012",
          "p232-b002-r002-l002-w001",
          "p232-b002-r002-l002-w002",
          "p232-b002-r002-l002-w003",
          "p232-b002-r002-l002-w004",
          "p232-b002-r002-l002-w005",
          "p232-b002-r002-l002-w006",
          "p232-b002-r002-l002-w007",
          "p232-b002-r002-l002-w008",
          "p232-b002-r002-l002-w009",
          "p232-b002-r002-l002-w010",
          "p232-b002-r002-l002-w011",
          "p232-b002-r002-l002-w012",
          "p232-b002-r002-l003-w001",
          "p232-b002-r002-l003-w002",
          "p232-b002-r002-l003-w003",
          "p232-b002-r002-l003-w004",
          "p232-b002-r002-l003-w005",
          "p232-b002-r002-l003-w006",
          "p232-b002-r002-l003-w007",
          "p232-b002-r002-l003-w008",
          "p232-b002-r002-l003-w009",
          "p232-b002-r002-l003-w010",
          "p232-b002-r002-l004-w001",
          "p232-b002-r002-l004-w002",
          "p232-b002-r002-l004-w004",
          "p232-b002-r002-l004-w005",
          "p232-b002-r002-l004-w006",
          "p232-b002-r002-l004-w007",
          "p232-b002-r002-l004-w008",
          "p232-b002-r002-l004-w009",
          "p232-b002-r002-l004-w010"
        ],
        "bbox": {
          "x": 377,
          "y": 641,
          "width": 919,
          "height": 168
        },
        "matched_tokens": 49,
        "total_tokens": 49
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Saturday Feb. 18 - 99",
        "date_normalized": "1899-02-18",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b002-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Saturday Feb. 18 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b002-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I made bread this a.m. We thought a lot of people were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "coming over to see us but we were fooled. I helped do"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "some house cleaning also. I was afraid to let Sophie"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "do much - just after getting up from fever. Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b003",
      "order": 3,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b003-r001-l001-w001",
          "p232-b003-r001-l001-w002",
          "p232-b003-r001-l001-w003",
          "p232-b003-r001-l001-w005",
          "p232-b003-r002-l001-w001",
          "p232-b003-r002-l001-w002",
          "p232-b003-r002-l001-w003",
          "p232-b003-r002-l001-w004",
          "p232-b003-r002-l001-w005",
          "p232-b003-r002-l001-w006",
          "p232-b003-r002-l001-w007",
          "p232-b003-r002-l001-w009",
          "p232-b003-r002-l001-w010",
          "p232-b003-r002-l002-w001",
          "p232-b003-r002-l002-w003",
          "p232-b003-r002-l002-w004",
          "p232-b003-r002-l002-w005",
          "p232-b003-r002-l002-w006",
          "p232-b003-r002-l002-w007",
          "p232-b003-r002-l002-w008",
          "p232-b003-r002-l002-w009",
          "p232-b003-r002-l002-w010",
          "p232-b003-r002-l003-w001",
          "p232-b003-r002-l003-w002",
          "p232-b003-r002-l003-w003",
          "p232-b003-r002-l003-w004",
          "p232-b003-r002-l003-w005",
          "p232-b003-r002-l003-w006",
          "p232-b003-r002-l003-w007",
          "p232-b003-r002-l003-w008",
          "p232-b003-r002-l003-w010",
          "p232-b003-r002-l003-w011",
          "p232-b003-r002-l004-w001",
          "p232-b003-r002-l004-w002",
          "p232-b003-r002-l004-w003",
          "p232-b003-r002-l004-w004",
          "p232-b003-r002-l004-w005",
          "p232-b003-r002-l004-w006",
          "p232-b003-r002-l004-w007",
          "p232-b003-r002-l004-w008",
          "p232-b003-r002-l004-w009",
          "p232-b003-r002-l005-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 843,
          "width": 905,
          "height": 190
        },
        "matched_tokens": 43,
        "total_tokens": 47
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Sunday Feb. 19 - 99",
        "date_normalized": "1899-02-19",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b003-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sunday Feb. 19 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b003-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "My man NKaku had the service this a.m. Mr. Woolings"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "this p.m. A little arrangment in the seats was made"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "yesterday. We have plenty of hymn books now - we were"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "short heretofore. We had a little walk afer service."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "Good-night."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b004",
      "order": 4,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b004-r001-l001-w001",
          "p232-b004-r001-l001-w002",
          "p232-b004-r001-l001-w003",
          "p232-b004-r001-l001-w005",
          "p232-b004-r002-l001-w001",
          "p232-b004-r002-l001-w002",
          "p232-b004-r002-l001-w003",
          "p232-b004-r002-l001-w004",
          "p232-b004-r002-l001-w005",
          "p232-b004-r002-l001-w006",
          "p232-b004-r002-l001-w007",
          "p232-b004-r002-l001-w008",
          "p232-b004-r002-l001-w009",
          "p232-b004-r002-l001-w010",
          "p232-b004-r002-l001-w011",
          "p232-b004-r002-l002-w001",
          "p232-b004-r002-l002-w003",
          "p232-b004-r002-l002-w004",
          "p232-b004-r002-l002-w005",
          "p232-b004-r002-l002-w006",
          "p232-b004-r002-l002-w007",
          "p232-b004-r002-l002-w008",
          "p232-b004-r002-l002-w009",
          "p232-b004-r002-l002-w010",
          "p232-b004-r002-l002-w011",
          "p232-b004-r002-l003-w001",
          "p232-b004-r002-l003-w002",
          "p232-b004-r002-l003-w003",
          "p232-b004-r002-l003-w005",
          "p232-b004-r002-l003-w006",
          "p232-b004-r002-l003-w007",
          "p232-b004-r002-l003-w008",
          "p232-b004-r002-l003-w009",
          "p232-b004-r002-l003-w010",
          "p232-b004-r002-l004-w001",
          "p232-b004-r002-l004-w003",
          "p232-b004-r002-l004-w004",
          "p232-b004-r002-l004-w005",
          "p232-b004-r002-l004-w006",
          "p232-b004-r002-l004-w007",
          "p232-b004-r002-l004-w008",
          "p232-b004-r002-l004-w009",
          "p232-b004-r002-l004-w010",
          "p232-b004-r002-l005-w001",
          "p232-b004-r002-l005-w002",
          "p232-b004-r002-l005-w003",
          "p232-b004-r002-l005-w004",
          "p232-b004-r002-l005-w005",
          "p232-b004-r002-l005-w006",
          "p232-b004-r002-l005-w007",
          "p232-b004-r002-l005-w008",
          "p232-b004-r002-l005-w009",
          "p232-b004-r002-l005-w010",
          "p232-b004-r002-l005-w011",
          "p232-b004-r002-l006-w001",
          "p232-b004-r002-l006-w002",
          "p232-b004-r002-l006-w003",
          "p232-b004-r002-l006-w004",
          "p232-b004-r002-l006-w005",
          "p232-b004-r002-l006-w006",
          "p232-b004-r002-l006-w007",
          "p232-b004-r002-l006-w008",
          "p232-b004-r002-l006-w009",
          "p232-b004-r002-l006-w010",
          "p232-b004-r002-l006-w011",
          "p232-b004-r002-l006-w012",
          "p232-b005-r001-l001-w001",
          "p232-b005-r001-l001-w002",
          "p232-b005-r001-l001-w003",
          "p232-b005-r001-l001-w004",
          "p232-b005-r001-l001-w005",
          "p232-b005-r001-l001-w006",
          "p232-b005-r001-l001-w007",
          "p232-b005-r001-l001-w008",
          "p232-b005-r001-l001-w009",
          "p232-b005-r001-l002-w001"
        ],
        "bbox": {
          "x": 374,
          "y": 1073,
          "width": 905,
          "height": 285
        },
        "matched_tokens": 76,
        "total_tokens": 76
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Monday Feb. 20 - 99",
        "date_normalized": "1899-02-20",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b004-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Monday Feb. 20 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b004-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Sophie stayed in bed until about 9 o'clock and felt so"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "well - we were very late with breakfast, and to our"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "surprise Mr. Gordon & Mr. Howell came over with the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "steamer & Mr. Rogers was also along. about 11 o'clock"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "they went away to the French side. It rained some. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "had a lot of men in trading I assisted in baking and"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 7,
              "segments": [
                {
                  "type": "text",
                  "text": "other things today. Sophie Quite well again Thank the"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 8,
              "segments": [
                {
                  "type": "text",
                  "text": "Lord."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b005",
      "order": 5,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "aligned",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b006-r001-l001-w001",
          "p232-b006-r001-l001-w002",
          "p232-b006-r001-l001-w003",
          "p232-b006-r001-l001-w005",
          "p232-b006-r002-l001-w001",
          "p232-b006-r002-l001-w002",
          "p232-b006-r002-l001-w003",
          "p232-b006-r002-l001-w004",
          "p232-b006-r002-l001-w005",
          "p232-b006-r002-l001-w006",
          "p232-b006-r002-l001-w007",
          "p232-b006-r002-l001-w008",
          "p232-b006-r002-l001-w009",
          "p232-b006-r002-l001-w010",
          "p232-b006-r002-l001-w011",
          "p232-b006-r002-l002-w001",
          "p232-b006-r002-l002-w002",
          "p232-b006-r002-l002-w003",
          "p232-b006-r002-l002-w004",
          "p232-b006-r002-l002-w005",
          "p232-b006-r002-l002-w006",
          "p232-b006-r002-l002-w007",
          "p232-b006-r002-l002-w008",
          "p232-b006-r002-l002-w010",
          "p232-b006-r002-l003-w001",
          "p232-b006-r002-l003-w002",
          "p232-b006-r002-l003-w003",
          "p232-b006-r002-l003-w004",
          "p232-b006-r002-l003-w005",
          "p232-b006-r002-l003-w006",
          "p232-b006-r002-l003-w008",
          "p232-b006-r002-l003-w009",
          "p232-b006-r002-l003-w011",
          "p232-b006-r002-l003-w012",
          "p232-b006-r002-l004-w001",
          "p232-b006-r002-l004-w002",
          "p232-b006-r002-l004-w003",
          "p232-b006-r002-l004-w004"
        ],
        "bbox": {
          "x": 377,
          "y": 1369,
          "width": 886,
          "height": 156
        },
        "matched_tokens": 39,
        "total_tokens": 39
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Tuesday Feb. 21 - 1899",
        "date_normalized": "1899-02-21",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The source date is mechanically converted to ISO format."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b005-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Tuesday Feb. 21 - 1899"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b005-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "I went over to Kinshasa this a.m. and did what little"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "business there was, and ate dinner with Gordon & came"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "home about 5 o'clock. All well - good night - I like"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "to write all well."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    },
    {
      "id": "p232-b006",
      "order": 6,
      "continuation": {
        "from_previous": "no",
        "to_next": "no",
        "previous": null,
        "next": null
      },
      "evidence": {
        "status": "partial",
        "method": "exact_normalized_token_sequence",
        "ocr_word_ids": [
          "p232-b007-r001-l001-w001",
          "p232-b007-r001-l001-w002",
          "p232-b007-r001-l001-w003",
          "p232-b007-r001-l001-w005",
          "p232-b007-r002-l001-w001",
          "p232-b007-r002-l001-w002",
          "p232-b007-r002-l001-w003",
          "p232-b007-r002-l001-w004",
          "p232-b007-r002-l001-w005",
          "p232-b007-r002-l001-w006",
          "p232-b007-r002-l001-w007",
          "p232-b007-r002-l001-w008",
          "p232-b007-r002-l001-w009",
          "p232-b007-r002-l001-w010",
          "p232-b007-r002-l001-w011",
          "p232-b007-r002-l002-w001",
          "p232-b007-r002-l002-w002",
          "p232-b007-r002-l002-w003",
          "p232-b007-r002-l002-w004",
          "p232-b007-r002-l002-w005",
          "p232-b007-r002-l002-w006",
          "p232-b007-r002-l002-w007",
          "p232-b007-r002-l002-w008",
          "p232-b007-r002-l002-w009",
          "p232-b007-r002-l002-w010",
          "p232-b007-r002-l002-w011",
          "p232-b007-r002-l003-w001",
          "p232-b007-r002-l003-w002",
          "p232-b007-r002-l003-w003",
          "p232-b007-r002-l003-w004",
          "p232-b007-r002-l003-w005",
          "p232-b007-r002-l003-w006",
          "p232-b007-r002-l003-w007",
          "p232-b007-r002-l003-w008",
          "p232-b007-r002-l003-w009",
          "p232-b007-r002-l003-w010",
          "p232-b007-r002-l004-w001",
          "p232-b007-r002-l004-w002",
          "p232-b007-r002-l004-w003",
          "p232-b007-r002-l004-w004",
          "p232-b007-r002-l004-w005",
          "p232-b007-r002-l004-w006",
          "p232-b007-r002-l004-w007",
          "p232-b007-r002-l004-w008",
          "p232-b007-r002-l005-w001",
          "p232-b007-r002-l005-w002",
          "p232-b007-r002-l005-w003",
          "p232-b007-r002-l005-w007",
          "p232-b007-r002-l005-w008",
          "p232-b007-r002-l005-w009",
          "p232-b007-r002-l005-w010",
          "p232-b007-r002-l005-w011",
          "p232-b007-r002-l005-w012",
          "p232-b007-r002-l006-w001",
          "p232-b007-r002-l006-w004",
          "p232-b007-r002-l006-w005",
          "p232-b007-r002-l006-w007",
          "p232-b007-r002-l007-w001",
          "p232-b007-r002-l007-w006",
          "p232-b007-r002-l007-w007",
          "p232-b007-r002-l007-w008",
          "p232-b007-r002-l007-w010",
          "p232-b007-r002-l008-w002",
          "p232-b007-r002-l008-w004",
          "p232-b007-r002-l008-w005",
          "p232-b007-r002-l008-w006",
          "p232-b007-r002-l009-w001",
          "p232-b007-r002-l009-w002"
        ],
        "bbox": {
          "x": 375,
          "y": 1570,
          "width": 918,
          "height": 321
        },
        "matched_tokens": 68,
        "total_tokens": 77
      },
      "type": "diary_entry",
      "date": {
        "date_source": "Wednesday Feb. 22 - 99",
        "date_normalized": "1899-02-22",
        "normalization_status": "normalized",
        "normalization_confidence": "high",
        "normalization_reason": "The two-digit year is mechanically expanded to 1899."
      },
      "place_source": null,
      "content": [
        {
          "id": "p232-b006-p001",
          "order": 1,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "dateline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Wednesday Feb. 22 - 99"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p002",
          "order": 2,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "Yesterday while over at Gordons I had a lot of corn"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "ground, and we are now living high on corn bread. I"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "marked some letters on a piece of flannel, as follows;"
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p003",
          "order": 3,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "annotation",
          "medium": "handwritten",
          "placement": "inline",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "unclear",
                  "reading": "Sleep my little one sleep",
                  "alternatives": [
                    "Sleep my little one asleep"
                  ],
                  "confidence": "low",
                  "reason": "The diagonal handwriting overlaps typewritten text; whether an a precedes the final sleep is not securely legible."
                }
              ],
              "line_end": "block_end"
            }
          ]
        },
        {
          "id": "p232-b006-p004",
          "order": 4,
          "evidence": {
            "status": "not_attempted",
            "method": null,
            "ocr_word_ids": [],
            "bbox": null,
            "matched_tokens": 0,
            "total_tokens": 0
          },
          "type": "text",
          "role": "body",
          "lines": [
            {
              "line_number": 1,
              "segments": [
                {
                  "type": "text",
                  "text": "and Sophie has been printing them with nice"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 2,
              "segments": [
                {
                  "type": "text",
                  "text": "pink silk thread, She is making it for Mrs."
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 3,
              "segments": [
                {
                  "type": "text",
                  "text": "Gordon's little baby - it is a"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 4,
              "segments": [
                {
                  "type": "text",
                  "text": "buggy spread, or lap robe - don't"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 5,
              "segments": [
                {
                  "type": "text",
                  "text": "you know - Nothing much of"
                }
              ],
              "line_end": "no_hyphen"
            },
            {
              "line_number": 6,
              "segments": [
                {
                  "type": "text",
                  "text": "interest happened."
                }
              ],
              "line_end": "block_end"
            }
          ]
        }
      ]
    }
  ],
  "editorial_notes": [
    {
      "id": "p232-n001",
      "kind": "layout",
      "target_block_id": "p232-b006",
      "text": "The handwritten motto overlaps several typewritten lines in the Wednesday entry and is represented as an inline annotation after “as follows;”. An accompanying decorative flourish or monogram is not transcribed as alphabetic text.",
      "responsibility": "model",
      "confidence": "medium"
    }
  ],
  "provenance": {
    "pipeline_version": "0.1.0",
    "model_run_id": "20260808T180301Z-eval",
    "backend": "codex-exec",
    "model": "gpt-5.6-sol",
    "reasoning_effort": "xhigh",
    "prompt_sha256": "dafce2f0765a56356b2bc25753e909592dc2aea055d4bcfb81c26dd7c5abe8fb",
    "schema_sha256": "a1c29dca3f75ac07c6939242f315bb53cac9c82f75ce42df8aa1c4721bf9f056",
    "candidate_sha256": "7b6bf18cdfe0019c1c6e050bb8b78a6b056d355cc04a86e0c6bc5b9f1eee6711",
    "context_pages": [
      231,
      233
    ],
    "steps": [
      {
        "kind": "ocr",
        "actor": "tesseract 5.5.0",
        "artifact": "ocr/page-232.txt",
        "created_at": "2026-08-08T18:30:40Z"
      },
      {
        "kind": "model_transcription",
        "actor": "codex-exec:gpt-5.6-sol",
        "artifact": "20260808T180301Z-eval",
        "created_at": "2026-08-08T18:30:40Z"
      },
      {
        "kind": "agent_review",
        "actor": "Codex",
        "artifact": "artifacts/runs/20260808T180301Z-eval/candidates/page-232.json",
        "created_at": "2026-08-08T18:31:31Z"
      },
      {
        "kind": "owner_review",
        "actor": "John Crowley",
        "artifact": "evaluation/owner-review/submissions/page-232.json",
        "created_at": "2026-08-08T20:02:49Z",
        "action": "approve_corrected",
        "input_sha256": "4c3c30a8cda07d31bf9610f3b6cef47b724e56463954e68c777544994dfed4a9",
        "change_categories": [
          "textual_transcription",
          "intervention_or_uncertainty"
        ]
      }
    ]
  },
  "review": {
    "status": "owner_approved",
    "authority": "owner_approved_edition",
    "reviewer": "John Crowley",
    "reviewed_at": "2026-08-08T20:02:49Z",
    "notes": [
      "The owner-approved correction supersedes, but does not overwrite, the preserved agent-reviewed diagnostic.",
      "Explicit owner action: approve_corrected.",
      "Approval lineage begins with diagnostic SHA-256 c3a1bbfe056ab0490b00ac2af74188b192927e03f952c0ce9a365861f438ddf0.",
      "Owner visually confirmed the handwritten annotation begins Sleep, not Keep; no other phrase change is asserted beyond retained uncertainty about the final wording."
    ]
  }
}