{
  "test_id": "T-VAR-001",
  "date": "2026-09-17",
  "status": "EXECUTED: computational variant inventory; visual decisions in separate record",
  "method": "Compare first-alternative EVA strings separately on each side of drawing, ignoring periods and commas, stripping comments. Keep complete raw records and alternatives.",
  "source_sha256": {
    "IT2a-n.txt": "7f27a8b0feed8f6de0a99900df6bf912dd1d295c38e5f830bac8b41c3f536fb5",
    "ZL3b-n.txt": "bf5b6d4ac1e3a51b1847a9c388318d609020441ccd56984c901c32b09beccafc"
  },
  "rows": [
    {
      "locus": "f1v.1",
      "IT_raw": "<%>kchsy.chadaiin.ol<->oltchey.char.cfhar.am",
      "ZL_raw": "<%>kchsy.chydaiin.ol<->o,l,tchey.char.cfhar,am",
      "first_reading_sign_strings_equal_ignoring_spacing": false,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.2",
      "IT_raw": "yteeay.char.or.ochy<->dcho.lkody.okodar.chody",
      "ZL_raw": "yteey.char.or.ochy<->dcho.lkody.okodar.chody",
      "first_reading_sign_strings_equal_ignoring_spacing": false,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.3",
      "IT_raw": "do.ckhy.ckho.ckhy.shy<->dksheey.cthy.kotchody.dal",
      "ZL_raw": "da,ckhy.ckhockhy.shy<->dksheey.cthy.kotchody.dal",
      "first_reading_sign_strings_equal_ignoring_spacing": false,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.4",
      "IT_raw": "dol.chokeo.dair.dam<->sochey.chokody<$>",
      "ZL_raw": "dol.chokeo.dair.dam<->sochey.chokody<$>",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.5",
      "IT_raw": "<%>potoy.shol.dair.cphoal<->dar.chey.tody.otoaiin.shoshy",
      "ZL_raw": "<%>potoy.shol.dair.cphoal<->dar.chey.tody.otoaiin.shoshy",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.6",
      "IT_raw": "choky.chol.cthol.shol.okal<->dolchey.chodo.lol.chy.cthy",
      "ZL_raw": "choky.chol.ctho,l,shol.okal<->dolchey.chodo.lol.chy.cthy",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.7",
      "IT_raw": "qo.ol.choeee.cheol.dol.cthey<->ykol.dol.dolo.ykol.do.lchody",
      "ZL_raw": "qo<!bar over o>.ol,choees.cheol.dol.cthey<->ykol.dol.dolo.ykol.do,lchiody<!corr?>",
      "first_reading_sign_strings_equal_ignoring_spacing": false,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.8",
      "IT_raw": "okol.shol.kol.kechy.chol.ky<->chol.cthol.chody.chol.daiin",
      "ZL_raw": "okolshol.kol,kechy.chol.ky<->chol.cthol.chody.chol.daiin",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.9",
      "IT_raw": "shor.okol.chol.dol.ky.dar<->shol.dchor.otcho.dar.shody",
      "ZL_raw": "shor.okol.chol.dol,ky.dar<->shol.dchor.o,tcho.dar.[sh:{@209;h}]ody",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": true,
      "decision": "Retain source readings; no master-text emendation."
    },
    {
      "locus": "f1v.10",
      "IT_raw": "taor.chotchey.dal.chody<->schody.pol.chodar<$>",
      "ZL_raw": "taor.chotchey.dal.chody<->schody.pol.chodar<$>",
      "first_reading_sign_strings_equal_ignoring_spacing": true,
      "ZL_alternative_retained": false,
      "decision": "Retain source readings; no master-text emendation."
    }
  ],
  "sign_difference_loci": [
    "f1v.1",
    "f1v.2",
    "f1v.3",
    "f1v.7"
  ],
  "other_loci_equal_only_under_stated_normalization": 6,
  "image_source": "https://collections.library.yale.edu/iiif/2/1006077/full/full/0/default.jpg",
  "image_sha256": "43065eacad8a743816eb2b7d9acd8cf882a9bb498f1cea84602d12fede99f77d",
  "image_regions": [
    {
      "file": "f1v-R01-03.png",
      "box": [
        480,
        1790,
        2560,
        2140
      ],
      "sha256": "1819ea7586fb5d995928bec2d802c9d8ccf0cbb9d27234bb46f055d7a27ea58b"
    },
    {
      "file": "f1v-R06-09.png",
      "box": [
        480,
        2320,
        2560,
        2760
      ],
      "sha256": "2f04f1da596511e9a18cac9977f28ff5bc563bb4ad1b4b6248d7b6c48f5590db"
    }
  ],
  "limitations": [
    "Equality is not proof of a correct reading.",
    "First-reading equality hides the retained f1v.9 alternative.",
    "Spacing uncertainty is not adjudicated by stripping separators.",
    "EVA strings are not a count of manuscript glyphs.",
    "No language, plaintext, cipher model, or independent decipherment test."
  ]
}
