{
  "checks": {
    "category_derivation": {
      "detail": {
        "mismatched_rows": 0,
        "mode": "fast",
        "problems": [],
        "sample_rule": "first, last and every 8th row group of each file",
        "sampled_row_groups": 46,
        "sampled_rows": 13167880,
        "unknown_row_share": 0.0,
        "unknown_row_share_max": 0.005
      },
      "ok": true
    },
    "category_gate": {
      "detail": [],
      "ok": true
    },
    "dropped_identity": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "drops_recomputed": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "expansion_round_trip": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "files": {
      "detail": [],
      "ok": true
    },
    "fingerprint": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "first_book": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "hour_audit": {
      "detail": {
        "findings": {},
        "states": {
          "a boundary guard ran": "PASS",
          "all products present": "PASS",
          "byte ranges tile the file": "SKIPPED",
          "every expected machine contributed": "SKIPPED",
          "row counts reconcile": "PASS",
          "the checksum ledger names this file": "SKIPPED",
          "the hour is whole": "SKIPPED",
          "the merge delta is explained": "PASS"
        }
      },
      "ok": true
    },
    "last_trade_price": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "layout": {
      "detail": {
        "manifest_verdict": "PASS",
        "reasons": [],
        "verdict": "PASS"
      },
      "ok": true
    },
    "manifest": {
      "detail": {
        "manifest_row_count": 76744451,
        "mode": "fast",
        "ran": "row counts only (files, products, dropped lists, source)",
        "rows": 76744451
      },
      "ok": true
    },
    "mirror_accounting": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "nulls": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "opening_state": {
      "detail": [],
      "ok": true
    },
    "ordering": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "ordinals": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "pair": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "primary_copy": {
      "detail": {
        "mode": "fast",
        "primary_witness": "p",
        "rows_where_is_primary_copy_is_wrong": 0,
        "sample_rule": "first, last and every 8th row group of each file",
        "sampled_row_groups": 46,
        "sampled_rows": 13167880
      },
      "ok": true
    },
    "product_order": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "recv_lag_ms": {
      "detail": {
        "mode": "fast",
        "rows_without_a_receive_time": 0,
        "sample_rule": "first, last and every 8th row group of each file",
        "sampled_row_groups": 46,
        "sampled_rows": 13167880
      },
      "ok": true
    },
    "schema": {
      "detail": [],
      "ok": true
    },
    "tie_order": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "twin_check": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    },
    "twin_order": {
      "detail": "not run: verify --mode fast (sampled verification) runs only category_gate, files, schema, opening_state, manifest, layout, hour_audit, category_derivation, primary_copy, recv_lag_ms",
      "ok": null,
      "skipped": true
    }
  },
  "counts": {
    "book_dropped": 10112,
    "mirror_dropped": 38147707,
    "row_groups": [
      184,
      184
    ],
    "rows": 76744451,
    "twin_inversions": null
  },
  "generation": "9b038e38-541b-4fe0-98e2-dd811846c5cf",
  "hour": "2026-11-02/08",
  "inputs": {
    "bulk_pin_sha256": "b931c996f1c9ed32b64eacbc3b441f65ef9a566f7b68b82c83007ad6473b4d2d",
    "category_evidence_sha256": "818dc9d18fc01e9b95144499cb09a4d4003bbcb895af615946194c7a7c7132c9",
    "category_gate": "bulk",
    "layout_schedule_sha256": "f39ee59bee62e6ca384b90a0d85dc3e81ca426cc451255eaf93c0d69c2140ddf",
    "map_health_sha256": "0861f131395622b0480d81ccab7ea557579b40fc7544f45c7313303b67aaad64",
    "recategorise_evidence_sha256": null,
    "recipe_sha256": "50cb90e76e12866a30110f5bd6164e712ac99f337620d983d441807fd22bf7c8",
    "recorder_logs": false,
    "source_manifest_sha256": "30e28160469edb7d0569f619a29a8092e0f7106e8c928260059078a6467c4011",
    "tag_band_sha256": null,
    "unreadable": []
  },
  "layout_version": "v3.1-pair-4",
  "manifest_sha256": "9766e2de234164532a76da9b5e2e68f475c002172f3070edf2648947b0ebcd0c",
  "ok": true,
  "skipped": [
    "dropped_identity",
    "drops_recomputed",
    "expansion_round_trip",
    "fingerprint",
    "first_book",
    "last_trade_price",
    "mirror_accounting",
    "nulls",
    "ordering",
    "ordinals",
    "pair",
    "product_order",
    "tie_order",
    "twin_check",
    "twin_order"
  ],
  "verify_rules": "v3.1-pair-4/r1"
}
