{
  "comment": "A synthetic chemistry paper, as first read, with the reading errors its corrections fix. Text written for this fixture; CC0-1.0.",
  "document": {
    "store": "smithlab",
    "kind": "article",
    "work": {"same_as": ["doi:10.5555/example.hale.2026"]},
    "version": {"type": "version-of-record", "date": "2026-03-02"},
    "relations": [],
    "meta": {"type": "article-journal", "title": "Harmonic bond parameters for small organic molecules from a two-step fit", "author": [{"family": "Hale", "given": "R."}, {"family": "Osei", "given": "M."}], "container-title": "Journal of Example Chemistry", "volume": "14", "page": "101-109", "issued": {"date-parts": [[2026, 3, 2]]}, "DOI": "10.5555/example.hale.2026"},
    "language": "en",
    "license": {"text": "All rights reserved by the publisher (fictional)."},
    "policy": "full"
  },
  "legacy_aliases": {"b-p01-text-003": "@s3", "b-p02-table-001": "@tab1"},
  "tree": {"kind": "document", "children": [
    {"kind": "front", "page": 1, "children": [
      {"kind": "title", "children": [{"s": ["Harmonic bond parameters for small organic molecules from a two-step fit"], "fidelity": "F2"}]},
      {"kind": "authors", "runs": ["R. Hale and M. Osei"], "fidelity": "F2"},
      {"kind": "abstract", "children": [{"p": [
        {"s": ["We fit harmonic bond constants for twelve bonds in two steps, first to a scan and then to vibrational frequencies."], "fidelity": "F2"},
        {"s": ["The two parameter sets agree to within 2% for every bond."], "fidelity": "F2"}
      ]}]}
    ]},
    {"kind": "section", "name": "@sec1", "label": "1", "level": 1, "page": 1, "title": "Introduction", "children": [
      {"p": [
        {"name": "@s1", "s": ["Harmonic bond terms remain the most common description of covalent stretching in classical force fields.", {"cite": ["@r1"], "text": "1"}], "fidelity": "F2"},
        {"name": "@s2", "s": ["The bond energy is given by ", {"eq": {"name": "@eq1", "label": "(l)", "tex": "E_{\\mathrm{bond}} = \\frac{1}{2} K_r (r - r_{\\mathrm{eq}})^2", "fidelity": "F1"}}, " where ", {"m": "K_r"}, " is the bond force constant and ", {"m": "r_\\mathrm{eq}"}, " the equilibrium bond length."], "fidelity": "F2"},
        {"name": "@s3", "s": ["Water, H", {"m": "_2"}, "O, served as the first test case, with a bending band near 1595 cm⁻¹.", {"cite": ["@r2"], "text": "2"}], "fidelity": "F2"}
      ]},
      {"p": [
        {"name": "@s4", "s": ["Values below 10-3 kcal mol⁻¹ were treated as zero. ", {"xref": "@tab1", "text": "Table 1"}, " lists the fitted constants for both parameter sets."], "fidelity": "F0"}
      ]}
    ]},
    {"kind": "section", "name": "@sec2", "label": "2", "level": 1, "page": 2, "title": "Methods", "children": [
      {"name": "@para6", "p": [
        {"name": "@s6a", "s": ["Each bond was scanned in steps of 0.01 Å around its minimum, and the energies were"], "fidelity": "F0"},
        {"name": "@s6b", "s": ["fitted by least squares."], "fidelity": "F0"}
      ]},
      {"name": "@para7", "p": [
        {"name": "@s7", "s": [{"xref": "@fig1", "text": "Figure 1"}, " shows the scan for the C–C bond of ethane.", {"fn": "@fn1", "text": "a"}], "fidelity": "F2"}
      ]},
      {"name": "@head2", "p": [{"name": "@rh", "s": ["J. Example Chem. 2026, 14, 101–109"], "fidelity": "F0"}]},
      {"kind": "footnote", "name": "@fn1", "label": "a", "children": [{"name": "@fns", "s": ["Scans held every other coordinate fixed."], "fidelity": "F2"}]},
      {"kind": "figure", "name": "@fig1", "label": "Figure l", "children": [
        {"kind": "panel", "name": "@pa", "label": "a", "figure_text": [
          {"text": "r (Å)", "role": "axis-label", "name": "@ft_x"},
          {"text": "E (kcal mol⁻¹)", "role": "axis-label", "name": "@ft_y"},
          {"text": "1.4", "role": "tick-label"}, {"text": "1.5", "role": "tick-label"}, {"text": "1.6", "role": "tick-label"}
        ]},
        {"kind": "panel", "name": "@pb", "label": "b"},
        {"kind": "caption", "children": [
          {"name": "@cap1", "s": ["Bond energy along the C–C stretch of ethane."], "fidelity": "F2"},
          {"name": "@cap2", "s": ["(a) The scan."], "fidelity": "F2"},
          {"name": "@cap3", "s": ["(b) The residual of the fit."], "fidelity": "F2"}
        ]}
      ]},
      {"kind": "table", "name": "@tab1", "label": "Table 1",
       "columns": [
         {"name": "@col_bond", "header_path": ["@h_bond"]},
         {"name": "@col_ak", "header_path": ["@h_a", "@h_ak"]},
         {"name": "@col_ar", "header_path": ["@h_a", "@h_ar"]},
         {"name": "@col_bk", "header_path": ["@h_b", "@h_bk"]},
         {"name": "@col_br", "header_path": ["@h_b", "@h_br"]}
       ],
       "children": [
        {"kind": "caption", "children": [{"s": ["Fitted harmonic bond parameters."], "fidelity": "F2"}]},
        {"kind": "table-head", "children": [
          {"row": [
            {"name": "@h_bond", "c": ["Bond"], "role": "column-header", "rowspan": 2, "col": "@col_bond"},
            {"name": "@h_a", "c": ["Set A"], "role": "column-header", "colspan": 2, "col": "@col_ak"},
            {"name": "@h_b", "c": ["Set B"], "role": "column-header", "colspan": 1, "col": "@col_bk"}
          ]},
          {"row": [
            {"name": "@h_ak", "c": [{"m": "K_r"}, " (kcal mol⁻¹ Å⁻²)"], "role": "column-header", "col": "@col_ak"},
            {"name": "@h_ar", "c": [{"m": "r_\\mathrm{eq}"}, " (Å)"], "role": "column-header", "col": "@col_ar"},
            {"name": "@h_bk", "c": [{"m": "K_r"}, " (kcal mol⁻¹ Å⁻²)"], "role": "column-header", "col": "@col_bk"},
            {"name": "@h_br", "c": [{"m": "r_\\mathrm{eq}"}, " (Å)"], "role": "column-header", "col": "@col_br"}
          ]}
        ]},
        {"kind": "table-body", "name": "@body", "children": [
          {"row": [{"name": "@grp", "c": ["Bond parameters"], "role": "row-group-header", "colspan": 5, "col": "@col_bond"}]},
          {"name": "@row_cc", "header_path": ["@grp", "@cc"], "row": [
            {"name": "@cc", "c": ["CT–CT"], "role": "row-header", "col": "@col_bond"},
            {"name": "@cc_ak", "c": ["3l0.0"], "col": "@col_ak", "fidelity": "F0"},
            {"name": "@cc_ar", "c": ["1.526"], "col": "@col_ar"},
            {"name": "@cc_bk", "c": ["305.2"], "col": "@col_bk"},
            {"name": "@cc_br", "c": ["1.5260"], "col": "@col_br"}
          ]},
          {"name": "@row_ch", "header_path": ["@grp", "@ch"], "row": [
            {"name": "@ch", "c": ["CT–HC"], "role": "row-header", "col": "@col_bond"},
            {"name": "@ch_ak", "c": ["340.0"], "col": "@col_ak"},
            {"name": "@ch_ar", "c": ["1.090"], "col": "@col_ar"},
            {"name": "@ch_bk", "c": ["338.7 1.0900"], "col": "@col_bk", "fidelity": "F0"}
          ]}
        ]},
        {"kind": "table-note", "children": [{"s": ["Set B was refitted with half the step size."], "fidelity": "F2"}]}
      ]}
    ]},
    {"kind": "back", "page": 2, "children": [
      {"kind": "references", "children": [
        {"kind": "reference", "name": "@r1", "label": "1", "runs": ["(1) A. Author and B. Author, J. Example Chem. 2001, 12, 345–350."], "fidelity": "F2",
         "csl": {"type": "article-journal", "author": [{"family": "Author", "given": "A."}, {"family": "Author", "given": "B."}], "container-title": "J. Example Chem.", "volume": "12", "page": "345-350", "issued": {"date-parts": [[2001]]}, "DOI": "10.5555/example.ref1"},
         "resolution": {"type": "doi", "doi": "10.5555/example.ref1"}},
        {"kind": "reference", "name": "@r2", "label": "2", "runs": ["(2) C. Writer, Example Spectroscopy 2010, 7, 89–97."], "fidelity": "F2",
         "csl": {"type": "article-journal", "author": [{"family": "Writer", "given": "C."}], "container-title": "Example Spectroscopy", "volume": "7", "page": "89-97", "issued": {"date-parts": [[2010]]}},
         "resolution": {"type": "none"}}
      ]}
    ]}
  ]},
  "corrections": [
    {"op": "replace", "target": "@cc_ak", "find": "3l0.0", "replace": "310.0", "crop": "@cc_ak", "reason": "OCR read the digit 1 as the letter l.", "at": "2026-10-02T10:00:00Z"},
    {"op": "replace", "target": "@s4", "find": "10-3", "replace": [{"kind": "text", "text": "10"}, {"kind": "text", "text": "−3", "style": ["sup"]}], "crop": "@s4", "reason": "The reading lost the superscript.", "at": "2026-10-02T10:01:00Z"},
    {"op": "split", "target": "@s4", "before": "Table 1", "new_name": "@s5", "reason": "A missed sentence boundary.", "at": "2026-10-02T10:02:00Z"},
    {"op": "merge", "target": "@s6a", "with": "@s6b", "joiner": " ", "reason": "A false boundary at a line break.", "at": "2026-10-02T10:03:00Z"},
    {"op": "merge", "target": "@para6", "with": "@para7", "reason": "A paragraph split at a column break.", "at": "2026-10-02T10:03:30Z"},
    {"op": "delete", "target": "@head2", "crop": "@rh", "reason": "A running head read as text.", "at": "2026-10-02T10:04:00Z"},
    {"op": "relabel", "target": "@eq1", "label": "(1)", "crop": "@eq1", "reason": "OCR read the equation number 1 as the letter l.", "at": "2026-10-02T10:05:00Z"},
    {"op": "delete", "target": "@row_ch", "crop": "@ch", "reason": "Two cells were read as one; the row is replaced.", "at": "2026-10-02T10:06:00Z"},
    {"op": "insert", "parent": "@body", "place_after": "@row_cc", "crop": "@body", "reason": "The CT–HC row, read again from the page.", "at": "2026-10-02T10:07:00Z",
     "node": {"name": "@row_ch2", "header_path": ["@grp", "@ch2"], "row": [
       {"name": "@ch2", "c": ["CT–HC"], "role": "row-header", "col": "@col_bond"},
       {"name": "@ch2_ak", "c": ["340.0"], "col": "@col_ak"},
       {"name": "@ch2_ar", "c": ["1.090"], "col": "@col_ar"},
       {"name": "@ch2_bk", "c": ["338.7"], "col": "@col_bk"},
       {"name": "@ch2_br", "c": ["1.0900"], "col": "@col_br"}]}},
    {"op": "insert", "parent": "@body", "place_after": "@row_ch2", "crop": "@body", "reason": "The reading dropped the OW–HW row.", "at": "2026-10-02T10:08:00Z",
     "node": {"name": "@row_ow", "header_path": ["@grp", "@ow"], "row": [
       {"name": "@ow", "c": ["OW–HW"], "role": "row-header", "col": "@col_bond"},
       {"name": "@ow_ak", "c": ["553.0"], "col": "@col_ak"},
       {"name": "@ow_ar", "c": ["0.9572"], "col": "@col_ar"},
       {"name": "@ow_bk", "c": ["548.1"], "col": "@col_bk"},
       {"name": "@ow_br", "c": ["0.9570"], "col": "@col_br"}]}},
    {"op": "set", "target": "@h_b", "attr": "colspan", "value": 2, "crop": "@h_b", "reason": "Set B spans two columns.", "at": "2026-10-02T10:09:00Z"},
    {"op": "relabel", "target": "@fig1", "label": "Figure 1", "crop": "@fig1", "reason": "OCR read the figure number 1 as the letter l.", "at": "2026-10-02T10:10:00Z"}
  ],
  "anchors_at_rev0": {
    "span-current": {"node": "@s3", "quote": "H$_2$O"},
    "leaf-stale": {"node": "@cc_ak"},
    "leaf-current": {"node": "@cc_br"},
    "body-drift-high": {"node": "@body"},
    "table-changed-below": {"node": "@tab1"},
    "section-changed-below": {"node": "@sec2"},
    "span-reattached": {"node": "@s4", "quote": "treated as zero"},
    "span-stale-after-split": {"node": "@s4", "quote": "fitted constants"},
    "span-moved-by-merge": {"node": "@s6b", "quote": "least squares"},
    "leaf-deleted": {"node": "@rh"},
    "equation-reattached": {"node": "@eq1"},
    "figure-relabel": {"node": "@fig1"},
    "cell-header-paths": {"node": "@ch_ar"},
    "via-alias": {"alias": "b-p01-text-003", "node": "@s3", "quote": "first test case"},
    "paragraph-changed-below": {"node": "@para6"},
    "row-drift-low": {"node": "@row_cc"},
    "paragraph-moved": {"node": "@para7"}
  },
  "receipts": [
    {"name": "r0", "by": "ana", "level": "F3", "scope": "targeted:lode", "at": "2026-10-01T16:00:00Z", "rev": 0, "nodes": ["@cc_ak", "@cc_br", "@cc_ar"], "crops": true},
    {"name": "r1", "by": "ana", "level": "F3", "scope": "targeted:lode", "at": "2026-10-11T15:02:11Z", "nodes": ["@cc", "@cc_ak", "@cc_ar", "@cc_bk", "@cc_br", "@ch2", "@ch2_ak", "@ch2_ar", "@ch2_bk", "@ch2_br", "@ow", "@ow_ak", "@ow_ar", "@ow_bk", "@ow_br", "@h_ak", "@h_ar", "@h_bk", "@h_br", "@s2", "@eq1", "@s3", "@s4"], "crops": true},
    {"name": "q1", "qa_of": "r1", "by": "ben", "key": "ben-spot", "at": "2026-10-12T09:00:00Z", "errors": []},
    {"name": "r2", "by": "ana", "level": "F3", "scope": "section:@sec1", "at": "2026-10-11T16:30:00Z", "nodes": ["@s1", "@s5"], "crops": true},
    {"name": "r3", "by": "cara", "level": "F3", "scope": "page:2", "at": "2026-10-11T17:00:00Z", "nodes": ["@s6a", "@s7", "@fns"], "crops": true},
    {"name": "v1", "revoke": "r3", "by": "cara", "at": "2026-10-11T17:20:00Z", "reason": "Signed against the crops of another paper."},
    {"name": "r4", "by": "ana", "level": "F3", "scope": "targeted:captions", "at": "2026-10-11T18:00:00Z", "nodes": ["@cap1", "@cap2", "@cap3"], "crops": true},
    {"name": "q2", "qa_of": "r4", "by": "ben", "key": "ben-spot", "at": "2026-10-12T09:30:00Z", "errors": [{"node": "@cap2", "kind": "word", "note": "The page prints a period the reading lacks."}]}
  ],
  "pages": {
    "witness": {"sha_seed": "hale2026harmonic: publisher PDF, download 1 (synthetic)", "size": 482113},
    "size": [612, 792],
    "labels": ["101", "102"],
    "stamp": "Downloaded via UNIVERSITY OF EXAMPLE on October 11, 2026 at 15:02:11 (UTC).",
    "stamp2": "See https://pubs.acs.org/sharingguidelines for options on how to legitimately share published articles.",
    "running_head": {"2": "J. Example Chem. 2026, 14, 101–109"}
  }
}
