{
  "match_kinds": {
    "docling_miss": 3,
    "replace": 65,
    "som_merged": 1,
    "som_miss": 2
  },
  "matches": [
    {
      "page": 1,
      "kind": "docling_miss",
      "som_indices": [
        0
      ],
      "docling_table_refs": [],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.0,
      "detail": "SoM table with no overlapping docling table or picture"
    },
    {
      "page": 2,
      "kind": "replace",
      "som_indices": [
        1
      ],
      "docling_table_refs": [
        "#/tables/0"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 6,
      "kind": "replace",
      "som_indices": [
        2
      ],
      "docling_table_refs": [
        "#/tables/1"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 7,
      "kind": "replace",
      "som_indices": [
        3
      ],
      "docling_table_refs": [
        "#/tables/2"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9997798997167383,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 8,
      "kind": "som_merged",
      "som_indices": [
        4
      ],
      "docling_table_refs": [
        "#/tables/3",
        "#/tables/4"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "docling found 2 tables, SoM 1: SoM merged stacked tables"
    },
    {
      "page": 9,
      "kind": "replace",
      "som_indices": [
        5
      ],
      "docling_table_refs": [
        "#/tables/5"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9861199115426064,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 10,
      "kind": "replace",
      "som_indices": [
        6
      ],
      "docling_table_refs": [
        "#/tables/6"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9984696342194082,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 15,
      "kind": "replace",
      "som_indices": [
        7
      ],
      "docling_table_refs": [
        "#/tables/7"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 15,
      "kind": "replace",
      "som_indices": [
        8
      ],
      "docling_table_refs": [
        "#/tables/8"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 17,
      "kind": "replace",
      "som_indices": [
        9
      ],
      "docling_table_refs": [
        "#/tables/9"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9982797763033611,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 17,
      "kind": "replace",
      "som_indices": [
        10
      ],
      "docling_table_refs": [
        "#/tables/10"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 18,
      "kind": "replace",
      "som_indices": [
        11
      ],
      "docling_table_refs": [
        "#/tables/11"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 18,
      "kind": "replace",
      "som_indices": [
        12
      ],
      "docling_table_refs": [
        "#/tables/12"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9879836008767579,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 18,
      "kind": "replace",
      "som_indices": [
        13
      ],
      "docling_table_refs": [
        "#/tables/13"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9884709305835133,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 19,
      "kind": "replace",
      "som_indices": [
        14
      ],
      "docling_table_refs": [
        "#/tables/14"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9775063533726858,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 19,
      "kind": "replace",
      "som_indices": [
        15
      ],
      "docling_table_refs": [
        "#/tables/15"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9971044955050246,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 19,
      "kind": "replace",
      "som_indices": [
        16
      ],
      "docling_table_refs": [
        "#/tables/16"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 19,
      "kind": "replace",
      "som_indices": [
        17
      ],
      "docling_table_refs": [
        "#/tables/17"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 20,
      "kind": "replace",
      "som_indices": [
        18
      ],
      "docling_table_refs": [
        "#/tables/18"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 20,
      "kind": "replace",
      "som_indices": [
        19
      ],
      "docling_table_refs": [
        "#/tables/19"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 20,
      "kind": "replace",
      "som_indices": [
        20
      ],
      "docling_table_refs": [
        "#/tables/20"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 21,
      "kind": "replace",
      "som_indices": [
        21
      ],
      "docling_table_refs": [
        "#/tables/21"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 22,
      "kind": "replace",
      "som_indices": [
        22
      ],
      "docling_table_refs": [
        "#/tables/22"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 23,
      "kind": "replace",
      "som_indices": [
        23
      ],
      "docling_table_refs": [
        "#/tables/23"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 23,
      "kind": "replace",
      "som_indices": [
        24
      ],
      "docling_table_refs": [
        "#/tables/24"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 24,
      "kind": "replace",
      "som_indices": [
        25
      ],
      "docling_table_refs": [
        "#/tables/25"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 24,
      "kind": "replace",
      "som_indices": [
        26
      ],
      "docling_table_refs": [
        "#/tables/26"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 25,
      "kind": "replace",
      "som_indices": [
        27
      ],
      "docling_table_refs": [
        "#/tables/27"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 25,
      "kind": "replace",
      "som_indices": [
        28
      ],
      "docling_table_refs": [
        "#/tables/28"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 25,
      "kind": "replace",
      "som_indices": [
        29
      ],
      "docling_table_refs": [
        "#/tables/29"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 26,
      "kind": "replace",
      "som_indices": [
        30
      ],
      "docling_table_refs": [
        "#/tables/30"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 27,
      "kind": "replace",
      "som_indices": [
        31
      ],
      "docling_table_refs": [
        "#/tables/31"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 29,
      "kind": "replace",
      "som_indices": [
        32
      ],
      "docling_table_refs": [
        "#/tables/32"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 31,
      "kind": "replace",
      "som_indices": [
        33
      ],
      "docling_table_refs": [
        "#/tables/33"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 32,
      "kind": "replace",
      "som_indices": [
        34
      ],
      "docling_table_refs": [
        "#/tables/34"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 33,
      "kind": "replace",
      "som_indices": [
        35
      ],
      "docling_table_refs": [
        "#/tables/35"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 33,
      "kind": "replace",
      "som_indices": [
        36
      ],
      "docling_table_refs": [
        "#/tables/36"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 35,
      "kind": "replace",
      "som_indices": [
        37
      ],
      "docling_table_refs": [
        "#/tables/37"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 36,
      "kind": "replace",
      "som_indices": [
        38
      ],
      "docling_table_refs": [
        "#/tables/38"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 36,
      "kind": "replace",
      "som_indices": [
        39
      ],
      "docling_table_refs": [
        "#/tables/39"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 37,
      "kind": "replace",
      "som_indices": [
        40
      ],
      "docling_table_refs": [
        "#/tables/40"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 37,
      "kind": "replace",
      "som_indices": [
        41
      ],
      "docling_table_refs": [
        "#/tables/41"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 39,
      "kind": "replace",
      "som_indices": [
        42
      ],
      "docling_table_refs": [
        "#/tables/42"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 40,
      "kind": "replace",
      "som_indices": [
        43
      ],
      "docling_table_refs": [
        "#/tables/43"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9973674088276494,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 40,
      "kind": "replace",
      "som_indices": [
        44
      ],
      "docling_table_refs": [
        "#/tables/44"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9976133887484314,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 41,
      "kind": "replace",
      "som_indices": [
        45
      ],
      "docling_table_refs": [
        "#/tables/45"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 41,
      "kind": "replace",
      "som_indices": [
        46
      ],
      "docling_table_refs": [
        "#/tables/46"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 42,
      "kind": "replace",
      "som_indices": [
        47
      ],
      "docling_table_refs": [
        "#/tables/47"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 50,
      "kind": "replace",
      "som_indices": [
        48
      ],
      "docling_table_refs": [
        "#/tables/48"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9986470962459882,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 54,
      "kind": "replace",
      "som_indices": [
        49
      ],
      "docling_table_refs": [
        "#/tables/49"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 54,
      "kind": "replace",
      "som_indices": [
        50
      ],
      "docling_table_refs": [
        "#/tables/50"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9970226766971287,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 56,
      "kind": "replace",
      "som_indices": [
        51
      ],
      "docling_table_refs": [
        "#/tables/51"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 57,
      "kind": "replace",
      "som_indices": [
        52
      ],
      "docling_table_refs": [
        "#/tables/52"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 59,
      "kind": "replace",
      "som_indices": [
        53
      ],
      "docling_table_refs": [
        "#/tables/53"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 60,
      "kind": "replace",
      "som_indices": [
        54
      ],
      "docling_table_refs": [
        "#/tables/54"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9987591346317751,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 60,
      "kind": "replace",
      "som_indices": [
        55
      ],
      "docling_table_refs": [
        "#/tables/55"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.998182646959469,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 60,
      "kind": "replace",
      "som_indices": [
        56
      ],
      "docling_table_refs": [
        "#/tables/56"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9979419792593365,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 61,
      "kind": "replace",
      "som_indices": [
        57
      ],
      "docling_table_refs": [
        "#/tables/57"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9983902282020553,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 62,
      "kind": "replace",
      "som_indices": [
        58
      ],
      "docling_table_refs": [
        "#/tables/58"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9950695993383513,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 63,
      "kind": "replace",
      "som_indices": [
        59
      ],
      "docling_table_refs": [
        "#/tables/59"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9973836159513273,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 64,
      "kind": "replace",
      "som_indices": [
        60
      ],
      "docling_table_refs": [
        "#/tables/60"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.921653873941173,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 65,
      "kind": "replace",
      "som_indices": [
        61
      ],
      "docling_table_refs": [
        "#/tables/61"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 67,
      "kind": "replace",
      "som_indices": [
        62
      ],
      "docling_table_refs": [
        "#/tables/62"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 72,
      "kind": "replace",
      "som_indices": [
        63
      ],
      "docling_table_refs": [
        "#/tables/63"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9984087577743297,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 78,
      "kind": "replace",
      "som_indices": [
        64
      ],
      "docling_table_refs": [
        "#/tables/64"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 79,
      "kind": "replace",
      "som_indices": [
        65
      ],
      "docling_table_refs": [
        "#/tables/65"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.9261903029309692,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 89,
      "kind": "docling_miss",
      "som_indices": [
        66
      ],
      "docling_table_refs": [],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.0,
      "detail": "SoM table with no overlapping docling table or picture"
    },
    {
      "page": 96,
      "kind": "som_miss",
      "som_indices": [],
      "docling_table_refs": [
        "#/tables/66"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.0,
      "detail": "docling table with no overlapping SoM table"
    },
    {
      "page": 109,
      "kind": "replace",
      "som_indices": [
        67
      ],
      "docling_table_refs": [
        "#/tables/67"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 1.0,
      "detail": "1 SoM table(s) agree with 1 docling table(s)"
    },
    {
      "page": 122,
      "kind": "docling_miss",
      "som_indices": [
        68
      ],
      "docling_table_refs": [],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.0,
      "detail": "SoM table with no overlapping docling table or picture"
    },
    {
      "page": 128,
      "kind": "som_miss",
      "som_indices": [],
      "docling_table_refs": [
        "#/tables/68"
      ],
      "docling_picture_refs": [],
      "picture_classes": [],
      "overlap": 0.0,
      "detail": "docling table with no overlapping SoM table"
    }
  ],
  "errors": [
    "page 8: som_merged not resolved by split (1 SoM vs 2 docling); docling tables left untouched",
    "page 96: docling table ['#/tables/66'] has no SoM match (SoM/Camelot missed a table docling found)",
    "page 128: docling table ['#/tables/68'] has no SoM match (SoM/Camelot missed a table docling found)"
  ]
}