{
  "ab_accounting": {
    "best_bid_ask": {
      "boundary_dropped": 96,
      "class": "FULL",
      "exception_markets": 49,
      "rows_by_domain": {
        "i": 15452670,
        "o": 15451467,
        "p": 15450701
      },
      "rows_i": 15452670,
      "rows_joined": 15453472,
      "rows_merged": 15453376,
      "rows_o": 15451467,
      "rows_p": 15450701,
      "unique_by_domain": {
        "i": 44,
        "o": 24,
        "p": 57
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 116,
            "1000_2000ms": 3073,
            "100_200ms": 118553,
            "10_20ms": 1011910,
            "1_2ms": 0,
            "2000_5000ms": 752,
            "200_500ms": 85324,
            "20_50ms": 13938294,
            "2_5ms": 0,
            "5000_10000ms": 74,
            "500_1000ms": 13000,
            "50_100ms": 281574,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 17955,
          "mean_ms": 27.18755956090436,
          "measurable": 15452670,
          "min_ms": 16,
          "p50_ms": 22.0,
          "p90_ms": 27.0,
          "p99_ms": 139.0,
          "rows": 15452670,
          "unmeasurable": 0,
          "won_output_rows": 226
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 70,
            "1000_2000ms": 3795,
            "100_200ms": 75897,
            "10_20ms": 2169518,
            "1_2ms": 0,
            "2000_5000ms": 1047,
            "200_500ms": 87042,
            "20_50ms": 376652,
            "2_5ms": 1078297,
            "5000_10000ms": 135,
            "500_1000ms": 15942,
            "50_100ms": 113705,
            "5_10ms": 11529367,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 19348,
          "mean_ms": 11.650320257616963,
          "measurable": 15451467,
          "min_ms": 2,
          "p50_ms": 6.0,
          "p90_ms": 13.0,
          "p99_ms": 128.0,
          "rows": 15451467,
          "unmeasurable": 0,
          "won_output_rows": 2453
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 48,
            "1000_2000ms": 3930,
            "100_200ms": 72645,
            "10_20ms": 1450794,
            "1_2ms": 0,
            "2000_5000ms": 1220,
            "200_500ms": 79428,
            "20_50ms": 301450,
            "2_5ms": 1924134,
            "5000_10000ms": 144,
            "500_1000ms": 15278,
            "50_100ms": 107811,
            "5_10ms": 11493819,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 15912,
          "mean_ms": 10.755392328153913,
          "measurable": 15450701,
          "min_ms": 2,
          "p50_ms": 6.0,
          "p90_ms": 11.0,
          "p99_ms": 117.0,
          "rows": 15450701,
          "unmeasurable": 0,
          "won_output_rows": 15450697
        }
      }
    },
    "book": {
      "boundary_dropped": 934,
      "class": "FULL",
      "exception_markets": 147784,
      "rows_by_domain": {
        "i": 109150,
        "o": 311308,
        "p": 304594
      },
      "rows_i": 109150,
      "rows_joined": 473410,
      "rows_merged": 472476,
      "rows_o": 311308,
      "rows_p": 304594,
      "unique_by_domain": {
        "i": 1172,
        "o": 166728,
        "p": 160057
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 82,
            "1000_2000ms": 545,
            "100_200ms": 5607,
            "10_20ms": 3409,
            "1_2ms": 0,
            "2000_5000ms": 745,
            "200_500ms": 2793,
            "20_50ms": 86435,
            "2_5ms": 0,
            "5000_10000ms": 26,
            "500_1000ms": 333,
            "50_100ms": 7915,
            "5_10ms": 0,
            "ge30000ms": 1260,
            "neg": 0
          },
          "max_ms": 11579697775,
          "mean_ms": 3278649.619092991,
          "measurable": 109150,
          "min_ms": 17,
          "p50_ms": 25.0,
          "p90_ms": 105.0,
          "p99_ms": 76248.91999999952,
          "rows": 109150,
          "unmeasurable": 0,
          "won_output_rows": 1336
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 10842,
            "1000_2000ms": 1678,
            "100_200ms": 2350,
            "10_20ms": 25700,
            "1_2ms": 0,
            "2000_5000ms": 3805,
            "200_500ms": 2468,
            "20_50ms": 6672,
            "2_5ms": 985,
            "5000_10000ms": 3904,
            "500_1000ms": 1344,
            "50_100ms": 2810,
            "5_10ms": 67201,
            "ge30000ms": 181549,
            "neg": 0
          },
          "max_ms": 13181563215,
          "mean_ms": 241835010.3556735,
          "measurable": 311308,
          "min_ms": 3,
          "p50_ms": 123835.0,
          "p90_ms": 22796125.2,
          "p99_ms": 5864714032.22,
          "rows": 311308,
          "unmeasurable": 0,
          "won_output_rows": 167042
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 10834,
            "1000_2000ms": 1814,
            "100_200ms": 2312,
            "10_20ms": 17353,
            "1_2ms": 0,
            "2000_5000ms": 4065,
            "200_500ms": 2231,
            "20_50ms": 5427,
            "2_5ms": 2138,
            "5000_10000ms": 3836,
            "500_1000ms": 1320,
            "50_100ms": 2856,
            "5_10ms": 75346,
            "ge30000ms": 175062,
            "neg": 0
          },
          "max_ms": 13181426110,
          "mean_ms": 236352569.19003984,
          "measurable": 304594,
          "min_ms": 3,
          "p50_ms": 111512.5,
          "p90_ms": 22596165.5,
          "p99_ms": 5850660203.800013,
          "rows": 304594,
          "unmeasurable": 0,
          "won_output_rows": 304098
        }
      }
    },
    "last_trade_price": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 53174,
        "o": 53205,
        "p": 53203
      },
      "rows_i": 53174,
      "rows_joined": 53353,
      "rows_merged": 53353,
      "rows_o": 53205,
      "rows_p": 53203,
      "unique_by_domain": {
        "i": 23,
        "o": 1,
        "p": 4
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 162,
            "100_200ms": 2673,
            "10_20ms": 1344,
            "1_2ms": 0,
            "2000_5000ms": 57,
            "200_500ms": 1386,
            "20_50ms": 43376,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 212,
            "50_100ms": 3964,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3207,
          "mean_ms": 49.10557791401813,
          "measurable": 53174,
          "min_ms": 18,
          "p50_ms": 24.0,
          "p90_ms": 83.0,
          "p99_ms": 416.0,
          "rows": 53174,
          "unmeasurable": 0,
          "won_output_rows": 44
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 26,
            "100_200ms": 1042,
            "10_20ms": 10381,
            "1_2ms": 0,
            "2000_5000ms": 1,
            "200_500ms": 804,
            "20_50ms": 2648,
            "2_5ms": 650,
            "5000_10000ms": 0,
            "500_1000ms": 232,
            "50_100ms": 1200,
            "5_10ms": 36221,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 2210,
          "mean_ms": 20.935382012968706,
          "measurable": 53205,
          "min_ms": 3,
          "p50_ms": 8.0,
          "p90_ms": 22.0,
          "p99_ms": 282.0,
          "rows": 53205,
          "unmeasurable": 0,
          "won_output_rows": 106
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 121,
            "100_200ms": 987,
            "10_20ms": 6960,
            "1_2ms": 0,
            "2000_5000ms": 101,
            "200_500ms": 760,
            "20_50ms": 2269,
            "2_5ms": 1525,
            "5000_10000ms": 0,
            "500_1000ms": 261,
            "50_100ms": 1243,
            "5_10ms": 38976,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3037,
          "mean_ms": 27.366877807642425,
          "measurable": 53203,
          "min_ms": 3,
          "p50_ms": 7.0,
          "p90_ms": 22.0,
          "p99_ms": 446.9799999999959,
          "rows": 53203,
          "unmeasurable": 0,
          "won_output_rows": 53203
        }
      }
    },
    "market_resolved": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 8,
      "rows_by_domain": {
        "i": 437,
        "o": 445,
        "p": 443
      },
      "rows_i": 437,
      "rows_joined": 528,
      "rows_merged": 528,
      "rows_o": 445,
      "rows_p": 443,
      "unique_by_domain": {
        "i": 82,
        "o": 3,
        "p": 0
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 3,
            "1000_2000ms": 0,
            "100_200ms": 8,
            "10_20ms": 21,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 3,
            "20_50ms": 360,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 13,
            "5_10ms": 0,
            "ge30000ms": 29,
            "neg": 0
          },
          "max_ms": 56430,
          "mean_ms": 3783.675057208238,
          "measurable": 437,
          "min_ms": 18,
          "p50_ms": 23.0,
          "p90_ms": 87.40000000000003,
          "p99_ms": 53826.24,
          "rows": 437,
          "unmeasurable": 0,
          "won_output_rows": 82
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 2,
            "1000_2000ms": 0,
            "100_200ms": 2,
            "10_20ms": 47,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 2,
            "20_50ms": 12,
            "2_5ms": 34,
            "5000_10000ms": 2,
            "500_1000ms": 0,
            "50_100ms": 0,
            "5_10ms": 289,
            "ge30000ms": 55,
            "neg": 0
          },
          "max_ms": 68446,
          "mean_ms": 5601.8831460674155,
          "measurable": 445,
          "min_ms": 3,
          "p50_ms": 7.0,
          "p90_ms": 41176.4,
          "p99_ms": 45609.8,
          "rows": 445,
          "unmeasurable": 0,
          "won_output_rows": 3
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 3,
            "1000_2000ms": 0,
            "100_200ms": 0,
            "10_20ms": 32,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 2,
            "20_50ms": 6,
            "2_5ms": 46,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 4,
            "5_10ms": 297,
            "ge30000ms": 53,
            "neg": 0
          },
          "max_ms": 70193,
          "mean_ms": 6008.659142212189,
          "measurable": 443,
          "min_ms": 3,
          "p50_ms": 6.0,
          "p90_ms": 46553.200000000004,
          "p99_ms": 50136.9,
          "rows": 443,
          "unmeasurable": 0,
          "won_output_rows": 443
        }
      }
    },
    "new_market": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 643,
        "o": 643,
        "p": 643
      },
      "rows_i": 643,
      "rows_joined": 981,
      "rows_merged": 981,
      "rows_o": 643,
      "rows_p": 643,
      "unique_by_domain": {
        "i": 132,
        "o": 100,
        "p": 106
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 99,
            "1000_2000ms": 0,
            "100_200ms": 126,
            "10_20ms": 0,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 52,
            "20_50ms": 238,
            "2_5ms": 0,
            "5000_10000ms": 27,
            "500_1000ms": 0,
            "50_100ms": 87,
            "5_10ms": 0,
            "ge30000ms": 14,
            "neg": 0
          },
          "max_ms": 113530,
          "mean_ms": 4072.5443234836703,
          "measurable": 643,
          "min_ms": 21,
          "p50_ms": 96.0,
          "p90_ms": 14345.20000000001,
          "p99_ms": 48961.84000000001,
          "rows": 643,
          "unmeasurable": 0,
          "won_output_rows": 174
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 71,
            "1000_2000ms": 0,
            "100_200ms": 16,
            "10_20ms": 106,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 83,
            "20_50ms": 172,
            "2_5ms": 0,
            "5000_10000ms": 25,
            "500_1000ms": 13,
            "50_100ms": 94,
            "5_10ms": 15,
            "ge30000ms": 48,
            "neg": 0
          },
          "max_ms": 87474,
          "mean_ms": 5348.853810264386,
          "measurable": 643,
          "min_ms": 5,
          "p50_ms": 61.0,
          "p90_ms": 17443.200000000004,
          "p99_ms": 47913.20000000007,
          "rows": 643,
          "unmeasurable": 0,
          "won_output_rows": 164
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 55,
            "1000_2000ms": 0,
            "100_200ms": 11,
            "10_20ms": 152,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 59,
            "20_50ms": 138,
            "2_5ms": 0,
            "5000_10000ms": 22,
            "500_1000ms": 9,
            "50_100ms": 87,
            "5_10ms": 49,
            "ge30000ms": 61,
            "neg": 0
          },
          "max_ms": 79437,
          "mean_ms": 5919.895800933126,
          "measurable": 643,
          "min_ms": 7,
          "p50_ms": 45.0,
          "p90_ms": 21799.40000000004,
          "p99_ms": 47224.220000000016,
          "rows": 643,
          "unmeasurable": 0,
          "won_output_rows": 643
        }
      }
    },
    "price_change": {
      "boundary_dropped": 546,
      "class": "FULL",
      "exception_markets": 108,
      "rows_by_domain": {
        "i": 99167416,
        "o": 99150114,
        "p": 99146578
      },
      "rows_i": 99167416,
      "rows_joined": 99188608,
      "rows_merged": 99188062,
      "rows_o": 99150114,
      "rows_p": 99146578,
      "unique_by_domain": {
        "i": 2706,
        "o": 368,
        "p": 2396
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 366,
            "1000_2000ms": 26024,
            "100_200ms": 1424168,
            "10_20ms": 5849870,
            "1_2ms": 0,
            "2000_5000ms": 6240,
            "200_500ms": 799540,
            "20_50ms": 88074986,
            "2_5ms": 0,
            "5000_10000ms": 372,
            "500_1000ms": 102450,
            "50_100ms": 2883400,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 18131,
          "mean_ms": 29.43643516939072,
          "measurable": 99167416,
          "min_ms": 16,
          "p50_ms": 23.0,
          "p90_ms": 28.0,
          "p99_ms": 192.0,
          "rows": 99167416,
          "unmeasurable": 0,
          "won_output_rows": 7734
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 648,
            "1000_2000ms": 25044,
            "100_200ms": 714728,
            "10_20ms": 14867486,
            "1_2ms": 0,
            "2000_5000ms": 6952,
            "200_500ms": 695120,
            "20_50ms": 3090782,
            "2_5ms": 5988466,
            "5000_10000ms": 424,
            "500_1000ms": 123122,
            "50_100ms": 1054872,
            "5_10ms": 72582470,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 19421,
          "mean_ms": 12.970097865948999,
          "measurable": 99150114,
          "min_ms": 2,
          "p50_ms": 7.0,
          "p90_ms": 14.0,
          "p99_ms": 175.0,
          "rows": 99150114,
          "unmeasurable": 0,
          "won_output_rows": 33756
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 240,
            "1000_2000ms": 30226,
            "100_200ms": 691756,
            "10_20ms": 10042912,
            "1_2ms": 0,
            "2000_5000ms": 12132,
            "200_500ms": 643292,
            "20_50ms": 2534862,
            "2_5ms": 10407376,
            "5000_10000ms": 1076,
            "500_1000ms": 124830,
            "50_100ms": 1016486,
            "5_10ms": 73641390,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 15912,
          "mean_ms": 12.275144261660751,
          "measurable": 99146578,
          "min_ms": 2,
          "p50_ms": 6.0,
          "p90_ms": 13.0,
          "p99_ms": 166.0,
          "rows": 99146578,
          "unmeasurable": 0,
          "won_output_rows": 99146572
        }
      }
    },
    "tick_size_change": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 3596,
        "o": 3596,
        "p": 3596
      },
      "rows_i": 3596,
      "rows_joined": 3596,
      "rows_merged": 3596,
      "rows_o": 3596,
      "rows_p": 3596,
      "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": 4,
            "10_20ms": 225,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 12,
            "20_50ms": 3347,
            "2_5ms": 0,
            "5000_10000ms": 4,
            "500_1000ms": 0,
            "50_100ms": 4,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 5820,
          "mean_ms": 30.128197997775306,
          "measurable": 3596,
          "min_ms": 18,
          "p50_ms": 22.0,
          "p90_ms": 25.0,
          "p99_ms": 38.0,
          "rows": 3596,
          "unmeasurable": 0
        },
        "o": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 0,
            "10_20ms": 368,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 4,
            "20_50ms": 44,
            "2_5ms": 285,
            "5000_10000ms": 0,
            "500_1000ms": 4,
            "50_100ms": 0,
            "5_10ms": 2891,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 805,
          "mean_ms": 8.163236929922135,
          "measurable": 3596,
          "min_ms": 3,
          "p50_ms": 6.0,
          "p90_ms": 10.0,
          "p99_ms": 24.050000000000182,
          "rows": 3596,
          "unmeasurable": 0
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 4,
            "10_20ms": 192,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 4,
            "20_50ms": 20,
            "2_5ms": 457,
            "5000_10000ms": 0,
            "500_1000ms": 8,
            "50_100ms": 0,
            "5_10ms": 2911,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 668,
          "mean_ms": 8.387652947719689,
          "measurable": 3596,
          "min_ms": 3,
          "p50_ms": 6.0,
          "p90_ms": 8.0,
          "p99_ms": 18.150000000000546,
          "rows": 3596,
          "unmeasurable": 0,
          "won_output_rows": 3596
        }
      }
    }
  },
  "absent_fields": [
    "connection_events"
  ],
  "archive_root": "merged-live",
  "book_audit": {
    "files": [
      {
        "file": "2026-10-29T11.book_dropped.parquet",
        "rows": 1391,
        "sha256": "45df92c93bad4b9f443c19b94f3d8c24af5d144196ea17dae174a208e7bf23c6",
        "size": 54834
      }
    ],
    "parts": 1,
    "public": false,
    "rows": 1391,
    "status": "kept until verify",
    "verified": false,
    "verify_check_id": null
  },
  "book_rows_dropped": 1391,
  "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": "60eb78f4bd746f7a93cfa75e87e4ed7a47ba435c06eabd91027e22a20c452951",
    "evaluated_at": "2026-10-30T20:16:18Z",
    "evidence": {
      "file": "2026-10-29T11.category_evidence.json",
      "sha256": "bb5affe101aec3dc1bd5fc26e863ec3361f73a529660c6a6bf645fe2c3c91c65"
    },
    "hour": "2026-10-29/11",
    "low_tag": {
      "band_hours": 0,
      "band_rule": "floor",
      "flagged": false,
      "floor": 0.9,
      "mad": null,
      "median": null,
      "reason": null,
      "tagged_share": 0.9999612220233056,
      "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": 88,
      "common_markets": 5173589,
      "file": "category_map.json.gz.health.json",
      "gained_markets": 86,
      "logic_identity_changed": false,
      "map_sha256": "60eb78f4bd746f7a93cfa75e87e4ed7a47ba435c06eabd91027e22a20c452951",
      "mapping_logic_changed": 0,
      "markets": 5201084,
      "moved_or_lost_markets": 2,
      "query_ok": true,
      "review_acceptance": null,
      "rule_version": "native-category-ranked-subtag-v1",
      "sha256": "d6c7f5cad142e94d89336f3576d6e5096d5f3b83d973a9ce60eaa44e5d3f44c8",
      "shrink_share": 0.0,
      "source_tags_changed": 88,
      "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
    },
    "map_rule": "native-category-ranked-subtag-v1",
    "mode": "bulk",
    "not_reached_markets": [],
    "numbers": {
      "by_listing_age": {
        "1_7d": {
          "fetched_tagged": 58346,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "gt_7d": {
          "fetched_tagged": 84486,
          "fetched_untagged": 6,
          "not_fetched": 0
        },
        "lt_24h": {
          "fetched_tagged": 11889,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "unknown_age": {
          "fetched_tagged": 0,
          "fetched_untagged": 0,
          "not_fetched": 0
        }
      },
      "classes": {
        "fetched_tagged": 154721,
        "fetched_untagged": 6,
        "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": 88,
        "common_markets": 5173589,
        "file": "category_map.json.gz.health.json",
        "gained_markets": 86,
        "logic_identity_changed": false,
        "map_sha256": "60eb78f4bd746f7a93cfa75e87e4ed7a47ba435c06eabd91027e22a20c452951",
        "mapping_logic_changed": 0,
        "markets": 5201084,
        "moved_or_lost_markets": 2,
        "query_ok": true,
        "review_acceptance": null,
        "rule_version": "native-category-ranked-subtag-v1",
        "sha256": "d6c7f5cad142e94d89336f3576d6e5096d5f3b83d973a9ce60eaa44e5d3f44c8",
        "shrink_share": 0.0,
        "source_tags_changed": 88,
        "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
      },
      "missing_evidence": [],
      "not_fetched_by_cause": {
        "fetch_failed": 0,
        "not_reached": 0
      },
      "row_share": {
        "fetched_tagged": 0.999962,
        "fetched_untagged": 3.8e-05,
        "not_fetched": 0.0,
        "without_market": 0.0
      },
      "rows": {
        "fetched_tagged": 115167970,
        "fetched_untagged": 4402,
        "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": 154727,
      "young": {
        "not_fetched": 0,
        "traded": 11889
      }
    },
    "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": "60eb78f4bd746f7a93cfa75e87e4ed7a47ba435c06eabd91027e22a20c452951",
  "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-29T11.parquet",
    "source_manifest": {
      "ab_accounting": {
        "best_bid_ask": {
          "boundary_dropped": 96,
          "class": "FULL",
          "exception_markets": 49,
          "rows_by_domain": {
            "i": 15452670,
            "o": 15451467,
            "p": 15450701
          },
          "rows_i": 15452670,
          "rows_joined": 15453472,
          "rows_merged": 15453376,
          "rows_o": 15451467,
          "rows_p": 15450701,
          "unique_by_domain": {
            "i": 44,
            "o": 24,
            "p": 57
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 116,
                "1000_2000ms": 3073,
                "100_200ms": 118553,
                "10_20ms": 1011910,
                "1_2ms": 0,
                "2000_5000ms": 752,
                "200_500ms": 85324,
                "20_50ms": 13938294,
                "2_5ms": 0,
                "5000_10000ms": 74,
                "500_1000ms": 13000,
                "50_100ms": 281574,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 17955,
              "mean_ms": 27.18755956090436,
              "measurable": 15452670,
              "min_ms": 16,
              "p50_ms": 22.0,
              "p90_ms": 27.0,
              "p99_ms": 139.0,
              "rows": 15452670,
              "unmeasurable": 0,
              "won_output_rows": 226
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 70,
                "1000_2000ms": 3795,
                "100_200ms": 75897,
                "10_20ms": 2169518,
                "1_2ms": 0,
                "2000_5000ms": 1047,
                "200_500ms": 87042,
                "20_50ms": 376652,
                "2_5ms": 1078297,
                "5000_10000ms": 135,
                "500_1000ms": 15942,
                "50_100ms": 113705,
                "5_10ms": 11529367,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 19348,
              "mean_ms": 11.650320257616963,
              "measurable": 15451467,
              "min_ms": 2,
              "p50_ms": 6.0,
              "p90_ms": 13.0,
              "p99_ms": 128.0,
              "rows": 15451467,
              "unmeasurable": 0,
              "won_output_rows": 2453
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 48,
                "1000_2000ms": 3930,
                "100_200ms": 72645,
                "10_20ms": 1450794,
                "1_2ms": 0,
                "2000_5000ms": 1220,
                "200_500ms": 79428,
                "20_50ms": 301450,
                "2_5ms": 1924134,
                "5000_10000ms": 144,
                "500_1000ms": 15278,
                "50_100ms": 107811,
                "5_10ms": 11493819,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 15912,
              "mean_ms": 10.755392328153913,
              "measurable": 15450701,
              "min_ms": 2,
              "p50_ms": 6.0,
              "p90_ms": 11.0,
              "p99_ms": 117.0,
              "rows": 15450701,
              "unmeasurable": 0,
              "won_output_rows": 15450697
            }
          }
        },
        "book": {
          "boundary_dropped": 934,
          "class": "FULL",
          "exception_markets": 147784,
          "rows_by_domain": {
            "i": 109150,
            "o": 311308,
            "p": 304594
          },
          "rows_i": 109150,
          "rows_joined": 473410,
          "rows_merged": 472476,
          "rows_o": 311308,
          "rows_p": 304594,
          "unique_by_domain": {
            "i": 1172,
            "o": 166728,
            "p": 160057
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 82,
                "1000_2000ms": 545,
                "100_200ms": 5607,
                "10_20ms": 3409,
                "1_2ms": 0,
                "2000_5000ms": 745,
                "200_500ms": 2793,
                "20_50ms": 86435,
                "2_5ms": 0,
                "5000_10000ms": 26,
                "500_1000ms": 333,
                "50_100ms": 7915,
                "5_10ms": 0,
                "ge30000ms": 1260,
                "neg": 0
              },
              "max_ms": 11579697775,
              "mean_ms": 3278649.619092991,
              "measurable": 109150,
              "min_ms": 17,
              "p50_ms": 25.0,
              "p90_ms": 105.0,
              "p99_ms": 76248.91999999952,
              "rows": 109150,
              "unmeasurable": 0,
              "won_output_rows": 1336
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 10842,
                "1000_2000ms": 1678,
                "100_200ms": 2350,
                "10_20ms": 25700,
                "1_2ms": 0,
                "2000_5000ms": 3805,
                "200_500ms": 2468,
                "20_50ms": 6672,
                "2_5ms": 985,
                "5000_10000ms": 3904,
                "500_1000ms": 1344,
                "50_100ms": 2810,
                "5_10ms": 67201,
                "ge30000ms": 181549,
                "neg": 0
              },
              "max_ms": 13181563215,
              "mean_ms": 241835010.3556735,
              "measurable": 311308,
              "min_ms": 3,
              "p50_ms": 123835.0,
              "p90_ms": 22796125.2,
              "p99_ms": 5864714032.22,
              "rows": 311308,
              "unmeasurable": 0,
              "won_output_rows": 167042
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 10834,
                "1000_2000ms": 1814,
                "100_200ms": 2312,
                "10_20ms": 17353,
                "1_2ms": 0,
                "2000_5000ms": 4065,
                "200_500ms": 2231,
                "20_50ms": 5427,
                "2_5ms": 2138,
                "5000_10000ms": 3836,
                "500_1000ms": 1320,
                "50_100ms": 2856,
                "5_10ms": 75346,
                "ge30000ms": 175062,
                "neg": 0
              },
              "max_ms": 13181426110,
              "mean_ms": 236352569.19003984,
              "measurable": 304594,
              "min_ms": 3,
              "p50_ms": 111512.5,
              "p90_ms": 22596165.5,
              "p99_ms": 5850660203.800013,
              "rows": 304594,
              "unmeasurable": 0,
              "won_output_rows": 304098
            }
          }
        },
        "last_trade_price": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 53174,
            "o": 53205,
            "p": 53203
          },
          "rows_i": 53174,
          "rows_joined": 53353,
          "rows_merged": 53353,
          "rows_o": 53205,
          "rows_p": 53203,
          "unique_by_domain": {
            "i": 23,
            "o": 1,
            "p": 4
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 162,
                "100_200ms": 2673,
                "10_20ms": 1344,
                "1_2ms": 0,
                "2000_5000ms": 57,
                "200_500ms": 1386,
                "20_50ms": 43376,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 212,
                "50_100ms": 3964,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3207,
              "mean_ms": 49.10557791401813,
              "measurable": 53174,
              "min_ms": 18,
              "p50_ms": 24.0,
              "p90_ms": 83.0,
              "p99_ms": 416.0,
              "rows": 53174,
              "unmeasurable": 0,
              "won_output_rows": 44
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 26,
                "100_200ms": 1042,
                "10_20ms": 10381,
                "1_2ms": 0,
                "2000_5000ms": 1,
                "200_500ms": 804,
                "20_50ms": 2648,
                "2_5ms": 650,
                "5000_10000ms": 0,
                "500_1000ms": 232,
                "50_100ms": 1200,
                "5_10ms": 36221,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 2210,
              "mean_ms": 20.935382012968706,
              "measurable": 53205,
              "min_ms": 3,
              "p50_ms": 8.0,
              "p90_ms": 22.0,
              "p99_ms": 282.0,
              "rows": 53205,
              "unmeasurable": 0,
              "won_output_rows": 106
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 121,
                "100_200ms": 987,
                "10_20ms": 6960,
                "1_2ms": 0,
                "2000_5000ms": 101,
                "200_500ms": 760,
                "20_50ms": 2269,
                "2_5ms": 1525,
                "5000_10000ms": 0,
                "500_1000ms": 261,
                "50_100ms": 1243,
                "5_10ms": 38976,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3037,
              "mean_ms": 27.366877807642425,
              "measurable": 53203,
              "min_ms": 3,
              "p50_ms": 7.0,
              "p90_ms": 22.0,
              "p99_ms": 446.9799999999959,
              "rows": 53203,
              "unmeasurable": 0,
              "won_output_rows": 53203
            }
          }
        },
        "market_resolved": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 8,
          "rows_by_domain": {
            "i": 437,
            "o": 445,
            "p": 443
          },
          "rows_i": 437,
          "rows_joined": 528,
          "rows_merged": 528,
          "rows_o": 445,
          "rows_p": 443,
          "unique_by_domain": {
            "i": 82,
            "o": 3,
            "p": 0
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 3,
                "1000_2000ms": 0,
                "100_200ms": 8,
                "10_20ms": 21,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 3,
                "20_50ms": 360,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 13,
                "5_10ms": 0,
                "ge30000ms": 29,
                "neg": 0
              },
              "max_ms": 56430,
              "mean_ms": 3783.675057208238,
              "measurable": 437,
              "min_ms": 18,
              "p50_ms": 23.0,
              "p90_ms": 87.40000000000003,
              "p99_ms": 53826.24,
              "rows": 437,
              "unmeasurable": 0,
              "won_output_rows": 82
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 2,
                "1000_2000ms": 0,
                "100_200ms": 2,
                "10_20ms": 47,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 2,
                "20_50ms": 12,
                "2_5ms": 34,
                "5000_10000ms": 2,
                "500_1000ms": 0,
                "50_100ms": 0,
                "5_10ms": 289,
                "ge30000ms": 55,
                "neg": 0
              },
              "max_ms": 68446,
              "mean_ms": 5601.8831460674155,
              "measurable": 445,
              "min_ms": 3,
              "p50_ms": 7.0,
              "p90_ms": 41176.4,
              "p99_ms": 45609.8,
              "rows": 445,
              "unmeasurable": 0,
              "won_output_rows": 3
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 3,
                "1000_2000ms": 0,
                "100_200ms": 0,
                "10_20ms": 32,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 2,
                "20_50ms": 6,
                "2_5ms": 46,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 4,
                "5_10ms": 297,
                "ge30000ms": 53,
                "neg": 0
              },
              "max_ms": 70193,
              "mean_ms": 6008.659142212189,
              "measurable": 443,
              "min_ms": 3,
              "p50_ms": 6.0,
              "p90_ms": 46553.200000000004,
              "p99_ms": 50136.9,
              "rows": 443,
              "unmeasurable": 0,
              "won_output_rows": 443
            }
          }
        },
        "new_market": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 643,
            "o": 643,
            "p": 643
          },
          "rows_i": 643,
          "rows_joined": 981,
          "rows_merged": 981,
          "rows_o": 643,
          "rows_p": 643,
          "unique_by_domain": {
            "i": 132,
            "o": 100,
            "p": 106
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 99,
                "1000_2000ms": 0,
                "100_200ms": 126,
                "10_20ms": 0,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 52,
                "20_50ms": 238,
                "2_5ms": 0,
                "5000_10000ms": 27,
                "500_1000ms": 0,
                "50_100ms": 87,
                "5_10ms": 0,
                "ge30000ms": 14,
                "neg": 0
              },
              "max_ms": 113530,
              "mean_ms": 4072.5443234836703,
              "measurable": 643,
              "min_ms": 21,
              "p50_ms": 96.0,
              "p90_ms": 14345.20000000001,
              "p99_ms": 48961.84000000001,
              "rows": 643,
              "unmeasurable": 0,
              "won_output_rows": 174
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 71,
                "1000_2000ms": 0,
                "100_200ms": 16,
                "10_20ms": 106,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 83,
                "20_50ms": 172,
                "2_5ms": 0,
                "5000_10000ms": 25,
                "500_1000ms": 13,
                "50_100ms": 94,
                "5_10ms": 15,
                "ge30000ms": 48,
                "neg": 0
              },
              "max_ms": 87474,
              "mean_ms": 5348.853810264386,
              "measurable": 643,
              "min_ms": 5,
              "p50_ms": 61.0,
              "p90_ms": 17443.200000000004,
              "p99_ms": 47913.20000000007,
              "rows": 643,
              "unmeasurable": 0,
              "won_output_rows": 164
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 55,
                "1000_2000ms": 0,
                "100_200ms": 11,
                "10_20ms": 152,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 59,
                "20_50ms": 138,
                "2_5ms": 0,
                "5000_10000ms": 22,
                "500_1000ms": 9,
                "50_100ms": 87,
                "5_10ms": 49,
                "ge30000ms": 61,
                "neg": 0
              },
              "max_ms": 79437,
              "mean_ms": 5919.895800933126,
              "measurable": 643,
              "min_ms": 7,
              "p50_ms": 45.0,
              "p90_ms": 21799.40000000004,
              "p99_ms": 47224.220000000016,
              "rows": 643,
              "unmeasurable": 0,
              "won_output_rows": 643
            }
          }
        },
        "price_change": {
          "boundary_dropped": 546,
          "class": "FULL",
          "exception_markets": 108,
          "rows_by_domain": {
            "i": 99167416,
            "o": 99150114,
            "p": 99146578
          },
          "rows_i": 99167416,
          "rows_joined": 99188608,
          "rows_merged": 99188062,
          "rows_o": 99150114,
          "rows_p": 99146578,
          "unique_by_domain": {
            "i": 2706,
            "o": 368,
            "p": 2396
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 366,
                "1000_2000ms": 26024,
                "100_200ms": 1424168,
                "10_20ms": 5849870,
                "1_2ms": 0,
                "2000_5000ms": 6240,
                "200_500ms": 799540,
                "20_50ms": 88074986,
                "2_5ms": 0,
                "5000_10000ms": 372,
                "500_1000ms": 102450,
                "50_100ms": 2883400,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 18131,
              "mean_ms": 29.43643516939072,
              "measurable": 99167416,
              "min_ms": 16,
              "p50_ms": 23.0,
              "p90_ms": 28.0,
              "p99_ms": 192.0,
              "rows": 99167416,
              "unmeasurable": 0,
              "won_output_rows": 7734
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 648,
                "1000_2000ms": 25044,
                "100_200ms": 714728,
                "10_20ms": 14867486,
                "1_2ms": 0,
                "2000_5000ms": 6952,
                "200_500ms": 695120,
                "20_50ms": 3090782,
                "2_5ms": 5988466,
                "5000_10000ms": 424,
                "500_1000ms": 123122,
                "50_100ms": 1054872,
                "5_10ms": 72582470,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 19421,
              "mean_ms": 12.970097865948999,
              "measurable": 99150114,
              "min_ms": 2,
              "p50_ms": 7.0,
              "p90_ms": 14.0,
              "p99_ms": 175.0,
              "rows": 99150114,
              "unmeasurable": 0,
              "won_output_rows": 33756
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 240,
                "1000_2000ms": 30226,
                "100_200ms": 691756,
                "10_20ms": 10042912,
                "1_2ms": 0,
                "2000_5000ms": 12132,
                "200_500ms": 643292,
                "20_50ms": 2534862,
                "2_5ms": 10407376,
                "5000_10000ms": 1076,
                "500_1000ms": 124830,
                "50_100ms": 1016486,
                "5_10ms": 73641390,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 15912,
              "mean_ms": 12.275144261660751,
              "measurable": 99146578,
              "min_ms": 2,
              "p50_ms": 6.0,
              "p90_ms": 13.0,
              "p99_ms": 166.0,
              "rows": 99146578,
              "unmeasurable": 0,
              "won_output_rows": 99146572
            }
          }
        },
        "tick_size_change": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 3596,
            "o": 3596,
            "p": 3596
          },
          "rows_i": 3596,
          "rows_joined": 3596,
          "rows_merged": 3596,
          "rows_o": 3596,
          "rows_p": 3596,
          "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": 4,
                "10_20ms": 225,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 12,
                "20_50ms": 3347,
                "2_5ms": 0,
                "5000_10000ms": 4,
                "500_1000ms": 0,
                "50_100ms": 4,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 5820,
              "mean_ms": 30.128197997775306,
              "measurable": 3596,
              "min_ms": 18,
              "p50_ms": 22.0,
              "p90_ms": 25.0,
              "p99_ms": 38.0,
              "rows": 3596,
              "unmeasurable": 0
            },
            "o": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 0,
                "10_20ms": 368,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 4,
                "20_50ms": 44,
                "2_5ms": 285,
                "5000_10000ms": 0,
                "500_1000ms": 4,
                "50_100ms": 0,
                "5_10ms": 2891,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 805,
              "mean_ms": 8.163236929922135,
              "measurable": 3596,
              "min_ms": 3,
              "p50_ms": 6.0,
              "p90_ms": 10.0,
              "p99_ms": 24.050000000000182,
              "rows": 3596,
              "unmeasurable": 0
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 4,
                "10_20ms": 192,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 4,
                "20_50ms": 20,
                "2_5ms": 457,
                "5000_10000ms": 0,
                "500_1000ms": 8,
                "50_100ms": 0,
                "5_10ms": 2911,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 668,
              "mean_ms": 8.387652947719689,
              "measurable": 3596,
              "min_ms": 3,
              "p50_ms": 6.0,
              "p90_ms": 8.0,
              "p99_ms": 18.150000000000546,
              "rows": 3596,
              "unmeasurable": 0,
              "won_output_rows": 3596
            }
          }
        }
      },
      "archive_root": "merged-live",
      "boundary_guard": "cache",
      "bytes": 1202352720,
      "file": "2026-10-29T11.parquet",
      "generated_by": "tools/orderbook_ab/merge_ab.py",
      "hour": "2026-10-29/11",
      "hour_utc": "2026-10-29T11:00:00+00:00",
      "layout": "union-event-sorted-v1",
      "max_sequence": 41376822838894813,
      "merge_set_reason": "daily_set",
      "merge_set_size": 3,
      "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
      "min_sequence": 562971413643304,
      "primary_reason": "daily",
      "primary_rule_version": "primary-witness-1",
      "primary_witness": "p",
      "products": {
        "best_bid_ask": {
          "byte_range": [
            4,
            169571607
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "best_bid",
            "best_ask",
            "spread",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822835835371,
          "min_sequence": 562971413643304,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 15453376,
          "row_groups": [
            0,
            58
          ],
          "sha256": "72e577c8af164276f9819bf71cd8b640ef4770377e85e60cf7b1c1c8083c0c98"
        },
        "book": {
          "byte_range": [
            169571607,
            215347781
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "bids",
            "asks",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822838894813,
          "min_sequence": 562971413649533,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 472476,
          "row_groups": [
            59,
            60
          ],
          "sha256": "779c893bd7de900b9d7203e9177f9214a5a24bcc679f40d35fb14d7356442b2b"
        },
        "last_trade_price": {
          "byte_range": [
            215347781,
            218434885
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "fee_rate_bps",
            "transaction_hash",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822814281016,
          "min_sequence": 562971413650959,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 53353,
          "row_groups": [
            61,
            61
          ],
          "sha256": "283c60285b42d2622aa8b963a2326b5aef67dde216f3a084e31e6a251869f569"
        },
        "market_resolved": {
          "byte_range": [
            218434885,
            218507204
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "winning_asset_id",
            "winning_outcome",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822835684295,
          "min_sequence": 562971417938882,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 528,
          "row_groups": [
            62,
            62
          ],
          "sha256": "a2aee757d0f16c9c98e224e477ac2a758fbd4b0de93878d11bcfbce30e5a0b32"
        },
        "new_market": {
          "byte_range": [
            218507204,
            218607692
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "outcomes",
            "question",
            "slug",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822826900706,
          "min_sequence": 562971413940888,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 981,
          "row_groups": [
            63,
            63
          ],
          "sha256": "4b1cb133b96380fb4af33a0a9fa7198e5081b6667d26a0f4ec687f55831ccf19"
        },
        "price_change": {
          "byte_range": [
            218607692,
            1200917074
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "best_bid",
            "best_ask",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 41376822837748036,
          "min_sequence": 562971413643306,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 99188062,
          "row_groups": [
            64,
            442
          ],
          "sha256": "c46ab82eaba0dfa166f407b8e82cb8f164ec1e43cc757d390daefa8618849cdd"
        },
        "tick_size_change": {
          "byte_range": [
            1200917074,
            1201046711
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "old_tick_size",
            "new_tick_size",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 562971528148919,
          "min_sequence": 562971415174217,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 3596,
          "row_groups": [
            443,
            443
          ],
          "sha256": "767145ee98c156250fa5621feb8801f98fc88f240b95619c58367fb357f442aa"
        }
      },
      "row_count": 115172372,
      "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": "189a93f86ccf68d2982b863022349e75d703582b1fb9811a2ca8fec2ad798748",
      "skipped_witnesses": {
        "m": {
          "reason": "not_in_merged_set"
        },
        "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-29T11.witness_stats.json",
      "witness_stats_sha256": "a8d4891d5736c5047c01dd3475260badfa95ef0894636ce9745f4b1a93f34bb8",
      "witnesses": "iop",
      "witnesses_captured": [
        "i",
        "m",
        "o",
        "p",
        "q"
      ],
      "witnesses_merged": [
        "p",
        "i",
        "o"
      ]
    }
  },
  "files": [
    {
      "category": "ai",
      "file": "2026-10-29T11.ai.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 57728106,
      "row_ordinal_min": 0,
      "rows": 1672804,
      "sha256": "7d0362c48f6409affbafc03573842c57b85534f7ae53d6b6ea1c062a37c89d5a",
      "size": 8451261,
      "sub_tag": null
    },
    {
      "category": "ai",
      "file": "2026-10-29T11.ai.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 57728106,
      "row_ordinal_min": 0,
      "rows": 1672804,
      "sha256": "0a344663a27f82c9061ff0faecb6930e196e508b1602131eb11ffb2641fd19c6",
      "size": 7848394,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-10-29T11.business.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 9584092,
      "row_ordinal_min": 319216,
      "rows": 122930,
      "sha256": "6b9be1ad7b07363b179856f4b2172e42b0090e488e2f5b0324d876bb91236dc2",
      "size": 712164,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-10-29T11.business.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 9584092,
      "row_ordinal_min": 319216,
      "rows": 122930,
      "sha256": "17caadade0c2f1c4ab36a3e8cace0b97084edca1492861df59553124f7a00b6e",
      "size": 631222,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-10-29T11.crypto.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 22,
      "row_ordinal_max": 57728746,
      "row_ordinal_min": 342442,
      "rows": 13048385,
      "sha256": "c665fca541354de1dfa51e84c523491cc3b53d0aa6d65af8befd908e38c04cc0",
      "size": 65794783,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-10-29T11.crypto.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 22,
      "row_ordinal_max": 57728746,
      "row_ordinal_min": 342442,
      "rows": 13048385,
      "sha256": "cd52c846c8dff82798dd53486cc9df32047574cc48a1414821ddd88a6411c20b",
      "size": 50902445,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-10-29T11.earnings.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 5,
      "row_ordinal_max": 57728774,
      "row_ordinal_min": 1254939,
      "rows": 13675,
      "sha256": "624508e9052c9117dcf939a59b5b181ae9f0cb3cf5fc3dd6738b1a3803ef0e49",
      "size": 139385,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-10-29T11.earnings.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 5,
      "row_ordinal_max": 57728774,
      "row_ordinal_min": 1254939,
      "rows": 13675,
      "sha256": "745c2ef91552de775f87267be691b767bb05ec5fc187a637bec13809a0337566",
      "size": 82944,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-10-29T11.economy.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 5,
      "row_ordinal_max": 22156930,
      "row_ordinal_min": 1256962,
      "rows": 587894,
      "sha256": "0e6781be52855daacc9615543dd0b7bd73719b8ad0dafda3ae10a1066e1e92ea",
      "size": 3243246,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-10-29T11.economy.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 5,
      "row_ordinal_max": 22156930,
      "row_ordinal_min": 1256962,
      "rows": 587894,
      "sha256": "911248f98119fb94827a715d2d2a08aa42733cf833245f0c5fbdedd1775c058a",
      "size": 2788658,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-10-29T11.elections.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 17,
      "row_ordinal_max": 57728778,
      "row_ordinal_min": 1353708,
      "rows": 9397857,
      "sha256": "243a0bc55a998c4b9843587cbd9757144ec638fbcefc18982a52ef4917adfca2",
      "size": 48548073,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-10-29T11.elections.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 17,
      "row_ordinal_max": 57728778,
      "row_ordinal_min": 1353708,
      "rows": 9397857,
      "sha256": "5523a09f3e90391e634def3378700bf691452d2df730f7c0176832f8cac9b73d",
      "size": 43611656,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-10-29T11.esports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 14,
      "row_ordinal_max": 57728974,
      "row_ordinal_min": 3049671,
      "rows": 4870753,
      "sha256": "364a1eec3e1e80850d40f1b7a04afb686e8666fd660774a2dbca98e2526bcd31",
      "size": 23082359,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-10-29T11.esports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 14,
      "row_ordinal_max": 57728974,
      "row_ordinal_min": 3049671,
      "rows": 4870753,
      "sha256": "b41127fcf3e2213a6e798a67f748e265baa61494b528132cf97ebef89934974b",
      "size": 18976143,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-10-29T11.finance.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 12,
      "row_ordinal_max": 57729034,
      "row_ordinal_min": 3565035,
      "rows": 2752290,
      "sha256": "11bfb18ef97903bd9fe98d35b8a4bec09b24bc7c4d33bf5310100a5867094c0f",
      "size": 13725611,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-10-29T11.finance.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 12,
      "row_ordinal_max": 57729034,
      "row_ordinal_min": 3565035,
      "rows": 2752290,
      "sha256": "732fef3c4b1e7f535903d5b4ce843345d1ef86daf05e0c7ebf2786dacacf8fd2",
      "size": 12639608,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-10-29T11.geopolitics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 57729038,
      "row_ordinal_min": 4083101,
      "rows": 1804150,
      "sha256": "7b2954a17a6818355a5c074fafcda32b63baf87a6af55f34ac4e33c1375e25bc",
      "size": 9558642,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-10-29T11.geopolitics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 57729038,
      "row_ordinal_min": 4083101,
      "rows": 1804150,
      "sha256": "b963cf0b2c522db4d361d89cd600c5eb656fc1869f4f52f8fc060da9bb260b14",
      "size": 8138468,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-10-29T11.politics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 6,
      "row_ordinal_max": 38979649,
      "row_ordinal_min": 4248399,
      "rows": 1055689,
      "sha256": "f6380f3a272a551202e346c7e4ddb2273ad71526edefef12324a2a0443cb69c9",
      "size": 5476083,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-10-29T11.politics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 6,
      "row_ordinal_max": 38979649,
      "row_ordinal_min": 4248399,
      "rows": 1055689,
      "sha256": "1aa5906f2cbe1eba628610f3763fe4909c378056901534fe4556cfd99deba92d",
      "size": 4833413,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-10-29T11.pop-culture.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 57729046,
      "row_ordinal_min": 4375444,
      "rows": 1540146,
      "sha256": "207638b26907914517d50f032a6796bebc6eac8f73bf51b6962cbd15e4f23828",
      "size": 8090398,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-10-29T11.pop-culture.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 57729046,
      "row_ordinal_min": 4375444,
      "rows": 1540146,
      "sha256": "1cfab62ae74bdd1a6f591091a73b1980b046d639bba08162b00a8c0570ef4992",
      "size": 7213497,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-10-29T11.science.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 40357503,
      "row_ordinal_min": 4616814,
      "rows": 101631,
      "sha256": "be3bda66df0169a26b0c2bbf35171999f4b7d2baec6843d1e2970bfef9516674",
      "size": 567084,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-10-29T11.science.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 40357503,
      "row_ordinal_min": 4616814,
      "rows": 101631,
      "sha256": "787de24f3659fe7c6c56d6ea5d99f701927a61cb68079ee92669d43da0ea92a4",
      "size": 489089,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-10-29T11.sports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 26,
      "row_ordinal_max": 57731578,
      "row_ordinal_min": 4636293,
      "rows": 16962952,
      "sha256": "ddde64d6725a6c14f9cd1eb4b44df1c126fc92c8e92caa3e7b83a0c1032b4ee1",
      "size": 124578813,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-10-29T11.sports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 26,
      "row_ordinal_max": 57731578,
      "row_ordinal_min": 4636293,
      "rows": 16962952,
      "sha256": "7c9e171f0cc8ce438a757cd0c2a178f12f862fe64debc3a20e238f94b3282060",
      "size": 81547149,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-10-29T11.tech.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 54794183,
      "row_ordinal_min": 7279332,
      "rows": 341536,
      "sha256": "51f7f50c48dc0f5297414c2713605a81835f96da5b054bbc0c5bbc1a5a5b44cc",
      "size": 1898440,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-10-29T11.tech.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 54794183,
      "row_ordinal_min": 7279332,
      "rows": 341536,
      "sha256": "d0c90bc66d505d3522b54b5670468a50c17a0b5b550649c37ad0a58995407d20",
      "size": 1626631,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-10-29T11.uncategorised.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 54885886,
      "row_ordinal_min": 7323688,
      "rows": 114352,
      "sha256": "1748f08d059e514246b619172b7d7d90b03d60532d972f46deeb05c5593781e8",
      "size": 652760,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-10-29T11.uncategorised.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 54885886,
      "row_ordinal_min": 7323688,
      "rows": 114352,
      "sha256": "97cfd1f15a1a76d201a12ee33e6215829f7c2ead123f16c65f65f870532b29b5",
      "size": 567127,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-10-29T11.weather.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 10,
      "row_ordinal_max": 57731686,
      "row_ordinal_min": 7346135,
      "rows": 1828579,
      "sha256": "ad078a9017d0f7383c14c5b7ebd9bdaad5ee8fca537f216d61b47b584a341f1c",
      "size": 10463242,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-10-29T11.weather.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 10,
      "row_ordinal_max": 57731686,
      "row_ordinal_min": 7346135,
      "rows": 1828579,
      "sha256": "6e81731eb25a4c2ce89b0ca2d70e7279a3a4baf1509a806a84c503407f05c250",
      "size": 8461992,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-10-29T11.world.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 57731690,
      "row_ordinal_min": 7522020,
      "rows": 1516068,
      "sha256": "b21be3614fb53386b7d02e19f2fad43ce88b3c7c3b1707754f90262762fbf5fe",
      "size": 6650331,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-10-29T11.world.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 57731690,
      "row_ordinal_min": 7522020,
      "rows": 1516068,
      "sha256": "92d8a29b0c04932df4e0c8979ef93a30fdee966f1635177c48d7175f2f00a414",
      "size": 6691655,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-10-29T11.twin_check.parquet",
      "part": null,
      "role": "twin_check",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 428717,
      "sha256": "088693cc8ac738118680113eb8b904dd7b58c140980295bd9fa1d5a6a89ec756",
      "size": 30898015,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-10-29T11.opening_state.parquet",
      "part": null,
      "role": "opening_state",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 677731,
      "sha256": "121cd09ca223522f2a21d719be05be3ce66670273726160943b34c5494ab0a39",
      "size": 58294362,
      "sub_tag": null
    }
  ],
  "generated_by": "tools/orderbook_ab/merge_ab.py",
  "generation": "acaa9f78-3690-4ef2-ac6f-8704cd31ec4b",
  "hour": "2026-10-29/11",
  "hour_utc": "2026-10-29T11: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-29",
      "schedule_sha256": "e33b858c3c4dd19c3653224051c0128052d45b2c99299d9ca07169e0911d21e2",
      "units": []
    }
  },
  "layout_version": "v3.1-pair-4",
  "mapping_date": "2026-10-30",
  "max_sequence": 41376822838894813,
  "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
  "min_sequence": 562971413643304,
  "mirror_audit": {
    "files": [
      {
        "file": "2026-10-29T11.mirror_dropped.p1.parquet",
        "rows": 44953600,
        "sha256": "51e8d4622bb7b2867fcd0ace1e04b4b3e8027a6e6cfc3db06c9682625abf5fea",
        "size": 286759720
      },
      {
        "file": "2026-10-29T11.mirror_dropped.p2.parquet",
        "rows": 12485690,
        "sha256": "506b6d7da7e8ef411392f6c2692b7cc9a0c8671ac5462d16f4ef54772adb373b",
        "size": 73067005
      }
    ],
    "parts": 2,
    "public": false,
    "rows": 57439290,
    "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": 15410,
      "_pairs": 96048,
      "best_ask": 1,
      "best_bid": 3,
      "source_witness": 1,
      "spread": 4,
      "witness_set": 96044
    },
    "book": {
      "_no_partner": 1278,
      "_pairs": 4027,
      "asks": 88,
      "bids": 139,
      "witness_set": 3800
    },
    "price_change": {}
  },
  "mirror_exceptions_kept": {
    "best_bid_ask": 111458,
    "book": 5305,
    "price_change": 0
  },
  "mirror_rows_dropped": {
    "best_bid_ask": 7615209,
    "book": 230078,
    "price_change": 49594003
  },
  "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": 41376822835835370,
      "min_sequence": 562971413643304,
      "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": 7838167,
      "source_rows": 15453376
    },
    "book": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "bids",
        "asks",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376822838894813,
      "min_sequence": 562971413649533,
      "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": 241007,
      "source_rows": 472476
    },
    "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": 41376822814281016,
      "min_sequence": 562971413650959,
      "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": 53353,
      "source_rows": 53353
    },
    "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": 41376822835684295,
      "min_sequence": 562971417938882,
      "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": 528,
      "source_rows": 528
    },
    "new_market": {
      "columns": [
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "outcomes",
        "question",
        "slug",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 41376822826900706,
      "min_sequence": 562971413940888,
      "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": 981,
      "source_rows": 981
    },
    "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": 41376822837748036,
      "min_sequence": 562971413643307,
      "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": 49594059,
      "source_rows": 99188062
    },
    "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": 562971528148919,
      "min_sequence": 562971415174217,
      "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": 3596,
      "source_rows": 3596
    }
  },
  "publisher_versions": {
    "duckdb": "1.5.5",
    "pyarrow": "24.0.0",
    "python": "3.13.16",
    "tool_git_sha": "339d084a1966ac0cf69fa5c33c0dd003baaebb6c"
  },
  "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": "8c270074d4e78a41f9c7e33fe247051201e35907595d719bb3c763f9cbaeafff",
  "recorders": null,
  "row_count": 57731691,
  "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": {
    "m": {
      "reason": "not_in_merged_set"
    },
    "q": {
      "reason": "not_in_merged_set"
    }
  },
  "source_sha256": "189a93f86ccf68d2982b863022349e75d703582b1fb9811a2ca8fec2ad798748",
  "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)": 7664,
      "ai-benchmarks": 9615,
      "ai-rankings": 751252,
      "ai-releases": 274629,
      "anthropic": 26022,
      "art": 2,
      "big-tech": 276048,
      "china": 859,
      "companies-with-1-ai": 9269,
      "compute": 136841,
      "congress": 1654,
      "courts": 32,
      "elon-musk": 91,
      "gemini": 772,
      "google": 5871,
      "grok": 2441,
      "ipos": 9030,
      "leopold-aschenbrenner": 11,
      "math": 36021,
      "meta": 42050,
      "moonshot": 2196,
      "openai": 64573,
      "openrouter-total-tokens-weekly": 13709,
      "privates": 2097,
      "ssi": 12,
      "united-states": 43
    },
    "business": {
      "(none)": 2186,
      "acquisitions": 7,
      "banking": 449,
      "banks": 60,
      "big-tech": 71316,
      "cuba": 2,
      "economic-policy": 45,
      "equities": 15549,
      "fed-rates": 17078,
      "ipos": 14520,
      "jpm": 1163,
      "sec": 3,
      "stocks": 413,
      "taxes": 139
    },
    "crypto": {
      "aave": 11,
      "acquisitions": 106,
      "big-tech": 500,
      "bitcoin": 4455710,
      "bnb": 684960,
      "congress": 18247,
      "crypto-culture": 40989,
      "crypto-legal": 2277,
      "crypto-listings": 32427,
      "crypto-prices": 1135,
      "dogecoin": 1001760,
      "epstein": 181,
      "eric-adams": 1,
      "ethena": 1007,
      "ethereum": 2548351,
      "fees": 1,
      "ftx": 18,
      "gov-reserve": 1160,
      "hack": 1358,
      "hype": 761652,
      "hyperliquid": 124870,
      "ipos": 436,
      "memecoins": 8736,
      "meta": 6,
      "microstrategy": 42,
      "network-stats": 73,
      "nft": 636,
      "pre-market": 450368,
      "prediction-markets": 812,
      "price-comparison": 933,
      "price-milestone": 8703,
      "privates": 13105,
      "protocol-risk": 44,
      "public-sales": 16515,
      "pumpptfun": 591,
      "sam-altman": 364,
      "solana": 1535179,
      "stablecoins": 637,
      "stocks": 14,
      "trump-presidency": 382,
      "xrp": 1139394,
      "yearly": 44852,
      "zcash": 149842
    },
    "earnings": {
      "equities": 13675
    },
    "economy": {
      "(none)": 47,
      "acquisitions": 91,
      "brazil": 11622,
      "canada": 11001,
      "commodities": 438,
      "consumer": 643,
      "economic-policy": 3601,
      "equities": 481,
      "europe": 1265,
      "fed": 551,
      "fed-rates": 141477,
      "france": 12975,
      "global-rates": 31861,
      "housing": 5994,
      "inflation": 4028,
      "iran": 25371,
      "japan": 5233,
      "kevin-warsh": 3,
      "macro-indicators": 245686,
      "mexico": 11975,
      "oil": 9632,
      "parcl": 60265,
      "prices": 4,
      "shipping": 231,
      "taxes": 2386,
      "trade-war": 101,
      "trump": 394,
      "us-bank-bailout": 5,
      "us-debt-downgrade": 477,
      "us-defaults-on-debt": 56
    },
    "elections": {
      "celebrities": 140061,
      "france": 950,
      "global-elections": 1719342,
      "israel": 26894,
      "midterms": 7228679,
      "nov-4-elections": 1,
      "peru-elections": 3,
      "popular-vote": 303,
      "romania": 1221,
      "taxes": 2377,
      "trump": 9551,
      "turkey": 184,
      "uk": 936,
      "united-kingdom": 452,
      "us-presidential-election": 266417,
      "vance": 234,
      "wisconsin": 252
    },
    "esports": {
      "call-of-duty": 1920,
      "counter-strike-2": 3275018,
      "dota-2": 442622,
      "esports-awards": 150507,
      "honor-of-kings": 273369,
      "league-of-legends": 122927,
      "mlb": 2116,
      "mobile-legends-bang-bang": 160369,
      "overwatch": 2915,
      "rainbow-six-siege": 44592,
      "starcraft-2": 723,
      "valorant": 393675
    },
    "finance": {
      "aapl": 20067,
      "acquisitions": 423,
      "anthropic": 59346,
      "big-tech": 17367,
      "brazil": 11204,
      "canada": 2025,
      "commodities": 131653,
      "equities": 2005607,
      "forex": 49169,
      "gold": 45425,
      "indicies": 44521,
      "indonesia": 1832,
      "ipos": 5785,
      "italy": 14,
      "kpis": 140906,
      "macro-indicators": 957,
      "openai": 17782,
      "privates": 140773,
      "silver": 56417,
      "stocks": 540,
      "tariffs": 197,
      "trump-presidency": 280
    },
    "geopolitics": {
      "(none)": 4201,
      "afghanistan": 3,
      "africa": 10,
      "argentina": 164,
      "australia": 222,
      "awards": 13162,
      "brazil": 397,
      "brics-add-a-new-member": 3,
      "canada": 302,
      "china": 24219,
      "colombia": 7,
      "commodities": 12940,
      "country-leave-brics": 820,
      "courts": 7978,
      "cuba": 1298,
      "denmark": 200,
      "earn-4": 514,
      "epstein": 1006,
      "europe": 600,
      "f1": 16,
      "foreign-policy": 12156,
      "france": 1232,
      "global-elections": 471541,
      "greenland": 1176,
      "h-1b": 5734,
      "immigration": 3050,
      "india": 979,
      "india-pakistan": 41,
      "iran": 433907,
      "israel": 6899,
      "mali": 193,
      "mexico": 3472,
      "middle-east": 125302,
      "midterms": 36274,
      "military": 3601,
      "military-action": 1038,
      "moscow": 7415,
      "nato": 104,
      "north-korea": 1319,
      "oil": 257077,
      "parlays": 560,
      "philippines": 89,
      "president": 23,
      "prime-minister": 248,
      "putin": 83,
      "russia": 14837,
      "south-korea": 1601,
      "spain": 1827,
      "strike": 686,
      "sudan": 9,
      "taiwan": 10,
      "trade-war": 34484,
      "trump": 24708,
      "trump-presidency": 10750,
      "turkey": 10312,
      "uk-labour-leadership": 63973,
      "ukraine": 106745,
      "ukraine-map": 66723,
      "un": 9638,
      "venezuela": 15143,
      "world-affairs": 1129
    },
    "politics": {
      "(none)": 9746,
      "abc": 9,
      "approval": 11038,
      "asia": 5,
      "bernie-sanders": 1521,
      "biden": 86,
      "bolivia": 215,
      "boxing": 72,
      "brazil": 18650,
      "california": 5,
      "canada": 3026,
      "china": 21366,
      "comey": 29118,
      "congress": 8885,
      "courts": 9580,
      "democrat": 55,
      "department-of-war": 70,
      "dollar": 28,
      "earn-4": 5467,
      "elon-musk": 1,
      "epstein": 5073,
      "fed-rates": 40040,
      "fifa": 1208,
      "flip-off": 74,
      "foreign-policy": 151,
      "france": 21668,
      "gas": 401,
      "global-elections": 92800,
      "greece": 1649,
      "house-of-representatives": 555,
      "hungary": 4035,
      "ice": 411,
      "india": 553,
      "indonesia": 976,
      "israel": 6339,
      "istanbul": 35,
      "japan": 203,
      "kippah": 17,
      "legislation": 1449,
      "mamdani": 122,
      "margin-of-victory": 23957,
      "marijuana": 1,
      "mention-markets": 16,
      "mexico": 479,
      "midterms": 100440,
      "minnesota": 59,
      "minnesota-fraud": 461,
      "nasa": 278,
      "new-york": 5,
      "new-york-city": 873,
      "north-korea": 68,
      "nyc": 617,
      "obama": 18,
      "ohio": 1,
      "ohio-midterm": 792,
      "oil": 1106,
      "pakistan": 252,
      "pardon": 30,
      "parliament": 825,
      "pete-hegseth": 1879,
      "philippines": 38,
      "prison": 10262,
      "resign": 1321,
      "romania": 350,
      "sbf": 31947,
      "senate-elections": 14421,
      "south-korea": 49,
      "spain": 706,
      "speech": 84,
      "supreme-court": 77,
      "tariffs": 3319,
      "taxes": 204,
      "tennessee": 190,
      "trump": 50241,
      "trump-cabinet": 17477,
      "trump-daily": 3723,
      "trump-presidency": 33433,
      "trump-speech": 3662,
      "truth-social": 646,
      "turkey": 590,
      "tweets-markets": 32889,
      "uk": 6264,
      "ukraine": 38,
      "united-kingdom": 6041,
      "united-states": 772,
      "us-house": 1757,
      "us-politics": 6730,
      "us-presidential-election": 390595,
      "venezuela": 6824,
      "voting": 1849,
      "washington-dc": 8,
      "white-house": 323
    },
    "pop-culture": {
      "(none)": 2847,
      "aliens": 2048,
      "art": 4548,
      "australia": 44,
      "awards": 152914,
      "basketball": 963,
      "best-of-2026": 10123,
      "breaking-news": 2,
      "call-of-duty": 146,
      "celebrities": 11310,
      "charlie-kirk": 1117,
      "clavicular": 348,
      "climate-science": 2263,
      "combat-sports": 8260,
      "counter-strike-2": 12,
      "court-cases": 27,
      "courts": 6322,
      "daejon-love": 13,
      "dominican-republic": 657,
      "dota-2": 361,
      "earthquake": 37,
      "elon-musk": 14,
      "f1": 91,
      "fda": 68,
      "fifa": 3390,
      "fifa-world-cup": 5,
      "gaming": 7961,
      "gta-vi": 7299,
      "israel": 3650,
      "japan": 373,
      "la-liga": 126,
      "league-of-legends": 17,
      "logan-paul": 26,
      "los-angeles": 3,
      "marijuana": 232,
      "midterms": 8084,
      "movie-delay": 1838,
      "movies": 729932,
      "music": 265471,
      "netflix": 30,
      "new-york-city": 153,
      "nfl": 13620,
      "pandemics": 1686,
      "parent-for-derivative": 2208,
      "podcast": 134,
      "pokemon": 653,
      "pope-leo-xiv": 1,
      "pregnant": 26,
      "russia": 4,
      "spain": 1880,
      "spider-man": 180,
      "streamer": 735,
      "sweden": 97,
      "tennis": 7254,
      "the-legend-of-zelda": 1655,
      "travel": 15751,
      "trump": 32724,
      "trump-daily": 10698,
      "trump-netanyahu": 13944,
      "tv": 32,
      "tweets-markets": 132065,
      "uk": 4543,
      "utah": 129,
      "valve": 1716,
      "xbox": 7,
      "youtube": 65279
    },
    "science": {
      "(none)": 955,
      "aliens": 1824,
      "big-tech": 3994,
      "climate-science": 48,
      "drug": 872,
      "elon-musk": 65961,
      "fda": 3023,
      "gold": 588,
      "macro-indicators": 9844,
      "mergers-and-acquisitions": 1,
      "new-york-city": 922,
      "pandemics": 2960,
      "russia": 165,
      "space": 2,
      "spacex": 10472
    },
    "sports": {
      "(none)": 11870,
      "2026-summer-transfer-window": 3679,
      "afc": 18454,
      "afc-champions-league-elite": 20467,
      "afcon": 39333,
      "aflw": 369,
      "american-football": 292,
      "arg": 87171,
      "argpn": 122295,
      "australian-a-league": 55611,
      "austria-bundesliga": 21133,
      "awards": 23956,
      "aze1": 9802,
      "aze2": 28,
      "baseball": 198879,
      "basketball": 794294,
      "bel1": 19660,
      "bel2": 13187,
      "bolivia-lfpb": 87141,
      "boxing": 3509,
      "bra3": 35347,
      "brazil-serie-a": 93976,
      "brazil-serie-b": 83129,
      "bulgaria-parva-liga": 40478,
      "bundesliga": 211522,
      "bundesliga-2": 31936,
      "canpl": 3,
      "carabao-cup": 27321,
      "cfb": 1358740,
      "chess": 945,
      "chi2": 24541,
      "chile-primera": 41981,
      "chinese-super-league": 61929,
      "chl2": 33905,
      "clf": 644,
      "col2": 15349,
      "colombia-primera-a": 23844,
      "combat-sports": 3,
      "concacaf": 6438,
      "concacaf-nations-league": 712,
      "copa-america": 7642,
      "copa-del-rey": 301995,
      "cricket": 167320,
      "cristiano-ronaldo": 2913,
      "czechia-fortuna-liga": 39429,
      "darts": 462,
      "denmark-superliga": 25798,
      "dfb-pokal": 10744,
      "ecu1": 82576,
      "efl-championship": 166466,
      "egypt-premier-league": 41540,
      "epl": 368579,
      "ere": 70275,
      "est1": 48811,
      "europa-conference-league": 183344,
      "f1": 37957,
      "fa-cup": 20849,
      "fifa": 26166,
      "fifa-friendly": 267,
      "fifa-world-cup": 3177,
      "fin1": 49113,
      "formula1": 2863,
      "fro1": 3181,
      "goals": 1043,
      "golf": 10995,
      "gre1": 32974,
      "handball": 269,
      "hockey": 101608,
      "hungary-nb1": 24361,
      "idn1": 28714,
      "idn2": 12733,
      "indian-super-league": 21103,
      "irl1": 26107,
      "isl1": 21,
      "israel-premier-league": 13039,
      "japan-j-league": 38534,
      "japan-j2-league": 57254,
      "k-league": 66702,
      "kaz1": 60323,
      "kor2": 71896,
      "la-liga": 303720,
      "la-liga-2": 37103,
      "lacrosse": 564,
      "lazio": 58,
      "lcs": 6,
      "lib": 4598,
      "ligue-1": 192878,
      "ligue-2": 101972,
      "lionel-messi": 312,
      "ltu1": 5458,
      "lva1": 16718,
      "mex": 290870,
      "mlb": 44757,
      "mls": 237832,
      "morocco-botola-pro": 32219,
      "moto2": 73,
      "moto3": 63,
      "nascar": 22610,
      "national-league": 31873,
      "nba": 720420,
      "ned2": 32096,
      "nfl": 2037669,
      "nhl": 497296,
      "nirl1": 18100,
      "nor2": 42491,
      "norway-eliteserien": 32758,
      "peru-liga-1": 68237,
      "pickleball": 11899,
      "poland-ekstraklasa": 31927,
      "power-slap": 73,
      "primeira-liga": 65113,
      "qat1": 19485,
      "qualification": 6008,
      "racing": 1462,
      "romania-superliga": 49333,
      "rugby": 1953,
      "rus": 35368,
      "saf1": 2415,
      "saudi-professional-league": 110218,
      "scotland-league-cup": 3028,
      "scottish-premiership": 81677,
      "sea": 302446,
      "serbian-superliga": 8401,
      "serie-b": 65522,
      "slovenia-prvaliga": 16483,
      "soccer": 720220,
      "soccer-atc": 8527,
      "soccer-auc": 2,
      "soccer-brco": 6105,
      "soccer-ccc": 11719,
      "soccer-el1": 37081,
      "soccer-el2": 32727,
      "soccer-fpd": 42733,
      "soccer-grc": 12291,
      "soccer-gtm": 138665,
      "soccer-hr1": 20196,
      "soccer-nlc": 40220,
      "soccer-nwsl": 71815,
      "soccer-ptc": 355,
      "soccer-scoc": 1295,
      "soccer-skc": 1,
      "soccer-svk1": 22789,
      "soccer-trsk": 475,
      "sud": 342,
      "swe2": 34465,
      "sweden-allsvenskan": 109450,
      "swimming": 3432,
      "switzerland-super-league": 124740,
      "table-tennis": 11721,
      "tennis": 2601554,
      "tur": 52699,
      "tur2": 55510,
      "u20wwc": 6,
      "uae1": 2329,
      "ucl": 466198,
      "uefa": 30429,
      "uefa-nations-league": 61065,
      "uel": 205676,
      "ufc": 165264,
      "ukraine-premier-liha": 48816,
      "uru1": 51730,
      "usl1": 26,
      "uslc": 95515,
      "usoc": 11,
      "uwec": 10631,
      "uzb1": 31667,
      "ven1": 53419,
      "volleyball": 68,
      "womens-champions-league": 111015,
      "wsl": 29378,
      "wsl2": 2
    },
    "tech": {
      "(none)": 981,
      "airbnb": 10,
      "anthropic": 1428,
      "big-tech": 200901,
      "celebrities": 86134,
      "china": 2505,
      "coding": 7025,
      "collectibles": 771,
      "congress": 8,
      "corporate-financials": 407,
      "courts": 650,
      "earn-4": 2280,
      "elon-musk": 915,
      "equities": 547,
      "gaming": 476,
      "google": 16324,
      "hack": 915,
      "ipos": 6234,
      "kpis": 361,
      "midterms": 38,
      "movies": 5945,
      "nuke": 849,
      "oil": 2432,
      "openai": 1165,
      "outage": 295,
      "prediction-markets": 1489,
      "video-games": 451
    },
    "uncategorised": {
      "(none)": 2207,
      "bayeux-tapestry": 354,
      "cfb": 15642,
      "climate-science": 2519,
      "dnc": 789,
      "fed": 6009,
      "fed-chair": 1097,
      "fed-rates": 7814,
      "iran": 104,
      "la-liga": 50,
      "leopold-aschenbrenner": 2258,
      "macro-indicators": 1859,
      "mma": 13,
      "nfl": 19146,
      "pandemics": 118,
      "social-media": 222,
      "supreme-court": 18033,
      "tennis": 1451,
      "trump-presidency": 1,
      "ufc": 1383,
      "uk": 2854,
      "united-nations": 22519,
      "united-states": 3727,
      "youtube": 4183
    },
    "weather": {
      "brazil": 630,
      "climate": 36331,
      "climate-science": 17440,
      "drought": 332,
      "earthquakes": 5208,
      "germany": 12081,
      "global-temp": 430,
      "highest-temperature": 1504918,
      "italy": 1,
      "lowest-temperature": 209801,
      "mexico": 208,
      "natural-disaster": 1030,
      "pandemics": 928,
      "precipitation": 16534,
      "rain": 912,
      "united-states": 21794,
      "volcano": 1
    },
    "world": {
      "(none)": 240,
      "argentina": 4629,
      "brazil": 11873,
      "canada": 423,
      "china": 1,
      "economic-policy": 6977,
      "europe": 570,
      "foreign-policy": 960,
      "forex": 3095,
      "france": 8360,
      "germany": 2889,
      "global-elections": 1412262,
      "global-rates": 39209,
      "hong-kong": 268,
      "italy": 636,
      "macro-indicators": 13686,
      "middle-east": 10,
      "nyc": 35,
      "pandemics": 522,
      "south-korea": 4375,
      "trump-presidency": 5042,
      "uk": 6
    }
  },
  "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4",
  "thinning": "book-exact-repeat-v1",
  "twin_arrival_skew": "provenance",
  "twin_check": {
    "all_rows": 115170981,
    "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-29T11.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": 428717,
    "sets": {
      "all": [
        "all_rows",
        "all_fingerprint"
      ],
      "stored": [
        "stored_rows",
        "stored_fingerprint"
      ],
      "twin": [
        "twin_rows",
        "fingerprint"
      ]
    },
    "stored_rows": 57731691,
    "twin_rows": 57439290
  },
  "twin_recv_delta_ns": "provenance",
  "twin_seq_delta": "provenance",
  "uncategorised_row_share": 0.001981,
  "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-29T11.witness_stats.json",
  "witness_stats_sha256": "a8d4891d5736c5047c01dd3475260badfa95ef0894636ce9745f4b1a93f34bb8",
  "witnesses": "iop",
  "writer_versions": null
}
