{
 "bytes": 667852189,
 "derived_from": {
  "note": "Built by pendulumflow from its own canonical seven-file hour, which is unmodified and remains the source of record. Not upstream data.",
  "prefix": "merged-live/2026-08-18/07/",
  "products": {
   "best_bid_ask": {
    "sha256": "2aae822b33cac73b5159fc2161bb24a66fa0fa9dbed9b502866fb63a1eeb173e"
   },
   "book": {
    "sha256": "19ded89a14abbf73e3049dd62386401817d88d1f21fb1325a2aa26f4a7a682d2"
   },
   "last_trade_price": {
    "sha256": "8e02c8656a350384613da515297e73362260f7852e50f8bc13336b4cac712555"
   },
   "market_resolved": {
    "sha256": "cfd53f99f469e3233bdec8f490906a24b5b371f6df8afbec094b5252b6d64e66"
   },
   "new_market": {
    "sha256": "87832b3b96d4c948833ba93bde054c65a324dfec21f4211fbea6c74668ff8172"
   },
   "price_change": {
    "sha256": "0abfbdd7771bc7bfcaf4a48f4c7f185397d377d909cb8d040350ce05d31fad1c"
   },
   "tick_size_change": {
    "sha256": "dd76f359e413a75924abbabfed792331af2e21158273ecad817f607eb3c944eb"
   }
  },
  "source_manifest": {
   "ab_accounting": {
    "best_bid_ask": {
     "boundary_dropped": 0,
     "rows_a": 6107380,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 6107380,
     "rows_only_a": 6107380,
     "rows_only_b": 0
    },
    "book": {
     "boundary_dropped": 0,
     "rows_a": 121038,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 121038,
     "rows_only_a": 121038,
     "rows_only_b": 0
    },
    "last_trade_price": {
     "boundary_dropped": 0,
     "rows_a": 56178,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 56178,
     "rows_only_a": 56178,
     "rows_only_b": 0
    },
    "market_resolved": {
     "boundary_dropped": 0,
     "rows_a": 447,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 447,
     "rows_only_a": 447,
     "rows_only_b": 0
    },
    "new_market": {
     "boundary_dropped": 0,
     "rows_a": 397,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 397,
     "rows_only_a": 397,
     "rows_only_b": 0
    },
    "price_change": {
     "boundary_dropped": 0,
     "rows_a": 77397006,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 77397006,
     "rows_only_a": 77397006,
     "rows_only_b": 0
    },
    "tick_size_change": {
     "boundary_dropped": 0,
     "rows_a": 1668,
     "rows_b": 0,
     "rows_common": 0,
     "rows_merged": 1668,
     "rows_only_a": 1668,
     "rows_only_b": 0
    }
   },
   "archive_root": "merged-live",
   "boundary_guard": "cache",
   "files": {
    "best_bid_ask": {
     "byte_size": 56250329,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "best_bid",
      "best_ask",
      "spread"
     ],
     "file": "2026-08-18/07/best_bid_ask.parquet",
     "max_sequence": 281475119111911,
     "min_sequence": 281475035427877,
     "order_by": [
      "market",
      "asset_id",
      "timestamp",
      "sequence"
     ],
     "row_count": 6107380,
     "sha256": "2aae822b33cac73b5159fc2161bb24a66fa0fa9dbed9b502866fb63a1eeb173e"
    },
    "book": {
     "byte_size": 10499669,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "bids",
      "asks"
     ],
     "file": "2026-08-18/07/book.parquet",
     "max_sequence": 281475119106656,
     "min_sequence": 281475035429443,
     "order_by": [
      "market",
      "asset_id",
      "timestamp",
      "sequence"
     ],
     "row_count": 121038,
     "sha256": "19ded89a14abbf73e3049dd62386401817d88d1f21fb1325a2aa26f4a7a682d2"
    },
    "last_trade_price": {
     "byte_size": 2859568,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "price",
      "size",
      "side",
      "fee_rate_bps",
      "transaction_hash"
     ],
     "file": "2026-08-18/07/last_trade_price.parquet",
     "max_sequence": 281475119110243,
     "min_sequence": 281475035428991,
     "order_by": [
      "market",
      "asset_id",
      "timestamp",
      "sequence"
     ],
     "row_count": 56178,
     "sha256": "8e02c8656a350384613da515297e73362260f7852e50f8bc13336b4cac712555"
    },
    "market_resolved": {
     "byte_size": 68331,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "id",
      "assets_ids",
      "winning_asset_id",
      "winning_outcome"
     ],
     "file": "2026-08-18/07/market_resolved.parquet",
     "max_sequence": 281475119111970,
     "min_sequence": 281475035738574,
     "order_by": [
      "market",
      "id",
      "timestamp",
      "sequence"
     ],
     "row_count": 447,
     "sha256": "cfd53f99f469e3233bdec8f490906a24b5b371f6df8afbec094b5252b6d64e66"
    },
    "new_market": {
     "byte_size": 54669,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "id",
      "assets_ids",
      "outcomes",
      "question",
      "slug"
     ],
     "file": "2026-08-18/07/new_market.parquet",
     "max_sequence": 281475116708290,
     "min_sequence": 281475035775417,
     "order_by": [
      "market",
      "id",
      "timestamp",
      "sequence"
     ],
     "row_count": 397,
     "sha256": "87832b3b96d4c948833ba93bde054c65a324dfec21f4211fbea6c74668ff8172"
    },
    "price_change": {
     "byte_size": 601774714,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "price",
      "size",
      "side",
      "best_bid",
      "best_ask"
     ],
     "file": "2026-08-18/07/price_change.parquet",
     "max_sequence": 281475119111969,
     "min_sequence": 281475035427857,
     "order_by": [
      "market",
      "asset_id",
      "timestamp",
      "sequence"
     ],
     "row_count": 77397006,
     "sha256": "0abfbdd7771bc7bfcaf4a48f4c7f185397d377d909cb8d040350ce05d31fad1c"
    },
    "tick_size_change": {
     "byte_size": 52078,
     "columns": [
      "timestamp_received",
      "sequence",
      "timestamp",
      "market",
      "asset_id",
      "old_tick_size",
      "new_tick_size"
     ],
     "file": "2026-08-18/07/tick_size_change.parquet",
     "max_sequence": 281475117003548,
     "min_sequence": 281475035698444,
     "order_by": [
      "market",
      "asset_id",
      "timestamp",
      "sequence"
     ],
     "row_count": 1668,
     "sha256": "dd76f359e413a75924abbabfed792331af2e21158273ecad817f607eb3c944eb"
    }
   },
   "generated_by": "tools/orderbook_ab/merge_ab.py",
   "hour_utc": "2026-08-18T07:00:00+00:00",
   "max_sequence": 281475119111970,
   "min_sequence": 281475035427857,
   "row_count": 83684114,
   "sequence_note": "sequence and timestamp_received are collector-local provenance; common rows carry domain B's values",
   "witnesses": "a"
  }
 },
 "file": "2026-08-18T07.parquet",
 "hour": "2026-08-18/07",
 "layout": "union-event-sorted-v1",
 "products": {
  "best_bid_ask": {
   "byte_range": [
    4,
    56803925
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "asset_id",
    "best_bid",
    "best_ask",
    "spread"
   ],
   "max_sequence": 281475119111911,
   "min_sequence": 281475035427877,
   "order_by": [
    "market",
    "asset_id",
    "timestamp",
    "sequence"
   ],
   "row_count": 6107380,
   "row_groups": [
    0,
    23
   ],
   "sha256": "74763e8cfd4ed3969a4199a17abae3b6fba326f1cc3ecaec38618f09a944116e"
  },
  "book": {
   "byte_range": [
    56803925,
    68261342
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "asset_id",
    "bids",
    "asks"
   ],
   "max_sequence": 281475119106656,
   "min_sequence": 281475035429443,
   "order_by": [
    "market",
    "asset_id",
    "timestamp",
    "sequence"
   ],
   "row_count": 121038,
   "row_groups": [
    24,
    24
   ],
   "sha256": "4f4dff3bd845663fd18cb410222e8a6d0fc2b57ebc650b59711b888ae886f553"
  },
  "last_trade_price": {
   "byte_range": [
    68261342,
    71256659
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "asset_id",
    "price",
    "size",
    "side",
    "fee_rate_bps",
    "transaction_hash"
   ],
   "max_sequence": 281475119110243,
   "min_sequence": 281475035428991,
   "order_by": [
    "market",
    "asset_id",
    "timestamp",
    "sequence"
   ],
   "row_count": 56178,
   "row_groups": [
    25,
    25
   ],
   "sha256": "66e4e815dea56fdb3e45d56ee4f206013443f9564b647ed014adcce3f2a1199d"
  },
  "market_resolved": {
   "byte_range": [
    71256659,
    71327877
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "id",
    "assets_ids",
    "winning_asset_id",
    "winning_outcome"
   ],
   "max_sequence": 281475119111970,
   "min_sequence": 281475035738574,
   "order_by": [
    "market",
    "id",
    "timestamp",
    "sequence"
   ],
   "row_count": 447,
   "row_groups": [
    26,
    26
   ],
   "sha256": "5fb721419c5b264a313067ff7e38db5f4280e0378a9ab4772f73d0aca40d82fc"
  },
  "new_market": {
   "byte_range": [
    71327877,
    71385565
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "id",
    "assets_ids",
    "outcomes",
    "question",
    "slug"
   ],
   "max_sequence": 281475116708290,
   "min_sequence": 281475035775417,
   "order_by": [
    "market",
    "id",
    "timestamp",
    "sequence"
   ],
   "row_count": 397,
   "row_groups": [
    27,
    27
   ],
   "sha256": "05a8ed23e38d4daace73f15a9d48236451edee6efad9ee74f36f5ca66cdcb02a"
  },
  "price_change": {
   "byte_range": [
    71385565,
    666945452
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "asset_id",
    "best_bid",
    "best_ask",
    "price",
    "size",
    "side"
   ],
   "max_sequence": 281475119111969,
   "min_sequence": 281475035427857,
   "order_by": [
    "market",
    "asset_id",
    "timestamp",
    "sequence"
   ],
   "row_count": 77397006,
   "row_groups": [
    28,
    323
   ],
   "sha256": "13b563aa4f8007066ae25a61b216318588fd42f6611f506c5ddf2554ab5c8b99"
  },
  "tick_size_change": {
   "byte_range": [
    666945452,
    667002169
   ],
   "columns": [
    "timestamp_received",
    "sequence",
    "timestamp",
    "market",
    "asset_id",
    "old_tick_size",
    "new_tick_size"
   ],
   "max_sequence": 281475117003548,
   "min_sequence": 281475035698444,
   "order_by": [
    "market",
    "asset_id",
    "timestamp",
    "sequence"
   ],
   "row_count": 1668,
   "row_groups": [
    324,
    324
   ],
   "sha256": "51ca12f0631b31b6d81116ebd59494dd3d4f10f32af2420d2f39fa2179db9692"
  }
 },
 "row_count": 83684114,
 "sha256": "1a730475f0bd3121c6ff6d89368a269c1a5604a5308cc82f41ea659fedbcbba6",
 "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"
 }
}