{
  "ab_accounting": {
    "best_bid_ask": {
      "boundary_dropped": 140,
      "class": "PARTIAL",
      "exception_markets": 81608,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 7778713,
        "e": 7766215,
        "h": 7778481
      },
      "rows_c": 7778713,
      "rows_e": 7766215,
      "rows_h": 7778481,
      "rows_joined": 7779751,
      "rows_merged": 7779611,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 599428,
            "10000_30000ms": 0,
            "1000_2000ms": 303,
            "100_200ms": 49092,
            "10_20ms": 211734,
            "1_2ms": 1932969,
            "2000_5000ms": 80,
            "200_500ms": 58207,
            "20_50ms": 147871,
            "2_5ms": 4052011,
            "5000_10000ms": 16,
            "500_1000ms": 8938,
            "50_100ms": 56969,
            "5_10ms": 631040,
            "ge30000ms": 0,
            "neg": 30055
          },
          "max_ms": 6649,
          "mean_ms": 7.429853498901425,
          "measurable": 7778713,
          "min_ms": -1,
          "p50_ms": 2.0,
          "p90_ms": 6.0,
          "p99_ms": 176.0,
          "rows": 7778713,
          "unmeasurable": 0,
          "won_output_rows": 784
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 14551,
            "1000_2000ms": 36333,
            "100_200ms": 430380,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 38191,
            "200_500ms": 260315,
            "20_50ms": 5935983,
            "2_5ms": 0,
            "5000_10000ms": 21446,
            "500_1000ms": 90939,
            "50_100ms": 938029,
            "5_10ms": 0,
            "ge30000ms": 48,
            "neg": 0
          },
          "max_ms": 34072,
          "mean_ms": 136.59643249639626,
          "measurable": 7766215,
          "min_ms": 42,
          "p50_ms": 45.0,
          "p90_ms": 120.0,
          "p99_ms": 1836.0,
          "rows": 7766215,
          "unmeasurable": 0,
          "won_output_rows": 7766075
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 38,
            "1000_2000ms": 4975,
            "100_200ms": 70557,
            "10_20ms": 6801083,
            "1_2ms": 0,
            "2000_5000ms": 5366,
            "200_500ms": 68121,
            "20_50ms": 629111,
            "2_5ms": 0,
            "5000_10000ms": 1794,
            "500_1000ms": 21370,
            "50_100ms": 167227,
            "5_10ms": 8823,
            "ge30000ms": 16,
            "neg": 0
          },
          "max_ms": 38836,
          "mean_ms": 25.194786231399164,
          "measurable": 7778481,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 23.0,
          "p99_ms": 259.0,
          "rows": 7778481,
          "unmeasurable": 0,
          "won_output_rows": 12752
        }
      }
    },
    "book": {
      "boundary_dropped": 2,
      "class": "PARTIAL",
      "exception_markets": 43231,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 210813,
        "e": 171346,
        "h": 156795
      },
      "rows_c": 210813,
      "rows_e": 171346,
      "rows_h": 156795,
      "rows_joined": 236934,
      "rows_merged": 236932,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 1137,
            "10000_30000ms": 6256,
            "1000_2000ms": 1404,
            "100_200ms": 2027,
            "10_20ms": 15656,
            "1_2ms": 7192,
            "2000_5000ms": 3177,
            "200_500ms": 2216,
            "20_50ms": 8232,
            "2_5ms": 61960,
            "5000_10000ms": 2266,
            "500_1000ms": 785,
            "50_100ms": 2698,
            "5_10ms": 50138,
            "ge30000ms": 45646,
            "neg": 23
          },
          "max_ms": 8104456098,
          "mean_ms": 41481313.59987762,
          "measurable": 210813,
          "min_ms": -1,
          "p50_ms": 7.0,
          "p90_ms": 514175.0000000006,
          "p99_ms": 1994844628.0,
          "rows": 210813,
          "unmeasurable": 0,
          "won_output_rows": 55734
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 6909,
            "1000_2000ms": 7663,
            "100_200ms": 16849,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 16005,
            "200_500ms": 11851,
            "20_50ms": 54307,
            "2_5ms": 0,
            "5000_10000ms": 10591,
            "500_1000ms": 7395,
            "50_100ms": 21294,
            "5_10ms": 0,
            "ge30000ms": 18482,
            "neg": 0
          },
          "max_ms": 7966049308,
          "mean_ms": 31227026.231163844,
          "measurable": 171346,
          "min_ms": 42,
          "p50_ms": 148.0,
          "p90_ms": 44529.0,
          "p99_ms": 1446968196.5489798,
          "rows": 171346,
          "unmeasurable": 0,
          "won_output_rows": 171346
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 376,
            "1000_2000ms": 716,
            "100_200ms": 7555,
            "10_20ms": 80576,
            "1_2ms": 0,
            "2000_5000ms": 1526,
            "200_500ms": 6586,
            "20_50ms": 42683,
            "2_5ms": 0,
            "5000_10000ms": 256,
            "500_1000ms": 1108,
            "50_100ms": 12279,
            "5_10ms": 0,
            "ge30000ms": 3134,
            "neg": 0
          },
          "max_ms": 7436078935,
          "mean_ms": 4001740.3669823655,
          "measurable": 156795,
          "min_ms": 10,
          "p50_ms": 19.0,
          "p90_ms": 164.0,
          "p99_ms": 433321.42,
          "rows": 156795,
          "unmeasurable": 0,
          "won_output_rows": 9852
        }
      }
    },
    "last_trade_price": {
      "boundary_dropped": 0,
      "class": "PARTIAL",
      "exception_markets": 4159,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 72887,
        "e": 70402,
        "h": 72916
      },
      "rows_c": 72887,
      "rows_e": 70402,
      "rows_h": 72916,
      "rows_joined": 72944,
      "rows_merged": 72944,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 10,
            "100_200ms": 1382,
            "10_20ms": 9717,
            "1_2ms": 0,
            "2000_5000ms": 63,
            "200_500ms": 692,
            "20_50ms": 11521,
            "2_5ms": 7607,
            "5000_10000ms": 0,
            "500_1000ms": 84,
            "50_100ms": 2829,
            "5_10ms": 38982,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 4878,
          "mean_ms": 22.393568126003267,
          "measurable": 72887,
          "min_ms": 2,
          "p50_ms": 7.0,
          "p90_ms": 37.0,
          "p99_ms": 217.0,
          "rows": 72887,
          "unmeasurable": 0,
          "won_output_rows": 7
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 2097,
            "1000_2000ms": 3541,
            "100_200ms": 7101,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 6848,
            "200_500ms": 5525,
            "20_50ms": 15692,
            "2_5ms": 0,
            "5000_10000ms": 4442,
            "500_1000ms": 3591,
            "50_100ms": 21554,
            "5_10ms": 0,
            "ge30000ms": 11,
            "neg": 0
          },
          "max_ms": 33689,
          "mean_ms": 1338.6808897474505,
          "measurable": 70402,
          "min_ms": 44,
          "p50_ms": 86.0,
          "p90_ms": 4698.0,
          "p99_ms": 12936.970000000016,
          "rows": 70402,
          "unmeasurable": 0,
          "won_output_rows": 70402
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 80,
            "100_200ms": 4115,
            "10_20ms": 38470,
            "1_2ms": 0,
            "2000_5000ms": 119,
            "200_500ms": 3234,
            "20_50ms": 19789,
            "2_5ms": 0,
            "5000_10000ms": 18,
            "500_1000ms": 452,
            "50_100ms": 6639,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 9365,
          "mean_ms": 56.855696966372264,
          "measurable": 72916,
          "min_ms": 11,
          "p50_ms": 19.0,
          "p90_ms": 111.0,
          "p99_ms": 477.8500000000058,
          "rows": 72916,
          "unmeasurable": 0,
          "won_output_rows": 2535
        }
      }
    },
    "market_resolved": {
      "boundary_dropped": 0,
      "class": "PARTIAL",
      "exception_markets": 863,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 863,
        "e": 863,
        "h": 863
      },
      "rows_c": 863,
      "rows_e": 863,
      "rows_h": 863,
      "rows_joined": 880,
      "rows_merged": 880,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 118,
            "10000_30000ms": 3,
            "1000_2000ms": 0,
            "100_200ms": 3,
            "10_20ms": 29,
            "1_2ms": 230,
            "2000_5000ms": 0,
            "200_500ms": 3,
            "20_50ms": 13,
            "2_5ms": 375,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 9,
            "5_10ms": 60,
            "ge30000ms": 16,
            "neg": 4
          },
          "max_ms": 51620,
          "mean_ms": 1019.2780996523754,
          "measurable": 863,
          "min_ms": -1,
          "p50_ms": 2.0,
          "p90_ms": 7.0,
          "p99_ms": 49942.42,
          "rows": 863,
          "unmeasurable": 0
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 3,
            "1000_2000ms": 2,
            "100_200ms": 50,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 1,
            "200_500ms": 50,
            "20_50ms": 641,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 26,
            "50_100ms": 57,
            "5_10ms": 0,
            "ge30000ms": 33,
            "neg": 0
          },
          "max_ms": 60878,
          "mean_ms": 2238.0231749710315,
          "measurable": 863,
          "min_ms": 43,
          "p50_ms": 45.0,
          "p90_ms": 336.2000000000003,
          "p99_ms": 60797.03999999999,
          "rows": 863,
          "unmeasurable": 0,
          "won_output_rows": 863
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 3,
            "1000_2000ms": 0,
            "100_200ms": 21,
            "10_20ms": 695,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 7,
            "20_50ms": 85,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 1,
            "50_100ms": 35,
            "5_10ms": 0,
            "ge30000ms": 16,
            "neg": 0
          },
          "max_ms": 54522,
          "mean_ms": 1098.287369640788,
          "measurable": 863,
          "min_ms": 10,
          "p50_ms": 13.0,
          "p90_ms": 44.80000000000007,
          "p99_ms": 52469.42,
          "rows": 863,
          "unmeasurable": 0,
          "won_output_rows": 17
        }
      }
    },
    "new_market": {
      "boundary_dropped": 0,
      "class": "PARTIAL",
      "exception_markets": 1545,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 1545,
        "e": 1545,
        "h": 1545
      },
      "rows_c": 1545,
      "rows_e": 1545,
      "rows_h": 1545,
      "rows_joined": 2049,
      "rows_merged": 2049,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 144,
            "1000_2000ms": 0,
            "100_200ms": 115,
            "10_20ms": 133,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 254,
            "20_50ms": 361,
            "2_5ms": 3,
            "5000_10000ms": 2,
            "500_1000ms": 0,
            "50_100ms": 368,
            "5_10ms": 56,
            "ge30000ms": 109,
            "neg": 0
          },
          "max_ms": 89465,
          "mean_ms": 6285.445307443366,
          "measurable": 1545,
          "min_ms": 3,
          "p50_ms": 76.0,
          "p90_ms": 21760.800000000007,
          "p99_ms": 82240.44,
          "rows": 1545,
          "unmeasurable": 0,
          "won_output_rows": 84
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 218,
            "1000_2000ms": 0,
            "100_200ms": 267,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 654,
            "20_50ms": 32,
            "2_5ms": 0,
            "5000_10000ms": 3,
            "500_1000ms": 66,
            "50_100ms": 170,
            "5_10ms": 0,
            "ge30000ms": 135,
            "neg": 0
          },
          "max_ms": 139525,
          "mean_ms": 8656.729449838187,
          "measurable": 1545,
          "min_ms": 47,
          "p50_ms": 264.0,
          "p90_ms": 25757.40000000001,
          "p99_ms": 83116.72,
          "rows": 1545,
          "unmeasurable": 0,
          "won_output_rows": 1545
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 150,
            "1000_2000ms": 0,
            "100_200ms": 474,
            "10_20ms": 43,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 203,
            "20_50ms": 210,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 1,
            "50_100ms": 310,
            "5_10ms": 0,
            "ge30000ms": 154,
            "neg": 0
          },
          "max_ms": 95380,
          "mean_ms": 8542.020064724918,
          "measurable": 1545,
          "min_ms": 14,
          "p50_ms": 136.0,
          "p90_ms": 29862.60000000004,
          "p99_ms": 85068.07999999999,
          "rows": 1545,
          "unmeasurable": 0,
          "won_output_rows": 420
        }
      }
    },
    "price_change": {
      "boundary_dropped": 1278,
      "class": "PARTIAL",
      "exception_markets": 134882,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 83429448,
        "e": 82949851,
        "h": 83282024
      },
      "rows_c": 83429448,
      "rows_e": 82949851,
      "rows_h": 83282024,
      "rows_joined": 83438282,
      "rows_merged": 83437004,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 5319898,
            "10000_30000ms": 0,
            "1000_2000ms": 5760,
            "100_200ms": 628176,
            "10_20ms": 2594082,
            "1_2ms": 18509696,
            "2000_5000ms": 466,
            "200_500ms": 745608,
            "20_50ms": 1772912,
            "2_5ms": 45133286,
            "5000_10000ms": 126,
            "500_1000ms": 120376,
            "50_100ms": 722816,
            "5_10ms": 7652142,
            "ge30000ms": 0,
            "neg": 224104
          },
          "max_ms": 6746,
          "mean_ms": 8.607397546247698,
          "measurable": 83429448,
          "min_ms": -2,
          "p50_ms": 2.0,
          "p90_ms": 7.0,
          "p99_ms": 207.0,
          "rows": 83429448,
          "unmeasurable": 0,
          "won_output_rows": 78966
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 339638,
            "1000_2000ms": 871594,
            "100_200ms": 6123359,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 1121166,
            "200_500ms": 3651406,
            "20_50ms": 56731898,
            "2_5ms": 0,
            "5000_10000ms": 729750,
            "500_1000ms": 1509358,
            "50_100ms": 11870208,
            "5_10ms": 0,
            "ge30000ms": 1474,
            "neg": 0
          },
          "max_ms": 34178,
          "mean_ms": 253.51042601631679,
          "measurable": 82949851,
          "min_ms": 42,
          "p50_ms": 45.0,
          "p90_ms": 197.0,
          "p99_ms": 6236.0,
          "rows": 82949851,
          "unmeasurable": 0,
          "won_output_rows": 82948573
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 338,
            "1000_2000ms": 57422,
            "100_200ms": 1051857,
            "10_20ms": 70934250,
            "1_2ms": 0,
            "2000_5000ms": 48752,
            "200_500ms": 960353,
            "20_50ms": 7699644,
            "2_5ms": 0,
            "5000_10000ms": 15684,
            "500_1000ms": 267637,
            "50_100ms": 2187457,
            "5_10ms": 58574,
            "ge30000ms": 56,
            "neg": 0
          },
          "max_ms": 38836,
          "mean_ms": 26.69872221165038,
          "measurable": 83282024,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 27.0,
          "p99_ms": 297.0,
          "rows": 83282024,
          "unmeasurable": 0,
          "won_output_rows": 409465
        }
      }
    },
    "tick_size_change": {
      "boundary_dropped": 0,
      "class": "PARTIAL",
      "exception_markets": 1223,
      "rows_b": 0,
      "rows_by_domain": {
        "b": 0,
        "c": 4892,
        "e": 4892,
        "h": 4892
      },
      "rows_c": 4892,
      "rows_e": 4892,
      "rows_h": 4892,
      "rows_joined": 4892,
      "rows_merged": 4892,
      "witness_latency": {
        "c": {
          "buckets_ms": {
            "0_1ms": 412,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 5,
            "10_20ms": 100,
            "1_2ms": 1378,
            "2000_5000ms": 0,
            "200_500ms": 5,
            "20_50ms": 72,
            "2_5ms": 2536,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 8,
            "5_10ms": 347,
            "ge30000ms": 0,
            "neg": 29
          },
          "max_ms": 230,
          "mean_ms": 3.2134096484055603,
          "measurable": 4892,
          "min_ms": -1,
          "p50_ms": 2.0,
          "p90_ms": 5.0,
          "p99_ms": 30.0,
          "rows": 4892,
          "unmeasurable": 0
        },
        "e": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 8,
            "1000_2000ms": 4,
            "100_200ms": 605,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 46,
            "20_50ms": 3642,
            "2_5ms": 0,
            "5000_10000ms": 4,
            "500_1000ms": 5,
            "50_100ms": 578,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 15686,
          "mean_ms": 91.9948896156991,
          "measurable": 4892,
          "min_ms": 42,
          "p50_ms": 45.0,
          "p90_ms": 113.0,
          "p99_ms": 226.1800000000003,
          "rows": 4892,
          "unmeasurable": 0,
          "won_output_rows": 4892
        },
        "h": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 44,
            "10_20ms": 4357,
            "1_2ms": 0,
            "2000_5000ms": 4,
            "200_500ms": 4,
            "20_50ms": 409,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 72,
            "5_10ms": 2,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 2779,
          "mean_ms": 18.253270645952576,
          "measurable": 4892,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 21.0,
          "p99_ms": 101.0,
          "rows": 4892,
          "unmeasurable": 0
        }
      }
    }
  },
  "archive_root": "union-staging",
  "boundary_guard": "cache",
  "bytes": 926252020,
  "file": "2026-08-31T17.parquet",
  "generated_by": "tools/orderbook_ab/merge_ab.py",
  "hour": "2026-08-31/17",
  "hour_utc": "2026-08-31T17:00:00+00:00",
  "layout": "union-event-sorted-v1",
  "max_sequence": 53198775697548821,
  "merger_git_sha": "4b62fc9b20e966fbf2a7877895dbf6e0f609dfb6",
  "min_sequence": 281484934309534,
  "products": {
    "best_bid_ask": {
      "byte_range": [
        4,
        88969471
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "asset_id",
        "best_bid",
        "best_ask",
        "spread",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775697548799,
      "min_sequence": 281484934309702,
      "order_by": [
        "market",
        "asset_id",
        "timestamp",
        "sequence"
      ],
      "row_count": 7779611,
      "row_groups": [
        0,
        29
      ],
      "sha256": "954e1588ef9239237261403604d1c9a4cd60d34f99195aaaaf6c01fc00cbe0b6"
    },
    "book": {
      "byte_range": [
        88969471,
        113425642
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "asset_id",
        "bids",
        "asks",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775696833191,
      "min_sequence": 281484934309948,
      "order_by": [
        "market",
        "asset_id",
        "timestamp",
        "sequence"
      ],
      "row_count": 236932,
      "row_groups": [
        30,
        30
      ],
      "sha256": "5017d7416812c394f6315bfd3b4eadea6f7b24e666d8a61e0a02ee61c863299d"
    },
    "last_trade_price": {
      "byte_range": [
        113425642,
        117532116
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "asset_id",
        "price",
        "size",
        "side",
        "fee_rate_bps",
        "transaction_hash",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775696836657,
      "min_sequence": 281484934312251,
      "order_by": [
        "market",
        "asset_id",
        "timestamp",
        "sequence"
      ],
      "row_count": 72944,
      "row_groups": [
        31,
        31
      ],
      "sha256": "b09febeb8bafbb109f3fb752704af22b62ca2324a5cd77351b8901cb00d80025"
    },
    "market_resolved": {
      "byte_range": [
        117532116,
        117675776
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "winning_asset_id",
        "winning_outcome",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775649232493,
      "min_sequence": 281484936501673,
      "order_by": [
        "market",
        "id",
        "timestamp",
        "sequence"
      ],
      "row_count": 880,
      "row_groups": [
        32,
        32
      ],
      "sha256": "7d134009e055f81829aff2e283922538ea39f91d21dda417220cb21d82e5768f"
    },
    "new_market": {
      "byte_range": [
        117675776,
        117911551
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "outcomes",
        "question",
        "slug",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775696734767,
      "min_sequence": 281484934707537,
      "order_by": [
        "market",
        "id",
        "timestamp",
        "sequence"
      ],
      "row_count": 2049,
      "row_groups": [
        33,
        33
      ],
      "sha256": "a17e2e76149ec7610fbe47d1423c5e4cf68009345b476e8c67d00306ca7ecfd0"
    },
    "price_change": {
      "byte_range": [
        117911551,
        925031394
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "asset_id",
        "price",
        "size",
        "side",
        "best_bid",
        "best_ask",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 53198775697548821,
      "min_sequence": 281484934309534,
      "order_by": [
        "market",
        "asset_id",
        "timestamp",
        "sequence"
      ],
      "row_count": 83437004,
      "row_groups": [
        34,
        352
      ],
      "sha256": "9a4a627f740d6823b8d7cdf376a7038330364692cd2ea5f5069d62361f146039"
    },
    "tick_size_change": {
      "byte_range": [
        925031394,
        925209673
      ],
      "columns": [
        "timestamp_received",
        "sequence",
        "timestamp",
        "market",
        "asset_id",
        "old_tick_size",
        "new_tick_size",
        "witness_set",
        "arrival_skew",
        "source_witness"
      ],
      "max_sequence": 281485024349314,
      "min_sequence": 281484936953957,
      "order_by": [
        "market",
        "asset_id",
        "timestamp",
        "sequence"
      ],
      "row_count": 4892,
      "row_groups": [
        353,
        353
      ],
      "sha256": "e6f36eb87e6c594cf4e1592bb08d500a3e8cba27e517b6612f378e73ebdffebd"
    }
  },
  "row_count": 91534312,
  "sequence_note": "sequence and timestamp_received are collector-local provenance; where domains carry the same row, the merge keeps the LAST ACTIVE domain's values -- for this hour, domain e (active: b, c, h, e)",
  "sha256": "3f9d345d9a3c95fad8e6f6a44be5508d55ca73281648b296a65dd4c248a5938b",
  "supersedes": {
    "manifest_sha256": "ce2d9234026a432c31365b2dd7bc1d024a6d902199e71f93965172f4f5c47fec",
    "reason": "witnesses_added",
    "row_count_before": 91534312,
    "witnesses_before": "che"
  },
  "verification": {
    "note": "A range digest certifies BYTES. That those bytes are that product comes from this manifest and is cross-checkable against the Parquet footer, which is inside the whole-file sha256.",
    "primary": "sha256sum <file> == .sha256",
    "secondary": "curl -r <start>-<end-1> <url> | sha256sum == .products.<name>.sha256"
  },
  "witness_stats": "2026-08-31T17.witness_stats.json",
  "witnesses": "bche",
  "served_verbatim": true,
  "served_note": "This hour is the merger's union file, published byte for byte. Hours before the era cutover are rebuilt here from the seven product files and carry one column fewer."
}
