{
  "ab_accounting": {
    "best_bid_ask": {
      "boundary_dropped": 58,
      "class": "FULL",
      "exception_markets": 52,
      "rows_by_domain": {
        "i": 15854796,
        "p": 15855420,
        "q": 15855275,
        "r": 15844492
      },
      "rows_i": 15854796,
      "rows_joined": 15855912,
      "rows_merged": 15855854,
      "rows_p": 15855420,
      "rows_q": 15855275,
      "rows_r": 15844492,
      "unique_by_domain": {
        "i": 12,
        "p": 159,
        "q": 4,
        "r": 12
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 3275,
            "100_200ms": 114066,
            "10_20ms": 11048295,
            "1_2ms": 0,
            "2000_5000ms": 1028,
            "200_500ms": 118651,
            "20_50ms": 4344334,
            "2_5ms": 0,
            "5000_10000ms": 348,
            "500_1000ms": 34942,
            "50_100ms": 189857,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 9687,
          "mean_ms": 24.943969004709995,
          "measurable": 15854796,
          "min_ms": 15,
          "p50_ms": 19.0,
          "p90_ms": 21.0,
          "p99_ms": 199.0,
          "rows": 15854796,
          "unmeasurable": 0,
          "won_output_rows": 98
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 503,
            "100_200ms": 50201,
            "10_20ms": 371840,
            "1_2ms": 11050,
            "2000_5000ms": 8,
            "200_500ms": 37080,
            "20_50ms": 163219,
            "2_5ms": 12381768,
            "5000_10000ms": 0,
            "500_1000ms": 6289,
            "50_100ms": 71412,
            "5_10ms": 2762050,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3147,
          "mean_ms": 5.889922436617889,
          "measurable": 15855420,
          "min_ms": 1,
          "p50_ms": 4.0,
          "p90_ms": 5.0,
          "p99_ms": 52.0,
          "rows": 15855420,
          "unmeasurable": 0,
          "won_output_rows": 15855420
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 524,
            "100_200ms": 68981,
            "10_20ms": 15251934,
            "1_2ms": 0,
            "2000_5000ms": 6,
            "200_500ms": 46504,
            "20_50ms": 355517,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 6296,
            "50_100ms": 125198,
            "5_10ms": 315,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3251,
          "mean_ms": 14.71212035111343,
          "measurable": 15855275,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 14.0,
          "p99_ms": 78.0,
          "rows": 15855275,
          "unmeasurable": 0,
          "won_output_rows": 191
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 877,
            "100_200ms": 79480,
            "10_20ms": 15014041,
            "1_2ms": 0,
            "2000_5000ms": 26,
            "200_500ms": 58025,
            "20_50ms": 335311,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 8496,
            "50_100ms": 138108,
            "5_10ms": 210128,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 2779,
          "mean_ms": 14.326526593594796,
          "measurable": 15844492,
          "min_ms": 8,
          "p50_ms": 11.0,
          "p90_ms": 13.0,
          "p99_ms": 93.0,
          "rows": 15844492,
          "unmeasurable": 0,
          "won_output_rows": 145
        }
      }
    },
    "book": {
      "boundary_dropped": 34,
      "class": "FULL",
      "exception_markets": 63895,
      "rows_by_domain": {
        "i": 137624,
        "p": 119707,
        "q": 136488,
        "r": 223250
      },
      "rows_i": 137624,
      "rows_joined": 257688,
      "rows_merged": 257654,
      "rows_p": 119707,
      "rows_q": 136488,
      "rows_r": 223250,
      "unique_by_domain": {
        "i": 16798,
        "p": 1319,
        "q": 15534,
        "r": 100428
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 1186,
            "1000_2000ms": 840,
            "100_200ms": 1723,
            "10_20ms": 43492,
            "1_2ms": 0,
            "2000_5000ms": 2378,
            "200_500ms": 1550,
            "20_50ms": 64287,
            "2_5ms": 0,
            "5000_10000ms": 724,
            "500_1000ms": 753,
            "50_100ms": 3530,
            "5_10ms": 0,
            "ge30000ms": 17161,
            "neg": 0
          },
          "max_ms": 13485138066,
          "mean_ms": 74710538.88609545,
          "measurable": 137624,
          "min_ms": 16,
          "p50_ms": 20.0,
          "p90_ms": 214192.99999999997,
          "p99_ms": 3752082298.0,
          "rows": 137624,
          "unmeasurable": 0,
          "won_output_rows": 18244
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 78,
            "1000_2000ms": 604,
            "100_200ms": 781,
            "10_20ms": 12694,
            "1_2ms": 3,
            "2000_5000ms": 1710,
            "200_500ms": 603,
            "20_50ms": 2464,
            "2_5ms": 57540,
            "5000_10000ms": 626,
            "500_1000ms": 216,
            "50_100ms": 1052,
            "5_10ms": 39928,
            "ge30000ms": 1408,
            "neg": 0
          },
          "max_ms": 11879052396,
          "mean_ms": 4588244.11909078,
          "measurable": 119707,
          "min_ms": 1,
          "p50_ms": 5.0,
          "p90_ms": 15.0,
          "p99_ms": 160352.58000000456,
          "rows": 119707,
          "unmeasurable": 0,
          "won_output_rows": 119703
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 1051,
            "1000_2000ms": 854,
            "100_200ms": 1082,
            "10_20ms": 103870,
            "1_2ms": 0,
            "2000_5000ms": 2020,
            "200_500ms": 812,
            "20_50ms": 7575,
            "2_5ms": 0,
            "5000_10000ms": 798,
            "500_1000ms": 365,
            "50_100ms": 1941,
            "5_10ms": 0,
            "ge30000ms": 16120,
            "neg": 0
          },
          "max_ms": 11889062378,
          "mean_ms": 67493404.93913019,
          "measurable": 136488,
          "min_ms": 10,
          "p50_ms": 13.0,
          "p90_ms": 148141.0,
          "p99_ms": 3196036696.0,
          "rows": 136488,
          "unmeasurable": 0,
          "won_output_rows": 17440
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 5569,
            "1000_2000ms": 1674,
            "100_200ms": 1207,
            "10_20ms": 104804,
            "1_2ms": 0,
            "2000_5000ms": 3786,
            "200_500ms": 1337,
            "20_50ms": 6646,
            "2_5ms": 0,
            "5000_10000ms": 2456,
            "500_1000ms": 1002,
            "50_100ms": 1918,
            "5_10ms": 55,
            "ge30000ms": 92796,
            "neg": 0
          },
          "max_ms": 13486231809,
          "mean_ms": 221495531.3618589,
          "measurable": 223250,
          "min_ms": 9,
          "p50_ms": 51.0,
          "p90_ms": 90875589.90000011,
          "p99_ms": 5473977108.0,
          "rows": 223250,
          "unmeasurable": 0,
          "won_output_rows": 102267
        }
      }
    },
    "last_trade_price": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 1,
      "rows_by_domain": {
        "i": 57256,
        "p": 57314,
        "q": 57340,
        "r": 57312
      },
      "rows_i": 57256,
      "rows_joined": 57399,
      "rows_merged": 57399,
      "rows_p": 57314,
      "rows_q": 57340,
      "rows_r": 57312,
      "unique_by_domain": {
        "i": 0,
        "p": 0,
        "q": 2,
        "r": 0
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 28,
            "100_200ms": 825,
            "10_20ms": 23389,
            "1_2ms": 0,
            "2000_5000ms": 3,
            "200_500ms": 659,
            "20_50ms": 30649,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 292,
            "50_100ms": 1411,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 2548,
          "mean_ms": 31.144264356573984,
          "measurable": 57256,
          "min_ms": 16,
          "p50_ms": 20.0,
          "p90_ms": 32.0,
          "p99_ms": 332.4499999999971,
          "rows": 57256,
          "unmeasurable": 0,
          "won_output_rows": 2
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 16,
            "100_200ms": 318,
            "10_20ms": 6519,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 235,
            "20_50ms": 1162,
            "2_5ms": 28928,
            "5000_10000ms": 0,
            "500_1000ms": 60,
            "50_100ms": 522,
            "5_10ms": 19554,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 1419,
          "mean_ms": 9.588320480161915,
          "measurable": 57314,
          "min_ms": 2,
          "p50_ms": 4.0,
          "p90_ms": 13.0,
          "p99_ms": 109.0,
          "rows": 57314,
          "unmeasurable": 0,
          "won_output_rows": 57314
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 16,
            "100_200ms": 486,
            "10_20ms": 52646,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 267,
            "20_50ms": 2941,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 63,
            "50_100ms": 921,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 1428,
          "mean_ms": 18.151447506103942,
          "measurable": 57340,
          "min_ms": 10,
          "p50_ms": 13.0,
          "p90_ms": 17.0,
          "p99_ms": 132.0,
          "rows": 57340,
          "unmeasurable": 0,
          "won_output_rows": 42
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 17,
            "100_200ms": 480,
            "10_20ms": 53122,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 276,
            "20_50ms": 2449,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 91,
            "50_100ms": 846,
            "5_10ms": 31,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 1458,
          "mean_ms": 17.633078587381352,
          "measurable": 57312,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 16.0,
          "p99_ms": 141.0,
          "rows": 57312,
          "unmeasurable": 0,
          "won_output_rows": 41
        }
      }
    },
    "market_resolved": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 7,
      "rows_by_domain": {
        "i": 3000,
        "p": 3007,
        "q": 3007,
        "r": 3007
      },
      "rows_i": 3000,
      "rows_joined": 3225,
      "rows_merged": 3225,
      "rows_p": 3007,
      "rows_q": 3007,
      "rows_r": 3007,
      "unique_by_domain": {
        "i": 0,
        "p": 21,
        "q": 0,
        "r": 160
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 65,
            "1000_2000ms": 0,
            "100_200ms": 16,
            "10_20ms": 1988,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 12,
            "20_50ms": 607,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 2,
            "50_100ms": 70,
            "5_10ms": 0,
            "ge30000ms": 240,
            "neg": 0
          },
          "max_ms": 83374,
          "mean_ms": 4052.3323333333333,
          "measurable": 3000,
          "min_ms": 16,
          "p50_ms": 19.0,
          "p90_ms": 26046.699999999997,
          "p99_ms": 49653.47999999999,
          "rows": 3000,
          "unmeasurable": 0
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 57,
            "1000_2000ms": 0,
            "100_200ms": 3,
            "10_20ms": 63,
            "1_2ms": 4,
            "2000_5000ms": 0,
            "200_500ms": 2,
            "20_50ms": 22,
            "2_5ms": 2292,
            "5000_10000ms": 0,
            "500_1000ms": 1,
            "50_100ms": 7,
            "5_10ms": 329,
            "ge30000ms": 227,
            "neg": 0
          },
          "max_ms": 84919,
          "mean_ms": 3797.1579647489193,
          "measurable": 3007,
          "min_ms": 1,
          "p50_ms": 3.0,
          "p90_ms": 45.0,
          "p99_ms": 49223.58,
          "rows": 3007,
          "unmeasurable": 0,
          "won_output_rows": 3007
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 65,
            "1000_2000ms": 0,
            "100_200ms": 6,
            "10_20ms": 2512,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 6,
            "20_50ms": 125,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 16,
            "5_10ms": 0,
            "ge30000ms": 277,
            "neg": 0
          },
          "max_ms": 82539,
          "mean_ms": 4587.32524110409,
          "measurable": 3007,
          "min_ms": 10,
          "p50_ms": 12.0,
          "p90_ms": 26240.000000000007,
          "p99_ms": 54398.060000000005,
          "rows": 3007,
          "unmeasurable": 0
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 170,
            "1000_2000ms": 0,
            "100_200ms": 1,
            "10_20ms": 2324,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 9,
            "20_50ms": 101,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 17,
            "5_10ms": 53,
            "ge30000ms": 332,
            "neg": 0
          },
          "max_ms": 73609,
          "mean_ms": 6218.458929165281,
          "measurable": 3007,
          "min_ms": 9,
          "p50_ms": 11.0,
          "p90_ms": 35650.40000000001,
          "p99_ms": 50840.82,
          "rows": 3007,
          "unmeasurable": 0,
          "won_output_rows": 218
        }
      }
    },
    "new_market": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 1709,
        "p": 1709,
        "q": 1709,
        "r": 1709
      },
      "rows_i": 1709,
      "rows_joined": 2650,
      "rows_merged": 2650,
      "rows_p": 1709,
      "rows_q": 1709,
      "rows_r": 1709,
      "unique_by_domain": {
        "i": 145,
        "p": 293,
        "q": 138,
        "r": 110
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 226,
            "1000_2000ms": 0,
            "100_200ms": 349,
            "10_20ms": 2,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 270,
            "20_50ms": 294,
            "2_5ms": 0,
            "5000_10000ms": 16,
            "500_1000ms": 10,
            "50_100ms": 146,
            "5_10ms": 0,
            "ge30000ms": 396,
            "neg": 0
          },
          "max_ms": 139611,
          "mean_ms": 16683.232299590403,
          "measurable": 1709,
          "min_ms": 19,
          "p50_ms": 222.0,
          "p90_ms": 61929.00000000001,
          "p99_ms": 100851.6,
          "rows": 1709,
          "unmeasurable": 0,
          "won_output_rows": 173
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 209,
            "1000_2000ms": 0,
            "100_200ms": 4,
            "10_20ms": 351,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 64,
            "20_50ms": 346,
            "2_5ms": 8,
            "5000_10000ms": 13,
            "500_1000ms": 0,
            "50_100ms": 105,
            "5_10ms": 217,
            "ge30000ms": 392,
            "neg": 0
          },
          "max_ms": 127989,
          "mean_ms": 16361.175541252194,
          "measurable": 1709,
          "min_ms": 3,
          "p50_ms": 36.0,
          "p90_ms": 64020.40000000001,
          "p99_ms": 98699.28000000003,
          "rows": 1709,
          "unmeasurable": 0,
          "won_output_rows": 1709
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 221,
            "1000_2000ms": 0,
            "100_200ms": 83,
            "10_20ms": 166,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 105,
            "20_50ms": 468,
            "2_5ms": 0,
            "5000_10000ms": 21,
            "500_1000ms": 0,
            "50_100ms": 216,
            "5_10ms": 0,
            "ge30000ms": 429,
            "neg": 0
          },
          "max_ms": 147568,
          "mean_ms": 18372.565242832065,
          "measurable": 1709,
          "min_ms": 13,
          "p50_ms": 101.0,
          "p90_ms": 65525.200000000004,
          "p99_ms": 110653.12000000002,
          "rows": 1709,
          "unmeasurable": 0,
          "won_output_rows": 330
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 218,
            "1000_2000ms": 0,
            "100_200ms": 271,
            "10_20ms": 185,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 89,
            "20_50ms": 321,
            "2_5ms": 0,
            "5000_10000ms": 11,
            "500_1000ms": 0,
            "50_100ms": 184,
            "5_10ms": 0,
            "ge30000ms": 430,
            "neg": 0
          },
          "max_ms": 141034,
          "mean_ms": 18422.307782328848,
          "measurable": 1709,
          "min_ms": 12,
          "p50_ms": 146.0,
          "p90_ms": 65536.6,
          "p99_ms": 111258.44000000002,
          "rows": 1709,
          "unmeasurable": 0,
          "won_output_rows": 438
        }
      }
    },
    "price_change": {
      "boundary_dropped": 352,
      "class": "FULL",
      "exception_markets": 162,
      "rows_by_domain": {
        "i": 112805194,
        "p": 112797848,
        "q": 112807204,
        "r": 112750436
      },
      "rows_i": 112805194,
      "rows_joined": 112825004,
      "rows_merged": 112824652,
      "rows_p": 112797848,
      "rows_q": 112807204,
      "rows_r": 112750436,
      "unique_by_domain": {
        "i": 98,
        "p": 1820,
        "q": 34,
        "r": 240
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 33544,
            "100_200ms": 921970,
            "10_20ms": 72640714,
            "1_2ms": 0,
            "2000_5000ms": 6280,
            "200_500ms": 930162,
            "20_50ms": 36279088,
            "2_5ms": 0,
            "5000_10000ms": 1344,
            "500_1000ms": 309138,
            "50_100ms": 1682954,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 9706,
          "mean_ms": 26.09211308124695,
          "measurable": 112805194,
          "min_ms": 15,
          "p50_ms": 19.0,
          "p90_ms": 22.0,
          "p99_ms": 230.0,
          "rows": 112805194,
          "unmeasurable": 0,
          "won_output_rows": 1900
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 4032,
            "100_200ms": 429272,
            "10_20ms": 4050910,
            "1_2ms": 32794,
            "2000_5000ms": 430,
            "200_500ms": 338450,
            "20_50ms": 1506752,
            "2_5ms": 81922340,
            "5000_10000ms": 0,
            "500_1000ms": 86766,
            "50_100ms": 621136,
            "5_10ms": 23804966,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3455,
          "mean_ms": 6.8495820771332445,
          "measurable": 112797848,
          "min_ms": 1,
          "p50_ms": 4.0,
          "p90_ms": 6.0,
          "p99_ms": 69.0,
          "rows": 112797848,
          "unmeasurable": 0,
          "won_output_rows": 112797848
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 3498,
            "100_200ms": 590688,
            "10_20ms": 107250476,
            "1_2ms": 0,
            "2000_5000ms": 974,
            "200_500ms": 420766,
            "20_50ms": 3362846,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 88768,
            "50_100ms": 1088378,
            "5_10ms": 810,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3407,
          "mean_ms": 15.705644295554032,
          "measurable": 112807204,
          "min_ms": 9,
          "p50_ms": 12.0,
          "p90_ms": 15.0,
          "p99_ms": 97.0,
          "rows": 112807204,
          "unmeasurable": 0,
          "won_output_rows": 11130
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 6480,
            "100_200ms": 663924,
            "10_20ms": 106303638,
            "1_2ms": 0,
            "2000_5000ms": 116,
            "200_500ms": 498872,
            "20_50ms": 3085342,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 103712,
            "50_100ms": 1159674,
            "5_10ms": 928678,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 3682,
          "mean_ms": 15.26888112432665,
          "measurable": 112750436,
          "min_ms": 8,
          "p50_ms": 11.0,
          "p90_ms": 14.0,
          "p99_ms": 112.0,
          "rows": 112750436,
          "unmeasurable": 0,
          "won_output_rows": 13774
        }
      }
    },
    "tick_size_change": {
      "boundary_dropped": 0,
      "class": "FULL",
      "exception_markets": 0,
      "rows_by_domain": {
        "i": 6948,
        "p": 6948,
        "q": 6948,
        "r": 6948
      },
      "rows_i": 6948,
      "rows_joined": 6948,
      "rows_merged": 6948,
      "rows_p": 6948,
      "rows_q": 6948,
      "rows_r": 6948,
      "unique_by_domain": {
        "i": 0,
        "p": 0,
        "q": 0,
        "r": 0
      },
      "witness_latency": {
        "i": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 20,
            "10_20ms": 4815,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 0,
            "20_50ms": 2082,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 31,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 158,
          "mean_ms": 19.773747841105354,
          "measurable": 6948,
          "min_ms": 16,
          "p50_ms": 19.0,
          "p90_ms": 21.0,
          "p99_ms": 43.0,
          "rows": 6948,
          "unmeasurable": 0
        },
        "p": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 8,
            "10_20ms": 194,
            "1_2ms": 4,
            "2000_5000ms": 0,
            "200_500ms": 0,
            "20_50ms": 32,
            "2_5ms": 5322,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 16,
            "5_10ms": 1372,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 153,
          "mean_ms": 4.476827864133564,
          "measurable": 6948,
          "min_ms": 1,
          "p50_ms": 4.0,
          "p90_ms": 5.0,
          "p99_ms": 17.0,
          "rows": 6948,
          "unmeasurable": 0,
          "won_output_rows": 6948
        },
        "q": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 8,
            "10_20ms": 6812,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 0,
            "20_50ms": 100,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 28,
            "5_10ms": 0,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 109,
          "mean_ms": 12.83419689119171,
          "measurable": 6948,
          "min_ms": 10,
          "p50_ms": 12.0,
          "p90_ms": 14.0,
          "p99_ms": 31.0,
          "rows": 6948,
          "unmeasurable": 0
        },
        "r": {
          "buckets_ms": {
            "0_1ms": 0,
            "10000_30000ms": 0,
            "1000_2000ms": 0,
            "100_200ms": 0,
            "10_20ms": 6781,
            "1_2ms": 0,
            "2000_5000ms": 0,
            "200_500ms": 0,
            "20_50ms": 65,
            "2_5ms": 0,
            "5000_10000ms": 0,
            "500_1000ms": 0,
            "50_100ms": 39,
            "5_10ms": 63,
            "ge30000ms": 0,
            "neg": 0
          },
          "max_ms": 78,
          "mean_ms": 11.864421416234888,
          "measurable": 6948,
          "min_ms": 9,
          "p50_ms": 11.0,
          "p90_ms": 13.0,
          "p99_ms": 26.0,
          "rows": 6948,
          "unmeasurable": 0
        }
      }
    }
  },
  "absent_fields": [
    "connection_events"
  ],
  "archive_root": "merged-live",
  "book_audit": {
    "files": [
      {
        "file": "2026-11-02T00.book_dropped.parquet",
        "rows": 566,
        "sha256": "168daca40cd9935dfbe96cb016ae3b287d22b7e58ecbb5e5d4afbefa3b50cfdb",
        "size": 23674
      }
    ],
    "parts": 1,
    "public": false,
    "rows": 566,
    "status": "kept until verify",
    "verified": false,
    "verify_check_id": null
  },
  "book_rows_dropped": 566,
  "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": "ba592e45729c608d98622b2177bfc5a0130d6f85b35d4dd474fbf1a78a8e7108",
    "evaluated_at": "2026-11-02T02:06:58Z",
    "evidence": {
      "file": "2026-11-02T00.category_evidence.json",
      "sha256": "e0950ef7891c0b3f9efc4eb57c89b6eec0e70417208be498c7c90f5e1af16b7f"
    },
    "hour": "2026-11-02/00",
    "low_tag": {
      "band_hours": 0,
      "band_rule": "floor",
      "flagged": false,
      "floor": 0.9,
      "mad": null,
      "median": null,
      "reason": null,
      "tagged_share": 0.9999480488637544,
      "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": 48256,
      "common_markets": 5173589,
      "file": "category_map.json.gz.health.json",
      "gained_markets": 47866,
      "logic_identity_changed": false,
      "map_sha256": "ba592e45729c608d98622b2177bfc5a0130d6f85b35d4dd474fbf1a78a8e7108",
      "mapping_logic_changed": 0,
      "markets": 5317196,
      "moved_or_lost_markets": 390,
      "query_ok": true,
      "review_acceptance": null,
      "rule_version": "native-category-ranked-subtag-v1",
      "sha256": "d950cb6d579a70be7cc486139ba67b8f603497c5515835049200a1e0f78452d8",
      "shrink_share": 0.0,
      "source_tags_changed": 48256,
      "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
    },
    "map_rule": "native-category-ranked-subtag-v1",
    "mode": "bulk",
    "not_reached_markets": [],
    "numbers": {
      "by_listing_age": {
        "1_7d": {
          "fetched_tagged": 38722,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "gt_7d": {
          "fetched_tagged": 75852,
          "fetched_untagged": 7,
          "not_fetched": 0
        },
        "lt_24h": {
          "fetched_tagged": 20161,
          "fetched_untagged": 0,
          "not_fetched": 0
        },
        "unknown_age": {
          "fetched_tagged": 0,
          "fetched_untagged": 0,
          "not_fetched": 0
        }
      },
      "classes": {
        "fetched_tagged": 134735,
        "fetched_untagged": 7,
        "not_fetched": 0
      },
      "empty_traded_cohort": false,
      "map_behind": {
        "disagrees": 0,
        "missing": 0
      },
      "map_behind_prior_held_passes": 0,
      "map_health": {
        "baseline": {
          "acceptance": "review",
          "accepted_at": "2026-10-29T23:53:12Z",
          "map_sha256": "a0b1c749bb0b496b5b25ad0ba32e7693c414e9131ddfb4061df08068e526176a",
          "markets": 5173589,
          "note": "v9 review (CYCLE-10978): gate-v9-20261029T2130Z map, reviewed by Capture against v8 5ba28b32; made the live4 baseline per chair CYCLE-10997, at joint-set code 446aaa6c",
          "rule_version": "native-category-ranked-subtag-v1",
          "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
        },
        "changed_markets": 48256,
        "common_markets": 5173589,
        "file": "category_map.json.gz.health.json",
        "gained_markets": 47866,
        "logic_identity_changed": false,
        "map_sha256": "ba592e45729c608d98622b2177bfc5a0130d6f85b35d4dd474fbf1a78a8e7108",
        "mapping_logic_changed": 0,
        "markets": 5317196,
        "moved_or_lost_markets": 390,
        "query_ok": true,
        "review_acceptance": null,
        "rule_version": "native-category-ranked-subtag-v1",
        "sha256": "d950cb6d579a70be7cc486139ba67b8f603497c5515835049200a1e0f78452d8",
        "shrink_share": 0.0,
        "source_tags_changed": 48256,
        "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4"
      },
      "missing_evidence": [],
      "not_fetched_by_cause": {
        "fetch_failed": 0,
        "not_reached": 0
      },
      "row_share": {
        "fetched_tagged": 0.999992,
        "fetched_untagged": 8e-06,
        "not_fetched": 0.0,
        "without_market": 0.0
      },
      "rows": {
        "fetched_tagged": 129007354,
        "fetched_untagged": 1028,
        "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": 134742,
      "young": {
        "not_fetched": 0,
        "traded": 20161
      }
    },
    "reasons": [],
    "reprocess": [],
    "review_required": false,
    "rule": "category-gate-v5",
    "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": "ba592e45729c608d98622b2177bfc5a0130d6f85b35d4dd474fbf1a78a8e7108",
  "companions": {
    "chain_match": {
      "coverage": null,
      "schema_version": null,
      "status": "pending"
    },
    "order_intent": {
      "coverage": null,
      "schema_version": null,
      "status": "pending"
    }
  },
  "derived_from": {
    "source_file": "2026-11-02T00.parquet",
    "source_manifest": {
      "ab_accounting": {
        "best_bid_ask": {
          "boundary_dropped": 58,
          "class": "FULL",
          "exception_markets": 52,
          "rows_by_domain": {
            "i": 15854796,
            "p": 15855420,
            "q": 15855275,
            "r": 15844492
          },
          "rows_i": 15854796,
          "rows_joined": 15855912,
          "rows_merged": 15855854,
          "rows_p": 15855420,
          "rows_q": 15855275,
          "rows_r": 15844492,
          "unique_by_domain": {
            "i": 12,
            "p": 159,
            "q": 4,
            "r": 12
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 3275,
                "100_200ms": 114066,
                "10_20ms": 11048295,
                "1_2ms": 0,
                "2000_5000ms": 1028,
                "200_500ms": 118651,
                "20_50ms": 4344334,
                "2_5ms": 0,
                "5000_10000ms": 348,
                "500_1000ms": 34942,
                "50_100ms": 189857,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 9687,
              "mean_ms": 24.943969004709995,
              "measurable": 15854796,
              "min_ms": 15,
              "p50_ms": 19.0,
              "p90_ms": 21.0,
              "p99_ms": 199.0,
              "rows": 15854796,
              "unmeasurable": 0,
              "won_output_rows": 98
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 503,
                "100_200ms": 50201,
                "10_20ms": 371840,
                "1_2ms": 11050,
                "2000_5000ms": 8,
                "200_500ms": 37080,
                "20_50ms": 163219,
                "2_5ms": 12381768,
                "5000_10000ms": 0,
                "500_1000ms": 6289,
                "50_100ms": 71412,
                "5_10ms": 2762050,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3147,
              "mean_ms": 5.889922436617889,
              "measurable": 15855420,
              "min_ms": 1,
              "p50_ms": 4.0,
              "p90_ms": 5.0,
              "p99_ms": 52.0,
              "rows": 15855420,
              "unmeasurable": 0,
              "won_output_rows": 15855420
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 524,
                "100_200ms": 68981,
                "10_20ms": 15251934,
                "1_2ms": 0,
                "2000_5000ms": 6,
                "200_500ms": 46504,
                "20_50ms": 355517,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 6296,
                "50_100ms": 125198,
                "5_10ms": 315,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3251,
              "mean_ms": 14.71212035111343,
              "measurable": 15855275,
              "min_ms": 9,
              "p50_ms": 12.0,
              "p90_ms": 14.0,
              "p99_ms": 78.0,
              "rows": 15855275,
              "unmeasurable": 0,
              "won_output_rows": 191
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 877,
                "100_200ms": 79480,
                "10_20ms": 15014041,
                "1_2ms": 0,
                "2000_5000ms": 26,
                "200_500ms": 58025,
                "20_50ms": 335311,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 8496,
                "50_100ms": 138108,
                "5_10ms": 210128,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 2779,
              "mean_ms": 14.326526593594796,
              "measurable": 15844492,
              "min_ms": 8,
              "p50_ms": 11.0,
              "p90_ms": 13.0,
              "p99_ms": 93.0,
              "rows": 15844492,
              "unmeasurable": 0,
              "won_output_rows": 145
            }
          }
        },
        "book": {
          "boundary_dropped": 34,
          "class": "FULL",
          "exception_markets": 63895,
          "rows_by_domain": {
            "i": 137624,
            "p": 119707,
            "q": 136488,
            "r": 223250
          },
          "rows_i": 137624,
          "rows_joined": 257688,
          "rows_merged": 257654,
          "rows_p": 119707,
          "rows_q": 136488,
          "rows_r": 223250,
          "unique_by_domain": {
            "i": 16798,
            "p": 1319,
            "q": 15534,
            "r": 100428
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 1186,
                "1000_2000ms": 840,
                "100_200ms": 1723,
                "10_20ms": 43492,
                "1_2ms": 0,
                "2000_5000ms": 2378,
                "200_500ms": 1550,
                "20_50ms": 64287,
                "2_5ms": 0,
                "5000_10000ms": 724,
                "500_1000ms": 753,
                "50_100ms": 3530,
                "5_10ms": 0,
                "ge30000ms": 17161,
                "neg": 0
              },
              "max_ms": 13485138066,
              "mean_ms": 74710538.88609545,
              "measurable": 137624,
              "min_ms": 16,
              "p50_ms": 20.0,
              "p90_ms": 214192.99999999997,
              "p99_ms": 3752082298.0,
              "rows": 137624,
              "unmeasurable": 0,
              "won_output_rows": 18244
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 78,
                "1000_2000ms": 604,
                "100_200ms": 781,
                "10_20ms": 12694,
                "1_2ms": 3,
                "2000_5000ms": 1710,
                "200_500ms": 603,
                "20_50ms": 2464,
                "2_5ms": 57540,
                "5000_10000ms": 626,
                "500_1000ms": 216,
                "50_100ms": 1052,
                "5_10ms": 39928,
                "ge30000ms": 1408,
                "neg": 0
              },
              "max_ms": 11879052396,
              "mean_ms": 4588244.11909078,
              "measurable": 119707,
              "min_ms": 1,
              "p50_ms": 5.0,
              "p90_ms": 15.0,
              "p99_ms": 160352.58000000456,
              "rows": 119707,
              "unmeasurable": 0,
              "won_output_rows": 119703
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 1051,
                "1000_2000ms": 854,
                "100_200ms": 1082,
                "10_20ms": 103870,
                "1_2ms": 0,
                "2000_5000ms": 2020,
                "200_500ms": 812,
                "20_50ms": 7575,
                "2_5ms": 0,
                "5000_10000ms": 798,
                "500_1000ms": 365,
                "50_100ms": 1941,
                "5_10ms": 0,
                "ge30000ms": 16120,
                "neg": 0
              },
              "max_ms": 11889062378,
              "mean_ms": 67493404.93913019,
              "measurable": 136488,
              "min_ms": 10,
              "p50_ms": 13.0,
              "p90_ms": 148141.0,
              "p99_ms": 3196036696.0,
              "rows": 136488,
              "unmeasurable": 0,
              "won_output_rows": 17440
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 5569,
                "1000_2000ms": 1674,
                "100_200ms": 1207,
                "10_20ms": 104804,
                "1_2ms": 0,
                "2000_5000ms": 3786,
                "200_500ms": 1337,
                "20_50ms": 6646,
                "2_5ms": 0,
                "5000_10000ms": 2456,
                "500_1000ms": 1002,
                "50_100ms": 1918,
                "5_10ms": 55,
                "ge30000ms": 92796,
                "neg": 0
              },
              "max_ms": 13486231809,
              "mean_ms": 221495531.3618589,
              "measurable": 223250,
              "min_ms": 9,
              "p50_ms": 51.0,
              "p90_ms": 90875589.90000011,
              "p99_ms": 5473977108.0,
              "rows": 223250,
              "unmeasurable": 0,
              "won_output_rows": 102267
            }
          }
        },
        "last_trade_price": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 1,
          "rows_by_domain": {
            "i": 57256,
            "p": 57314,
            "q": 57340,
            "r": 57312
          },
          "rows_i": 57256,
          "rows_joined": 57399,
          "rows_merged": 57399,
          "rows_p": 57314,
          "rows_q": 57340,
          "rows_r": 57312,
          "unique_by_domain": {
            "i": 0,
            "p": 0,
            "q": 2,
            "r": 0
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 28,
                "100_200ms": 825,
                "10_20ms": 23389,
                "1_2ms": 0,
                "2000_5000ms": 3,
                "200_500ms": 659,
                "20_50ms": 30649,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 292,
                "50_100ms": 1411,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 2548,
              "mean_ms": 31.144264356573984,
              "measurable": 57256,
              "min_ms": 16,
              "p50_ms": 20.0,
              "p90_ms": 32.0,
              "p99_ms": 332.4499999999971,
              "rows": 57256,
              "unmeasurable": 0,
              "won_output_rows": 2
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 16,
                "100_200ms": 318,
                "10_20ms": 6519,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 235,
                "20_50ms": 1162,
                "2_5ms": 28928,
                "5000_10000ms": 0,
                "500_1000ms": 60,
                "50_100ms": 522,
                "5_10ms": 19554,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 1419,
              "mean_ms": 9.588320480161915,
              "measurable": 57314,
              "min_ms": 2,
              "p50_ms": 4.0,
              "p90_ms": 13.0,
              "p99_ms": 109.0,
              "rows": 57314,
              "unmeasurable": 0,
              "won_output_rows": 57314
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 16,
                "100_200ms": 486,
                "10_20ms": 52646,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 267,
                "20_50ms": 2941,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 63,
                "50_100ms": 921,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 1428,
              "mean_ms": 18.151447506103942,
              "measurable": 57340,
              "min_ms": 10,
              "p50_ms": 13.0,
              "p90_ms": 17.0,
              "p99_ms": 132.0,
              "rows": 57340,
              "unmeasurable": 0,
              "won_output_rows": 42
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 17,
                "100_200ms": 480,
                "10_20ms": 53122,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 276,
                "20_50ms": 2449,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 91,
                "50_100ms": 846,
                "5_10ms": 31,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 1458,
              "mean_ms": 17.633078587381352,
              "measurable": 57312,
              "min_ms": 9,
              "p50_ms": 12.0,
              "p90_ms": 16.0,
              "p99_ms": 141.0,
              "rows": 57312,
              "unmeasurable": 0,
              "won_output_rows": 41
            }
          }
        },
        "market_resolved": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 7,
          "rows_by_domain": {
            "i": 3000,
            "p": 3007,
            "q": 3007,
            "r": 3007
          },
          "rows_i": 3000,
          "rows_joined": 3225,
          "rows_merged": 3225,
          "rows_p": 3007,
          "rows_q": 3007,
          "rows_r": 3007,
          "unique_by_domain": {
            "i": 0,
            "p": 21,
            "q": 0,
            "r": 160
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 65,
                "1000_2000ms": 0,
                "100_200ms": 16,
                "10_20ms": 1988,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 12,
                "20_50ms": 607,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 2,
                "50_100ms": 70,
                "5_10ms": 0,
                "ge30000ms": 240,
                "neg": 0
              },
              "max_ms": 83374,
              "mean_ms": 4052.3323333333333,
              "measurable": 3000,
              "min_ms": 16,
              "p50_ms": 19.0,
              "p90_ms": 26046.699999999997,
              "p99_ms": 49653.47999999999,
              "rows": 3000,
              "unmeasurable": 0
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 57,
                "1000_2000ms": 0,
                "100_200ms": 3,
                "10_20ms": 63,
                "1_2ms": 4,
                "2000_5000ms": 0,
                "200_500ms": 2,
                "20_50ms": 22,
                "2_5ms": 2292,
                "5000_10000ms": 0,
                "500_1000ms": 1,
                "50_100ms": 7,
                "5_10ms": 329,
                "ge30000ms": 227,
                "neg": 0
              },
              "max_ms": 84919,
              "mean_ms": 3797.1579647489193,
              "measurable": 3007,
              "min_ms": 1,
              "p50_ms": 3.0,
              "p90_ms": 45.0,
              "p99_ms": 49223.58,
              "rows": 3007,
              "unmeasurable": 0,
              "won_output_rows": 3007
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 65,
                "1000_2000ms": 0,
                "100_200ms": 6,
                "10_20ms": 2512,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 6,
                "20_50ms": 125,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 16,
                "5_10ms": 0,
                "ge30000ms": 277,
                "neg": 0
              },
              "max_ms": 82539,
              "mean_ms": 4587.32524110409,
              "measurable": 3007,
              "min_ms": 10,
              "p50_ms": 12.0,
              "p90_ms": 26240.000000000007,
              "p99_ms": 54398.060000000005,
              "rows": 3007,
              "unmeasurable": 0
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 170,
                "1000_2000ms": 0,
                "100_200ms": 1,
                "10_20ms": 2324,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 9,
                "20_50ms": 101,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 17,
                "5_10ms": 53,
                "ge30000ms": 332,
                "neg": 0
              },
              "max_ms": 73609,
              "mean_ms": 6218.458929165281,
              "measurable": 3007,
              "min_ms": 9,
              "p50_ms": 11.0,
              "p90_ms": 35650.40000000001,
              "p99_ms": 50840.82,
              "rows": 3007,
              "unmeasurable": 0,
              "won_output_rows": 218
            }
          }
        },
        "new_market": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 1709,
            "p": 1709,
            "q": 1709,
            "r": 1709
          },
          "rows_i": 1709,
          "rows_joined": 2650,
          "rows_merged": 2650,
          "rows_p": 1709,
          "rows_q": 1709,
          "rows_r": 1709,
          "unique_by_domain": {
            "i": 145,
            "p": 293,
            "q": 138,
            "r": 110
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 226,
                "1000_2000ms": 0,
                "100_200ms": 349,
                "10_20ms": 2,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 270,
                "20_50ms": 294,
                "2_5ms": 0,
                "5000_10000ms": 16,
                "500_1000ms": 10,
                "50_100ms": 146,
                "5_10ms": 0,
                "ge30000ms": 396,
                "neg": 0
              },
              "max_ms": 139611,
              "mean_ms": 16683.232299590403,
              "measurable": 1709,
              "min_ms": 19,
              "p50_ms": 222.0,
              "p90_ms": 61929.00000000001,
              "p99_ms": 100851.6,
              "rows": 1709,
              "unmeasurable": 0,
              "won_output_rows": 173
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 209,
                "1000_2000ms": 0,
                "100_200ms": 4,
                "10_20ms": 351,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 64,
                "20_50ms": 346,
                "2_5ms": 8,
                "5000_10000ms": 13,
                "500_1000ms": 0,
                "50_100ms": 105,
                "5_10ms": 217,
                "ge30000ms": 392,
                "neg": 0
              },
              "max_ms": 127989,
              "mean_ms": 16361.175541252194,
              "measurable": 1709,
              "min_ms": 3,
              "p50_ms": 36.0,
              "p90_ms": 64020.40000000001,
              "p99_ms": 98699.28000000003,
              "rows": 1709,
              "unmeasurable": 0,
              "won_output_rows": 1709
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 221,
                "1000_2000ms": 0,
                "100_200ms": 83,
                "10_20ms": 166,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 105,
                "20_50ms": 468,
                "2_5ms": 0,
                "5000_10000ms": 21,
                "500_1000ms": 0,
                "50_100ms": 216,
                "5_10ms": 0,
                "ge30000ms": 429,
                "neg": 0
              },
              "max_ms": 147568,
              "mean_ms": 18372.565242832065,
              "measurable": 1709,
              "min_ms": 13,
              "p50_ms": 101.0,
              "p90_ms": 65525.200000000004,
              "p99_ms": 110653.12000000002,
              "rows": 1709,
              "unmeasurable": 0,
              "won_output_rows": 330
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 218,
                "1000_2000ms": 0,
                "100_200ms": 271,
                "10_20ms": 185,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 89,
                "20_50ms": 321,
                "2_5ms": 0,
                "5000_10000ms": 11,
                "500_1000ms": 0,
                "50_100ms": 184,
                "5_10ms": 0,
                "ge30000ms": 430,
                "neg": 0
              },
              "max_ms": 141034,
              "mean_ms": 18422.307782328848,
              "measurable": 1709,
              "min_ms": 12,
              "p50_ms": 146.0,
              "p90_ms": 65536.6,
              "p99_ms": 111258.44000000002,
              "rows": 1709,
              "unmeasurable": 0,
              "won_output_rows": 438
            }
          }
        },
        "price_change": {
          "boundary_dropped": 352,
          "class": "FULL",
          "exception_markets": 162,
          "rows_by_domain": {
            "i": 112805194,
            "p": 112797848,
            "q": 112807204,
            "r": 112750436
          },
          "rows_i": 112805194,
          "rows_joined": 112825004,
          "rows_merged": 112824652,
          "rows_p": 112797848,
          "rows_q": 112807204,
          "rows_r": 112750436,
          "unique_by_domain": {
            "i": 98,
            "p": 1820,
            "q": 34,
            "r": 240
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 33544,
                "100_200ms": 921970,
                "10_20ms": 72640714,
                "1_2ms": 0,
                "2000_5000ms": 6280,
                "200_500ms": 930162,
                "20_50ms": 36279088,
                "2_5ms": 0,
                "5000_10000ms": 1344,
                "500_1000ms": 309138,
                "50_100ms": 1682954,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 9706,
              "mean_ms": 26.09211308124695,
              "measurable": 112805194,
              "min_ms": 15,
              "p50_ms": 19.0,
              "p90_ms": 22.0,
              "p99_ms": 230.0,
              "rows": 112805194,
              "unmeasurable": 0,
              "won_output_rows": 1900
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 4032,
                "100_200ms": 429272,
                "10_20ms": 4050910,
                "1_2ms": 32794,
                "2000_5000ms": 430,
                "200_500ms": 338450,
                "20_50ms": 1506752,
                "2_5ms": 81922340,
                "5000_10000ms": 0,
                "500_1000ms": 86766,
                "50_100ms": 621136,
                "5_10ms": 23804966,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3455,
              "mean_ms": 6.8495820771332445,
              "measurable": 112797848,
              "min_ms": 1,
              "p50_ms": 4.0,
              "p90_ms": 6.0,
              "p99_ms": 69.0,
              "rows": 112797848,
              "unmeasurable": 0,
              "won_output_rows": 112797848
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 3498,
                "100_200ms": 590688,
                "10_20ms": 107250476,
                "1_2ms": 0,
                "2000_5000ms": 974,
                "200_500ms": 420766,
                "20_50ms": 3362846,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 88768,
                "50_100ms": 1088378,
                "5_10ms": 810,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3407,
              "mean_ms": 15.705644295554032,
              "measurable": 112807204,
              "min_ms": 9,
              "p50_ms": 12.0,
              "p90_ms": 15.0,
              "p99_ms": 97.0,
              "rows": 112807204,
              "unmeasurable": 0,
              "won_output_rows": 11130
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 6480,
                "100_200ms": 663924,
                "10_20ms": 106303638,
                "1_2ms": 0,
                "2000_5000ms": 116,
                "200_500ms": 498872,
                "20_50ms": 3085342,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 103712,
                "50_100ms": 1159674,
                "5_10ms": 928678,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 3682,
              "mean_ms": 15.26888112432665,
              "measurable": 112750436,
              "min_ms": 8,
              "p50_ms": 11.0,
              "p90_ms": 14.0,
              "p99_ms": 112.0,
              "rows": 112750436,
              "unmeasurable": 0,
              "won_output_rows": 13774
            }
          }
        },
        "tick_size_change": {
          "boundary_dropped": 0,
          "class": "FULL",
          "exception_markets": 0,
          "rows_by_domain": {
            "i": 6948,
            "p": 6948,
            "q": 6948,
            "r": 6948
          },
          "rows_i": 6948,
          "rows_joined": 6948,
          "rows_merged": 6948,
          "rows_p": 6948,
          "rows_q": 6948,
          "rows_r": 6948,
          "unique_by_domain": {
            "i": 0,
            "p": 0,
            "q": 0,
            "r": 0
          },
          "witness_latency": {
            "i": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 20,
                "10_20ms": 4815,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 0,
                "20_50ms": 2082,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 31,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 158,
              "mean_ms": 19.773747841105354,
              "measurable": 6948,
              "min_ms": 16,
              "p50_ms": 19.0,
              "p90_ms": 21.0,
              "p99_ms": 43.0,
              "rows": 6948,
              "unmeasurable": 0
            },
            "p": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 8,
                "10_20ms": 194,
                "1_2ms": 4,
                "2000_5000ms": 0,
                "200_500ms": 0,
                "20_50ms": 32,
                "2_5ms": 5322,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 16,
                "5_10ms": 1372,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 153,
              "mean_ms": 4.476827864133564,
              "measurable": 6948,
              "min_ms": 1,
              "p50_ms": 4.0,
              "p90_ms": 5.0,
              "p99_ms": 17.0,
              "rows": 6948,
              "unmeasurable": 0,
              "won_output_rows": 6948
            },
            "q": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 8,
                "10_20ms": 6812,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 0,
                "20_50ms": 100,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 28,
                "5_10ms": 0,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 109,
              "mean_ms": 12.83419689119171,
              "measurable": 6948,
              "min_ms": 10,
              "p50_ms": 12.0,
              "p90_ms": 14.0,
              "p99_ms": 31.0,
              "rows": 6948,
              "unmeasurable": 0
            },
            "r": {
              "buckets_ms": {
                "0_1ms": 0,
                "10000_30000ms": 0,
                "1000_2000ms": 0,
                "100_200ms": 0,
                "10_20ms": 6781,
                "1_2ms": 0,
                "2000_5000ms": 0,
                "200_500ms": 0,
                "20_50ms": 65,
                "2_5ms": 0,
                "5000_10000ms": 0,
                "500_1000ms": 0,
                "50_100ms": 39,
                "5_10ms": 63,
                "ge30000ms": 0,
                "neg": 0
              },
              "max_ms": 78,
              "mean_ms": 11.864421416234888,
              "measurable": 6948,
              "min_ms": 9,
              "p50_ms": 11.0,
              "p90_ms": 13.0,
              "p99_ms": 26.0,
              "rows": 6948,
              "unmeasurable": 0
            }
          }
        }
      },
      "archive_root": "merged-live",
      "boundary_guard": "cache",
      "bytes": 1318178080,
      "file": "2026-11-02T00.parquet",
      "generated_by": "tools/orderbook_ab/merge_ab.py",
      "hour": "2026-11-02/00",
      "hour_utc": "2026-11-02T00:00:00+00:00",
      "layout": "union-event-sorted-v1",
      "max_sequence": 43628621813762389,
      "merge_set_reason": "outsider_excess",
      "merge_set_size": 3,
      "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
      "min_sequence": 562983879854870,
      "primary_reason": "daily",
      "primary_rule_version": "primary-witness-1",
      "primary_witness": "p",
      "products": {
        "best_bid_ask": {
          "byte_range": [
            4,
            166650178
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "best_bid",
            "best_ask",
            "spread",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 43628621812383178,
          "min_sequence": 562983879854876,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 15855854,
          "row_groups": [
            0,
            60
          ],
          "sha256": "281f29250e1cae193d0ee75deb30ff28afebd09d972bd3e6bdaa6dd8264cbc98"
        },
        "book": {
          "byte_range": [
            166650178,
            193296721
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "bids",
            "asks",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 43628621813534977,
          "min_sequence": 562983879861340,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 257654,
          "row_groups": [
            61,
            61
          ],
          "sha256": "c6a3fc6a4cc42f92f823f4158d59f7a0bda89b1ccc8de99c1e4c01d835a1894b"
        },
        "last_trade_price": {
          "byte_range": [
            193296721,
            196525847
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "fee_rate_bps",
            "transaction_hash",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 43628621812380029,
          "min_sequence": 562983879855187,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 57399,
          "row_groups": [
            62,
            62
          ],
          "sha256": "3809c92a7d9f55be728ccaa494875e3c82f3bec36854ba0425735fb49f3c5934"
        },
        "market_resolved": {
          "byte_range": [
            196525847,
            197008638
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "winning_asset_id",
            "winning_outcome",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 16888499016271121,
          "min_sequence": 562983880793801,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 3225,
          "row_groups": [
            63,
            63
          ],
          "sha256": "1664b514ca749c187ef59c67801df8c595530e4bddc65948aacf7943e8b586b2"
        },
        "new_market": {
          "byte_range": [
            197008638,
            197267472
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "id",
            "assets_ids",
            "outcomes",
            "question",
            "slug",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 43628621813762389,
          "min_sequence": 562983880311954,
          "order_by": [
            "market",
            "id",
            "timestamp",
            "sequence"
          ],
          "row_count": 2650,
          "row_groups": [
            64,
            64
          ],
          "sha256": "23cff7555987d731421cd27a318f35b1a343f426f1990dbce2e959394877736f"
        },
        "price_change": {
          "byte_range": [
            197267472,
            1316465348
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "price",
            "size",
            "side",
            "best_bid",
            "best_ask",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 43628621812390178,
          "min_sequence": 562983879854870,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 112824652,
          "row_groups": [
            65,
            495
          ],
          "sha256": "28dea732719dfdb2b6b87649e3311c6eaeb814a30f976c924f88ab935d18defc"
        },
        "tick_size_change": {
          "byte_range": [
            1316465348,
            1316716088
          ],
          "columns": [
            "timestamp_received",
            "sequence",
            "timestamp",
            "market",
            "asset_id",
            "old_tick_size",
            "new_tick_size",
            "witness_set",
            "arrival_skew",
            "source_witness"
          ],
          "max_sequence": 562984007667518,
          "min_sequence": 562983882471201,
          "order_by": [
            "market",
            "asset_id",
            "timestamp",
            "sequence"
          ],
          "row_count": 6948,
          "row_groups": [
            496,
            496
          ],
          "sha256": "e96585f6179c7ee4fbfbb204ca0486a8faa748953276ab4429c65ed041d5e110"
        }
      },
      "row_count": 129008382,
      "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, p, q, r). Each row names its own in source_witness",
      "sha256": "dd33cb4b802ea182d38713af5d44b8d13eb75d2588bc4dc5b141b44822ed1310",
      "staged_not_merged": {
        "o": {
          "bytes": 1147712783,
          "first_ts": "2026-05-29T22:22:41.273000Z",
          "gap_records": 0,
          "last_ts": "2026-11-02T00:59:59.988000Z",
          "rows": 128861418
        }
      },
      "substitutions": [
        {
          "book_rows": 223250,
          "event_rows": 128663904,
          "reasons": [
            "outsider_excess"
          ],
          "set_book_rows": 157236,
          "set_event_rows": 128750616,
          "witness": "r"
        }
      ],
      "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-11-02T00.witness_stats.json",
      "witness_stats_sha256": "ee15c64f9f44ebef2b70b1b6fcc0bbcaab1fe574299f3ef0ff802bd6b60302bc",
      "witnesses": "ipqr",
      "witnesses_captured": [
        "i",
        "p",
        "q",
        "r"
      ],
      "witnesses_merged": [
        "p",
        "i",
        "q",
        "r"
      ]
    }
  },
  "files": [
    {
      "category": "ai",
      "file": "2026-11-02T00.ai.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 11896490,
      "row_ordinal_min": 0,
      "rows": 2139482,
      "sha256": "278b1b0401e7eec9207b405ed1c8b84c5e7105c302c477a77dc183a8360da809",
      "size": 10106505,
      "sub_tag": null
    },
    {
      "category": "ai",
      "file": "2026-11-02T00.ai.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 11896490,
      "row_ordinal_min": 0,
      "rows": 2139482,
      "sha256": "405d7a8db16f299f91043b0ad7bfbafd83467c93b3a89f490f54f6cd99458f28",
      "size": 8391249,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-11-02T00.business.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 11996938,
      "row_ordinal_min": 419413,
      "rows": 118340,
      "sha256": "b122143fa2e42773607d2e49553ffb96a85c777d371bb9000d621e75807935fe",
      "size": 710838,
      "sub_tag": null
    },
    {
      "category": "business",
      "file": "2026-11-02T00.business.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 11996938,
      "row_ordinal_min": 419413,
      "rows": 118340,
      "sha256": "0acba5e5b03fa6e15379dfa68a3491b7a7d4ef36b7ddfe2a556cceaf99ce1a54",
      "size": 574349,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-11-02T00.crypto.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 31,
      "row_ordinal_max": 86002568,
      "row_ordinal_min": 437206,
      "rows": 20968353,
      "sha256": "7c43d555c379f66ac03479570af83a2ca36128c0677d020d69fcdc52318cbc3f",
      "size": 99597364,
      "sub_tag": null
    },
    {
      "category": "crypto",
      "file": "2026-11-02T00.crypto.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 31,
      "row_ordinal_max": 86002568,
      "row_ordinal_min": 437206,
      "rows": 20968353,
      "sha256": "e354431f59679ec765ff31a0cd5bcf370cd18d3367ab810bef4e74ec319e0d1e",
      "size": 59981452,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-11-02T00.earnings.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 31516179,
      "row_ordinal_min": 1795453,
      "rows": 9604,
      "sha256": "98f585707ffc4c2d6ee3cece286c9c18564f68dcee328811ac79c1a16a629584",
      "size": 92572,
      "sub_tag": null
    },
    {
      "category": "earnings",
      "file": "2026-11-02T00.earnings.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 31516179,
      "row_ordinal_min": 1795453,
      "rows": 9604,
      "sha256": "c41a5fd8df915d7a31ce751e7c726bfdce8fb3a618090f1f30c863271e0e2060",
      "size": 57220,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-11-02T00.economy.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 6,
      "row_ordinal_max": 32101257,
      "row_ordinal_min": 1797100,
      "rows": 689238,
      "sha256": "3019f80a0fed7faf99443d595e37c05604e8ac6b1054d5312b826319ca44a9c9",
      "size": 3608560,
      "sub_tag": null
    },
    {
      "category": "economy",
      "file": "2026-11-02T00.economy.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 6,
      "row_ordinal_max": 32101257,
      "row_ordinal_min": 1797100,
      "rows": 689238,
      "sha256": "447d8aa698fb39ce1d3e5a3e2924e6594d2d4c413dc788057f993b31a4847642",
      "size": 2961947,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-11-02T00.elections.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 19,
      "row_ordinal_max": 86002576,
      "row_ordinal_min": 1900632,
      "rows": 11135086,
      "sha256": "db92ea25a4d1f49f4f64a67d9429847af64edd41dd9b74ec6b3e73354219c845",
      "size": 55946835,
      "sub_tag": null
    },
    {
      "category": "elections",
      "file": "2026-11-02T00.elections.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 19,
      "row_ordinal_max": 86002576,
      "row_ordinal_min": 1900632,
      "rows": 11135086,
      "sha256": "de71f29b507d6582169b39cebb2b9c5dc6d2a48bbb1c0f6a3c1b27ace9a065c4",
      "size": 49484652,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-11-02T00.esports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 9,
      "row_ordinal_max": 86002604,
      "row_ordinal_min": 3805117,
      "rows": 1289693,
      "sha256": "bf7362e1ac3e6fbc59b1ca42ef03907e646b5b1e2105f28d0bdefe903a129392",
      "size": 6088054,
      "sub_tag": null
    },
    {
      "category": "esports",
      "file": "2026-11-02T00.esports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 9,
      "row_ordinal_max": 86002604,
      "row_ordinal_min": 3805117,
      "rows": 1289693,
      "sha256": "f760b8efb30d88e69f3698442ef32c34cf17e3bbf35310973065e62c029afaf3",
      "size": 4789917,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-11-02T00.finance.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 10,
      "row_ordinal_max": 86002640,
      "row_ordinal_min": 3964365,
      "rows": 2309912,
      "sha256": "f188a8ff80209aaa218752a768bef56b786b156f165353bd5b2f66aac12da454",
      "size": 10824481,
      "sub_tag": null
    },
    {
      "category": "finance",
      "file": "2026-11-02T00.finance.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 10,
      "row_ordinal_max": 86002640,
      "row_ordinal_min": 3964365,
      "rows": 2309912,
      "sha256": "c397321ac7b28b407ce744dc028f4c1869f3143602b4f333d2884a48b8e99f35",
      "size": 7456674,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-11-02T00.geopolitics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 9,
      "row_ordinal_max": 86002660,
      "row_ordinal_min": 4202962,
      "rows": 1565034,
      "sha256": "19e220cf17845579af47b5a11c931f6862c057187542ac11a378eff3bb53cb94",
      "size": 8136244,
      "sub_tag": null
    },
    {
      "category": "geopolitics",
      "file": "2026-11-02T00.geopolitics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 9,
      "row_ordinal_max": 86002660,
      "row_ordinal_min": 4202962,
      "rows": 1565034,
      "sha256": "096c456b004344ef04bbc5b9df23024a14eafc71fa9a7dfd406a1e53280a9437",
      "size": 6541897,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-11-02T00.politics.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 9,
      "row_ordinal_max": 86002668,
      "row_ordinal_min": 4350187,
      "rows": 1215809,
      "sha256": "0dde911efc6940fe73750fd0f96a894431a96b50aca371963756f48d04de576f",
      "size": 6331162,
      "sub_tag": null
    },
    {
      "category": "politics",
      "file": "2026-11-02T00.politics.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 9,
      "row_ordinal_max": 86002668,
      "row_ordinal_min": 4350187,
      "rows": 1215809,
      "sha256": "57b16b81b48357c15e967538bfe6e2d25c93aa2d9bcb677c2fee9fd5b379226e",
      "size": 5315178,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-11-02T00.pop-culture.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 8,
      "row_ordinal_max": 48717401,
      "row_ordinal_min": 4514258,
      "rows": 2029462,
      "sha256": "911e7809170cb62654d45167ac03400888dc999189cc18e65aaa729863c77e21",
      "size": 10085445,
      "sub_tag": null
    },
    {
      "category": "pop-culture",
      "file": "2026-11-02T00.pop-culture.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 8,
      "row_ordinal_max": 48717401,
      "row_ordinal_min": 4514258,
      "rows": 2029462,
      "sha256": "35eb7b26283392f96c89d575cfb01bbf7c98b8a349ef114d5155b48161e44e0c",
      "size": 8477994,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-11-02T00.science.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 48822168,
      "row_ordinal_min": 4808703,
      "rows": 130009,
      "sha256": "94c1749e0673eb96a433a6562c4d776dff076b7e344905b2b22181ae9ef6be72",
      "size": 564103,
      "sub_tag": null
    },
    {
      "category": "science",
      "file": "2026-11-02T00.science.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 48822168,
      "row_ordinal_min": 4808703,
      "rows": 130009,
      "sha256": "3125ff7c7ad63e51e7befe1f7e481b787b32bf48aee9330d29d97cda11d64f0d",
      "size": 472157,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-11-02T00.sports.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 44,
      "row_ordinal_max": 86008608,
      "row_ordinal_min": 4833802,
      "rows": 35593648,
      "sha256": "c261a53da6fecff252f5d6102ca8b41d093600f5f7a38a025ffd3da0fc3ff72c",
      "size": 194125134,
      "sub_tag": null
    },
    {
      "category": "sports",
      "file": "2026-11-02T00.sports.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 44,
      "row_ordinal_max": 86008608,
      "row_ordinal_min": 4833802,
      "rows": 35593648,
      "sha256": "0a70d2adee6ae0355fe5ae4007515f5b8010302c8da711c23d172cbcf948e4d9",
      "size": 131264624,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-11-02T00.tech.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 5,
      "row_ordinal_max": 86008616,
      "row_ordinal_min": 9338007,
      "rows": 410329,
      "sha256": "45f4c51d0bd7ef1a16e0acf8df261d927dac552348167bf2e6485c96a34590d1",
      "size": 2048224,
      "sub_tag": null
    },
    {
      "category": "tech",
      "file": "2026-11-02T00.tech.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 5,
      "row_ordinal_max": 86008616,
      "row_ordinal_min": 9338007,
      "rows": 410329,
      "sha256": "1754e692c94354e0e1c96ece20ae7168e6731869dd55269ac6d28b290c81e328",
      "size": 1843077,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-11-02T00.uncategorised.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 4,
      "row_ordinal_max": 80231812,
      "row_ordinal_min": 9415743,
      "rows": 131599,
      "sha256": "97f8d05983d4e29c0af6b87b4f4ba604b30056c6390002e05bfeb29ded4a9d56",
      "size": 781704,
      "sub_tag": null
    },
    {
      "category": "uncategorised",
      "file": "2026-11-02T00.uncategorised.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 4,
      "row_ordinal_max": 80231812,
      "row_ordinal_min": 9415743,
      "rows": 131599,
      "sha256": "ed8e0ebfe24c2f6888d6051d94fa0ceb3e5bd38308e340f5bb5121d44579bf73",
      "size": 614696,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-11-02T00.weather.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 12,
      "row_ordinal_max": 86008796,
      "row_ordinal_min": 9433193,
      "rows": 5208493,
      "sha256": "e38566f453c094f7608ab62a5dac2b7afa8471daea647b7a1dd498f553ad0f0a",
      "size": 23825346,
      "sub_tag": null
    },
    {
      "category": "weather",
      "file": "2026-11-02T00.weather.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 12,
      "row_ordinal_max": 86008796,
      "row_ordinal_min": 9433193,
      "rows": 5208493,
      "sha256": "620e3ef6ccf199c0b0faa7c798903a30720549f47c144d511e4f7fe7ed6ca94a",
      "size": 14788953,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-11-02T00.world.parquet",
      "part": null,
      "role": "lean",
      "row_groups": 7,
      "row_ordinal_max": 86008804,
      "row_ordinal_min": 9742200,
      "rows": 1064714,
      "sha256": "1aee2bf933823048c0a04d00a362c8833d931dea40a957946d9fc72fbc46bcf9",
      "size": 5175071,
      "sub_tag": null
    },
    {
      "category": "world",
      "file": "2026-11-02T00.world.provenance.parquet",
      "part": null,
      "role": "provenance",
      "row_groups": 7,
      "row_ordinal_max": 86008804,
      "row_ordinal_min": 9742200,
      "rows": 1064714,
      "sha256": "83dd710dfa39fdcf777d55f627c732e02e109cb25eaada8b81d806f18390ec85",
      "size": 4630723,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-11-02T00.twin_check.parquet",
      "part": null,
      "role": "twin_check",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 286423,
      "sha256": "c4499333073e474b802d755a10498a252bf436e4b56500b2d922d3ecd2753744",
      "size": 19937992,
      "sub_tag": null
    },
    {
      "category": null,
      "file": "2026-11-02T00.opening_state.parquet",
      "part": null,
      "role": "opening_state",
      "row_groups": 1,
      "row_ordinal_max": null,
      "row_ordinal_min": null,
      "rows": 987851,
      "sha256": "3358905ba0d39de463cf827a3d358a4111862b35b973f914840458bba7956de8",
      "size": 73080971,
      "sub_tag": null
    }
  ],
  "generated_by": "tools/orderbook_ab/merge_ab.py",
  "generation": "9f377818-18fe-42d4-9988-168e39becec0",
  "hour": "2026-11-02/00",
  "hour_utc": "2026-11-02T00: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-11-02",
      "schedule_sha256": "f39ee59bee62e6ca384b90a0d85dc3e81ca426cc451255eaf93c0d69c2140ddf",
      "units": []
    }
  },
  "layout_version": "v3.1-pair-4",
  "mapping_date": "2026-10-30",
  "max_sequence": 43628621813762389,
  "merger_git_sha": "fcbb28046152741ae3754e951659977da4c8b36e",
  "min_sequence": 562983879854871,
  "mirror_audit": {
    "files": [
      {
        "file": "2026-11-02T00.mirror_dropped.parquet",
        "rows": 42999011,
        "sha256": "22f3cf1bd1ac4140c9931b037a40f940cc733423174d41942abaf13e73655e5f",
        "size": 386479656
      }
    ],
    "parts": 1,
    "public": false,
    "rows": 42999011,
    "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": 12728,
      "_pairs": 108714,
      "best_ask": 2,
      "best_bid": 3,
      "spread": 5,
      "witness_set": 108712
    },
    "book": {
      "_no_partner": 363,
      "_pairs": 1902,
      "asks": 12,
      "bids": 53,
      "witness_set": 1837
    },
    "price_change": {}
  },
  "mirror_exceptions_kept": {
    "best_bid_ask": 121442,
    "book": 2265,
    "price_change": 0
  },
  "mirror_rows_dropped": {
    "best_bid_ask": 5929410,
    "book": 68701,
    "price_change": 37000900
  },
  "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": 43628621812383178,
      "min_sequence": 562983879854876,
      "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": 9926444,
      "source_rows": 15855854
    },
    "book": {
      "columns": [
        "timestamp",
        "market",
        "asset_id",
        "bids",
        "asks",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 43628621813534977,
      "min_sequence": 562983879861340,
      "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": 188387,
      "source_rows": 257654
    },
    "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": 43628621812380029,
      "min_sequence": 562983879855187,
      "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": 57399,
      "source_rows": 57399
    },
    "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": 16888499016271121,
      "min_sequence": 562983880793801,
      "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": 3225,
      "source_rows": 3225
    },
    "new_market": {
      "columns": [
        "timestamp",
        "market",
        "id",
        "assets_ids",
        "outcomes",
        "question",
        "slug",
        "category",
        "sub_tag",
        "mirror_dropped",
        "recv_lag_ms",
        "row_ordinal"
      ],
      "max_sequence": 43628621813762389,
      "min_sequence": 562983880311954,
      "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": 2650,
      "source_rows": 2650
    },
    "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": 43628621812390178,
      "min_sequence": 562983879854871,
      "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": 75823752,
      "source_rows": 112824652
    },
    "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": 562984007667518,
      "min_sequence": 562983882471201,
      "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": 6948,
      "source_rows": 6948
    }
  },
  "publisher_versions": {
    "duckdb": "1.5.5",
    "pyarrow": "24.0.0",
    "python": "3.13.16",
    "tool_git_sha": "31c72fd414cd3451333b642e199bcd893e0d23da"
  },
  "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": "50cb90e76e12866a30110f5bd6164e712ac99f337620d983d441807fd22bf7c8",
  "recorders": null,
  "row_count": 86008805,
  "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, p, q, r). Each row names its own in source_witness",
  "source_sha256": "dd33cb4b802ea182d38713af5d44b8d13eb75d2588bc4dc5b141b44822ed1310",
  "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",
  "staged_not_merged": {
    "o": {
      "bytes": 1147712783,
      "first_ts": "2026-05-29T22:22:41.273000Z",
      "gap_records": 0,
      "last_ts": "2026-11-02T00:59:59.988000Z",
      "rows": 128861418
    }
  },
  "sub_tag_rows": {
    "ai": {
      "(none)": 34199,
      "ai-benchmarks": 11017,
      "ai-rankings": 1294364,
      "ai-releases": 185985,
      "anthropic": 8164,
      "art": 6,
      "big-tech": 250438,
      "china": 1229,
      "companies-with-1-ai": 1658,
      "compute": 205209,
      "congress": 3635,
      "courts": 111,
      "elon-musk": 190,
      "gemini": 814,
      "google": 12524,
      "grok": 159,
      "ipos": 16076,
      "leopold-aschenbrenner": 118,
      "math": 19251,
      "meta": 8609,
      "moonshot": 4695,
      "openai": 74856,
      "openrouter-total-tokens-weekly": 3413,
      "privates": 2669,
      "ssi": 93
    },
    "business": {
      "(none)": 6965,
      "acquisitions": 262,
      "banking": 206,
      "banks": 500,
      "big-tech": 71488,
      "cuba": 2,
      "earn-4": 1207,
      "economic-policy": 359,
      "equities": 11017,
      "fed-rates": 13822,
      "ipos": 9980,
      "jpm": 88,
      "sec": 1,
      "stocks": 2288,
      "taxes": 155
    },
    "crypto": {
      "aave": 721,
      "acquisitions": 1159,
      "big-tech": 2462,
      "bitcoin": 8494875,
      "bnb": 1165582,
      "congress": 23396,
      "crypto-culture": 33983,
      "crypto-legal": 700,
      "crypto-listings": 18578,
      "crypto-prices": 29678,
      "dogecoin": 1405270,
      "epstein": 289,
      "eric-adams": 177,
      "ethena": 20114,
      "ethereum": 4146056,
      "fees": 1865,
      "ftx": 75,
      "gov-reserve": 377,
      "hype": 983895,
      "hyperliquid": 45691,
      "ipos": 535,
      "memecoins": 187,
      "meta": 5,
      "microstrategy": 371,
      "network-stats": 111,
      "nft": 1877,
      "pre-market": 601790,
      "prediction-markets": 1205,
      "price-comparison": 891,
      "price-milestone": 6983,
      "privates": 2849,
      "protocol-risk": 382,
      "public-sales": 10283,
      "pumpptfun": 1219,
      "sam-altman": 1598,
      "solana": 1997367,
      "stablecoins": 6007,
      "stocks": 114,
      "trump-presidency": 442,
      "xrp": 1750242,
      "yearly": 144805,
      "zcash": 64147
    },
    "earnings": {
      "equities": 9604
    },
    "economy": {
      "(none)": 45,
      "acquisitions": 12,
      "brazil": 14693,
      "canada": 9829,
      "commodities": 3792,
      "consumer": 2719,
      "economic-policy": 51871,
      "equities": 51,
      "europe": 179,
      "fed": 271,
      "fed-rates": 84924,
      "france": 8228,
      "global-rates": 117413,
      "housing": 13828,
      "inflation": 1254,
      "iran": 13515,
      "israel": 17886,
      "japan": 2409,
      "kevin-warsh": 7,
      "macro-indicators": 253980,
      "mexico": 18133,
      "midterms": 329,
      "oil": 31070,
      "parcl": 38445,
      "shipping": 13,
      "taxes": 24,
      "trade-war": 2869,
      "trump": 99,
      "us-bank-bailout": 5,
      "us-debt-downgrade": 981,
      "us-defaults-on-debt": 364
    },
    "elections": {
      "celebrities": 119363,
      "france": 118,
      "global-elections": 2099453,
      "israel": 7782,
      "midterms": 8610987,
      "nov-4-elections": 7,
      "peru-elections": 10,
      "popular-vote": 569,
      "romania": 913,
      "taxes": 1544,
      "trump": 596,
      "turkey": 121,
      "uk": 2175,
      "united-kingdom": 189,
      "us-presidential-election": 291103,
      "vance": 36,
      "wisconsin": 120
    },
    "esports": {
      "call-of-duty": 8895,
      "counter-strike-2": 647109,
      "dota-2": 37384,
      "esports-awards": 230395,
      "honor-of-kings": 4788,
      "league-of-legends": 107519,
      "mlb": 247,
      "mobile-legends-bang-bang": 595,
      "overwatch": 2279,
      "rainbow-six-siege": 1231,
      "starcraft-2": 1,
      "valorant": 249250
    },
    "finance": {
      "aapl": 17549,
      "acquisitions": 454,
      "anthropic": 30207,
      "big-tech": 16862,
      "brazil": 6216,
      "canada": 25436,
      "commodities": 169891,
      "equities": 1436344,
      "forex": 28361,
      "gold": 195950,
      "indicies": 26671,
      "indonesia": 1255,
      "ipos": 9098,
      "italy": 115,
      "kpis": 46929,
      "macro-indicators": 7920,
      "mergers-and-acquisitions": 57,
      "openai": 13976,
      "privates": 107085,
      "silver": 123308,
      "stocks": 1354,
      "tariffs": 219,
      "trump-presidency": 44655
    },
    "geopolitics": {
      "(none)": 4936,
      "afghanistan": 21,
      "africa": 12,
      "argentina": 279,
      "australia": 201,
      "awards": 15578,
      "brazil": 16,
      "brics-add-a-new-member": 185,
      "canada": 5396,
      "china": 24209,
      "colombia": 13,
      "commodities": 7801,
      "country-leave-brics": 2,
      "courts": 22007,
      "cuba": 5167,
      "denmark": 139,
      "earn-4": 602,
      "el-salvador": 1451,
      "epstein": 1610,
      "europe": 536,
      "f1": 84,
      "foreign-policy": 16218,
      "france": 3749,
      "global-elections": 307440,
      "greenland": 1143,
      "h-1b": 3889,
      "immigration": 4817,
      "india": 1728,
      "india-pakistan": 287,
      "iran": 398492,
      "israel": 14853,
      "mali": 618,
      "mexico": 7097,
      "middle-east": 78658,
      "midterms": 20270,
      "military": 1322,
      "military-action": 3510,
      "moscow": 3,
      "nato": 1417,
      "north-korea": 15992,
      "oil": 93370,
      "parlays": 432,
      "philippines": 146,
      "poland": 3976,
      "president": 42,
      "prime-minister": 1580,
      "putin": 192,
      "russia": 6304,
      "south-korea": 1566,
      "spain": 7238,
      "strike": 9430,
      "sudan": 7,
      "taiwan": 341,
      "trade-war": 37985,
      "trump": 192901,
      "trump-presidency": 10010,
      "turkey": 826,
      "uk-labour-leadership": 25771,
      "ukraine": 107185,
      "ukraine-map": 68100,
      "un": 5851,
      "venezuela": 17847,
      "world-affairs": 2186
    },
    "politics": {
      "(none)": 1490,
      "abc": 68,
      "approval": 11917,
      "asia": 4,
      "bernie-sanders": 11661,
      "biden": 777,
      "boxing": 32,
      "brazil": 4364,
      "california": 58,
      "canada": 3049,
      "china": 23918,
      "comey": 20529,
      "congress": 10729,
      "courts": 7526,
      "democrat": 65,
      "dollar": 70,
      "earn-4": 11136,
      "elon-musk": 300,
      "epstein": 7167,
      "fed-rates": 32340,
      "fifa": 2861,
      "flip-off": 78,
      "foreign-policy": 821,
      "france": 58421,
      "gas": 1585,
      "global-elections": 57353,
      "greece": 3666,
      "house-of-representatives": 5441,
      "hungary": 4588,
      "ice": 1411,
      "india": 699,
      "indonesia": 996,
      "israel": 8597,
      "istanbul": 228,
      "japan": 235,
      "kippah": 1669,
      "legislation": 298,
      "mamdani": 96,
      "margin-of-victory": 35844,
      "marijuana": 30,
      "mexico": 1133,
      "midterms": 188184,
      "minnesota": 136,
      "minnesota-fraud": 575,
      "nasa": 496,
      "new-york-city": 2209,
      "north-korea": 1065,
      "nyc": 329,
      "obama": 301,
      "ohio": 6,
      "ohio-midterm": 2059,
      "oil": 15017,
      "pakistan": 194,
      "pardon": 1692,
      "parlays": 103,
      "parliament": 1426,
      "pete-hegseth": 4844,
      "philippines": 635,
      "prison": 33,
      "resign": 1932,
      "romania": 22,
      "russia": 54,
      "sbf": 11603,
      "senate-elections": 9642,
      "south-korea": 272,
      "spain": 1315,
      "supreme-court": 356,
      "tariffs": 36,
      "taxes": 25,
      "tennessee": 431,
      "trump": 64884,
      "trump-cabinet": 25047,
      "trump-daily": 1828,
      "trump-presidency": 23290,
      "trump-speech": 2531,
      "truth-social": 7100,
      "turkey": 8594,
      "tweets-markets": 104422,
      "uk": 14307,
      "ukraine": 161,
      "united-kingdom": 633,
      "united-states": 1840,
      "us-house": 1501,
      "us-politics": 2840,
      "us-presidential-election": 370480,
      "venezuela": 6107,
      "voting": 611,
      "washington-dc": 100,
      "white-house": 1291
    },
    "pop-culture": {
      "(none)": 1915,
      "aliens": 2460,
      "art": 9853,
      "australia": 227,
      "awards": 159440,
      "basketball": 511,
      "best-of-2026": 21863,
      "celebrities": 29414,
      "charlie-kirk": 494,
      "clavicular": 619,
      "climate-science": 1363,
      "combat-sports": 7357,
      "counter-strike-2": 293,
      "court-cases": 34,
      "courts": 3231,
      "daejon-love": 21,
      "dominican-republic": 338,
      "dota-2": 877,
      "earthquake": 33,
      "elon-musk": 386,
      "f1": 243,
      "fda": 75,
      "fifa": 13196,
      "fifa-world-cup": 7,
      "football": 42049,
      "gaming": 9843,
      "gta-vi": 26995,
      "israel": 948,
      "japan": 5,
      "la-liga": 103,
      "league-of-legends": 20,
      "logan-paul": 8,
      "los-angeles": 1,
      "marijuana": 425,
      "midterms": 7254,
      "movie-delay": 324,
      "movies": 803096,
      "music": 520488,
      "new-york-city": 1852,
      "nfl": 432,
      "pandemics": 754,
      "parent-for-derivative": 1632,
      "podcast": 18,
      "pope-leo-xiv": 4,
      "pregnant": 6626,
      "spain": 1142,
      "spider-man": 120,
      "streamer": 687,
      "taylor-swift": 2,
      "tennis": 1214,
      "the-legend-of-zelda": 386,
      "travel": 3448,
      "trump": 12699,
      "trump-daily": 76,
      "trump-netanyahu": 18041,
      "tv": 7211,
      "tweets-markets": 284845,
      "uk": 817,
      "utah": 181,
      "valve": 1383,
      "xbox": 89,
      "youtube": 19994
    },
    "science": {
      "(none)": 1545,
      "aliens": 1353,
      "big-tech": 5340,
      "climate-science": 105,
      "drug": 2429,
      "elon-musk": 5096,
      "fda": 5466,
      "global-temp": 1168,
      "gold": 1985,
      "macro-indicators": 3330,
      "mergers-and-acquisitions": 36,
      "new-york-city": 1363,
      "pandemics": 5064,
      "precipitation": 76022,
      "russia": 80,
      "spacex": 19627
    },
    "sports": {
      "(none)": 2404,
      "2026-summer-transfer-window": 3058,
      "afc": 5951,
      "afc-champions-league-elite": 157373,
      "afcon": 30976,
      "afcq": 19042,
      "american-football": 124,
      "arg": 1004871,
      "argpn": 117017,
      "australian-a-league": 16532,
      "austria-bundesliga": 13033,
      "awards": 31843,
      "aze1": 5377,
      "aze2": 14,
      "baseball": 3985,
      "basketball": 538460,
      "bel1": 17512,
      "bel2": 7242,
      "bolivia-lfpb": 662033,
      "boxing": 271,
      "bra3": 29088,
      "brazil-serie-a": 84652,
      "brazil-serie-b": 93429,
      "bulgaria-parva-liga": 25680,
      "bundesliga": 127015,
      "bundesliga-2": 20888,
      "canpl": 1970,
      "cfb": 835784,
      "chess": 1069,
      "chi2": 6,
      "chile-primera": 36538,
      "chinese-super-league": 80428,
      "chl2": 18779,
      "clf": 1283,
      "col2": 23662,
      "colombia-primera-a": 726519,
      "combat-sports": 1,
      "concacaf": 7549,
      "concacaf-nations-league": 15483,
      "copa-america": 97674,
      "copa-del-rey": 28636,
      "coupe-de-france": 13428,
      "cricket": 18867,
      "cristiano-ronaldo": 6612,
      "czechia-fortuna-liga": 22094,
      "darts": 3,
      "denmark-superliga": 18726,
      "dfb-pokal": 5399,
      "ecu1": 48195,
      "efl-championship": 149413,
      "egypt-premier-league": 894,
      "epl": 299007,
      "ere": 34702,
      "est1": 14206,
      "europa-conference-league": 183238,
      "f1": 51022,
      "fa-cup": 73843,
      "fifa": 6319,
      "fifa-friendly": 21233,
      "fifa-world-cup": 7967,
      "fin1": 36139,
      "formula1": 7899,
      "fro1": 6937,
      "goals": 706,
      "golf": 3113,
      "gre1": 13002,
      "hockey": 28652,
      "hungary-nb1": 11065,
      "idn1": 8473,
      "idn2": 30,
      "indian-super-league": 10328,
      "irl1": 503,
      "isl1": 12,
      "israel-premier-league": 17414,
      "japan-j-league": 23651,
      "japan-j2-league": 86877,
      "k-league": 35479,
      "kaz1": 1131,
      "kor2": 29961,
      "la-liga": 198883,
      "la-liga-2": 73866,
      "lacrosse": 634,
      "lazio": 1,
      "lcs": 1,
      "lib": 9344,
      "ligue-1": 145803,
      "ligue-2": 51537,
      "lionel-messi": 206,
      "ltu1": 2,
      "lva1": 6261,
      "mex": 1618358,
      "mlb": 75153,
      "mls": 2428117,
      "morocco-botola-pro": 5975,
      "moto2": 33,
      "moto3": 46,
      "nascar": 24537,
      "national-league": 32523,
      "nba": 8005134,
      "ned2": 32998,
      "new-york-city": 8675,
      "nfl": 6836471,
      "nhl": 1444242,
      "nirl1": 82,
      "nor2": 20863,
      "norway-eliteserien": 71552,
      "peru-liga-1": 107764,
      "pickleball": 74284,
      "poland-ekstraklasa": 37633,
      "power-slap": 61,
      "primeira-liga": 73674,
      "qualification": 6598,
      "racing": 728,
      "romania-superliga": 46878,
      "rugby": 2949,
      "rus": 20482,
      "saf1": 533,
      "saudi-professional-league": 62472,
      "scotland-league-cup": 3,
      "scottish-premiership": 74641,
      "sea": 294017,
      "serbian-superliga": 14197,
      "serie-b": 25128,
      "slovenia-prvaliga": 7316,
      "soccer": 209962,
      "soccer-atc": 59,
      "soccer-auc": 1,
      "soccer-brco": 11087,
      "soccer-ccc": 14483,
      "soccer-el1": 61448,
      "soccer-el2": 53999,
      "soccer-fpd": 40223,
      "soccer-grc": 11,
      "soccer-gtm": 152735,
      "soccer-hr1": 12347,
      "soccer-nlc": 240,
      "soccer-nwsl": 173056,
      "soccer-ptc": 148,
      "soccer-scoc": 485,
      "soccer-svk1": 14462,
      "soccer-trsk": 814,
      "sud": 999,
      "swe2": 27925,
      "sweden-allsvenskan": 70670,
      "swimming": 2600,
      "switzerland-super-league": 168977,
      "table-tennis": 8741,
      "tennis": 1387374,
      "tha1": 18874,
      "tur": 33157,
      "tur2": 16876,
      "u20wwc": 3,
      "uae1": 7298,
      "ucl": 389469,
      "uefa": 27034,
      "uefa-nations-league": 259876,
      "uel": 193996,
      "ufc": 304440,
      "ukraine-premier-liha": 43401,
      "uru1": 440863,
      "usl1": 2275,
      "uslc": 170319,
      "usoc": 7,
      "uzb1": 11858,
      "ven1": 3113686,
      "volleyball": 21,
      "womens-ballon-dor": 11,
      "womens-champions-league": 6856,
      "wsl": 2,
      "wsl2": 10034
    },
    "tech": {
      "(none)": 6630,
      "airbnb": 568,
      "anthropic": 1282,
      "big-tech": 113644,
      "celebrities": 139375,
      "china": 328,
      "coding": 534,
      "collectibles": 2864,
      "congress": 85,
      "corporate-financials": 2463,
      "courts": 117,
      "earn-4": 4657,
      "elon-musk": 6307,
      "equities": 2981,
      "gaming": 837,
      "google": 101676,
      "hack": 1642,
      "ipos": 7852,
      "kpis": 153,
      "midterms": 189,
      "movies": 7162,
      "nuke": 472,
      "oil": 3142,
      "openai": 2565,
      "outage": 52,
      "prediction-markets": 2020,
      "video-games": 732
    },
    "uncategorised": {
      "(none)": 514,
      "bayeux-tapestry": 461,
      "cfb": 15985,
      "climate-science": 1089,
      "dnc": 55,
      "fed": 3541,
      "fed-chair": 103,
      "fed-rates": 21642,
      "iran": 3,
      "la-liga": 182,
      "leopold-aschenbrenner": 42,
      "macro-indicators": 5214,
      "mma": 69,
      "nfl": 59349,
      "pandemics": 119,
      "social-media": 450,
      "space": 136,
      "supreme-court": 10716,
      "tennis": 2321,
      "trump-presidency": 84,
      "ufc": 1085,
      "uk": 1827,
      "united-nations": 6062,
      "united-states": 550
    },
    "weather": {
      "brazil": 1552,
      "climate": 45626,
      "climate-science": 19164,
      "drought": 13,
      "earthquakes": 16099,
      "germany": 692,
      "global-temp": 343,
      "highest-temperature": 4656476,
      "italy": 189,
      "lowest-temperature": 444049,
      "mexico": 2441,
      "natural-disaster": 11466,
      "pandemics": 1135,
      "precipitation": 4447,
      "rain": 396,
      "tornado-risk": 584,
      "united-states": 3750,
      "volcano": 71
    },
    "world": {
      "(none)": 33,
      "argentina": 48446,
      "brazil": 6310,
      "canada": 624,
      "china": 30,
      "courts": 3027,
      "economic-policy": 29969,
      "europe": 1000,
      "foreign-policy": 4288,
      "forex": 11487,
      "france": 3191,
      "germany": 4238,
      "global-elections": 880660,
      "global-rates": 36169,
      "hong-kong": 403,
      "italy": 296,
      "macro-indicators": 20664,
      "middle-east": 879,
      "nyc": 752,
      "oil": 2552,
      "pandemics": 488,
      "south-korea": 3708,
      "trump-presidency": 5055,
      "uk": 445
    }
  },
  "tag_list_sha256": "1c81c469cb23514c29850913db7f4fa2fa1e21d8350c0381158cb6e908dd02b4",
  "thinning": "book-exact-repeat-v1",
  "twin_arrival_skew": "provenance",
  "twin_check": {
    "all_rows": 129007816,
    "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-11-02T00.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": 286423,
    "sets": {
      "all": [
        "all_rows",
        "all_fingerprint"
      ],
      "stored": [
        "stored_rows",
        "stored_fingerprint"
      ],
      "twin": [
        "twin_rows",
        "fingerprint"
      ]
    },
    "stored_rows": 86008805,
    "twin_rows": 42999011
  },
  "twin_recv_delta_ns": "provenance",
  "twin_seq_delta": "provenance",
  "uncategorised_row_share": 0.00153,
  "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-11-02T00.witness_stats.json",
  "witness_stats_sha256": "ee15c64f9f44ebef2b70b1b6fcc0bbcaab1fe574299f3ef0ff802bd6b60302bc",
  "witnesses": "ipqr",
  "writer_versions": null
}
