{
  "ab_accounting": {
    "best_bid_ask": {
      "boundary_dropped": 52,
      "class": "FULL",
      "exception_markets": 57,
      "rows_by_domain": {
        "i": 17584410,
        "o": 17622270,
        "p": 17619148
      },
      "rows_i": 17584410,
      "rows_joined": 17622970,
      "rows_merged": 17622918,
      "rows_o": 17622270,
      "rows_p": 17619148,
      "unique_by_domain": {
        "i": 30,
        "o": 560,
        "p": 80
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 19047,
            "1000_2000ms": 58237,
            "100_200ms": 154932,
            "10_20ms": 10156745,
            "1_2ms": 0,
            "2000_5000ms": 57446,
            "200_500ms": 165198,
            "20_50ms": 6583527,
            "2_5ms": 0,
            "5000_10000ms": 36876,
            "500_1000ms": 87668,
            "50_100ms": 262812,
            "5_10ms": 0,
            "ge30000ms": 1922,
            "neg": 0
          },
          "max_ms": 146264,
          "mean_ms": 79.94571657507986,
          "measurable": 17584410,
          "min_ms": 15,
          "p50_ms": 19.0,
          "p90_ms": 25.0,
          "p99_ms": 974.0,
          "rows": 17584410,
          "unmeasurable": 0,
          "won_output_rows": 1219
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 10048,
            "100_200ms": 115818,
            "10_20ms": 8467980,
            "1_2ms": 0,
            "2000_5000ms": 1620,
            "200_500ms": 94691,
            "20_50ms": 4652981,
            "2_5ms": 0,
            "5000_10000ms": 102,
            "500_1000ms": 33983,
            "50_100ms": 248506,
            "5_10ms": 3996541,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 6886,
          "mean_ms": 21.687200003177797,
          "measurable": 17622270,
          "min_ms": 7,
          "p50_ms": 11.0,
          "p90_ms": 32.0,
          "p99_ms": 154.0,
          "rows": 17622270,
          "unmeasurable": 0,
          "won_output_rows": 2581
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 9507,
            "100_200ms": 106909,
            "10_20ms": 15652999,
            "1_2ms": 0,
            "2000_5000ms": 1270,
            "200_500ms": 85736,
            "20_50ms": 1537536,
            "2_5ms": 0,
            "5000_10000ms": 126,
            "500_1000ms": 29661,
            "50_100ms": 195404,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 6740,
          "mean_ms": 22.65478745056231,
          "measurable": 17619148,
          "min_ms": 10,
          "p50_ms": 17.0,
          "p90_ms": 20.0,
          "p99_ms": 140.0,
          "rows": 17619148,
          "unmeasurable": 0,
          "won_output_rows": 17619118
        }
      }
    },
    "book": {
      "boundary_dropped": 12,
      "class": "FULL",
      "exception_markets": 118319,
      "rows_by_domain": {
        "i": 323711,
        "o": 126207,
        "p": 105060
      },
      "rows_i": 323711,
      "rows_joined": 356494,
      "rows_merged": 356482,
      "rows_o": 126207,
      "rows_p": 105060,
      "unique_by_domain": {
        "i": 220331,
        "o": 23902,
        "p": 7789
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 15387,
            "1000_2000ms": 2945,
            "100_200ms": 2357,
            "10_20ms": 24533,
            "1_2ms": 0,
            "2000_5000ms": 7340,
            "200_500ms": 2636,
            "20_50ms": 58718,
            "2_5ms": 0,
            "5000_10000ms": 6678,
            "500_1000ms": 2199,
            "50_100ms": 3918,
            "5_10ms": 0,
            "ge30000ms": 197000,
            "neg": 0
          },
          "max_ms": 13262975601,
          "mean_ms": 265233075.5347115,
          "measurable": 323711,
          "min_ms": 16,
          "p50_ms": 175640.0,
          "p90_ms": 102578109.0,
          "p99_ms": 5947523152.2,
          "rows": 323711,
          "unmeasurable": 0,
          "won_output_rows": 226561
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 1996,
            "1000_2000ms": 761,
            "100_200ms": 1535,
            "10_20ms": 50396,
            "1_2ms": 0,
            "2000_5000ms": 2442,
            "200_500ms": 1046,
            "20_50ms": 32249,
            "2_5ms": 0,
            "5000_10000ms": 968,
            "500_1000ms": 632,
            "50_100ms": 3586,
            "5_10ms": 4076,
            "ge30000ms": 26520,
            "neg": 0
          },
          "max_ms": 13262076192,
          "mean_ms": 93850364.35825272,
          "measurable": 126207,
          "min_ms": 7,
          "p50_ms": 31.0,
          "p90_ms": 2518557.0,
          "p99_ms": 4548868831.0,
          "rows": 126207,
          "unmeasurable": 0,
          "won_output_rows": 24861
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 624,
            "1000_2000ms": 586,
            "100_200ms": 1213,
            "10_20ms": 57993,
            "1_2ms": 0,
            "2000_5000ms": 2052,
            "200_500ms": 939,
            "20_50ms": 29529,
            "2_5ms": 0,
            "5000_10000ms": 460,
            "500_1000ms": 434,
            "50_100ms": 2819,
            "5_10ms": 0,
            "ge30000ms": 8411,
            "neg": 0
          },
          "max_ms": 11663039795,
          "mean_ms": 30791407.445945174,
          "measurable": 105060,
          "min_ms": 11,
          "p50_ms": 19.0,
          "p90_ms": 3005.0,
          "p99_ms": 102890851.20000005,
          "rows": 105060,
          "unmeasurable": 0,
          "won_output_rows": 105060
        }
      }
    },
    "last_trade_price": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 6,
      "rows_by_domain": {
        "i": 45726,
        "o": 46187,
        "p": 45970
      },
      "rows_i": 45726,
      "rows_joined": 46221,
      "rows_merged": 46221,
      "rows_o": 46187,
      "rows_p": 45970,
      "unique_by_domain": {
        "i": 3,
        "o": 68,
        "p": 11
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 70,
            "1000_2000ms": 185,
            "100_200ms": 912,
            "10_20ms": 15279,
            "1_2ms": 0,
            "2000_5000ms": 153,
            "200_500ms": 630,
            "20_50ms": 26526,
            "2_5ms": 0,
            "5000_10000ms": 86,
            "500_1000ms": 336,
            "50_100ms": 1547,
            "5_10ms": 0,
            "ge30000ms": 2,
            "neg": 0
          },
          "max_ms": 48306,
          "mean_ms": 86.63766784761405,
          "measurable": 45726,
          "min_ms": 16,
          "p50_ms": 20.0,
          "p90_ms": 41.0,
          "p99_ms": 1120.5,
          "rows": 45726,
          "unmeasurable": 0,
          "won_output_rows": 74
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 63,
            "100_200ms": 679,
            "10_20ms": 24763,
            "1_2ms": 0,
            "2000_5000ms": 7,
            "200_500ms": 364,
            "20_50ms": 15760,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 148,
            "50_100ms": 1477,
            "5_10ms": 2926,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3142,
          "mean_ms": 29.09138935198216,
          "measurable": 46187,
          "min_ms": 8,
          "p50_ms": 13.0,
          "p90_ms": 37.0,
          "p99_ms": 236.13999999999942,
          "rows": 46187,
          "unmeasurable": 0,
          "won_output_rows": 177
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 58,
            "100_200ms": 518,
            "10_20ms": 34119,
            "1_2ms": 0,
            "2000_5000ms": 3,
            "200_500ms": 331,
            "20_50ms": 9579,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 154,
            "50_100ms": 1208,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 2392,
          "mean_ms": 27.841483576245377,
          "measurable": 45970,
          "min_ms": 11,
          "p50_ms": 18.0,
          "p90_ms": 27.0,
          "p99_ms": 230.0,
          "rows": 45970,
          "unmeasurable": 0,
          "won_output_rows": 45970
        }
      }
    },
    "market_resolved": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 10,
      "rows_by_domain": {
        "i": 326,
        "o": 336,
        "p": 326
      },
      "rows_i": 326,
      "rows_joined": 359,
      "rows_merged": 359,
      "rows_o": 336,
      "rows_p": 326,
      "unique_by_domain": {
        "i": 0,
        "o": 33,
        "p": 0
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 4,
            "10_20ms": 133,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 2,
            "20_50ms": 161,
            "2_5ms": 0,
            "5000_10000ms": 1,
            "500_1000ms": 1,
            "50_100ms": 24,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 9467,
          "mean_ms": 62.309815950920246,
          "measurable": 326,
          "min_ms": 17,
          "p50_ms": 20.0,
          "p90_ms": 49.0,
          "p99_ms": 234.0,
          "rows": 326,
          "unmeasurable": 0
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 20,
            "1000_2000ms": 0,
            "100_200ms": 5,
            "10_20ms": 130,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 1,
            "20_50ms": 110,
            "2_5ms": 0,
            "5000_10000ms": 3,
            "500_1000ms": 0,
            "50_100ms": 17,
            "5_10ms": 40,
            "ge30000ms": 10,
            "neg": 0
          },
          "max_ms": 124321,
          "mean_ms": 4407.169642857143,
          "measurable": 336,
          "min_ms": 8,
          "p50_ms": 18.0,
          "p90_ms": 198.0,
          "p99_ms": 119773.24999999993,
          "rows": 336,
          "unmeasurable": 0,
          "won_output_rows": 33
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 2,
            "10_20ms": 220,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 2,
            "20_50ms": 88,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 14,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 308,
          "mean_ms": 24.690184049079754,
          "measurable": 326,
          "min_ms": 12,
          "p50_ms": 18.0,
          "p90_ms": 35.5,
          "p99_ms": 122.5,
          "rows": 326,
          "unmeasurable": 0,
          "won_output_rows": 326
        }
      }
    },
    "new_market": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 1534,
        "o": 1534,
        "p": 1534
      },
      "rows_i": 1534,
      "rows_joined": 2224,
      "rows_merged": 2224,
      "rows_o": 1534,
      "rows_p": 1534,
      "unique_by_domain": {
        "i": 340,
        "o": 210,
        "p": 140
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 223,
            "1000_2000ms": 47,
            "100_200ms": 234,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 7,
            "200_500ms": 359,
            "20_50ms": 207,
            "2_5ms": 0,
            "5000_10000ms": 39,
            "500_1000ms": 148,
            "50_100ms": 99,
            "5_10ms": 0,
            "ge30000ms": 171,
            "neg": 0
          },
          "max_ms": 95533,
          "mean_ms": 8091.1401564537155,
          "measurable": 1534,
          "min_ms": 21,
          "p50_ms": 369.5,
          "p90_ms": 36006.3,
          "p99_ms": 64293.52000000001,
          "rows": 1534,
          "unmeasurable": 0,
          "won_output_rows": 365
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 234,
            "1000_2000ms": 0,
            "100_200ms": 160,
            "10_20ms": 156,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 140,
            "20_50ms": 299,
            "2_5ms": 0,
            "5000_10000ms": 34,
            "500_1000ms": 22,
            "50_100ms": 248,
            "5_10ms": 0,
            "ge30000ms": 241,
            "neg": 0
          },
          "max_ms": 101075,
          "mean_ms": 9406.668187744459,
          "measurable": 1534,
          "min_ms": 10,
          "p50_ms": 119.5,
          "p90_ms": 37552.6,
          "p99_ms": 56001.850000000006,
          "rows": 1534,
          "unmeasurable": 0,
          "won_output_rows": 325
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 236,
            "1000_2000ms": 0,
            "100_200ms": 57,
            "10_20ms": 78,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 100,
            "20_50ms": 620,
            "2_5ms": 0,
            "5000_10000ms": 26,
            "500_1000ms": 9,
            "50_100ms": 183,
            "5_10ms": 0,
            "ge30000ms": 225,
            "neg": 0
          },
          "max_ms": 96340,
          "mean_ms": 8591.919165580182,
          "measurable": 1534,
          "min_ms": 17,
          "p50_ms": 60.0,
          "p90_ms": 36916.9,
          "p99_ms": 44008.93000000001,
          "rows": 1534,
          "unmeasurable": 0,
          "won_output_rows": 1534
        }
      }
    },
    "price_change": {
      "boundary_dropped": 368,
      "class": "FULL",
      "exception_markets": 36,
      "rows_by_domain": {
        "i": 117540898,
        "o": 117856752,
        "p": 117771222
      },
      "rows_i": 117540898,
      "rows_joined": 117879538,
      "rows_merged": 117879170,
      "rows_o": 117856752,
      "rows_p": 117771222,
      "unique_by_domain": {
        "i": 3636,
        "o": 17136,
        "p": 2314
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 139296,
            "1000_2000ms": 397874,
            "100_200ms": 1357578,
            "10_20ms": 62902092,
            "1_2ms": 0,
            "2000_5000ms": 383744,
            "200_500ms": 1244674,
            "20_50ms": 47839742,
            "2_5ms": 0,
            "5000_10000ms": 240254,
            "500_1000ms": 622502,
            "50_100ms": 2399736,
            "5_10ms": 0,
            "ge30000ms": 13406,
            "neg": 0
          },
          "max_ms": 146264,
          "mean_ms": 82.90733822707395,
          "measurable": 117540898,
          "min_ms": 15,
          "p50_ms": 19.0,
          "p90_ms": 28.0,
          "p99_ms": 998.0,
          "rows": 117540898,
          "unmeasurable": 0,
          "won_output_rows": 36370
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 69104,
            "100_200ms": 1061462,
            "10_20ms": 59895126,
            "1_2ms": 0,
            "2000_5000ms": 10116,
            "200_500ms": 746382,
            "20_50ms": 31736872,
            "2_5ms": 0,
            "5000_10000ms": 540,
            "500_1000ms": 249784,
            "50_100ms": 2252694,
            "5_10ms": 21834672,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 7239,
          "mean_ms": 22.957153613057315,
          "measurable": 117856752,
          "min_ms": 7,
          "p50_ms": 11.0,
          "p90_ms": 33.0,
          "p99_ms": 184.0,
          "rows": 117856752,
          "unmeasurable": 0,
          "won_output_rows": 71760
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 62582,
            "100_200ms": 999188,
            "10_20ms": 100744132,
            "1_2ms": 0,
            "2000_5000ms": 8690,
            "200_500ms": 687240,
            "20_50ms": 13220956,
            "2_5ms": 0,
            "5000_10000ms": 714,
            "500_1000ms": 206878,
            "50_100ms": 1840842,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 6808,
          "mean_ms": 23.773960687951426,
          "measurable": 117771222,
          "min_ms": 10,
          "p50_ms": 17.0,
          "p90_ms": 21.0,
          "p99_ms": 169.0,
          "rows": 117771222,
          "unmeasurable": 0,
          "won_output_rows": 117771040
        }
      }
    },
    "tick_size_change": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 3124,
        "o": 3124,
        "p": 3124
      },
      "rows_i": 3124,
      "rows_joined": 3124,
      "rows_merged": 3124,
      "rows_o": 3124,
      "rows_p": 3124,
      "unique_by_domain": {
        "i": 0,
        "o": 0,
        "p": 0
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 12,
            "10_20ms": 1720,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 4,
            "20_50ms": 1340,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 48,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 232,
          "mean_ms": 21.573943661971832,
          "measurable": 3124,
          "min_ms": 16,
          "p50_ms": 19.0,
          "p90_ms": 24.0,
          "p99_ms": 68.30999999999995,
          "rows": 3124,
          "unmeasurable": 0
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 8,
            "10_20ms": 1503,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 0,
            "20_50ms": 980,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 52,
            "5_10ms": 581,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 110,
          "mean_ms": 18.24743918053777,
          "measurable": 3124,
          "min_ms": 7,
          "p50_ms": 11.0,
          "p90_ms": 32.0,
          "p99_ms": 56.76999999999998,
          "rows": 3124,
          "unmeasurable": 0
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 8,
            "10_20ms": 2746,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 1,
            "20_50ms": 333,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 36,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 248,
          "mean_ms": 19.077784891165173,
          "measurable": 3124,
          "min_ms": 11,
          "p50_ms": 17.0,
          "p90_ms": 20.0,
          "p99_ms": 56.0,
          "rows": 3124,
          "unmeasurable": 0,
          "won_output_rows": 3124
        }
      }
    }
  },
  "absent_fields": [
    "connection_events"
  ],
  "archive_root": "merged-live",
  "book_audit": {
    "files": [
      {
        "file": "2026-10-30T10.book_dropped.parquet",
        "rows": 651,
        "sha256": "6366b2a0f4bd35134731cb3e6246ca6b6c91e6e6f134a78f4aa06c92c6041f83",
        "size": 26851
      }
    ],
    "parts": 1,
    "public": false,
    "rows": 651,
    "status": "kept until verify",
    "verified": false,
    "verify_check_id": null
  },
  "book_rows_dropped": 651,
  "boundary_equal": true,
  "boundary_guard": "cache",
  "canonical_token_map": {
    "object": "v3.1/maps/canonical-tokens-2026-10-29-70673dab.parquet",
    "sha256": "70673dab091ada82b2b084c6679880e658e3e312f248ade8ed8ddef63dffd352"
  },
  "category_gate": {
    "bulk_pin": {
      "created_at": "2026-10-30T09:26:53Z",
      "map_rule": "native-category-ranked-subtag-v1",
      "schema": "category-gate-bulk-pin-v2",
      "sha256": "b931c996f1c9ed32b64eacbc3b441f65ef9a566f7b68b82c83007ad6473b4d2d",
      "tag_band_sha256": null,
      "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
    },
    "category_map_sha256": "ea67d7abc03936ed29cca1b64f0de7fc889034185a8ce63d3c8c5838dfbc3c33",
    "evaluated_at": "2026-10-31T05:36:16Z",
    "evidence": {
      "file": "2026-10-30T10.category_evidence.json",
      "sha256": "5e7d826d0371665380e20b6d790706059352284659a8ea54979e60b3d9af8fda"
    },
    "hour": "2026-10-30/10",
    "low_tag": {
      "band_hours": 0,
      "band_rule": "floor",
      "flagged": false,
      "floor": 0.9,
      "mad": null,
      "median": null,
      "reason": null,
      "tagged_share": 0.9999547069214294,
      "threshold": 0.9
    },
    "map_behind_markets": [],
    "map_health": {
      "baseline": {
        "acceptance": "review",
        "accepted_at": "2026-10-29T23:53:12Z",
        "map_sha256": "a0b1c749bb0b496b5b25ad0ba32e7693c414e9131ddfb4061df08068e526176a",
        "markets": 5173589,
        "note": "v9 review (CYCLE-10978): gate-v9-20261029T2130Z map, reviewed by Capture against v8 5ba28b32; made the live4 baseline per chair CYCLE-10997, at joint-set code 446aaa6c",
        "rule_version": "native-category-ranked-subtag-v1",
        "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
      },
      "changed_markets": 12565,
      "common_markets": 5173589,
      "file": "category_map.json.gz.health.json",
      "gained_markets": 12451,
      "logic_identity_changed": false,
      "map_sha256": "ea67d7abc03936ed29cca1b64f0de7fc889034185a8ce63d3c8c5838dfbc3c33",
      "mapping_logic_changed": 0,
      "markets": 5210928,
      "moved_or_lost_markets": 114,
      "query_ok": true,
      "review_acceptance": null,
      "rule_version": "native-category-ranked-subtag-v1",
      "sha256": "be51ee44fa8e2bdfaf02e9d38bf52acb92eb3689526f40cbb1da727d5a0f0519",
      "shrink_share": 0.0,
      "source_tags_changed": 12565,
      "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
    },
    "map_rule": "native-category-ranked-subtag-v1",
    "mode": "bulk",
    "not_reached_markets": [],
    "numbers": {
      "by_listing_age": {
        "1_7d": {
          "fetched_tagged": 58351,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "gt_7d": {
          "fetched_tagged": 82021,
          "fetched_untagged": 7,
          "not_fetched": 0
        },
        "lt_24h": {
          "fetched_tagged": 14170,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "unknown_age": {
          "fetched_tagged": 0,
          "fetched_untagged": 0,
          "not_fetched": 0
        }
      },
      "classes": {
        "fetched_tagged": 154542,
        "fetched_untagged": 7,
        "not_fetched": 0
      },
      "empty_traded_cohort": false,
      "map_behind": {
        "disagrees": 0,
        "missing": 0
      },
      "map_behind_prior_held_passes": 0,
      "map_health": {
        "baseline": {
          "acceptance": "review",
          "accepted_at": "2026-10-29T23:53:12Z",
          "map_sha256": "a0b1c749bb0b496b5b25ad0ba32e7693c414e9131ddfb4061df08068e526176a",
          "markets": 5173589,
          "note": "v9 review (CYCLE-10978): gate-v9-20261029T2130Z map, reviewed by Capture against v8 5ba28b32; made the live4 baseline per chair CYCLE-10997, at joint-set code 446aaa6c",
          "rule_version": "native-category-ranked-subtag-v1",
          "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
        },
        "changed_markets": 12565,
        "common_markets": 5173589,
        "file": "category_map.json.gz.health.json",
        "gained_markets": 12451,
        "logic_identity_changed": false,
        "map_sha256": "ea67d7abc03936ed29cca1b64f0de7fc889034185a8ce63d3c8c5838dfbc3c33",
        "mapping_logic_changed": 0,
        "markets": 5210928,
        "moved_or_lost_markets": 114,
        "query_ok": true,
        "review_acceptance": null,
        "rule_version": "native-category-ranked-subtag-v1",
        "sha256": "be51ee44fa8e2bdfaf02e9d38bf52acb92eb3689526f40cbb1da727d5a0f0519",
        "shrink_share": 0.0,
        "source_tags_changed": 12565,
        "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
      },
      "missing_evidence": [],
      "not_fetched_by_cause": {
        "fetch_failed": 0,
        "not_reached": 0
      },
      "row_share": {
        "fetched_tagged": 0.999909,
        "fetched_untagged": 9.1e-05,
        "not_fetched": 0.0,
        "without_market": 0.0
      },
      "rows": {
        "fetched_tagged": 135898104,
        "fetched_untagged": 12394,
        "not_fetched": 0,
        "without_market": 0
      },
      "tag_band": {
        "file": null,
        "hours": [],
        "ignored": 0,
        "problem": "no band given: the fixed floor alone",
        "sha256": null
      },
      "traded_markets": 154549,
      "young": {
        "not_fetched": 0,
        "traded": 14170
      }
    },
    "reasons": [],
    "reprocess": [],
    "review_required": false,
    "rule": "category-gate-v4",
    "status": "PASS",
    "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4",
    "thresholds": {
      "map_behind_max_held_passes": 4,
      "map_shrink_max": 0.01,
      "not_fetched_share_max": 0.005,
      "not_fetched_share_young_max": 0.02,
      "source_tags_changed_review_share": 0.01,
      "tag_band_k": 3,
      "tag_band_lookback_hours": 168,
      "tag_band_mad_scale": 1.4826,
      "tag_band_min_hours": 72,
      "tag_band_sigma_floor": 0.005,
      "tag_flag_min_traded": 20,
      "tag_floor": 0.9,
      "young_listing_seconds": 86400
    },
    "unknown_markets": [],
    "untagged_overrides": {}
  },
  "category_map_sha256": "ea67d7abc03936ed29cca1b64f0de7fc889034185a8ce63d3c8c5838dfbc3c33",
  "companions": {
    "chain_match": {
      "coverage": null,
      "schema_version": null,
      "status": "pending"
    },
    "order_intent": {
      "coverage": null,
      "schema_version": null,
      "status": "pending"
    }
  },
  "derived_from": {
    "source_file": "2026-10-30T10.parquet",
    "source_manifest": {
      "ab_accounting": {
        "best_bid_ask": {
          "boundary_dropped": 52,
          "class": "FULL",
          "exception_markets": 57,
          "rows_by_domain": {
            "i": 17584410,
            "o": 17622270,
            "p": 17619148
          },
          "rows_i": 17584410,
          "rows_joined": 17622970,
          "rows_merged": 17622918,
          "rows_o": 17622270,
          "rows_p": 17619148,
          "unique_by_domain": {
            "i": 30,
            "o": 560,
            "p": 80
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 19047,
                "1000_2000ms": 58237,
                "100_200ms": 154932,
                "10_20ms": 10156745,
                "1_2ms": 0,
                "2000_5000ms": 57446,
                "200_500ms": 165198,
                "20_50ms": 6583527,
                "2_5ms": 0,
                "5000_10000ms": 36876,
                "500_1000ms": 87668,
                "50_100ms": 262812,
                "5_10ms": 0,
                "ge30000ms": 1922,
                "neg": 0
              },
              "max_ms": 146264,
              "mean_ms": 79.94571657507986,
              "measurable": 17584410,
              "min_ms": 15,
              "p50_ms": 19.0,
              "p90_ms": 25.0,
              "p99_ms": 974.0,
              "rows": 17584410,
              "unmeasurable": 0,
              "won_output_rows": 1219
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 10048,
                "100_200ms": 115818,
                "10_20ms": 8467980,
                "1_2ms": 0,
                "2000_5000ms": 1620,
                "200_500ms": 94691,
                "20_50ms": 4652981,
                "2_5ms": 0,
                "5000_10000ms": 102,
                "500_1000ms": 33983,
                "50_100ms": 248506,
                "5_10ms": 3996541,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 6886,
              "mean_ms": 21.687200003177797,
              "measurable": 17622270,
              "min_ms": 7,
              "p50_ms": 11.0,
              "p90_ms": 32.0,
              "p99_ms": 154.0,
              "rows": 17622270,
              "unmeasurable": 0,
              "won_output_rows": 2581
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 9507,
                "100_200ms": 106909,
                "10_20ms": 15652999,
                "1_2ms": 0,
                "2000_5000ms": 1270,
                "200_500ms": 85736,
                "20_50ms": 1537536,
                "2_5ms": 0,
                "5000_10000ms": 126,
                "500_1000ms": 29661,
                "50_100ms": 195404,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 6740,
              "mean_ms": 22.65478745056231,
              "measurable": 17619148,
              "min_ms": 10,
              "p50_ms": 17.0,
              "p90_ms": 20.0,
              "p99_ms": 140.0,
              "rows": 17619148,
              "unmeasurable": 0,
              "won_output_rows": 17619118
            }
          }
        },
        "book": {
          "boundary_dropped": 12,
          "class": "FULL",
          "exception_markets": 118319,
          "rows_by_domain": {
            "i": 323711,
            "o": 126207,
            "p": 105060
          },
          "rows_i": 323711,
          "rows_joined": 356494,
          "rows_merged": 356482,
          "rows_o": 126207,
          "rows_p": 105060,
          "unique_by_domain": {
            "i": 220331,
            "o": 23902,
            "p": 7789
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 15387,
                "1000_2000ms": 2945,
                "100_200ms": 2357,
                "10_20ms": 24533,
                "1_2ms": 0,
                "2000_5000ms": 7340,
                "200_500ms": 2636,
                "20_50ms": 58718,
                "2_5ms": 0,
                "5000_10000ms": 6678,
                "500_1000ms": 2199,
                "50_100ms": 3918,
                "5_10ms": 0,
                "ge30000ms": 197000,
                "neg": 0
              },
              "max_ms": 13262975601,
              "mean_ms": 265233075.5347115,
              "measurable": 323711,
              "min_ms": 16,
              "p50_ms": 175640.0,
              "p90_ms": 102578109.0,
              "p99_ms": 5947523152.2,
              "rows": 323711,
              "unmeasurable": 0,
              "won_output_rows": 226561
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 1996,
                "1000_2000ms": 761,
                "100_200ms": 1535,
                "10_20ms": 50396,
                "1_2ms": 0,
                "2000_5000ms": 2442,
                "200_500ms": 1046,
                "20_50ms": 32249,
                "2_5ms": 0,
                "5000_10000ms": 968,
                "500_1000ms": 632,
                "50_100ms": 3586,
                "5_10ms": 4076,
                "ge30000ms": 26520,
                "neg": 0
              },
              "max_ms": 13262076192,
              "mean_ms": 93850364.35825272,
              "measurable": 126207,
              "min_ms": 7,
              "p50_ms": 31.0,
              "p90_ms": 2518557.0,
              "p99_ms": 4548868831.0,
              "rows": 126207,
              "unmeasurable": 0,
              "won_output_rows": 24861
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 624,
                "1000_2000ms": 586,
                "100_200ms": 1213,
                "10_20ms": 57993,
                "1_2ms": 0,
                "2000_5000ms": 2052,
                "200_500ms": 939,
                "20_50ms": 29529,
                "2_5ms": 0,
                "5000_10000ms": 460,
                "500_1000ms": 434,
                "50_100ms": 2819,
                "5_10ms": 0,
                "ge30000ms": 8411,
                "neg": 0
              },
              "max_ms": 11663039795,
              "mean_ms": 30791407.445945174,
              "measurable": 105060,
              "min_ms": 11,
              "p50_ms": 19.0,
              "p90_ms": 3005.0,
              "p99_ms": 102890851.20000005,
              "rows": 105060,
              "unmeasurable": 0,
              "won_output_rows": 105060
            }
          }
        },
        "last_trade_price": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 6,
          "rows_by_domain": {
            "i": 45726,
            "o": 46187,
            "p": 45970
          },
          "rows_i": 45726,
          "rows_joined": 46221,
          "rows_merged": 46221,
          "rows_o": 46187,
          "rows_p": 45970,
          "unique_by_domain": {
            "i": 3,
            "o": 68,
            "p": 11
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 70,
                "1000_2000ms": 185,
                "100_200ms": 912,
                "10_20ms": 15279,
                "1_2ms": 0,
                "2000_5000ms": 153,
                "200_500ms": 630,
                "20_50ms": 26526,
                "2_5ms": 0,
                "5000_10000ms": 86,
                "500_1000ms": 336,
                "50_100ms": 1547,
                "5_10ms": 0,
                "ge30000ms": 2,
                "neg": 0
              },
              "max_ms": 48306,
              "mean_ms": 86.63766784761405,
              "measurable": 45726,
              "min_ms": 16,
              "p50_ms": 20.0,
              "p90_ms": 41.0,
              "p99_ms": 1120.5,
              "rows": 45726,
              "unmeasurable": 0,
              "won_output_rows": 74
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 63,
                "100_200ms": 679,
                "10_20ms": 24763,
                "1_2ms": 0,
                "2000_5000ms": 7,
                "200_500ms": 364,
                "20_50ms": 15760,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 148,
                "50_100ms": 1477,
                "5_10ms": 2926,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3142,
              "mean_ms": 29.09138935198216,
              "measurable": 46187,
              "min_ms": 8,
              "p50_ms": 13.0,
              "p90_ms": 37.0,
              "p99_ms": 236.13999999999942,
              "rows": 46187,
              "unmeasurable": 0,
              "won_output_rows": 177
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 58,
                "100_200ms": 518,
                "10_20ms": 34119,
                "1_2ms": 0,
                "2000_5000ms": 3,
                "200_500ms": 331,
                "20_50ms": 9579,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 154,
                "50_100ms": 1208,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 2392,
              "mean_ms": 27.841483576245377,
              "measurable": 45970,
              "min_ms": 11,
              "p50_ms": 18.0,
              "p90_ms": 27.0,
              "p99_ms": 230.0,
              "rows": 45970,
              "unmeasurable": 0,
              "won_output_rows": 45970
            }
          }
        },
        "market_resolved": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 10,
          "rows_by_domain": {
            "i": 326,
            "o": 336,
            "p": 326
          },
          "rows_i": 326,
          "rows_joined": 359,
          "rows_merged": 359,
          "rows_o": 336,
          "rows_p": 326,
          "unique_by_domain": {
            "i": 0,
            "o": 33,
            "p": 0
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 4,
                "10_20ms": 133,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 2,
                "20_50ms": 161,
                "2_5ms": 0,
                "5000_10000ms": 1,
                "500_1000ms": 1,
                "50_100ms": 24,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 9467,
              "mean_ms": 62.309815950920246,
              "measurable": 326,
              "min_ms": 17,
              "p50_ms": 20.0,
              "p90_ms": 49.0,
              "p99_ms": 234.0,
              "rows": 326,
              "unmeasurable": 0
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 20,
                "1000_2000ms": 0,
                "100_200ms": 5,
                "10_20ms": 130,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 1,
                "20_50ms": 110,
                "2_5ms": 0,
                "5000_10000ms": 3,
                "500_1000ms": 0,
                "50_100ms": 17,
                "5_10ms": 40,
                "ge30000ms": 10,
                "neg": 0
              },
              "max_ms": 124321,
              "mean_ms": 4407.169642857143,
              "measurable": 336,
              "min_ms": 8,
              "p50_ms": 18.0,
              "p90_ms": 198.0,
              "p99_ms": 119773.24999999993,
              "rows": 336,
              "unmeasurable": 0,
              "won_output_rows": 33
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 2,
                "10_20ms": 220,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 2,
                "20_50ms": 88,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 14,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 308,
              "mean_ms": 24.690184049079754,
              "measurable": 326,
              "min_ms": 12,
              "p50_ms": 18.0,
              "p90_ms": 35.5,
              "p99_ms": 122.5,
              "rows": 326,
              "unmeasurable": 0,
              "won_output_rows": 326
            }
          }
        },
        "new_market": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 1534,
            "o": 1534,
            "p": 1534
          },
          "rows_i": 1534,
          "rows_joined": 2224,
          "rows_merged": 2224,
          "rows_o": 1534,
          "rows_p": 1534,
          "unique_by_domain": {
            "i": 340,
            "o": 210,
            "p": 140
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 223,
                "1000_2000ms": 47,
                "100_200ms": 234,
                "10_20ms": 0,
                "1_2ms": 0,
                "2000_5000ms": 7,
                "200_500ms": 359,
                "20_50ms": 207,
                "2_5ms": 0,
                "5000_10000ms": 39,
                "500_1000ms": 148,
                "50_100ms": 99,
                "5_10ms": 0,
                "ge30000ms": 171,
                "neg": 0
              },
              "max_ms": 95533,
              "mean_ms": 8091.1401564537155,
              "measurable": 1534,
              "min_ms": 21,
              "p50_ms": 369.5,
              "p90_ms": 36006.3,
              "p99_ms": 64293.52000000001,
              "rows": 1534,
              "unmeasurable": 0,
              "won_output_rows": 365
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 234,
                "1000_2000ms": 0,
                "100_200ms": 160,
                "10_20ms": 156,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 140,
                "20_50ms": 299,
                "2_5ms": 0,
                "5000_10000ms": 34,
                "500_1000ms": 22,
                "50_100ms": 248,
                "5_10ms": 0,
                "ge30000ms": 241,
                "neg": 0
              },
              "max_ms": 101075,
              "mean_ms": 9406.668187744459,
              "measurable": 1534,
              "min_ms": 10,
              "p50_ms": 119.5,
              "p90_ms": 37552.6,
              "p99_ms": 56001.850000000006,
              "rows": 1534,
              "unmeasurable": 0,
              "won_output_rows": 325
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 236,
                "1000_2000ms": 0,
                "100_200ms": 57,
                "10_20ms": 78,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 100,
                "20_50ms": 620,
                "2_5ms": 0,
                "5000_10000ms": 26,
                "500_1000ms": 9,
                "50_100ms": 183,
                "5_10ms": 0,
                "ge30000ms": 225,
                "neg": 0
              },
              "max_ms": 96340,
              "mean_ms": 8591.919165580182,
              "measurable": 1534,
              "min_ms": 17,
              "p50_ms": 60.0,
              "p90_ms": 36916.9,
              "p99_ms": 44008.93000000001,
              "rows": 1534,
              "unmeasurable": 0,
              "won_output_rows": 1534
            }
          }
        },
        "price_change": {
          "boundary_dropped": 368,
          "class": "FULL",
          "exception_markets": 36,
          "rows_by_domain": {
            "i": 117540898,
            "o": 117856752,
            "p": 117771222
          },
          "rows_i": 117540898,
          "rows_joined": 117879538,
          "rows_merged": 117879170,
          "rows_o": 117856752,
          "rows_p": 117771222,
          "unique_by_domain": {
            "i": 3636,
            "o": 17136,
            "p": 2314
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 139296,
                "1000_2000ms": 397874,
                "100_200ms": 1357578,
                "10_20ms": 62902092,
                "1_2ms": 0,
                "2000_5000ms": 383744,
                "200_500ms": 1244674,
                "20_50ms": 47839742,
                "2_5ms": 0,
                "5000_10000ms": 240254,
                "500_1000ms": 622502,
                "50_100ms": 2399736,
                "5_10ms": 0,
                "ge30000ms": 13406,
                "neg": 0
              },
              "max_ms": 146264,
              "mean_ms": 82.90733822707395,
              "measurable": 117540898,
              "min_ms": 15,
              "p50_ms": 19.0,
              "p90_ms": 28.0,
              "p99_ms": 998.0,
              "rows": 117540898,
              "unmeasurable": 0,
              "won_output_rows": 36370
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 69104,
                "100_200ms": 1061462,
                "10_20ms": 59895126,
                "1_2ms": 0,
                "2000_5000ms": 10116,
                "200_500ms": 746382,
                "20_50ms": 31736872,
                "2_5ms": 0,
                "5000_10000ms": 540,
                "500_1000ms": 249784,
                "50_100ms": 2252694,
                "5_10ms": 21834672,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 7239,
              "mean_ms": 22.957153613057315,
              "measurable": 117856752,
              "min_ms": 7,
              "p50_ms": 11.0,
              "p90_ms": 33.0,
              "p99_ms": 184.0,
              "rows": 117856752,
              "unmeasurable": 0,
              "won_output_rows": 71760
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 62582,
                "100_200ms": 999188,
                "10_20ms": 100744132,
                "1_2ms": 0,
                "2000_5000ms": 8690,
                "200_500ms": 687240,
                "20_50ms": 13220956,
                "2_5ms": 0,
                "5000_10000ms": 714,
                "500_1000ms": 206878,
                "50_100ms": 1840842,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 6808,
              "mean_ms": 23.773960687951426,
              "measurable": 117771222,
              "min_ms": 10,
              "p50_ms": 17.0,
              "p90_ms": 21.0,
              "p99_ms": 169.0,
              "rows": 117771222,
              "unmeasurable": 0,
              "won_output_rows": 117771040
            }
          }
        },
        "tick_size_change": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 3124,
            "o": 3124,
            "p": 3124
          },
          "rows_i": 3124,
          "rows_joined": 3124,
          "rows_merged": 3124,
          "rows_o": 3124,
          "rows_p": 3124,
          "unique_by_domain": {
            "i": 0,
            "o": 0,
            "p": 0
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 12,
                "10_20ms": 1720,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 4,
                "20_50ms": 1340,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 48,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 232,
              "mean_ms": 21.573943661971832,
              "measurable": 3124,
              "min_ms": 16,
              "p50_ms": 19.0,
              "p90_ms": 24.0,
              "p99_ms": 68.30999999999995,
              "rows": 3124,
              "unmeasurable": 0
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 8,
                "10_20ms": 1503,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 0,
                "20_50ms": 980,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 52,
                "5_10ms": 581,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 110,
              "mean_ms": 18.24743918053777,
              "measurable": 3124,
              "min_ms": 7,
              "p50_ms": 11.0,
              "p90_ms": 32.0,
              "p99_ms": 56.76999999999998,
              "rows": 3124,
              "unmeasurable": 0
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 8,
                "10_20ms": 2746,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 1,
                "20_50ms": 333,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 36,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 248,
              "mean_ms": 19.077784891165173,
              "measurable": 3124,
              "min_ms": 11,
              "p50_ms": 17.0,
              "p90_ms": 20.0,
              "p99_ms": 56.0,
              "rows": 3124,
              "unmeasurable": 0,
              "won_output_rows": 3124
            }
          }
        }
      },
      "archive_root": "merged-live",
      "boundary_guard": "cache",
      "bytes": 1382382776,
      "file": "2026-10-30T10.parquet",
      "generated_by": "tools/orderbook_ab/merge_ab.py",
      "hour": "2026-10-30/10",
      "hour_utc": "2026-10-30T10:00:00+00:00",
      "layout": "union-event-sorted-v1",
      "max_sequence": 41376825966661932,
      "merge_set_reason": "daily_set",
      "merge_set_size": 3,
      "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
      "min_sequence": 562974522127565,
      "primary_reason": "daily",
      "primary_rule_version": "primary-witness-1",
      "primary_witness": "p",
      "products": {
        "best_bid_ask": {
          "byte_range": [
            4,
            191310042
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "best_bid",
            "best_ask",
            "spread",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376825963234312,
          "min_sequence": 562974522127641,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 17622918,
          "row_groups": [
            0,
            67
          ],
          "sha256": "8cbe3f0e56079e99845032f3715cb42b540edd0521e13c601c7445c5951650a3"
        },
        "book": {
          "byte_range": [
            191310042,
            228500001
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "bids",
            "asks",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376825963261486,
          "min_sequence": 562974522139623,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 356482,
          "row_groups": [
            68,
            69
          ],
          "sha256": "b75918e259ac94d2ca2044b3f991ce696d2665cf3ca4c8807c1e2e94ef7c436b"
        },
        "last_trade_price": {
          "byte_range": [
            228500001,
            231180307
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "fee_rate_bps",
            "transaction_hash",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376825963233401,
          "min_sequence": 562974522141041,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 46221,
          "row_groups": [
            70,
            70
          ],
          "sha256": "7b798a96782d2e8b1a23501761b8a88032da08b51055843e7af75e887a8f6d5d"
        },
        "market_resolved": {
          "byte_range": [
            231180307,
            231235372
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "winning_asset_id",
            "winning_outcome",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41095348130802533,
          "min_sequence": 562974524496519,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 359,
          "row_groups": [
            71,
            71
          ],
          "sha256": "2fda76f1a8802abd5a6869b71404365a39bb31ff17cf11bdd9447a949bbf6154"
        },
        "new_market": {
          "byte_range": [
            231235372,
            231464246
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "outcomes",
            "question",
            "slug",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376825960145735,
          "min_sequence": 562974522538443,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 2224,
          "row_groups": [
            72,
            72
          ],
          "sha256": "536251990745c015acab5baabcd948796561ada72cd8feba916277bc144d5a19"
        },
        "price_change": {
          "byte_range": [
            231464246,
            1380729726
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "best_bid",
            "best_ask",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376825966661932,
          "min_sequence": 562974522127565,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 117879170,
          "row_groups": [
            73,
            522
          ],
          "sha256": "d18ea2e2e16ec52ff97bea3bc24f1a0cc4205813c9dfb189bca5453da3c13b4d"
        },
        "tick_size_change": {
          "byte_range": [
            1380729726,
            1380843099
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "old_tick_size",
            "new_tick_size",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 562974653973007,
          "min_sequence": 562974522465567,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 3124,
          "row_groups": [
            523,
            523
          ],
          "sha256": "f0f2c19f809808d8938452250d182277fc80ab679a97c0b8512bc12f6c30daa3"
        }
      },
      "row_count": 135910498,
      "sequence_note": "sequence and timestamp_received are collector-local provenance; where domains carry the same row, the merge keeps the PRIMARY witness's copy (p) when it heard the row, otherwise the EARLIEST-RECEIVED copy, equal arrivals breaking by registry order (active: i, o, p). Each row names its own in source_witness",
      "sha256": "33b072b888351b89537ca6bb3bd230d6ef4a29770ef8201c4a5560ca68e6db05",
      "skipped_witnesses": {
        "q": {
          "reason": "not_in_merged_set"
        }
      },
      "substitutions": [],
      "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-10-30T10.witness_stats.json",
      "witness_stats_sha256": "6074fcf63d608a762f3eb276d832b482cf15055c8cb475f9e24d6e1d008bd2b5",
      "witnesses": "iop",
      "witnesses_captured": [
        "i",
        "o",
        "p",
        "q"
      ],
      "witnesses_merged": [
        "p",
        "i",
        "o"
      ]
    }
  },
  "files": [
    {
      "category": "ai",
      "file": "2026-10-30T10.ai.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 70976239,
      "row_ordinal_min": 0,
      "rows": 2439498,
      "sha256": "de70a388c1ba3a3b6d4170f2f8f97db3930ef4e8c16c537d3188d4f0148ada9d",
      "size": 12046660,
      "sub_tag": null
    },
    {
      "category": "ai",
      "file": "2026-10-30T10.ai.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 70976239,
      "row_ordinal_min": 0,
      "rows": 2439498,
      "sha256": "4a1dcd33be947be6d1cdce22df44676159a9bda9f37f2917607387a6bcf47398",
      "size": 11864958,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-10-30T10.business.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 11736226,
      "row_ordinal_min": 355168,
      "rows": 185484,
      "sha256": "93afdbcd14909aa54c1c09593061113a29a4738369bcdc4de6767b0216d75556",
      "size": 979937,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-10-30T10.business.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 11736226,
      "row_ordinal_min": 355168,
      "rows": 185484,
      "sha256": "548c66697c93d7500d010fe3a45c077f2fc777949b5fb5b7bd8ab9bbc830064f",
      "size": 955236,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-10-30T10.crypto.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 25,
      "row_ordinal_max": 70976931,
      "row_ordinal_min": 388389,
      "rows": 16020133,
      "sha256": "c5832f2b5e2b0f88745531763633f2489b09b6930bc8de33202f2fb515a337f8",
      "size": 78832904,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-10-30T10.crypto.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 25,
      "row_ordinal_max": 70976931,
      "row_ordinal_min": 388389,
      "rows": 16020133,
      "sha256": "c3f3d666ef51c6513e98d2eaeb6f1935ba4273535842970dd3c20694beb71917",
      "size": 64141208,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-10-30T10.earnings.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 5,
      "row_ordinal_max": 70976947,
      "row_ordinal_min": 1723068,
      "rows": 9394,
      "sha256": "29878bd3338e8d9e36073e25c117047b553b884d004c23470e99737a351a2751",
      "size": 91885,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-10-30T10.earnings.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 5,
      "row_ordinal_max": 70976947,
      "row_ordinal_min": 1723068,
      "rows": 9394,
      "sha256": "4d46a9302253f0664ff5c3f4a980e484536938e46fb881c7c8139974f9cf7ffb",
      "size": 60379,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-10-30T10.economy.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 7,
      "row_ordinal_max": 70976951,
      "row_ordinal_min": 1725438,
      "rows": 1106470,
      "sha256": "7a82408b701daace77936c59895df576a03602fc0206295be69c7c1af84fab80",
      "size": 5514157,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-10-30T10.economy.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 7,
      "row_ordinal_max": 70976951,
      "row_ordinal_min": 1725438,
      "rows": 1106470,
      "sha256": "9e2ae29c60ec7ce79a67e12a07b2a969acefed100f1c841ec1717421396fdcca",
      "size": 5143060,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-10-30T10.elections.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 18,
      "row_ordinal_max": 70976959,
      "row_ordinal_min": 1901803,
      "rows": 10683973,
      "sha256": "85038e592fc82c44faf130ad554eef605566c4bd6e353b5d89611f2f2f912160",
      "size": 53841671,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-10-30T10.elections.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 18,
      "row_ordinal_max": 70976959,
      "row_ordinal_min": 1901803,
      "rows": 10683973,
      "sha256": "67671afca2b8b9a785f5dfecb264e9a9e5d4ab42b13aabb221166200841bb5f0",
      "size": 52116440,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-10-30T10.esports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 13,
      "row_ordinal_max": 70977499,
      "row_ordinal_min": 3597804,
      "rows": 4301077,
      "sha256": "671f7703296ac287aba4b06c919ad259870a41ddaa093ce7f5e722c87c415e90",
      "size": 18406410,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-10-30T10.esports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 13,
      "row_ordinal_max": 70977499,
      "row_ordinal_min": 3597804,
      "rows": 4301077,
      "sha256": "d50b9e6a20b9bad00f37258e04974e5048241a1b94de4bbffba818113908cf18",
      "size": 17768734,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-10-30T10.finance.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 11,
      "row_ordinal_max": 70977563,
      "row_ordinal_min": 4251535,
      "rows": 3051098,
      "sha256": "1ddf509a61b66324809526e21bf816222fc7d16f5e5b0be182dff36ff489c4ba",
      "size": 15015234,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-10-30T10.finance.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 11,
      "row_ordinal_max": 70977563,
      "row_ordinal_min": 4251535,
      "rows": 3051098,
      "sha256": "955637c9917f831b09e1ec3da9c4c5cf6f11d6ec5399c36292904075126c17db",
      "size": 14460571,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-10-30T10.geopolitics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 44316472,
      "row_ordinal_min": 4724994,
      "rows": 2023988,
      "sha256": "1be9d03fbc5d402aa09d53b68f3c87b949b535ebfbdf4d4c993c4821d9b44570",
      "size": 10616395,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-10-30T10.geopolitics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 44316472,
      "row_ordinal_min": 4724994,
      "rows": 2023988,
      "sha256": "fc6e2f082b0c1f7d34e9dbbb49d631e5948a0ec989c50004f07b8684b969a7f9",
      "size": 9462104,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-10-30T10.politics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 7,
      "row_ordinal_max": 45521236,
      "row_ordinal_min": 4922743,
      "rows": 1455767,
      "sha256": "08153b940e831476feab9454948491d30e1b0bdd2f0914927752641bdef82d00",
      "size": 6964430,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-10-30T10.politics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 7,
      "row_ordinal_max": 45521236,
      "row_ordinal_min": 4922743,
      "rows": 1455767,
      "sha256": "95d0db302faaf6efe20d1c69b6a2aae434bbcc3f73499a58fa289c847416ae90",
      "size": 7051088,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-10-30T10.pop-culture.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 7,
      "row_ordinal_max": 47197297,
      "row_ordinal_min": 5172661,
      "rows": 1960951,
      "sha256": "45758eb332b8390b9fba9b0a728ad5fc8b278505c3284f3a25c5420768423e19",
      "size": 10234040,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-10-30T10.pop-culture.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 7,
      "row_ordinal_max": 47197297,
      "row_ordinal_min": 5172661,
      "rows": 1960951,
      "sha256": "1254ef7d5298a94b6393fc86892742bc32acaf8355a8839b2210c3c762b8f5f8",
      "size": 9619983,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-10-30T10.science.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 47324756,
      "row_ordinal_min": 5453328,
      "rows": 169957,
      "sha256": "1feab164af42410410b574d1a7712847fb14a61d7393ce5948a61016e2ef149e",
      "size": 730139,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-10-30T10.science.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 47324756,
      "row_ordinal_min": 5453328,
      "rows": 169957,
      "sha256": "0b75b9e94ddfb0f98f8825f030969ccb226314df0142cb8f578a4884bfd120a8",
      "size": 806670,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-10-30T10.sports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 29,
      "row_ordinal_max": 70979119,
      "row_ordinal_min": 5495748,
      "rows": 20885035,
      "sha256": "f8ba4f0b41ae712ebe565fabe485efda1d49b413f95b0588fe8b1144358f62fb",
      "size": 141220501,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-10-30T10.sports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 29,
      "row_ordinal_max": 70979119,
      "row_ordinal_min": 5495748,
      "rows": 20885035,
      "sha256": "fb2df7ecd5c629a4c869295ec337621f3e7ec816c2e232296c85b616bab5da8b",
      "size": 100113279,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-10-30T10.tech.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 5,
      "row_ordinal_max": 65615051,
      "row_ordinal_min": 8461602,
      "rows": 597218,
      "sha256": "81f604ea72570bd0e979c39397b6bb9eedc505e5f631e4d5525b851e1d898802",
      "size": 3006838,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-10-30T10.tech.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 5,
      "row_ordinal_max": 65615051,
      "row_ordinal_min": 8461602,
      "rows": 597218,
      "sha256": "0932714ce99d7fd8144877e6d085ed0b2e2e1756757db6f9165c2d61a8ccb629",
      "size": 2875131,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-10-30T10.uncategorised.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 65704814,
      "row_ordinal_min": 8547369,
      "rows": 105851,
      "sha256": "015652da3042c727b1650697649a693756931409a01e06f86afd1bc8d89559e1",
      "size": 600636,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-10-30T10.uncategorised.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 65704814,
      "row_ordinal_min": 8547369,
      "rows": 105851,
      "sha256": "bfc1abe6a84f9148dcc0d6c86b24eb3b789e5a25cc4835de6829754f794126fc",
      "size": 562191,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-10-30T10.weather.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 12,
      "row_ordinal_max": 70979339,
      "row_ordinal_min": 8563322,
      "rows": 4480687,
      "sha256": "f41fd5d27e07917db94b2dddad461fbe9536224c2e7a903ef59a8fa0040e2212",
      "size": 21409292,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-10-30T10.weather.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 12,
      "row_ordinal_max": 70979339,
      "row_ordinal_min": 8563322,
      "rows": 4480687,
      "sha256": "61d77b3c6cdb7d4016088790f3ee641c974d04a83850a6b5cb96cd7fb6ce5f1b",
      "size": 17901527,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-10-30T10.world.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 70979347,
      "row_ordinal_min": 8997517,
      "rows": 1502767,
      "sha256": "1b15fcd9af7e2f3fe60a620277f192324fd0d5fc5fd4ef855ed83c5a67e526aa",
      "size": 7083086,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-10-30T10.world.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 70979347,
      "row_ordinal_min": 8997517,
      "rows": 1502767,
      "sha256": "10ecef1e39cdc6feaabadc01ce153d4c1d2d3a91aa5625ed1ed833af76e82788",
      "size": 7062350,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-10-30T10.twin_check.parquet",
      "part": null,
      "role": "twin_check",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 401028,
      "sha256": "e37a71b5f2037049c1bc7a9d897614feccd414d6efaa55b269ad639529442dd9",
      "size": 28706267,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-10-30T10.opening_state.parquet",
      "part": null,
      "role": "opening_state",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 730319,
      "sha256": "e5b87c692d92bcf0d7528339cfcfc4d7d48502f930b8197483c167bca56536e6",
      "size": 62941385,
      "sub_tag": null
    }
  ],
  "generated_by": "tools/orderbook_ab/merge_ab.py",
  "generation": "0c70b9e2-3cde-4d57-96b1-59bbea1c6af2",
  "hour": "2026-10-30/10",
  "hour_utc": "2026-10-30T10:00:00+00:00",
  "is_primary_copy": "provenance",
  "layout": "union-event-sorted-v1",
  "layout_check": "PASS",
  "layout_check_reasons": [],
  "layout_split": {
    "cap_bytes": 400000000,
    "parts": {
      "ai": 1,
      "business": 1,
      "crypto": 1,
      "earnings": 1,
      "economy": 1,
      "elections": 1,
      "esports": 1,
      "finance": 1,
      "geopolitics": 1,
      "politics": 1,
      "pop-culture": 1,
      "science": 1,
      "sports": 1,
      "tech": 1,
      "uncategorised": 1,
      "weather": 1,
      "world": 1
    },
    "rule": "category-cap-parts-v1",
    "split": {
      "rule": "subtag-split-hysteresis-v1",
      "schedule_day": "2026-10-30",
      "schedule_sha256": "ba8add4ed66917569bcee2208d9285c2126ecf4183ca166bb4330d420997b4ca",
      "units": []
    }
  },
  "layout_version": "v3.1-pair-4",
  "mapping_date": "2026-10-30",
  "max_sequence": 41376825966661932,
  "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
  "min_sequence": 562974522127565,
  "mirror_audit": {
    "files": [
      {
        "file": "2026-10-30T10.mirror_dropped.p1.parquet",
        "rows": 44871680,
        "sha256": "e21b4f34b7daeb6e6abb3e7a5122f2abfaa17d893874c347387de765bf2d9820",
        "size": 289028131
      },
      {
        "file": "2026-10-30T10.mirror_dropped.p2.parquet",
        "rows": 20058819,
        "sha256": "aff26c027548efe40a21d419a2d90c947b4cd712fc8e0ad8ed17f9bcfe917c5b",
        "size": 120379484
      }
    ],
    "parts": 2,
    "public": false,
    "rows": 64930499,
    "status": "kept until verify",
    "verified": false,
    "verify_check_id": null
  },
  "mirror_event_types": [
    "price_change",
    "best_bid_ask",
    "book"
  ],
  "mirror_exceptions_by_field": {
    "best_bid_ask": {
      "_no_partner": 19150,
      "_pairs": 77273,
      "best_bid": 1,
      "source_witness": 3,
      "spread": 1,
      "witness_set": 77273
    },
    "book": {
      "_no_partner": 926,
      "_pairs": 3573,
      "asks": 48,
      "bids": 121,
      "source_witness": 3,
      "witness_set": 3405
    },
    "price_change": {
      "_pairs": 1,
      "size": 1
    }
  },
  "mirror_exceptions_kept": {
    "best_bid_ask": 96423,
    "book": 4499,
    "price_change": 1
  },
  "mirror_rows_dropped": {
    "best_bid_ask": 8359438,
    "book": 165836,
    "price_change": 56405225
  },
  "mirror_rule": "mirror-exact-v2",
  "notes": "A lean-file reader who ignores `mirror_dropped` misses the complement token's updates. Every stored row's timestamp_received is its lean timestamp + `recv_lag_ms` (whole milliseconds); the provenance does not store it. A dropped twin rebuilds exactly from the canonical row plus the sidecar's twin columns: sequence = the canonical row's sequence + `twin_seq_delta`, timestamp_received = the canonical row's + `twin_recv_delta_ns`, arrival_skew = `twin_arrival_skew` (provenance sidecar), recv_lag_ms = the canonical row's + `twin_recv_delta_ns` / 1,000,000, so the expansion, sorted per event type by (timestamp, sequence, row_ordinal), orders the complement stream exactly as in v3: a rebuilt twin sorts by its own sequence, not beside its canonical row, and never ties (a twin is dropped only when no other row of its event type has its market, token, timestamp and sequence), and tied stored rows keep their source order in row_ordinal. Repeat books (defined below) are dropped under book-exact-repeat-v1 and not rebuilt, so replay of a v3.1 hour is book-equivalent to v3, not message-identical. A repeat book is kept, not dropped, on a token with no price_change in the hour's expanded stream (the stored rows plus the rebuilt twins, so a complement token's dropped price_change twins count), or within 2,000 ms (inclusive, before or after, by venue `timestamp`) of one of that token's price_change or tick_size_change rows in that stream, so a file can still hold consecutive identical books. Every v3 column of every stored or rebuilt row comes back exactly (dropped repeat books are not rebuilt), with timestamp_received and arrival_skew floored to the millisecond: `spread` is best_ask - best_bid on best_bid_ask rows and null on every other row, except on rows whose provenance `spread_differs` is true, where it is `spread_raw` (a twin takes its canonical row's), and `source_witness` is in the provenance. The hour's twin_check file counts and fingerprints (twin-check-v1), per category, market and event type, the dropped twins, the stored rows and all rows of the expansion, so a reader can check both what it reads and what it rebuilds. min_sequence and max_sequence (top level and per product) range over the stored rows only: a dropped twin's or a dropped repeat book's sequence can fall outside them, so they do not bound expanded twins or source rows. A repeat book has the same timestamp, bids and asks as the same token's previous book in the hour's expanded stream, in (timestamp, sequence, row_ordinal) order, so a dropped repeat equals the last book of its token kept before it (a run of repeats all equal the book that starts it); the hour's rows stamped before hh:00 count, a book from another hour never does.",
  "primary_reason": "daily",
  "primary_rule_version": "primary-witness-1",
  "primary_witness": "p",
  "products": {
    "best_bid_ask": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "best_bid",
        "best_ask",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376825963234311,
      "min_sequence": 562974522127641,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 9263480,
      "source_rows": 17622918
    },
    "book": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "bids",
        "asks",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376825963261483,
      "min_sequence": 562974522139623,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 189995,
      "source_rows": 356482
    },
    "last_trade_price": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "price",
        "size",
        "side",
        "fee_rate_bps",
        "transaction_hash",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376825963233401,
      "min_sequence": 562974522141041,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 46221,
      "source_rows": 46221
    },
    "market_resolved": {
      "columns": [
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "winning_asset_id",
        "winning_outcome",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41095348130802533,
      "min_sequence": 562974524496519,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 359,
      "source_rows": 359
    },
    "new_market": {
      "columns": [
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "outcomes",
        "question",
        "slug",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376825960145735,
      "min_sequence": 562974522538443,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 2224,
      "source_rows": 2224
    },
    "price_change": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "best_bid",
        "best_ask",
        "price",
        "size",
        "side",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376825966661932,
      "min_sequence": 562974522127565,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 61473945,
      "source_rows": 117879170
    },
    "tick_size_change": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "old_tick_size",
        "new_tick_size",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 562974653973007,
      "min_sequence": 562974522465567,
      "order_by": [
        "category",
        "sub_tag",
        "market",
        "asset_id",
        "timestamp",
        "sequence",
        "row_ordinal"
      ],
      "provenance_columns": [
        "row_ordinal",
        "sequence",
        "arrival_skew",
        "witness_set",
        "twin_seq_delta",
        "twin_recv_delta_ns",
        "twin_arrival_skew",
        "spread_differs",
        "spread_raw",
        "source_witness",
        "is_primary_copy"
      ],
      "row_count": 3124,
      "source_rows": 3124
    }
  },
  "publisher_versions": {
    "duckdb": "1.5.5",
    "pyarrow": "24.0.0",
    "python": "3.13.16",
    "tool_git_sha": "5ad4da972bbe7f49ae35387e1abf12032635ed51"
  },
  "rebuilt_from": "v3",
  "receive_time_precision": {
    "arrival_skew": "microseconds, floored to a whole millisecond",
    "timestamp_received": "millisecond, floored; not stored: timestamp + recv_lag_ms",
    "twin_recv_delta_ns": "nanoseconds, a whole number of milliseconds"
  },
  "recipe_sha256": "27af8007054c8eb3ebec4a23fd36d43e0da05ee8e85e853178e4f5e8efa6f341",
  "recorders": null,
  "row_count": 70979348,
  "rule_version": "book-exact-repeat-v1+mirror-exact-v2",
  "sequence_note": "sequence and timestamp_received are collector-local provenance; where domains carry the same row, the merge keeps the PRIMARY witness's copy (p) when it heard the row, otherwise the EARLIEST-RECEIVED copy, equal arrivals breaking by registry order (active: i, o, p). Each row names its own in source_witness",
  "skipped_witnesses": {
    "q": {
      "reason": "not_in_merged_set"
    }
  },
  "source_sha256": "33b072b888351b89537ca6bb3bd230d6ef4a29770ef8201c4a5560ca68e6db05",
  "source_witness": "provenance",
  "spread_exceptions": {
    "best_bid_ask": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "book": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "last_trade_price": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "market_resolved": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "new_market": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "price_change": {
      "spread_null": 0,
      "spread_raw": 0
    },
    "tick_size_change": {
      "spread_null": 0,
      "spread_raw": 0
    }
  },
  "spread_rule": "spread = best_ask - best_bid on best_bid_ask rows, null on every other row; where provenance spread_differs is true, spread = spread_raw",
  "sub_tag_rows": {
    "ai": {
      "(none)": 15777,
      "ai-benchmarks": 15128,
      "ai-rankings": 1189666,
      "ai-releases": 340581,
      "anthropic": 7160,
      "big-tech": 374083,
      "china": 1278,
      "companies-with-1-ai": 3959,
      "compute": 258484,
      "congress": 12380,
      "courts": 26,
      "elon-musk": 279,
      "gemini": 533,
      "google": 17344,
      "grok": 101,
      "ipos": 19747,
      "leopold-aschenbrenner": 2373,
      "math": 31091,
      "meta": 34839,
      "moonshot": 2074,
      "openai": 107646,
      "openrouter-total-tokens-weekly": 2920,
      "privates": 1912,
      "ssi": 81,
      "united-states": 36
    },
    "business": {
      "(none)": 4226,
      "acquisitions": 16,
      "banking": 1001,
      "banks": 75,
      "big-tech": 94588,
      "economic-policy": 161,
      "equities": 16112,
      "fed-rates": 40460,
      "ipos": 27134,
      "jpm": 1197,
      "sec": 4,
      "stocks": 474,
      "taxes": 36
    },
    "crypto": {
      "aave": 1109,
      "acquisitions": 16,
      "big-tech": 248,
      "bitcoin": 6668185,
      "bnb": 643286,
      "congress": 35971,
      "crypto-culture": 28887,
      "crypto-legal": 1668,
      "crypto-listings": 30151,
      "crypto-prices": 5993,
      "dogecoin": 707848,
      "epstein": 275,
      "eric-adams": 448,
      "ethena": 5548,
      "ethereum": 3556698,
      "fees": 152,
      "ftx": 45,
      "gov-reserve": 1526,
      "hack": 7128,
      "hype": 650421,
      "hyperliquid": 105637,
      "ipos": 637,
      "memecoins": 322,
      "meta": 3,
      "microstrategy": 26,
      "network-stats": 5,
      "nft": 1197,
      "pre-market": 554171,
      "prediction-markets": 1719,
      "price-comparison": 791,
      "price-milestone": 7677,
      "privates": 2073,
      "protocol-risk": 252,
      "public-sales": 11072,
      "pumpptfun": 264,
      "sam-altman": 999,
      "solana": 1378426,
      "stablecoins": 1765,
      "stocks": 17,
      "trump-presidency": 60,
      "xrp": 1383734,
      "yearly": 89602,
      "zcash": 134081
    },
    "earnings": {
      "equities": 9394
    },
    "economy": {
      "(none)": 123,
      "acquisitions": 14,
      "brazil": 39227,
      "canada": 11979,
      "commodities": 16819,
      "consumer": 15392,
      "economic-policy": 33696,
      "equities": 2,
      "europe": 329,
      "fed": 769,
      "fed-rates": 201063,
      "france": 39010,
      "global-rates": 51473,
      "housing": 1755,
      "inflation": 1779,
      "iran": 22178,
      "israel": 11899,
      "japan": 45145,
      "kevin-warsh": 4,
      "macro-indicators": 421808,
      "mexico": 43042,
      "oil": 16541,
      "parcl": 122471,
      "prices": 5119,
      "shipping": 39,
      "taxes": 313,
      "trade-war": 4448,
      "trump": 3,
      "us-bank-bailout": 2,
      "us-debt-downgrade": 17,
      "us-defaults-on-debt": 11
    },
    "elections": {
      "celebrities": 135031,
      "france": 176,
      "global-elections": 2674716,
      "israel": 19428,
      "midterms": 7611578,
      "nov-4-elections": 4,
      "peru-elections": 39,
      "popular-vote": 1302,
      "romania": 700,
      "taxes": 2093,
      "trump": 1889,
      "turkey": 6,
      "uk": 2372,
      "united-kingdom": 99,
      "us-presidential-election": 234325,
      "vance": 154,
      "wisconsin": 61
    },
    "esports": {
      "call-of-duty": 1105,
      "counter-strike-2": 1983923,
      "dota-2": 697492,
      "esports-awards": 327660,
      "honor-of-kings": 240446,
      "league-of-legends": 255807,
      "mlb": 1581,
      "mobile-legends-bang-bang": 216410,
      "overwatch": 40926,
      "poker": 5,
      "rainbow-six-siege": 47,
      "starcraft-2": 3,
      "valorant": 535672
    },
    "finance": {
      "aapl": 5894,
      "acquisitions": 293,
      "anthropic": 53390,
      "big-tech": 30795,
      "brazil": 13730,
      "canada": 12942,
      "commodities": 216528,
      "earnings-calls": 1,
      "equities": 2038703,
      "forex": 59314,
      "gold": 91838,
      "indicies": 31366,
      "indonesia": 1,
      "ipos": 12427,
      "italy": 136,
      "kpis": 101420,
      "macro-indicators": 7306,
      "mergers-and-acquisitions": 3,
      "openai": 49561,
      "privates": 131202,
      "silver": 78107,
      "stocks": 2380,
      "tariffs": 3397,
      "trump-presidency": 110364
    },
    "geopolitics": {
      "(none)": 13669,
      "africa": 98,
      "argentina": 163,
      "australia": 175,
      "awards": 22879,
      "brazil": 1,
      "brics-add-a-new-member": 16,
      "canada": 2794,
      "china": 27207,
      "colombia": 13,
      "commodities": 6550,
      "country-leave-brics": 321,
      "courts": 1424,
      "cuba": 8650,
      "denmark": 150,
      "earn-4": 287,
      "epstein": 432,
      "europe": 372,
      "f1": 2,
      "foreign-policy": 23111,
      "france": 307,
      "global-elections": 496927,
      "greenland": 829,
      "h-1b": 5189,
      "immigration": 10741,
      "india": 1226,
      "india-pakistan": 27,
      "iran": 467191,
      "israel": 11861,
      "mali": 3216,
      "mexico": 4001,
      "middle-east": 159613,
      "midterms": 51988,
      "military": 3266,
      "military-action": 5805,
      "moscow": 1902,
      "nato": 325,
      "north-korea": 13169,
      "oil": 240978,
      "parlays": 5047,
      "philippines": 55,
      "president": 142,
      "prime-minister": 376,
      "putin": 125,
      "russia": 13580,
      "south-korea": 1309,
      "spain": 3379,
      "strike": 2960,
      "sudan": 290,
      "taiwan": 572,
      "trade-war": 14554,
      "trump": 39150,
      "trump-presidency": 8914,
      "turkey": 5056,
      "uk-labour-leadership": 48955,
      "ukraine": 149704,
      "ukraine-map": 87208,
      "un": 31708,
      "venezuela": 21877,
      "world-affairs": 2152
    },
    "politics": {
      "(none)": 4288,
      "abc": 40,
      "approval": 44215,
      "asia": 12,
      "bernie-sanders": 5479,
      "biden": 485,
      "bolivia": 254,
      "boxing": 2369,
      "brazil": 7836,
      "california": 1205,
      "canada": 6055,
      "china": 72159,
      "comey": 25023,
      "compute": 1,
      "congress": 12402,
      "courts": 5130,
      "democrat": 24,
      "department-of-war": 3,
      "dollar": 35,
      "earn-4": 2153,
      "elon-musk": 185,
      "epstein": 9707,
      "fed-rates": 56892,
      "fifa": 3327,
      "flip-off": 22,
      "foreign-policy": 1377,
      "france": 17222,
      "gas": 5213,
      "global-elections": 101218,
      "greece": 5668,
      "house-of-representatives": 677,
      "hungary": 1140,
      "ice": 1915,
      "india": 1446,
      "indonesia": 1384,
      "israel": 3222,
      "istanbul": 10,
      "japan": 328,
      "kippah": 9,
      "legislation": 6890,
      "mamdani": 53,
      "margin-of-victory": 26181,
      "marijuana": 11,
      "mention-markets": 19008,
      "mexico": 127,
      "midterms": 128142,
      "minnesota": 348,
      "minnesota-fraud": 922,
      "nasa": 350,
      "new-york": 2675,
      "new-york-city": 755,
      "north-korea": 525,
      "nyc": 1532,
      "obama": 1352,
      "ohio": 2,
      "ohio-midterm": 5018,
      "oil": 1422,
      "pakistan": 118,
      "pardon": 546,
      "parlays": 2,
      "parliament": 3158,
      "pete-hegseth": 22647,
      "philippines": 167,
      "prison": 2744,
      "resign": 218,
      "romania": 402,
      "russia": 78,
      "sbf": 27172,
      "senate-elections": 19477,
      "south-korea": 682,
      "spain": 2040,
      "speech": 9,
      "supreme-court": 276,
      "tariffs": 47,
      "taxes": 877,
      "trump": 42088,
      "trump-cabinet": 24869,
      "trump-daily": 1891,
      "trump-presidency": 63869,
      "trump-speech": 848,
      "truth-social": 248,
      "turkey": 621,
      "tweets-markets": 108981,
      "uk": 30246,
      "ukraine": 81,
      "united-kingdom": 2169,
      "united-states": 1276,
      "us-house": 4067,
      "us-politics": 2173,
      "us-presidential-election": 476497,
      "venezuela": 16738,
      "voting": 1816,
      "washington-dc": 58,
      "white-house": 1128
    },
    "pop-culture": {
      "(none)": 853,
      "aliens": 8020,
      "art": 14302,
      "australia": 112,
      "awards": 182647,
      "basketball": 540,
      "best-of-2026": 18170,
      "breaking-news": 1,
      "call-of-duty": 1593,
      "celebrities": 33027,
      "charlie-kirk": 296,
      "clavicular": 1745,
      "climate-science": 1024,
      "combat-sports": 1425,
      "counter-strike-2": 14,
      "court-cases": 9,
      "courts": 7276,
      "daejon-love": 5,
      "dominican-republic": 253,
      "dota-2": 323,
      "earthquake": 94,
      "elon-musk": 21,
      "f1": 22,
      "fda": 13,
      "fifa": 9081,
      "fifa-world-cup": 3,
      "gaming": 25418,
      "gta-vi": 10919,
      "israel": 4241,
      "japan": 11,
      "la-liga": 386,
      "league-of-legends": 16,
      "logan-paul": 265,
      "los-angeles": 6,
      "marijuana": 1403,
      "midterms": 3843,
      "movie-delay": 118,
      "movies": 1046386,
      "music": 248033,
      "netflix": 4225,
      "new-york-city": 1523,
      "nfl": 10509,
      "pandemics": 761,
      "parent-for-derivative": 1541,
      "podcast": 25,
      "pokemon": 1687,
      "pope-leo-xiv": 16,
      "pregnant": 732,
      "russia": 1,
      "spain": 7492,
      "spider-man": 442,
      "streamer": 1584,
      "sweden": 181,
      "taylor-swift": 5,
      "tennis": 429,
      "the-legend-of-zelda": 8918,
      "travel": 28633,
      "trump": 22854,
      "trump-daily": 8975,
      "trump-netanyahu": 14169,
      "tv": 71,
      "tweets-markets": 216416,
      "uk": 920,
      "utah": 257,
      "valve": 56,
      "xbox": 2073,
      "youtube": 4542
    },
    "science": {
      "(none)": 3516,
      "aliens": 1473,
      "big-tech": 110435,
      "climate-science": 80,
      "drug": 2033,
      "elon-musk": 21626,
      "fda": 6975,
      "gold": 723,
      "macro-indicators": 2473,
      "mergers-and-acquisitions": 3,
      "new-york-city": 1466,
      "pandemics": 5307,
      "russia": 261,
      "spacex": 13586
    },
    "sports": {
      "(none)": 9971,
      "2026-summer-transfer-window": 17563,
      "afc": 22435,
      "afc-champions-league-elite": 18744,
      "afcon": 49713,
      "afcq": 12467,
      "aflw": 418,
      "american-football": 206,
      "arg": 86817,
      "argpn": 90991,
      "australian-a-league": 879926,
      "austria-bundesliga": 36026,
      "awards": 33859,
      "aze1": 25520,
      "aze2": 23,
      "baseball": 166042,
      "basketball": 842799,
      "bel1": 47027,
      "bel2": 22376,
      "bolivia-lfpb": 77111,
      "boxing": 5202,
      "bra3": 9718,
      "brazil-serie-a": 44702,
      "brazil-serie-b": 79453,
      "bulgaria-parva-liga": 55317,
      "bundesliga": 271949,
      "bundesliga-2": 56504,
      "canpl": 2938,
      "carabao-cup": 2,
      "cfb": 1689192,
      "chess": 346,
      "chi2": 50245,
      "chile-primera": 44856,
      "china-fa-cup": 775,
      "chinese-super-league": 48271,
      "chl2": 15953,
      "clf": 493,
      "col2": 37,
      "colombia-primera-a": 20809,
      "combat-sports": 218,
      "concacaf": 11507,
      "concacaf-nations-league": 6276,
      "copa-america": 52539,
      "copa-del-rey": 7792,
      "cricket": 222751,
      "cristiano-ronaldo": 10289,
      "czechia-fortuna-liga": 34173,
      "darts": 1751,
      "denmark-superliga": 39849,
      "dfb-pokal": 8487,
      "ecu1": 42087,
      "efl-championship": 176229,
      "egypt-premier-league": 40018,
      "epl": 509495,
      "ere": 62377,
      "est1": 31184,
      "europa-conference-league": 184165,
      "f1": 70871,
      "fa-cup": 15699,
      "fifa": 16245,
      "fifa-friendly": 1734,
      "fifa-world-cup": 8345,
      "fin1": 26531,
      "formula1": 42263,
      "fro1": 4486,
      "goals": 101,
      "golf": 34514,
      "gre1": 25078,
      "handball": 1599,
      "hockey": 83309,
      "hungary-nb1": 17653,
      "idn1": 225040,
      "idn2": 241401,
      "indian-super-league": 20938,
      "irl1": 52696,
      "isl1": 15,
      "israel-premier-league": 14893,
      "itc": 1,
      "japan-j-league": 99246,
      "japan-j2-league": 79166,
      "k-league": 70408,
      "kaz1": 33648,
      "kor2": 47148,
      "la-liga": 341777,
      "la-liga-2": 42360,
      "lacrosse": 1121,
      "lazio": 35,
      "lcs": 1,
      "lib": 15075,
      "ligue-1": 307012,
      "ligue-2": 113834,
      "lionel-messi": 142,
      "ltu1": 8367,
      "lva1": 22476,
      "mex": 379525,
      "mlb": 69085,
      "mls": 351244,
      "morocco-botola-pro": 20412,
      "moto2": 55,
      "moto3": 543,
      "nascar": 19928,
      "national-league": 44640,
      "nba": 2384084,
      "ned2": 44673,
      "new-york-city": 387,
      "nfl": 2556036,
      "nhl": 797219,
      "nirl1": 19888,
      "nor2": 26851,
      "norway-eliteserien": 54311,
      "peru-liga-1": 62804,
      "pickleball": 144215,
      "poland-ekstraklasa": 44001,
      "power-slap": 65,
      "primeira-liga": 106148,
      "qat1": 39790,
      "qualification": 4569,
      "racing": 3512,
      "romania-superliga": 42564,
      "rugby": 2750,
      "rus": 26620,
      "saf1": 8298,
      "saudi-professional-league": 101726,
      "scotland-league-cup": 4414,
      "scottish-premiership": 76105,
      "sea": 299131,
      "serbian-superliga": 17068,
      "serie-b": 45930,
      "slovenia-prvaliga": 12469,
      "soccer": 280929,
      "soccer-atc": 90,
      "soccer-brco": 7265,
      "soccer-ccc": 12235,
      "soccer-el1": 58830,
      "soccer-el2": 49545,
      "soccer-fpd": 34295,
      "soccer-grc": 14,
      "soccer-gtm": 69333,
      "soccer-hr1": 31065,
      "soccer-nlc": 307,
      "soccer-nwsl": 45484,
      "soccer-ptc": 262,
      "soccer-scoc": 1904,
      "soccer-svk1": 22271,
      "soccer-trsk": 342,
      "sud": 1291,
      "swe2": 38695,
      "sweden-allsvenskan": 33941,
      "swimming": 5246,
      "switzerland-super-league": 165134,
      "table-tennis": 9811,
      "tennis": 2248258,
      "tha1": 22010,
      "tur": 53863,
      "tur2": 62223,
      "u20wwc": 6,
      "uae1": 11407,
      "ucl": 474501,
      "uefa": 15733,
      "uefa-nations-league": 198196,
      "uel": 317207,
      "ufc": 166821,
      "ukraine-premier-liha": 50746,
      "uru1": 28121,
      "usl1": 6661,
      "uslc": 93597,
      "usoc": 10,
      "uzb1": 44797,
      "ven1": 29732,
      "volleyball": 54,
      "womens-ballon-dor": 12,
      "womens-champions-league": 5273,
      "wsl": 13247
    },
    "tech": {
      "(none)": 954,
      "airbnb": 4,
      "anthropic": 982,
      "big-tech": 299730,
      "celebrities": 114158,
      "china": 1725,
      "coding": 3165,
      "collectibles": 955,
      "congress": 67,
      "corporate-financials": 702,
      "courts": 733,
      "earn-4": 3608,
      "elon-musk": 4672,
      "equities": 415,
      "gaming": 655,
      "google": 72327,
      "hack": 2467,
      "ipos": 14625,
      "kpis": 430,
      "midterms": 21,
      "movies": 54450,
      "nuke": 284,
      "oil": 2277,
      "openai": 1037,
      "outage": 5,
      "prediction-markets": 16055,
      "video-games": 715
    },
    "uncategorised": {
      "(none)": 6206,
      "bayeux-tapestry": 262,
      "cfb": 4593,
      "climate-science": 1692,
      "dnc": 99,
      "fed": 2780,
      "fed-chair": 2311,
      "fed-rates": 9024,
      "iran": 4,
      "la-liga": 27,
      "leopold-aschenbrenner": 657,
      "macro-indicators": 1857,
      "mma": 159,
      "nfl": 27628,
      "pandemics": 96,
      "social-media": 361,
      "supreme-court": 13807,
      "tennis": 1849,
      "trump-presidency": 33,
      "ufc": 1712,
      "uk": 2537,
      "united-nations": 26017,
      "united-states": 1896,
      "youtube": 244
    },
    "weather": {
      "brazil": 7013,
      "climate": 87445,
      "climate-science": 13127,
      "drought": 1133,
      "earthquakes": 12654,
      "germany": 163,
      "global-temp": 475,
      "highest-temperature": 3900775,
      "italy": 2,
      "lowest-temperature": 413604,
      "mexico": 118,
      "natural-disaster": 4586,
      "pandemics": 772,
      "precipitation": 22784,
      "rain": 2576,
      "united-states": 13460
    },
    "world": {
      "(none)": 1436,
      "argentina": 8555,
      "brazil": 10254,
      "canada": 512,
      "china": 46,
      "economic-policy": 42895,
      "europe": 137,
      "foreign-policy": 793,
      "forex": 7843,
      "france": 13313,
      "germany": 6804,
      "global-elections": 1353072,
      "global-rates": 27482,
      "hong-kong": 322,
      "italy": 164,
      "macro-indicators": 19732,
      "middle-east": 326,
      "nyc": 1207,
      "oil": 782,
      "pandemics": 986,
      "south-korea": 4279,
      "trump-presidency": 1827
    }
  },
  "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4",
  "thinning": "book-exact-repeat-v1",
  "twin_arrival_skew": "provenance",
  "twin_check": {
    "all_rows": 135909847,
    "columns": [
      "event_type",
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "best_bid",
      "best_ask",
      "spread",
      "bids",
      "asks",
      "price",
      "size",
      "side",
      "fee_rate_bps",
      "transaction_hash",
      "id",
      "assets_ids",
      "winning_asset_id",
      "winning_outcome",
      "outcomes",
      "question",
      "slug",
      "old_tick_size",
      "new_tick_size",
      "witness_set",
      "arrival_skew",
      "source_witness"
    ],
    "encoding": "twin-check-v1",
    "file": "2026-10-30T10.twin_check.parquet",
    "fingerprint": "sum mod 2^128 of sha256(row)[:16] read big-endian, lower-case hex",
    "group_by": [
      "category",
      "market",
      "event_type"
    ],
    "groups": 401028,
    "sets": {
      "all": [
        "all_rows",
        "all_fingerprint"
      ],
      "stored": [
        "stored_rows",
        "stored_fingerprint"
      ],
      "twin": [
        "twin_rows",
        "fingerprint"
      ]
    },
    "stored_rows": 70979348,
    "twin_rows": 64930499
  },
  "twin_recv_delta_ns": "provenance",
  "twin_seq_delta": "provenance",
  "uncategorised_row_share": 0.001491,
  "verification": {
    "note": "Covers each file listed in files[], each checked on its own; there is no whole-hour sha256 and no per-product byte range. This manifest and any file not listed in files[] need an external checksum (the archive's SHA256SUMS.txt, which does not list itself). A match shows the files agree with a manifest you trust, not that the manifest is authentic.",
    "primary": "sha256sum <file> == .files[].sha256 of the files[] entry whose file is <file>",
    "secondary": "byte size of <file> == .files[].size of the same entry (a supplementary check; the sha256 decides)"
  },
  "witness_stats": "2026-10-30T10.witness_stats.json",
  "witness_stats_sha256": "6074fcf63d608a762f3eb276d832b482cf15055c8cb475f9e24d6e1d008bd2b5",
  "witnesses": "iop",
  "writer_versions": null
}
