{
  "normal": {
    "cataclysm-1-validator": {
      "pod": "cataclysm-1-validator",
      "start_utc": "2026-10-17T04:02:00.000000Z",
      "end_utc": "2026-10-19T04:02:00.000000Z",
      "block_observations": {
        "delta": 114057.0,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:17.125000Z",
        "last_scrape_utc": "2026-10-19T04:01:17.125000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "block_sum_observations": {
        "delta": 172800.6667536669,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:17.125000Z",
        "last_scrape_utc": "2026-10-19T04:01:17.125000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "height_progression": {
        "delta": 114057.0,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:17.125000Z",
        "last_scrape_utc": "2026-10-19T04:01:17.125000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "scrape_edges_bracketed": true,
      "block_sum_count_endpoint_aligned": true,
      "scrape_reported_down": false,
      "block_mean_ms": 1515.0378034988373,
      "phase_sum_ms": 1514.9581541559842,
      "residual_ms": 0.07964934285314484,
      "complete": true,
      "reset_spans_utc": [],
      "voting_contribution_ms": 324.8509504506163,
      "zero_voting_scenario_ms": 1190.186853048221,
      "phases": [
        {
          "state": "NewHeight",
          "mean_visit_ms": 922.4964930080671,
          "contribution_ms_per_block": 922.4884049775823,
          "visits_per_block": 0.9999912324539485,
          "share_percent": 60.88880441446293,
          "visit_count_raw_delta": 114056.0,
          "duration_seconds_raw_delta": 105216.2600065281,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "NewRound",
          "mean_visit_ms": 1.6840048939188033,
          "contribution_ms_per_block": 1.683266664395881,
          "visits_per_block": 0.9995616226974232,
          "share_percent": 0.11110393816633056,
          "visit_count_raw_delta": 114007.0,
          "duration_seconds_raw_delta": 191.988345941001,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Propose",
          "mean_visit_ms": 187.64632337579448,
          "contribution_ms_per_block": 187.56406348671456,
          "visits_per_block": 0.9995616226974232,
          "share_percent": 12.38015731710146,
          "visit_count_raw_delta": 114007.0,
          "duration_seconds_raw_delta": 21392.994389104202,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Prevote",
          "mean_visit_ms": 165.8589321295211,
          "contribution_ms_per_block": 165.84439037126606,
          "visits_per_block": 0.9999123245394846,
          "share_percent": 10.946551299793578,
          "visit_count_raw_delta": 114047.0,
          "duration_seconds_raw_delta": 18915.713632575495,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrevoteWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": null,
          "visits_per_block": null,
          "share_percent": null,
          "visit_count_raw_delta": null,
          "duration_seconds_raw_delta": null,
          "samples": 0,
          "endpoint_aligned": false,
          "observed": false,
          "missing_count_samples_vs_block": null,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Precommit",
          "mean_visit_ms": 159.00656007935027,
          "contribution_ms_per_block": 159.00656007935027,
          "visits_per_block": 1.0,
          "share_percent": 10.495220628299807,
          "visit_count_raw_delta": 114057.0,
          "duration_seconds_raw_delta": 18135.811222970453,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrecommitWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": null,
          "visits_per_block": null,
          "share_percent": null,
          "visit_count_raw_delta": null,
          "duration_seconds_raw_delta": null,
          "samples": 0,
          "endpoint_aligned": false,
          "observed": false,
          "missing_count_samples_vs_block": null,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Commit",
          "mean_visit_ms": 78.37146857667526,
          "contribution_ms_per_block": 78.37146857667526,
          "visits_per_block": 1.0,
          "share_percent": 5.172905150992517,
          "visit_count_raw_delta": 114057.0,
          "duration_seconds_raw_delta": 8938.81459144985,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        }
      ],
      "limits": [
        "Raw scrape-counter changes, without Prometheus extrapolation.",
        "State intervals are local observations, not pure network time.",
        "Reset-crossing pair changes are excluded and stopped time is unmeasured."
      ]
    },
    "cataclysm-1-snapshot-0": {
      "pod": "cataclysm-1-snapshot-0",
      "start_utc": "2026-10-17T04:02:00.000000Z",
      "end_utc": "2026-10-19T04:02:00.000000Z",
      "block_observations": {
        "delta": 114056.0,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:19.161000Z",
        "last_scrape_utc": "2026-10-19T04:01:19.161000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "block_sum_observations": {
        "delta": 172799.0817363534,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:19.161000Z",
        "last_scrape_utc": "2026-10-19T04:01:19.161000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "height_progression": {
        "delta": 114056.0,
        "samples": 2880,
        "first_scrape_utc": "2026-10-17T04:01:19.161000Z",
        "last_scrape_utc": "2026-10-19T04:01:19.161000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [
          [
            "2026-10-18T05:22:19.161000Z",
            "2026-10-18T05:24:19.161000Z"
          ]
        ],
        "reset_crossing": false
      },
      "scrape_edges_bracketed": true,
      "block_sum_count_endpoint_aligned": true,
      "scrape_reported_down": false,
      "block_mean_ms": 1515.0371899448817,
      "phase_sum_ms": 1515.0088821370207,
      "residual_ms": 0.028307807860983303,
      "complete": false,
      "reset_spans_utc": [],
      "voting_contribution_ms": 327.76149578165007,
      "zero_voting_scenario_ms": 1187.2756941632315,
      "phases": [
        {
          "state": "NewHeight",
          "mean_visit_ms": 878.8304139753036,
          "contribution_ms_per_block": 878.8381192289858,
          "visits_per_block": 1.0000087676229221,
          "share_percent": 58.00769281848181,
          "visit_count_raw_delta": 114057.0,
          "duration_seconds_raw_delta": 100236.7605267812,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "NewRound",
          "mean_visit_ms": 0.05323928975528585,
          "contribution_ms_per_block": 0.053217817782494035,
          "visits_per_block": 0.9995966893455847,
          "share_percent": 0.0035126410186953985,
          "visit_count_raw_delta": 114010.0,
          "duration_seconds_raw_delta": 6.06981142500014,
          "samples": 2880,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 1,
          "gaps_over_90_seconds": [
            [
              "2026-10-18T05:22:19.161000Z",
              "2026-10-18T05:24:19.161000Z"
            ]
          ],
          "sum_gaps_over_90_seconds": [
            [
              "2026-10-18T05:22:19.161000Z",
              "2026-10-18T05:24:19.161000Z"
            ]
          ]
        },
        {
          "state": "Propose",
          "mean_visit_ms": 183.59440808450879,
          "contribution_ms_per_block": 183.52036250363722,
          "visits_per_block": 0.9995966893455847,
          "share_percent": 12.11325792671227,
          "visit_count_raw_delta": 114010.0,
          "duration_seconds_raw_delta": 20931.598465714847,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Prevote",
          "mean_visit_ms": 174.99006470566127,
          "contribution_ms_per_block": 174.00200970048445,
          "visits_per_block": 0.9943536508381847,
          "share_percent": 11.484999236673179,
          "visit_count_raw_delta": 113412.0,
          "duration_seconds_raw_delta": 19845.973218398456,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrevoteWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": 0.0,
          "visits_per_block": 0.0,
          "share_percent": 0.0,
          "visit_count_raw_delta": 0.0,
          "duration_seconds_raw_delta": 0.0,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Precommit",
          "mean_visit_ms": 153.75813798779052,
          "contribution_ms_per_block": 153.7594860811656,
          "visits_per_block": 1.0000087676229221,
          "share_percent": 10.14889186230204,
          "visit_count_raw_delta": 114057.0,
          "duration_seconds_raw_delta": 17537.191944473423,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrecommitWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": null,
          "visits_per_block": null,
          "share_percent": null,
          "visit_count_raw_delta": null,
          "duration_seconds_raw_delta": null,
          "samples": 0,
          "endpoint_aligned": false,
          "observed": false,
          "missing_count_samples_vs_block": null,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Commit",
          "mean_visit_ms": 124.83568680496515,
          "contribution_ms_per_block": 124.83568680496515,
          "visits_per_block": 1.0,
          "share_percent": 8.239777058509487,
          "visit_count_raw_delta": 114056.0,
          "duration_seconds_raw_delta": 14238.259094227105,
          "samples": 2880,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 1,
          "gaps_over_90_seconds": [
            [
              "2026-10-18T05:22:19.161000Z",
              "2026-10-18T05:24:19.161000Z"
            ]
          ],
          "sum_gaps_over_90_seconds": [
            [
              "2026-10-18T05:22:19.161000Z",
              "2026-10-18T05:24:19.161000Z"
            ]
          ]
        }
      ],
      "limits": [
        "Raw scrape-counter changes, without Prometheus extrapolation.",
        "State intervals are local observations, not pure network time.",
        "Reset-crossing pair changes are excluded and stopped time is unmeasured."
      ]
    },
    "cataclysm-1-snapshot-1": {
      "pod": "cataclysm-1-snapshot-1",
      "start_utc": "2026-10-17T04:02:00.000000Z",
      "end_utc": "2026-10-19T04:02:00.000000Z",
      "block_observations": {
        "delta": 114056.0,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:29.535000Z",
        "last_scrape_utc": "2026-10-19T04:01:29.535000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "block_sum_observations": {
        "delta": 172798.8663835383,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:29.535000Z",
        "last_scrape_utc": "2026-10-19T04:01:29.535000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "height_progression": {
        "delta": 114056.0,
        "samples": 2881,
        "first_scrape_utc": "2026-10-17T04:01:29.535000Z",
        "last_scrape_utc": "2026-10-19T04:01:29.535000Z",
        "observed_span_seconds": 172800.0,
        "included_pair_seconds": 172800.0,
        "gaps_over_90_seconds": [],
        "reset_crossing": false
      },
      "scrape_edges_bracketed": true,
      "block_sum_count_endpoint_aligned": true,
      "scrape_reported_down": false,
      "block_mean_ms": 1515.0353018126032,
      "phase_sum_ms": 1515.0062084505564,
      "residual_ms": 0.02909336204675128,
      "complete": true,
      "reset_spans_utc": [],
      "voting_contribution_ms": 323.78608150143214,
      "zero_voting_scenario_ms": 1191.249220311171,
      "phases": [
        {
          "state": "NewHeight",
          "mean_visit_ms": 880.8723190411513,
          "contribution_ms_per_block": 880.8800421974872,
          "visits_per_block": 1.0000087676229221,
          "share_percent": 58.142542364761646,
          "visit_count_raw_delta": 114057.0,
          "duration_seconds_raw_delta": 100469.6540928766,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "NewRound",
          "mean_visit_ms": 0.053427847893005684,
          "contribution_ms_per_block": 0.05341332640106591,
          "visits_per_block": 0.9997282036894157,
          "share_percent": 0.0035255499549853176,
          "visit_count_raw_delta": 114025.0,
          "duration_seconds_raw_delta": 6.0921103559999725,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Propose",
          "mean_visit_ms": 187.55363955260398,
          "contribution_ms_per_block": 187.50266316533694,
          "visits_per_block": 0.9997282036894157,
          "share_percent": 12.376125027648326,
          "visit_count_raw_delta": 114025.0,
          "duration_seconds_raw_delta": 21385.80374998567,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Prevote",
          "mean_visit_ms": 170.5764685754401,
          "contribution_ms_per_block": 169.60884762460623,
          "visits_per_block": 0.9943273479694186,
          "share_percent": 11.195042611989605,
          "visit_count_raw_delta": 113409.0,
          "duration_seconds_raw_delta": 19344.906724672088,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrevoteWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": null,
          "visits_per_block": null,
          "share_percent": null,
          "visit_count_raw_delta": null,
          "duration_seconds_raw_delta": null,
          "samples": 0,
          "endpoint_aligned": false,
          "observed": false,
          "missing_count_samples_vs_block": null,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Precommit",
          "mean_visit_ms": 154.17453038853262,
          "contribution_ms_per_block": 154.1772338768259,
          "visits_per_block": 1.0000175352458442,
          "share_percent": 10.17647797991022,
          "visit_count_raw_delta": 114058.0,
          "duration_seconds_raw_delta": 17584.838587055256,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "PrecommitWait",
          "mean_visit_ms": null,
          "contribution_ms_per_block": null,
          "visits_per_block": null,
          "share_percent": null,
          "visit_count_raw_delta": null,
          "duration_seconds_raw_delta": null,
          "samples": 0,
          "endpoint_aligned": false,
          "observed": false,
          "missing_count_samples_vs_block": null,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        },
        {
          "state": "Commit",
          "mean_visit_ms": 122.78400825989894,
          "contribution_ms_per_block": 122.78400825989894,
          "visits_per_block": 1.0,
          "share_percent": 8.10436615655087,
          "visit_count_raw_delta": 114056.0,
          "duration_seconds_raw_delta": 14004.252846091034,
          "samples": 2881,
          "endpoint_aligned": true,
          "observed": true,
          "missing_count_samples_vs_block": 0,
          "gaps_over_90_seconds": [],
          "sum_gaps_over_90_seconds": []
        }
      ],
      "limits": [
        "Raw scrape-counter changes, without Prometheus extrapolation.",
        "State intervals are local observations, not pure network time.",
        "Reset-crossing pair changes are excluded and stopped time is unmeasured."
      ]
    }
  },
  "normal_bins": {
    "cataclysm-1-validator": [
      {
        "block_mean_ms": 1517.04642709436,
        "complete": true
      },
      {
        "block_mean_ms": 1514.5356280201288,
        "complete": true
      },
      {
        "block_mean_ms": 1516.647601075831,
        "complete": true
      },
      {
        "block_mean_ms": 1509.027375951376,
        "complete": true
      },
      {
        "block_mean_ms": 1511.308959842209,
        "complete": true
      },
      {
        "block_mean_ms": 1512.7939664811074,
        "complete": true
      },
      {
        "block_mean_ms": 1506.7634419832648,
        "complete": true
      },
      {
        "block_mean_ms": 1502.4890575985164,
        "complete": true
      },
      {
        "block_mean_ms": 1508.6239808583348,
        "complete": true
      },
      {
        "block_mean_ms": 1508.61158821871,
        "complete": true
      },
      {
        "block_mean_ms": 1507.2201199595236,
        "complete": true
      },
      {
        "block_mean_ms": 1507.4598690477783,
        "complete": true
      },
      {
        "block_mean_ms": 1508.8165528758534,
        "complete": true
      },
      {
        "block_mean_ms": 1506.123488015755,
        "complete": true
      },
      {
        "block_mean_ms": 1510.0421481400542,
        "complete": true
      },
      {
        "block_mean_ms": 1512.2257353004904,
        "complete": true
      },
      {
        "block_mean_ms": 1509.434096060468,
        "complete": true
      },
      {
        "block_mean_ms": 1510.9270422905845,
        "complete": true
      },
      {
        "block_mean_ms": 1510.9368030320695,
        "complete": true
      },
      {
        "block_mean_ms": 1510.3265131645385,
        "complete": true
      },
      {
        "block_mean_ms": 1512.1996817766358,
        "complete": true
      },
      {
        "block_mean_ms": 1513.0851812389833,
        "complete": true
      },
      {
        "block_mean_ms": 1513.9222169418767,
        "complete": true
      },
      {
        "block_mean_ms": 1514.1815854970396,
        "complete": true
      },
      {
        "block_mean_ms": 1517.9198690169667,
        "complete": true
      },
      {
        "block_mean_ms": 1515.4500915278895,
        "complete": true
      },
      {
        "block_mean_ms": 1516.5768617903088,
        "complete": true
      },
      {
        "block_mean_ms": 1513.8031815149222,
        "complete": true
      },
      {
        "block_mean_ms": 1531.7623100697404,
        "complete": true
      },
      {
        "block_mean_ms": 1529.4378303975927,
        "complete": true
      },
      {
        "block_mean_ms": 1529.0625914255381,
        "complete": true
      },
      {
        "block_mean_ms": 1530.0571755768428,
        "complete": true
      },
      {
        "block_mean_ms": 1532.1404173275942,
        "complete": true
      },
      {
        "block_mean_ms": 1530.3676694842695,
        "complete": true
      },
      {
        "block_mean_ms": 1532.395808441687,
        "complete": true
      },
      {
        "block_mean_ms": 1526.1809869212966,
        "complete": true
      },
      {
        "block_mean_ms": 1532.7911559609383,
        "complete": true
      },
      {
        "block_mean_ms": 1532.0194810291039,
        "complete": true
      },
      {
        "block_mean_ms": 1534.156839145693,
        "complete": true
      },
      {
        "block_mean_ms": 1533.1858514863748,
        "complete": true
      },
      {
        "block_mean_ms": 1536.1233950450933,
        "complete": true
      },
      {
        "block_mean_ms": 1530.0212117389349,
        "complete": true
      },
      {
        "block_mean_ms": 1528.4687355382202,
        "complete": true
      },
      {
        "block_mean_ms": 1531.104686312147,
        "complete": true
      },
      {
        "block_mean_ms": 1537.69478790067,
        "complete": true
      },
      {
        "block_mean_ms": 1512.5757714924002,
        "complete": true
      },
      {
        "block_mean_ms": 1512.6075568318636,
        "complete": true
      },
      {
        "block_mean_ms": 1510.5007174630166,
        "complete": true
      },
      {
        "block_mean_ms": 1508.705003559482,
        "complete": true
      },
      {
        "block_mean_ms": 1504.3484413280958,
        "complete": true
      },
      {
        "block_mean_ms": 1509.8012212355968,
        "complete": true
      },
      {
        "block_mean_ms": 1509.493334721145,
        "complete": true
      },
      {
        "block_mean_ms": 1512.19860502979,
        "complete": true
      },
      {
        "block_mean_ms": 1514.5237514809335,
        "complete": true
      },
      {
        "block_mean_ms": 1510.6244403640137,
        "complete": true
      },
      {
        "block_mean_ms": 1509.1617981528323,
        "complete": true
      },
      {
        "block_mean_ms": 1510.4051417161693,
        "complete": true
      },
      {
        "block_mean_ms": 1509.3570437156393,
        "complete": true
      },
      {
        "block_mean_ms": 1505.3947422631097,
        "complete": true
      },
      {
        "block_mean_ms": 1512.9576598057579,
        "complete": true
      },
      {
        "block_mean_ms": 1507.7325744532025,
        "complete": true
      },
      {
        "block_mean_ms": 1515.5048914488943,
        "complete": true
      },
      {
        "block_mean_ms": 1514.3370148931663,
        "complete": true
      },
      {
        "block_mean_ms": 1509.2756524058009,
        "complete": true
      },
      {
        "block_mean_ms": 1510.0631979351256,
        "complete": true
      },
      {
        "block_mean_ms": 1509.2851521794546,
        "complete": true
      },
      {
        "block_mean_ms": 1506.559193021619,
        "complete": true
      },
      {
        "block_mean_ms": 1509.551171043498,
        "complete": true
      },
      {
        "block_mean_ms": 1509.6941393651973,
        "complete": true
      },
      {
        "block_mean_ms": 1511.4219582357734,
        "complete": true
      },
      {
        "block_mean_ms": 1514.3871964666153,
        "complete": true
      },
      {
        "block_mean_ms": 1512.574810633424,
        "complete": true
      },
      {
        "block_mean_ms": 1511.2041412932074,
        "complete": true
      },
      {
        "block_mean_ms": 1506.557365210077,
        "complete": true
      },
      {
        "block_mean_ms": 1510.810228165958,
        "complete": true
      },
      {
        "block_mean_ms": 1506.0968931771915,
        "complete": true
      },
      {
        "block_mean_ms": 1502.5025272100756,
        "complete": true
      },
      {
        "block_mean_ms": 1504.8209019115532,
        "complete": true
      },
      {
        "block_mean_ms": 1504.4141933041865,
        "complete": true
      },
      {
        "block_mean_ms": 1502.0466201269348,
        "complete": true
      },
      {
        "block_mean_ms": 1519.1165315579242,
        "complete": true
      },
      {
        "block_mean_ms": 1518.6563567214946,
        "complete": true
      },
      {
        "block_mean_ms": 1519.9640451897917,
        "complete": true
      },
      {
        "block_mean_ms": 1521.2615089211683,
        "complete": true
      },
      {
        "block_mean_ms": 1523.4885149990776,
        "complete": true
      },
      {
        "block_mean_ms": 1517.9903548816023,
        "complete": true
      },
      {
        "block_mean_ms": 1520.7041504620458,
        "complete": true
      },
      {
        "block_mean_ms": 1519.8239822885491,
        "complete": true
      },
      {
        "block_mean_ms": 1519.981342775257,
        "complete": true
      },
      {
        "block_mean_ms": 1521.3764574337054,
        "complete": true
      },
      {
        "block_mean_ms": 1524.2612220091228,
        "complete": true
      },
      {
        "block_mean_ms": 1522.024562401379,
        "complete": true
      },
      {
        "block_mean_ms": 1522.30758208695,
        "complete": true
      },
      {
        "block_mean_ms": 1499.0983537856428,
        "complete": true
      },
      {
        "block_mean_ms": 1495.886344476689,
        "complete": true
      },
      {
        "block_mean_ms": 1496.2915404527396,
        "complete": true
      }
    ],
    "cataclysm-1-snapshot-0": [
      {
        "block_mean_ms": 1517.057347798279,
        "complete": true
      },
      {
        "block_mean_ms": 1514.5391091528768,
        "complete": true
      },
      {
        "block_mean_ms": 1516.4988616018213,
        "complete": true
      },
      {
        "block_mean_ms": 1509.1720040406942,
        "complete": true
      },
      {
        "block_mean_ms": 1511.1787955738814,
        "complete": true
      },
      {
        "block_mean_ms": 1513.643960709404,
        "complete": true
      },
      {
        "block_mean_ms": 1506.0220123837832,
        "complete": true
      },
      {
        "block_mean_ms": 1502.5504548121567,
        "complete": true
      },
      {
        "block_mean_ms": 1508.4648278532788,
        "complete": true
      },
      {
        "block_mean_ms": 1508.6881975251154,
        "complete": true
      },
      {
        "block_mean_ms": 1507.2492557064636,
        "complete": true
      },
      {
        "block_mean_ms": 1507.3223136559634,
        "complete": true
      },
      {
        "block_mean_ms": 1508.9714670604692,
        "complete": true
      },
      {
        "block_mean_ms": 1505.957525844148,
        "complete": true
      },
      {
        "block_mean_ms": 1510.3401677585234,
        "complete": true
      },
      {
        "block_mean_ms": 1512.0060591077279,
        "complete": true
      },
      {
        "block_mean_ms": 1509.5643182255342,
        "complete": true
      },
      {
        "block_mean_ms": 1510.8826957442236,
        "complete": true
      },
      {
        "block_mean_ms": 1510.940607172923,
        "complete": true
      },
      {
        "block_mean_ms": 1510.2936759735744,
        "complete": true
      },
      {
        "block_mean_ms": 1512.2816929261312,
        "complete": true
      },
      {
        "block_mean_ms": 1512.9548612962712,
        "complete": true
      },
      {
        "block_mean_ms": 1514.1294215441799,
        "complete": true
      },
      {
        "block_mean_ms": 1514.044393681562,
        "complete": true
      },
      {
        "block_mean_ms": 1517.895994223443,
        "complete": true
      },
      {
        "block_mean_ms": 1515.4915276205563,
        "complete": true
      },
      {
        "block_mean_ms": 1516.5835631841478,
        "complete": true
      },
      {
        "block_mean_ms": 1513.8155952188952,
        "complete": true
      },
      {
        "block_mean_ms": 1531.702215743271,
        "complete": true
      },
      {
        "block_mean_ms": 1529.4933381577252,
        "complete": true
      },
      {
        "block_mean_ms": 1529.109767303935,
        "complete": true
      },
      {
        "block_mean_ms": 1530.007987335295,
        "complete": true
      },
      {
        "block_mean_ms": 1532.0325393540822,
        "complete": true
      },
      {
        "block_mean_ms": 1530.355492507222,
        "complete": true
      },
      {
        "block_mean_ms": 1532.4501316074013,
        "complete": true
      },
      {
        "block_mean_ms": 1526.231323293128,
        "complete": true
      },
      {
        "block_mean_ms": 1532.7462767524719,
        "complete": true
      },
      {
        "block_mean_ms": 1532.0324318705404,
        "complete": true
      },
      {
        "block_mean_ms": 1534.181301967979,
        "complete": true
      },
      {
        "block_mean_ms": 1533.2649493293206,
        "complete": true
      },
      {
        "block_mean_ms": 1536.0110942379624,
        "complete": true
      },
      {
        "block_mean_ms": 1530.1158444539738,
        "complete": true
      },
      {
        "block_mean_ms": 1528.394784038224,
        "complete": true
      },
      {
        "block_mean_ms": 1531.0889265338058,
        "complete": true
      },
      {
        "block_mean_ms": 1537.6102492985906,
        "complete": true
      },
      {
        "block_mean_ms": 1512.5938277930302,
        "complete": true
      },
      {
        "block_mean_ms": 1512.650607110448,
        "complete": true
      },
      {
        "block_mean_ms": 1510.6322047682113,
        "complete": true
      },
      {
        "block_mean_ms": 1508.5876330457436,
        "complete": true
      },
      {
        "block_mean_ms": 1504.282725456981,
        "complete": true
      },
      {
        "block_mean_ms": 1509.922123070429,
        "complete": false
      },
      {
        "block_mean_ms": 1509.4530195792495,
        "complete": true
      },
      {
        "block_mean_ms": 1512.1663127699082,
        "complete": true
      },
      {
        "block_mean_ms": 1514.5677130179197,
        "complete": true
      },
      {
        "block_mean_ms": 1510.5031794771623,
        "complete": true
      },
      {
        "block_mean_ms": 1509.2587762978026,
        "complete": true
      },
      {
        "block_mean_ms": 1511.1680077411854,
        "complete": true
      },
      {
        "block_mean_ms": 1508.7014885725841,
        "complete": true
      },
      {
        "block_mean_ms": 1505.252707881205,
        "complete": true
      },
      {
        "block_mean_ms": 1513.1204917124091,
        "complete": true
      },
      {
        "block_mean_ms": 1507.6497841351065,
        "complete": true
      },
      {
        "block_mean_ms": 1515.4367374048118,
        "complete": true
      },
      {
        "block_mean_ms": 1514.424569225666,
        "complete": true
      },
      {
        "block_mean_ms": 1509.2341221862844,
        "complete": true
      },
      {
        "block_mean_ms": 1510.0002985149965,
        "complete": true
      },
      {
        "block_mean_ms": 1509.3182679335996,
        "complete": true
      },
      {
        "block_mean_ms": 1506.6334036322407,
        "complete": true
      },
      {
        "block_mean_ms": 1509.447559813363,
        "complete": true
      },
      {
        "block_mean_ms": 1509.7040797889154,
        "complete": true
      },
      {
        "block_mean_ms": 1511.5135283054751,
        "complete": true
      },
      {
        "block_mean_ms": 1514.251929473183,
        "complete": true
      },
      {
        "block_mean_ms": 1512.582277957528,
        "complete": true
      },
      {
        "block_mean_ms": 1511.2736976581743,
        "complete": true
      },
      {
        "block_mean_ms": 1506.596917825143,
        "complete": true
      },
      {
        "block_mean_ms": 1510.8913170787803,
        "complete": true
      },
      {
        "block_mean_ms": 1505.9207344790102,
        "complete": true
      },
      {
        "block_mean_ms": 1502.6196188502129,
        "complete": true
      },
      {
        "block_mean_ms": 1504.7368195668985,
        "complete": true
      },
      {
        "block_mean_ms": 1504.451320442006,
        "complete": true
      },
      {
        "block_mean_ms": 1502.7952520003312,
        "complete": true
      },
      {
        "block_mean_ms": 1518.3987704871952,
        "complete": true
      },
      {
        "block_mean_ms": 1518.5412928127519,
        "complete": true
      },
      {
        "block_mean_ms": 1520.0925929532268,
        "complete": true
      },
      {
        "block_mean_ms": 1521.198429455898,
        "complete": true
      },
      {
        "block_mean_ms": 1523.572621520624,
        "complete": true
      },
      {
        "block_mean_ms": 1519.2188438946157,
        "complete": true
      },
      {
        "block_mean_ms": 1519.4323911180304,
        "complete": true
      },
      {
        "block_mean_ms": 1519.8028715978974,
        "complete": true
      },
      {
        "block_mean_ms": 1520.0147067360965,
        "complete": true
      },
      {
        "block_mean_ms": 1521.3659567087207,
        "complete": true
      },
      {
        "block_mean_ms": 1524.245125962495,
        "complete": true
      },
      {
        "block_mean_ms": 1522.1121418934404,
        "complete": true
      },
      {
        "block_mean_ms": 1522.1421510954137,
        "complete": true
      },
      {
        "block_mean_ms": 1499.1075375549096,
        "complete": true
      },
      {
        "block_mean_ms": 1495.9405640004989,
        "complete": true
      },
      {
        "block_mean_ms": 1496.2366283899298,
        "complete": true
      }
    ],
    "cataclysm-1-snapshot-1": [
      {
        "block_mean_ms": 1518.1390369249023,
        "complete": true
      },
      {
        "block_mean_ms": 1513.503507769678,
        "complete": true
      },
      {
        "block_mean_ms": 1516.3173729199716,
        "complete": true
      },
      {
        "block_mean_ms": 1509.24667995301,
        "complete": true
      },
      {
        "block_mean_ms": 1511.1104086449038,
        "complete": true
      },
      {
        "block_mean_ms": 1513.6061216966666,
        "complete": true
      },
      {
        "block_mean_ms": 1506.0843854970526,
        "complete": true
      },
      {
        "block_mean_ms": 1502.395503646096,
        "complete": true
      },
      {
        "block_mean_ms": 1508.4714863117204,
        "complete": true
      },
      {
        "block_mean_ms": 1508.7111293084427,
        "complete": true
      },
      {
        "block_mean_ms": 1507.420120525963,
        "complete": true
      },
      {
        "block_mean_ms": 1507.2871116552212,
        "complete": true
      },
      {
        "block_mean_ms": 1508.9401456183525,
        "complete": true
      },
      {
        "block_mean_ms": 1505.9624206856386,
        "complete": true
      },
      {
        "block_mean_ms": 1510.4382672316656,
        "complete": true
      },
      {
        "block_mean_ms": 1511.8195294054638,
        "complete": true
      },
      {
        "block_mean_ms": 1509.6325259212076,
        "complete": true
      },
      {
        "block_mean_ms": 1511.0008301636487,
        "complete": true
      },
      {
        "block_mean_ms": 1510.8217707911306,
        "complete": true
      },
      {
        "block_mean_ms": 1510.2270516007832,
        "complete": true
      },
      {
        "block_mean_ms": 1512.2118143480714,
        "complete": true
      },
      {
        "block_mean_ms": 1514.0429645579288,
        "complete": true
      },
      {
        "block_mean_ms": 1513.0995678697188,
        "complete": true
      },
      {
        "block_mean_ms": 1514.16356500333,
        "complete": true
      },
      {
        "block_mean_ms": 1518.0784231283772,
        "complete": true
      },
      {
        "block_mean_ms": 1515.2060315539889,
        "complete": true
      },
      {
        "block_mean_ms": 1517.426503823005,
        "complete": true
      },
      {
        "block_mean_ms": 1513.2232419892969,
        "complete": true
      },
      {
        "block_mean_ms": 1531.596000895246,
        "complete": true
      },
      {
        "block_mean_ms": 1529.657909663519,
        "complete": true
      },
      {
        "block_mean_ms": 1528.9301581400814,
        "complete": true
      },
      {
        "block_mean_ms": 1530.134482885624,
        "complete": true
      },
      {
        "block_mean_ms": 1531.9551901820616,
        "complete": true
      },
      {
        "block_mean_ms": 1530.4321869829757,
        "complete": true
      },
      {
        "block_mean_ms": 1532.1914212411511,
        "complete": true
      },
      {
        "block_mean_ms": 1526.4372339433205,
        "complete": true
      },
      {
        "block_mean_ms": 1532.700830701117,
        "complete": true
      },
      {
        "block_mean_ms": 1532.0996412716588,
        "complete": true
      },
      {
        "block_mean_ms": 1534.1756347322103,
        "complete": true
      },
      {
        "block_mean_ms": 1533.2674630460103,
        "complete": true
      },
      {
        "block_mean_ms": 1536.3535067123316,
        "complete": true
      },
      {
        "block_mean_ms": 1529.8968939702002,
        "complete": true
      },
      {
        "block_mean_ms": 1528.127025248524,
        "complete": true
      },
      {
        "block_mean_ms": 1530.9851980910396,
        "complete": true
      },
      {
        "block_mean_ms": 1537.7709708869947,
        "complete": true
      },
      {
        "block_mean_ms": 1512.5492129616096,
        "complete": true
      },
      {
        "block_mean_ms": 1512.7074434744325,
        "complete": true
      },
      {
        "block_mean_ms": 1510.5497562928467,
        "complete": true
      },
      {
        "block_mean_ms": 1508.4842088030473,
        "complete": true
      },
      {
        "block_mean_ms": 1504.2987001536385,
        "complete": true
      },
      {
        "block_mean_ms": 1510.1397484540207,
        "complete": true
      },
      {
        "block_mean_ms": 1509.4189204652541,
        "complete": true
      },
      {
        "block_mean_ms": 1512.0701578962417,
        "complete": true
      },
      {
        "block_mean_ms": 1514.6204525116498,
        "complete": true
      },
      {
        "block_mean_ms": 1510.6783464479238,
        "complete": true
      },
      {
        "block_mean_ms": 1509.0219765622148,
        "complete": true
      },
      {
        "block_mean_ms": 1511.187629241603,
        "complete": true
      },
      {
        "block_mean_ms": 1508.6148144071394,
        "complete": true
      },
      {
        "block_mean_ms": 1505.657445789689,
        "complete": true
      },
      {
        "block_mean_ms": 1512.6626672217585,
        "complete": true
      },
      {
        "block_mean_ms": 1507.7947736023073,
        "complete": true
      },
      {
        "block_mean_ms": 1515.3823333727664,
        "complete": true
      },
      {
        "block_mean_ms": 1514.80622444777,
        "complete": true
      },
      {
        "block_mean_ms": 1508.922361803131,
        "complete": true
      },
      {
        "block_mean_ms": 1510.178638651586,
        "complete": true
      },
      {
        "block_mean_ms": 1509.1558765271236,
        "complete": true
      },
      {
        "block_mean_ms": 1506.4393499848106,
        "complete": true
      },
      {
        "block_mean_ms": 1509.7446578858348,
        "complete": true
      },
      {
        "block_mean_ms": 1509.623801676417,
        "complete": true
      },
      {
        "block_mean_ms": 1511.34908485713,
        "complete": true
      },
      {
        "block_mean_ms": 1514.3823767740034,
        "complete": true
      },
      {
        "block_mean_ms": 1512.401212945198,
        "complete": true
      },
      {
        "block_mean_ms": 1511.5102955711154,
        "complete": true
      },
      {
        "block_mean_ms": 1506.3550807624056,
        "complete": true
      },
      {
        "block_mean_ms": 1511.0929855212469,
        "complete": true
      },
      {
        "block_mean_ms": 1506.004807855018,
        "complete": true
      },
      {
        "block_mean_ms": 1502.5331970456184,
        "complete": true
      },
      {
        "block_mean_ms": 1504.5580431398173,
        "complete": true
      },
      {
        "block_mean_ms": 1504.5297132128476,
        "complete": true
      },
      {
        "block_mean_ms": 1502.673680400745,
        "complete": true
      },
      {
        "block_mean_ms": 1518.6684471618175,
        "complete": true
      },
      {
        "block_mean_ms": 1518.3819483265424,
        "complete": true
      },
      {
        "block_mean_ms": 1520.0916256317926,
        "complete": true
      },
      {
        "block_mean_ms": 1521.3266878476602,
        "complete": true
      },
      {
        "block_mean_ms": 1523.5649434995064,
        "complete": true
      },
      {
        "block_mean_ms": 1519.1355586284526,
        "complete": true
      },
      {
        "block_mean_ms": 1519.4817276371648,
        "complete": true
      },
      {
        "block_mean_ms": 1519.719503601295,
        "complete": true
      },
      {
        "block_mean_ms": 1519.9336156730733,
        "complete": true
      },
      {
        "block_mean_ms": 1521.6409685756892,
        "complete": true
      },
      {
        "block_mean_ms": 1524.0965975840763,
        "complete": true
      },
      {
        "block_mean_ms": 1522.1630855365925,
        "complete": true
      },
      {
        "block_mean_ms": 1522.1917595141956,
        "complete": true
      },
      {
        "block_mean_ms": 1498.852829111192,
        "complete": true
      },
      {
        "block_mean_ms": 1496.094764999595,
        "complete": true
      },
      {
        "block_mean_ms": 1496.2395735981643,
        "complete": true
      }
    ]
  },
  "upgrades": {
    "v2.20.0": {
      "anchor": {
        "height": 46828562,
        "time": "2026-09-26T08:35:12.320886074Z",
        "proposal": 36
      },
      "tables": {
        "before": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-09-26T08:05:12.320886Z",
          "end_utc": "2026-09-26T08:30:12.320886Z",
          "block_observations": {
            "delta": 978.0,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:05:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1499.2960551841825,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:05:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 978.0,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:05:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 1533.02255131307,
          "phase_sum_ms": 1532.956692479964,
          "residual_ms": 0.06585883310594909,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 344.40851433745775,
          "zero_voting_scenario_ms": 1188.6140369756122,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 912.1831891905771,
              "contribution_ms_per_block": 912.1831891905771,
              "visits_per_block": 1.0,
              "share_percent": 59.502268144018544,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 892.1151590283844,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.7917565390145405,
              "contribution_ms_per_block": 1.784428291411209,
              "visits_per_block": 0.9959100204498977,
              "share_percent": 0.11639935041286928,
              "visit_count_raw_delta": 974.0,
              "duration_seconds_raw_delta": 1.7451708690001624,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 186.7065319281305,
              "contribution_ms_per_block": 185.94290603067392,
              "visits_per_block": 0.9959100204498977,
              "share_percent": 12.12916965059708,
              "visit_count_raw_delta": 974.0,
              "duration_seconds_raw_delta": 181.8521620979991,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 176.66762586608593,
              "contribution_ms_per_block": 176.66762586608593,
              "visits_per_block": 1.0,
              "share_percent": 11.524137444342614,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 172.78093809703205,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": 0.0,
              "visits_per_block": 0.0,
              "share_percent": 0.0,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 167.74088847137182,
              "contribution_ms_per_block": 167.74088847137182,
              "visits_per_block": 1.0,
              "share_percent": 10.941840896449813,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 164.05058892500165,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 88.63765462984406,
              "contribution_ms_per_block": 88.63765462984406,
              "visits_per_block": 1.0,
              "share_percent": 5.781888502156987,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 86.6876262279875,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "transition": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-09-26T08:30:12.320886Z",
          "end_utc": "2026-09-26T08:40:12.320886Z",
          "block_observations": {
            "delta": 246.0,
            "samples": 10,
            "first_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "observed_span_seconds": 576.8470001220703,
            "included_pair_seconds": 480.0,
            "gaps_over_90_seconds": [
              [
                "2026-09-26T08:35:01.508000Z",
                "2026-09-26T08:36:38.355000Z"
              ]
            ],
            "reset_crossing": true
          },
          "block_sum_observations": {
            "delta": 478.88067913714355,
            "samples": 10,
            "first_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "observed_span_seconds": 576.8470001220703,
            "included_pair_seconds": 480.0,
            "gaps_over_90_seconds": [
              [
                "2026-09-26T08:35:01.508000Z",
                "2026-09-26T08:36:38.355000Z"
              ]
            ],
            "reset_crossing": true
          },
          "height_progression": {
            "delta": 246.0,
            "samples": 10,
            "first_scrape_utc": "2026-09-26T08:30:01.508000Z",
            "last_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "observed_span_seconds": 576.8470001220703,
            "included_pair_seconds": 480.0,
            "gaps_over_90_seconds": [
              [
                "2026-09-26T08:35:01.508000Z",
                "2026-09-26T08:36:38.355000Z"
              ]
            ],
            "reset_crossing": true
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 1946.6694273867624,
          "phase_sum_ms": 1949.6857036832998,
          "residual_ms": -3.0162762965373986,
          "complete": false,
          "reset_spans_utc": [
            [
              "2026-09-26T08:35:01.508000Z",
              "2026-09-26T08:36:38.355000Z"
            ]
          ],
          "voting_contribution_ms": 505.2688804025852,
          "zero_voting_scenario_ms": 1441.4005469841773,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 882.8853424698619,
              "contribution_ms_per_block": 886.4743072766499,
              "visits_per_block": 1.0040650406504066,
              "share_percent": 45.53799914897035,
              "visit_count_raw_delta": 247.0,
              "duration_seconds_raw_delta": 218.07267959005588,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.6696809811318156,
              "contribution_ms_per_block": 1.798640081300533,
              "visits_per_block": 1.0772357723577235,
              "share_percent": 0.09239576355370484,
              "visit_count_raw_delta": 265.0,
              "duration_seconds_raw_delta": 0.4424654599999311,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "Propose",
              "mean_visit_ms": 408.15033369320054,
              "contribution_ms_per_block": 438.01499225611764,
              "visits_per_block": 1.0731707317073171,
              "share_percent": 22.500738240088115,
              "visit_count_raw_delta": 264.0,
              "duration_seconds_raw_delta": 107.75168809500494,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 195.12777123786643,
              "contribution_ms_per_block": 210.19861535786424,
              "visits_per_block": 1.0772357723577235,
              "share_percent": 10.797858763315451,
              "visit_count_raw_delta": 265.0,
              "duration_seconds_raw_delta": 51.7088593780346,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": 0.0,
              "visits_per_block": 0.0,
              "share_percent": 0.0,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 273.91428377736355,
              "contribution_ms_per_block": 295.07026504472094,
              "visits_per_block": 1.0772357723577235,
              "share_percent": 15.157697598447806,
              "visit_count_raw_delta": 265.0,
              "duration_seconds_raw_delta": 72.58728520100135,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 118.1288836666465,
              "contribution_ms_per_block": 118.1288836666465,
              "visits_per_block": 1.0,
              "share_percent": 6.0682559660488655,
              "visit_count_raw_delta": 246.0,
              "duration_seconds_raw_delta": 29.059705381995037,
              "samples": 10,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-09-26T08:35:01.508000Z",
                  "2026-09-26T08:36:38.355000Z"
                ]
              ]
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "recovery": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-09-26T08:40:12.320886Z",
          "end_utc": "2026-09-26T09:05:12.320886Z",
          "block_observations": {
            "delta": 561.0,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1502.2352441050025,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 561.0,
            "samples": 26,
            "first_scrape_utc": "2026-09-26T08:39:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 2677.781183787883,
          "phase_sum_ms": 2675.9552558467026,
          "residual_ms": 1.8259279411804528,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 781.3396148752229,
          "zero_voting_scenario_ms": 1896.4415689126602,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 882.8626572035713,
              "contribution_ms_per_block": 881.288926976827,
              "visits_per_block": 0.9982174688057041,
              "share_percent": 32.91116288038856,
              "visit_count_raw_delta": 560.0,
              "duration_seconds_raw_delta": 494.40308803399995,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.3517606905109505,
              "contribution_ms_per_block": 1.6505455846702337,
              "visits_per_block": 1.2210338680926915,
              "share_percent": 0.06163855339126095,
              "visit_count_raw_delta": 685.0,
              "duration_seconds_raw_delta": 0.925956073000001,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 730.9692661341106,
              "contribution_ms_per_block": 893.8412060035649,
              "visits_per_block": 1.2228163992869876,
              "share_percent": 33.37991959220404,
              "visit_count_raw_delta": 686.0,
              "duration_seconds_raw_delta": 501.44491656799994,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 203.0833171586612,
              "contribution_ms_per_block": 248.69561299108778,
              "visits_per_block": 1.2245989304812834,
              "share_percent": 9.287376223896414,
              "visit_count_raw_delta": 687.0,
              "duration_seconds_raw_delta": 139.51823888800027,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": 0.0,
              "visits_per_block": 0.0,
              "share_percent": 0.0,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 434.9538355997086,
              "contribution_ms_per_block": 532.6440018841352,
              "visits_per_block": 1.2245989304812834,
              "share_percent": 19.891244479157855,
              "visit_count_raw_delta": 687.0,
              "duration_seconds_raw_delta": 298.8132850569998,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 117.83496240641725,
              "contribution_ms_per_block": 117.83496240641725,
              "visits_per_block": 1.0,
              "share_percent": 4.400470177317946,
              "visit_count_raw_delta": 561.0,
              "duration_seconds_raw_delta": 66.10541391000008,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "later": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-09-26T09:05:12.320886Z",
          "end_utc": "2026-09-26T09:35:12.320886Z",
          "block_observations": {
            "delta": 785.0,
            "samples": 31,
            "first_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:34:38.355000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1796.1033117610002,
            "samples": 31,
            "first_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:34:38.355000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 785.0,
            "samples": 31,
            "first_scrape_utc": "2026-09-26T09:04:38.355000Z",
            "last_scrape_utc": "2026-09-26T09:34:38.355000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 2288.029696510828,
          "phase_sum_ms": 2293.0747569222935,
          "residual_ms": -5.045060411465329,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 622.3940559821665,
          "zero_voting_scenario_ms": 1665.6356405286617,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 900.9213651692114,
              "contribution_ms_per_block": 902.0690356980894,
              "visits_per_block": 1.0012738853503185,
              "share_percent": 39.425582503309094,
              "visit_count_raw_delta": 786.0,
              "duration_seconds_raw_delta": 708.1241930230002,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.4904462282249236,
              "contribution_ms_per_block": 1.7220824573248479,
              "visits_per_block": 1.1554140127388535,
              "share_percent": 0.07526486478523282,
              "visit_count_raw_delta": 907.0,
              "duration_seconds_raw_delta": 1.3518347290000057,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 577.299645572216,
              "contribution_ms_per_block": 667.020100043312,
              "visits_per_block": 1.1554140127388535,
              "share_percent": 29.15259802180436,
              "visit_count_raw_delta": 907.0,
              "duration_seconds_raw_delta": 523.6107785339999,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 180.57979375413402,
              "contribution_ms_per_block": 208.64442412101855,
              "visits_per_block": 1.1554140127388535,
              "share_percent": 9.118956123654975,
              "visit_count_raw_delta": 907.0,
              "duration_seconds_raw_delta": 163.78587293499956,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": 0.0,
              "visits_per_block": 0.0,
              "share_percent": 0.0,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 358.49167882008953,
              "contribution_ms_per_block": 413.749631861148,
              "visits_per_block": 1.154140127388535,
              "share_percent": 18.083228224358404,
              "visit_count_raw_delta": 906.0,
              "duration_seconds_raw_delta": 324.79346101100117,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 99.869482741401,
              "contribution_ms_per_block": 99.869482741401,
              "visits_per_block": 1.0,
              "share_percent": 4.364868292299648,
              "visit_count_raw_delta": 785.0,
              "duration_seconds_raw_delta": 78.3975439519998,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        }
      },
      "recovery": {
        "criterion": "six consecutive complete five-minute bins within 10% of the pre-upgrade block mean",
        "stable_start_utc": "2026-09-26T18:15:12.320886Z",
        "confirmed_utc": "2026-09-26T18:45:12.320886Z",
        "seconds_from_anchor": 36600.0
      },
      "gap": {
        "height": 46828564,
        "time": "2026-09-26T08:35:59.956770309Z",
        "interval_seconds": 46.14281702041626
      }
    },
    "v2.21.0": {
      "anchor": {
        "height": 47668356,
        "time": "2026-10-11T04:42:37.290130887Z",
        "proposal": 38
      },
      "tables": {
        "before": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-10-11T04:12:37.290130Z",
          "end_utc": "2026-10-11T04:37:37.290130Z",
          "block_observations": {
            "delta": 983.0,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:12:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1500.9685730293859,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:12:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 983.0,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:12:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 1526.9263204775034,
          "phase_sum_ms": 1525.5527379035618,
          "residual_ms": 1.373582573941576,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 339.5515570060147,
          "zero_voting_scenario_ms": 1187.3747634714887,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 932.2469776081429,
              "contribution_ms_per_block": 931.2986083532006,
              "visits_per_block": 0.9989827060020345,
              "share_percent": 60.99171884482043,
              "visit_count_raw_delta": 982.0,
              "duration_seconds_raw_delta": 915.4665320111963,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.445801361963475,
              "contribution_ms_per_block": 1.438447336724597,
              "visits_per_block": 0.9949135300101729,
              "share_percent": 0.09420541891469673,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 1.4139937320002787,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 185.80104690091989,
              "contribution_ms_per_block": 184.8559754517799,
              "visits_per_block": 0.9949135300101729,
              "share_percent": 12.106410962512674,
              "visit_count_raw_delta": 978.0,
              "duration_seconds_raw_delta": 181.71342386909964,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 174.7122071496099,
              "contribution_ms_per_block": 174.53447346990532,
              "visits_per_block": 0.9989827060020345,
              "share_percent": 11.430445014224691,
              "visit_count_raw_delta": 982.0,
              "duration_seconds_raw_delta": 171.56738742091693,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": 0.0,
              "visits_per_block": 0.0,
              "share_percent": 0.0,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 165.0170835361094,
              "contribution_ms_per_block": 165.0170835361094,
              "visits_per_block": 1.0,
              "share_percent": 10.807141204069683,
              "visit_count_raw_delta": 983.0,
              "duration_seconds_raw_delta": 162.21179311599553,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 68.40814975584202,
              "contribution_ms_per_block": 68.40814975584202,
              "visits_per_block": 1.0,
              "share_percent": 4.480121197625913,
              "visit_count_raw_delta": 983.0,
              "duration_seconds_raw_delta": 67.2452112099927,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "transition": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-10-11T04:37:37.290130Z",
          "end_utc": "2026-10-11T04:47:37.290130Z",
          "block_observations": {
            "delta": 240.0,
            "samples": 9,
            "first_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "observed_span_seconds": 591.4810001850128,
            "included_pair_seconds": 420.0,
            "gaps_over_90_seconds": [
              [
                "2026-10-11T04:42:31.794000Z",
                "2026-10-11T04:45:23.275000Z"
              ]
            ],
            "reset_crossing": true
          },
          "block_sum_observations": {
            "delta": 429.5242461778732,
            "samples": 9,
            "first_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "observed_span_seconds": 591.4810001850128,
            "included_pair_seconds": 420.0,
            "gaps_over_90_seconds": [
              [
                "2026-10-11T04:42:31.794000Z",
                "2026-10-11T04:45:23.275000Z"
              ]
            ],
            "reset_crossing": true
          },
          "height_progression": {
            "delta": 240.0,
            "samples": 10,
            "first_scrape_utc": "2026-10-11T04:37:31.794000Z",
            "last_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "observed_span_seconds": 591.4810001850128,
            "included_pair_seconds": 420.0,
            "gaps_over_90_seconds": [
              [
                "2026-10-11T04:42:31.794000Z",
                "2026-10-11T04:44:23.275000Z"
              ]
            ],
            "reset_crossing": true
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 1789.6843590744716,
          "phase_sum_ms": 1752.436208945592,
          "residual_ms": 37.248150128879615,
          "complete": false,
          "reset_spans_utc": [
            [
              "2026-10-11T04:42:31.794000Z",
              "2026-10-11T04:44:23.275000Z"
            ],
            [
              "2026-10-11T04:42:31.794000Z",
              "2026-10-11T04:45:23.275000Z"
            ]
          ],
          "voting_contribution_ms": 442.17463722945854,
          "zero_voting_scenario_ms": 1347.509721845013,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 907.0042683258562,
              "contribution_ms_per_block": 903.2250838744984,
              "visits_per_block": 0.9958333333333333,
              "share_percent": 50.468401273931775,
              "visit_count_raw_delta": 239.0,
              "duration_seconds_raw_delta": 216.7740201298796,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.560548383998591,
              "contribution_ms_per_block": 1.6255712333318655,
              "visits_per_block": 1.0416666666666667,
              "share_percent": 0.09083005196360566,
              "visit_count_raw_delta": 250.0,
              "duration_seconds_raw_delta": 0.39013709599964774,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            },
            {
              "state": "Propose",
              "mean_visit_ms": 298.8973000560171,
              "contribution_ms_per_block": 311.3513542250178,
              "visits_per_block": 1.0416666666666667,
              "share_percent": 17.396998115691865,
              "visit_count_raw_delta": 250.0,
              "duration_seconds_raw_delta": 74.72432501400428,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 188.04673270018523,
              "contribution_ms_per_block": 195.88201322935961,
              "visits_per_block": 1.0416666666666667,
              "share_percent": 10.945059235510069,
              "visit_count_raw_delta": 250.0,
              "duration_seconds_raw_delta": 47.01168317504631,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": 0.0,
              "duration_seconds_raw_delta": 0.0,
              "samples": 6,
              "endpoint_aligned": false,
              "observed": true,
              "missing_count_samples_vs_block": 3,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 235.49892334670812,
              "contribution_ms_per_block": 246.2926240000989,
              "visits_per_block": 1.0458333333333334,
              "share_percent": 13.761791164530722,
              "visit_count_raw_delta": 251.0,
              "duration_seconds_raw_delta": 59.110229760023735,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 94.05956238328544,
              "contribution_ms_per_block": 94.05956238328544,
              "visits_per_block": 1.0,
              "share_percent": 5.255650914439907,
              "visit_count_raw_delta": 240.0,
              "duration_seconds_raw_delta": 22.574294971988504,
              "samples": 9,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ],
              "sum_gaps_over_90_seconds": [
                [
                  "2026-10-11T04:42:31.794000Z",
                  "2026-10-11T04:45:23.275000Z"
                ]
              ]
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "recovery": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-10-11T04:47:37.290130Z",
          "end_utc": "2026-10-11T05:12:37.290130Z",
          "block_observations": {
            "delta": 564.0,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1499.2076538120002,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 564.0,
            "samples": 26,
            "first_scrape_utc": "2026-10-11T04:47:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "observed_span_seconds": 1500.0,
            "included_pair_seconds": 1500.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 2658.1695989574473,
          "phase_sum_ms": 2659.5592593031897,
          "residual_ms": -1.3896603457424135,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 785.2410468652481,
          "zero_voting_scenario_ms": 1872.9285520921992,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 891.5013976123884,
              "contribution_ms_per_block": 893.0820738492897,
              "visits_per_block": 1.00177304964539,
              "share_percent": 33.59763328117073,
              "visit_count_raw_delta": 565.0,
              "duration_seconds_raw_delta": 503.6982896509994,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.3883187481910277,
              "contribution_ms_per_block": 1.7009366223404259,
              "visits_per_block": 1.225177304964539,
              "share_percent": 0.0639890179696414,
              "visit_count_raw_delta": 691.0,
              "duration_seconds_raw_delta": 0.9593282550000002,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 711.3847049710141,
              "contribution_ms_per_block": 870.3110752304959,
              "visits_per_block": 1.2234042553191489,
              "share_percent": 32.74099122839408,
              "visit_count_raw_delta": 690.0,
              "duration_seconds_raw_delta": 490.85544642999974,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 196.57945296666665,
              "contribution_ms_per_block": 240.49613926773048,
              "visits_per_block": 1.2234042553191489,
              "share_percent": 9.047433969678035,
              "visit_count_raw_delta": 690.0,
              "duration_seconds_raw_delta": 135.639822547,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 445.26975055797095,
              "contribution_ms_per_block": 544.7449075975177,
              "visits_per_block": 1.2234042553191489,
              "share_percent": 20.493233682725528,
              "visit_count_raw_delta": 690.0,
              "duration_seconds_raw_delta": 307.236127885,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 109.2241267358156,
              "contribution_ms_per_block": 109.2241267358156,
              "visits_per_block": 1.0,
              "share_percent": 4.1089976643572355,
              "visit_count_raw_delta": 564.0,
              "duration_seconds_raw_delta": 61.602407479,
              "samples": 26,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        },
        "later": {
          "pod": "cataclysm-1-validator",
          "start_utc": "2026-10-11T05:12:37.290130Z",
          "end_utc": "2026-10-11T05:42:37.290130Z",
          "block_observations": {
            "delta": 885.0,
            "samples": 31,
            "first_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:42:23.275000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "block_sum_observations": {
            "delta": 1800.8665598259918,
            "samples": 31,
            "first_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:42:23.275000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "height_progression": {
            "delta": 885.0,
            "samples": 31,
            "first_scrape_utc": "2026-10-11T05:12:23.275000Z",
            "last_scrape_utc": "2026-10-11T05:42:23.275000Z",
            "observed_span_seconds": 1800.0,
            "included_pair_seconds": 1800.0,
            "gaps_over_90_seconds": [],
            "reset_crossing": false
          },
          "scrape_edges_bracketed": true,
          "block_sum_count_endpoint_aligned": true,
          "scrape_reported_down": false,
          "block_mean_ms": 2034.8774687299342,
          "phase_sum_ms": 2033.6780373389843,
          "residual_ms": 1.1994313909499397,
          "complete": true,
          "reset_spans_utc": [],
          "voting_contribution_ms": 535.2386638203401,
          "zero_voting_scenario_ms": 1499.638804909594,
          "phases": [
            {
              "state": "NewHeight",
              "mean_visit_ms": 913.8635120395917,
              "contribution_ms_per_block": 912.8308979016938,
              "visits_per_block": 0.9988700564971752,
              "share_percent": 44.85925624167611,
              "visit_count_raw_delta": 884.0,
              "duration_seconds_raw_delta": 807.855344642999,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "NewRound",
              "mean_visit_ms": 1.3116030154321014,
              "contribution_ms_per_block": 1.4405402610169522,
              "visits_per_block": 1.0983050847457627,
              "share_percent": 0.07079248176628854,
              "visit_count_raw_delta": 972.0,
              "duration_seconds_raw_delta": 1.2748781310000026,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Propose",
              "mean_visit_ms": 452.2573167543695,
              "contribution_ms_per_block": 497.22753582147067,
              "visits_per_block": 1.0994350282485876,
              "share_percent": 24.435256837937004,
              "visit_count_raw_delta": 973.0,
              "duration_seconds_raw_delta": 440.04636920200153,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Prevote",
              "mean_visit_ms": 181.5388543891172,
              "contribution_ms_per_block": 199.79530415254254,
              "visits_per_block": 1.1005649717514123,
              "share_percent": 9.818542257349996,
              "visit_count_raw_delta": 974.0,
              "duration_seconds_raw_delta": 176.81884417500015,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrevoteWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Precommit",
              "mean_visit_ms": 304.79196437987764,
              "contribution_ms_per_block": 335.44335966779755,
              "visits_per_block": 1.1005649717514123,
              "share_percent": 16.484695753064877,
              "visit_count_raw_delta": 974.0,
              "duration_seconds_raw_delta": 296.86737330600084,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "PrecommitWait",
              "mean_visit_ms": null,
              "contribution_ms_per_block": null,
              "visits_per_block": null,
              "share_percent": null,
              "visit_count_raw_delta": null,
              "duration_seconds_raw_delta": null,
              "samples": 0,
              "endpoint_aligned": false,
              "observed": false,
              "missing_count_samples_vs_block": null,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            },
            {
              "state": "Commit",
              "mean_visit_ms": 86.94039953446287,
              "contribution_ms_per_block": 86.94039953446287,
              "visits_per_block": 1.0,
              "share_percent": 4.2725127616026235,
              "visit_count_raw_delta": 885.0,
              "duration_seconds_raw_delta": 76.94225358799964,
              "samples": 31,
              "endpoint_aligned": true,
              "observed": true,
              "missing_count_samples_vs_block": 0,
              "gaps_over_90_seconds": [],
              "sum_gaps_over_90_seconds": []
            }
          ],
          "limits": [
            "Raw scrape-counter changes, without Prometheus extrapolation.",
            "State intervals are local observations, not pure network time.",
            "Reset-crossing pair changes are excluded and stopped time is unmeasured."
          ]
        }
      },
      "recovery": {
        "criterion": "six consecutive complete five-minute bins within 10% of the pre-upgrade block mean",
        "stable_start_utc": "2026-10-11T05:47:37.290130Z",
        "confirmed_utc": "2026-10-11T06:17:37.290130Z",
        "seconds_from_anchor": 5700.0
      },
      "gap": {
        "height": 47668358,
        "time": "2026-10-11T04:43:32.561507675Z",
        "interval_seconds": 53.852015018463135
      }
    }
  },
  "explain": {
    "NewHeight": "The remaining scheduled wait before starting the next height. Commit processing has already used part of that schedule.",
    "NewRound": "Round setup. A height can require more than one round, so visits per block need not equal one.",
    "Propose": "The local proposal phase, including waiting for a proposal. This is not a direct measurement of network transport alone.",
    "Prevote": "The first voting phase. The node evaluates the proposal and participates in collecting voting power.",
    "Precommit": "The second voting phase. A sufficient precommit quorum allows the node to commit the block.",
    "Commit": "The local Commit state includes application execution and persistence. It is not just a vote message.",
    "PrevoteWait": "A conditional wait state. An absent series is unavailable, while an observed zero delta means no recorded contribution in this window.",
    "PrecommitWait": "A conditional wait state. An absent series is unavailable, while an observed zero delta means no recorded contribution in this window."
  },
  "colors": {
    "NewHeight": "#84949d",
    "NewRound": "#bac5c8",
    "Propose": "#c88821",
    "Prevote": "#16857b",
    "Precommit": "#7865ad",
    "Commit": "#3e71a3",
    "PrevoteWait": "#8fbfb8",
    "PrecommitWait": "#b9acd6"
  },
  "names": {
    "cataclysm-1-validator": "Voting validator",
    "cataclysm-1-snapshot-0": "Snapshot 0 · observer",
    "cataclysm-1-snapshot-1": "Snapshot 1 · observer"
  },
  "figures": {
    "block-cycle.svg": {
      "width": 1200.0,
      "height": 720.0
    },
    "evidence-map.svg": {
      "width": 1200.0,
      "height": 720.0
    },
    "no-voting.svg": {
      "width": 1200.0,
      "height": 680.0
    },
    "normal-budget.svg": {
      "width": 1200.0,
      "height": 640.0
    },
    "shared-timer.svg": {
      "width": 1200.0,
      "height": 660.0
    },
    "upgrades.svg": {
      "width": 1200.0,
      "height": 920.0
    },
    "variants/no-voting-snapshot-0.svg": {
      "width": 1200.0,
      "height": 680.0
    },
    "variants/no-voting-snapshot-1.svg": {
      "width": 1200.0,
      "height": 680.0
    },
    "variants/normal-snapshot-0.svg": {
      "width": 1200.0,
      "height": 640.0
    },
    "variants/normal-snapshot-1.svg": {
      "width": 1200.0,
      "height": 640.0
    },
    "variants/upgrade-v2.20.0.svg": {
      "width": 1200.0,
      "height": 700.0
    },
    "variants/upgrade-v2.21.0.svg": {
      "width": 1200.0,
      "height": 700.0
    }
  },
  "source_sha256": "f5fd6e71bb2dc647a4580c3f9c4b3bf4e2e788a856ef6cdb92dbc8eb06246d23"
}
