{
  "complexity_penalized_composite": -23.015928082317064,
  "decision": "FAIL",
  "empirical_p": 0.004975124378109453,
  "engine": "ABAD Adaptive ZD30 v1.13 Pure Middle English + Controlled Scribal Variation",
  "holm_p": 0.004975124378109453,
  "max_unit_evidence_fraction": 0.42196795340852666,
  "null_composite_max": -26.368924246352474,
  "null_composite_mean": -33.2266930230613,
  "observed": {
    "coverage": 0.3628344487566171,
    "folds": [
      {
        "abbreviation_rules": [
          "ABB:+is",
          "ABB:+n",
          "ABB:+r",
          "ABB:+us",
          "VAR:er-re-ar",
          "VAR:es-s-is",
          "VAR:final-e",
          "VAR:internal-consonant-single-double"
        ],
        "coverage": 0.47984852583175547,
        "fold": 0,
        "invalid": true,
        "mapping": {
          "a": "i",
          "c": "l",
          "d": "t",
          "e": "s",
          "h": "y",
          "i": "n",
          "k": "r",
          "l": "k",
          "m": "f",
          "n": "g",
          "o": "a",
          "p": "q",
          "q": "c",
          "r": "d",
          "s": "w",
          "t": "b",
          "y": "e"
        },
        "max_page_null_fraction": 0.6635802469135802,
        "penalty": 24.475,
        "roles": {
          "Abbrev-ME": 95,
          "Full-ME": 1679,
          "Null": 1923
        },
        "semantic_coverage": 0.007032729239924263,
        "units": [
          0.020355402171613888,
          0.4523768830756365,
          0.0,
          0.4444444444444444,
          0.47984852583175547
        ],
        "verbose_patterns": []
      },
      {
        "abbreviation_rules": [
          "ABB:+is",
          "ABB:+r",
          "ABB:+us",
          "VAR:er-re-ar",
          "VAR:es-s-is",
          "VAR:final-e",
          "VAR:high-frequency-n-m",
          "VAR:internal-consonant-single-double"
        ],
        "coverage": 0.4037958115183246,
        "fold": 1,
        "invalid": true,
        "mapping": {
          "a": "i",
          "c": "o",
          "d": "h",
          "e": "t",
          "h": "v",
          "i": "n",
          "k": "r",
          "l": "u",
          "m": "q",
          "n": "g",
          "o": "a",
          "p": "z",
          "q": "c",
          "r": "m",
          "s": "b",
          "t": "w",
          "y": "e"
        },
        "max_page_null_fraction": 0.7282608695652174,
        "penalty": 24.86,
        "roles": {
          "Abbrev-ME": 94,
          "Full-ME": 1140,
          "Null": 1822
        },
        "semantic_coverage": 0.005235602094240838,
        "units": [
          0.014625500614949622,
          0.48392874264558117,
          0.0,
          1.0,
          0.4037958115183246
        ],
        "verbose_patterns": []
      },
      {
        "abbreviation_rules": [
          "ABB:+is",
          "ABB:+r",
          "VAR:er-re-ar",
          "VAR:es-s-is",
          "VAR:final-e",
          "VAR:internal-consonant-single-double"
        ],
        "coverage": 0.3078571428571429,
        "fold": 2,
        "invalid": true,
        "mapping": {
          "a": "i",
          "c": "f",
          "d": "b",
          "e": "l",
          "h": "v",
          "i": "n",
          "k": "r",
          "l": "k",
          "m": "j",
          "n": "g",
          "o": "a",
          "p": "m",
          "q": "c",
          "r": "u",
          "s": "w",
          "t": "p",
          "y": "e"
        },
        "max_page_null_fraction": 0.7573333333333333,
        "penalty": 14.329999999999998,
        "roles": {
          "Abbrev-ME": 15,
          "Full-ME": 416,
          "Null": 969
        },
        "semantic_coverage": 0.002857142857142857,
        "units": [
          0.02782848517090132,
          0.5627011828927108,
          0.0,
          0.3333333333333333,
          0.3078571428571429
        ],
        "verbose_patterns": []
      },
      {
        "abbreviation_rules": [
          "ABB:+is",
          "ABB:+n",
          "ABB:+r",
          "ABB:+us",
          "VAR:er-re-ar",
          "VAR:es-s-is",
          "VAR:final-e",
          "VAR:internal-consonant-single-double"
        ],
        "coverage": 0.22314638783269963,
        "fold": 3,
        "invalid": true,
        "mapping": {
          "a": "i",
          "c": "p",
          "d": "k",
          "e": "z",
          "f": "w",
          "h": "u",
          "i": "n",
          "k": "r",
          "l": "v",
          "m": "y",
          "n": "g",
          "o": "a",
          "p": "m",
          "q": "c",
          "r": "d",
          "s": "h",
          "t": "l",
          "y": "e"
        },
        "max_page_null_fraction": 0.8615384615384616,
        "penalty": 49.09000000000001,
        "roles": {
          "Abbrev-ME": 36,
          "Full-ME": 903,
          "Null": 3269
        },
        "semantic_coverage": 0.00903041825095057,
        "units": [
          0.05925641482680542,
          0.6509343152114234,
          0.0,
          0,
          0.22314638783269963
        ],
        "verbose_patterns": []
      },
      {
        "abbreviation_rules": [
          "ABB:+is",
          "ABB:+n",
          "ABB:+r",
          "ABB:+us",
          "VAR:er-re-ar",
          "VAR:es-s-is",
          "VAR:final-e",
          "VAR:internal-consonant-single-double"
        ],
        "coverage": 0.3995243757431629,
        "fold": 4,
        "invalid": true,
        "mapping": {
          "a": "i",
          "c": "u",
          "d": "l",
          "e": "o",
          "h": "y",
          "i": "n",
          "k": "r",
          "l": "t",
          "m": "x",
          "n": "g",
          "o": "a",
          "p": "h",
          "q": "c",
          "r": "v",
          "s": "d",
          "t": "p",
          "y": "e"
        },
        "max_page_null_fraction": 0.67601246105919,
        "penalty": 7.645,
        "roles": {
          "Abbrev-ME": 18,
          "Full-ME": 318,
          "Null": 505
        },
        "semantic_coverage": 0.008323424494649227,
        "units": [
          0.018513085484150323,
          0.5143158096841035,
          0.0,
          0.5,
          0.3995243757431629
        ],
        "verbose_patterns": []
      }
    ],
    "invalid": true,
    "max_page_null_fraction": 0.8615384615384616,
    "penalty": 24.080000000000002,
    "semantic_coverage": 0.0064958633873815515,
    "units": [
      0.028115777653684115,
      0.532851386701891,
      0.0,
      0.45555555555555555,
      0.3628344487566171
    ]
  },
  "pass": false,
  "spec": {
    "base_canonicalization": "y\u2192i and v\u2192u",
    "complexity": {
      "abbreviation_rule": 0.15,
      "null_above_25pct_per_page": 0.02,
      "page_above_40pct_null": 0.25,
      "scribal_rule": 0.1,
      "verbose_pattern": 0.1
    },
    "dictionary": {
      "forms": 229691,
      "sha256": "0889898281d74ec910b379210019fc2dc2d5acb67c099e52781bf7b9610ac468"
    },
    "high_frequency_cutoff": 5000,
    "interpretation": "Compatibility only, not decryption.",
    "pages": 48,
    "parent": "v1.12; same stream, folds, weights, units and selection-aware null",
    "pass": "p<.05; uncertainty<=.60; structural z>0; max unit<=50%; every page null<=60%; penalized composite exceeds null",
    "records": 13202,
    "replicates": 200,
    "role_tie_break": "lowest corpus-frequency rank, then resolved word and rule lexical order",
    "scribal_rules": [
      "final e presence/absence",
      "es/s/is ending variation",
      "er/re/ar variation",
      "one internal consonant single/double",
      "n/m interchange only when resolved form ranks in top 5000"
    ],
    "spec_sha256": "745042a96390069b7d660d4a209f96bae45c8b58afa200d8648afa016ef01c19",
    "suspensions": [
      "n",
      "r",
      "is",
      "er",
      "us"
    ],
    "version": "1.13"
  },
  "terminal_hash": "da0a6d229b08ea3c65471d25857eb63f01cb3b0922c39331a9eec9c5518c1d79",
  "uncertainty": 0.6371655512433829,
  "uncertainty_floor_statement": "Nulls count fully against lexical coverage.",
  "unit_z": [
    0.7123257406081301,
    -4.630311063991771,
    -0.10464089611839791,
    1.4019633603896486,
    5
  ]
}
