{
  "forecast_id": "to_fcst_20260628_1627",
  "hazard": "tornado",
  "issued_at": "2026-06-28T16:27:45Z",
  "model_version": "tornado_storm_v1_0",
  "forecast_horizon_hours": 24,
  "scoring_tier": "tier1_ml",
  "scoring_tier_label": "ML (pre-trained gradient-boosted trees)",
  "coherence_source": "hrrr",
  "n_active_storms": 92,
  "top_probability": 0.0283,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "698615",
      "lat": 35.842,
      "lon": -82.942,
      "motion_east": 6.1,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0283,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 820.0,
      "ebshear": 23.0,
      "srh01": 100.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 100.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.8839
        },
        {
          "name": "alignment",
          "value": -5.5459
        },
        {
          "name": "tau",
          "value": 3.0043
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7429
      },
      "coherence_score": 3.0042648315429688,
      "coherence_diagnostics": {
        "tau": 3.0042648315429688,
        "grad_tau": 0.47255975008010864,
        "torsion": 0.0,
        "alignment": -5.545855522155762,
        "S_field": 1.3427823781967163,
        "Gamma_field": 0.1858569234609604,
        "S_over_Gamma": 7.224817752838135,
        "Da": 11.514284133911133,
        "E_coh": 0.8142160773277283,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.95,
              35.88
            ],
            [
              -82.92,
              35.88
            ],
            [
              -82.88,
              35.84
            ],
            [
              -82.88,
              35.82
            ],
            [
              -82.91,
              35.78
            ],
            [
              -82.97,
              35.79
            ],
            [
              -83.0,
              35.82
            ],
            [
              -83.0,
              35.86
            ],
            [
              -82.96,
              35.87
            ],
            [
              -82.95,
              35.88
            ]
          ]
        ]
      },
      "raw_probability": 0.7429,
      "confidence_lo": 0.027,
      "confidence_hi": 0.0284,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5f98851ed4975a742373ba665b28d2d73fa0919390d9543a73b71ac38b7ea71c",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.7429,
        "probability": 0.028322,
        "confidence_lo": 0.026978,
        "confidence_hi": 0.028361,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eb2c3643d0962164c2dfe2927d1c4d82d12fc54d2312843267c71429e5514e15"
      },
      "receipt_sha256": "eb2c3643d0962164c2dfe2927d1c4d82d12fc54d2312843267c71429e5514e15"
    },
    {
      "storm_id": "698588",
      "lat": 35.9877,
      "lon": -82.9431,
      "motion_east": 8.9,
      "motion_south": 1.6,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0283,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 696.0,
      "ebshear": 24.0,
      "srh01": 108.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 108.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.8839
        },
        {
          "name": "alignment",
          "value": -5.5459
        },
        {
          "name": "tau",
          "value": 3.0043
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7318
      },
      "coherence_score": 3.0042648315429688,
      "coherence_diagnostics": {
        "tau": 3.0042648315429688,
        "grad_tau": 0.47255975008010864,
        "torsion": 0.0,
        "alignment": -5.545855522155762,
        "S_field": 1.3427823781967163,
        "Gamma_field": 0.1858569234609604,
        "S_over_Gamma": 7.224817752838135,
        "Da": 11.514284133911133,
        "E_coh": 0.8142160773277283,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.95,
              36.04
            ],
            [
              -82.89,
              36.04
            ],
            [
              -82.87,
              36.03
            ],
            [
              -82.87,
              35.97
            ],
            [
              -82.9,
              35.95
            ],
            [
              -82.93,
              35.95
            ],
            [
              -82.94,
              35.94
            ],
            [
              -82.97,
              35.94
            ],
            [
              -82.99,
              35.95
            ],
            [
              -83.01,
              35.97
            ],
            [
              -83.0,
              36.01
            ],
            [
              -82.99,
              36.01
            ],
            [
              -82.95,
              36.04
            ]
          ]
        ]
      },
      "raw_probability": 0.7318,
      "confidence_lo": 0.027,
      "confidence_hi": 0.0284,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "d9cbfadc9777ff4ed2b37b6832f094eae67d1c4e577456cd626082f2e302ab60",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.7318,
        "probability": 0.028322,
        "confidence_lo": 0.026978,
        "confidence_hi": 0.028361,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f3121e2cfe7c672520a7c54b5f6b4c462b6b7f00b85e60bc1898a883eec23b0"
      },
      "receipt_sha256": "0f3121e2cfe7c672520a7c54b5f6b4c462b6b7f00b85e60bc1898a883eec23b0"
    },
    {
      "storm_id": "698525",
      "lat": 36.1606,
      "lon": -82.8328,
      "motion_east": 9.4,
      "motion_south": 2.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0256,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 410.0,
      "ebshear": 25.0,
      "srh01": 78.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.8839
        },
        {
          "name": "alignment",
          "value": -5.5459
        },
        {
          "name": "tau",
          "value": 3.0043
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7041
      },
      "coherence_score": 3.0042648315429688,
      "coherence_diagnostics": {
        "tau": 3.0042648315429688,
        "grad_tau": 0.47255975008010864,
        "torsion": 0.0,
        "alignment": -5.545855522155762,
        "S_field": 1.3427823781967163,
        "Gamma_field": 0.1858569234609604,
        "S_over_Gamma": 7.224817752838135,
        "Da": 11.514284133911133,
        "E_coh": 0.8142160773277283,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.86,
              36.23
            ],
            [
              -82.8,
              36.2
            ],
            [
              -82.78,
              36.2
            ],
            [
              -82.75,
              36.17
            ],
            [
              -82.73,
              36.12
            ],
            [
              -82.74,
              36.11
            ],
            [
              -82.74,
              36.09
            ],
            [
              -82.76,
              36.07
            ],
            [
              -82.78,
              36.06
            ],
            [
              -82.82,
              36.08
            ],
            [
              -82.88,
              36.16
            ],
            [
              -82.92,
              36.16
            ],
            [
              -82.94,
              36.17
            ],
            [
              -82.94,
              36.19
            ],
            [
              -82.92,
              36.21
            ],
            [
              -82.9,
              36.22
            ],
            [
              -82.87,
              36.22
            ],
            [
              -82.86,
              36.23
            ]
          ]
        ]
      },
      "raw_probability": 0.7041,
      "confidence_lo": 0.0241,
      "confidence_hi": 0.0256,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "7dff2db3bf16a4dd1ab01431bf4508e75e51efe5472a9419002d50bc0e86165a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.7041,
        "probability": 0.025602,
        "confidence_lo": 0.024133,
        "confidence_hi": 0.025641,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5011ab813e9126223adfaa6bfed2e4c593c07d0c77a42375b6f86a9963798c22"
      },
      "receipt_sha256": "5011ab813e9126223adfaa6bfed2e4c593c07d0c77a42375b6f86a9963798c22"
    },
    {
      "storm_id": "698633",
      "lat": 35.6307,
      "lon": -83.558,
      "motion_east": 8.5,
      "motion_south": 2.2,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0256,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1041.0,
      "ebshear": 21.0,
      "srh01": 54.0,
      "maxllaz": 0.006,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2589
        },
        {
          "name": "alignment",
          "value": -8.1317
        },
        {
          "name": "tau",
          "value": 3.0686
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6792
      },
      "coherence_score": 3.0686099529266357,
      "coherence_diagnostics": {
        "tau": 3.0686099529266357,
        "grad_tau": 0.16114699840545654,
        "torsion": 0.0,
        "alignment": -8.131658554077148,
        "S_field": 1.0772634744644165,
        "Gamma_field": 0.20419026911258698,
        "S_over_Gamma": 5.275782585144043,
        "Da": 12.939311027526855,
        "E_coh": 0.8205928802490234,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.59,
              35.71
            ],
            [
              -83.56,
              35.71
            ],
            [
              -83.54,
              35.7
            ],
            [
              -83.49,
              35.65
            ],
            [
              -83.48,
              35.63
            ],
            [
              -83.48,
              35.59
            ],
            [
              -83.5,
              35.57
            ],
            [
              -83.55,
              35.56
            ],
            [
              -83.56,
              35.57
            ],
            [
              -83.59,
              35.57
            ],
            [
              -83.6,
              35.58
            ],
            [
              -83.6,
              35.62
            ],
            [
              -83.62,
              35.64
            ],
            [
              -83.62,
              35.65
            ],
            [
              -83.59,
              35.71
            ]
          ]
        ]
      },
      "raw_probability": 0.6792,
      "confidence_lo": 0.0241,
      "confidence_hi": 0.0256,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "496ceec5bb3767f9d3b3db14c8284bc483fdd8234999657e5d688ebc92d82d36",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.6792,
        "probability": 0.025602,
        "confidence_lo": 0.024133,
        "confidence_hi": 0.025641,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ce4d052cb8f483711948bb7522933cb1797c09999f24be2d675a202cf3d48d2"
      },
      "receipt_sha256": "7ce4d052cb8f483711948bb7522933cb1797c09999f24be2d675a202cf3d48d2"
    },
    {
      "storm_id": "698511",
      "lat": 42.8342,
      "lon": -91.99,
      "motion_east": 11.0,
      "motion_south": -4.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0138,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 726.0,
      "ebshear": 60.0,
      "srh01": 223.0,
      "maxllaz": 0.002,
      "mesh": 0.48,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 223.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.6339
        },
        {
          "name": "alignment",
          "value": -10.8456
        },
        {
          "name": "tau",
          "value": 0.505
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5766
      },
      "coherence_score": 0.5049626231193542,
      "coherence_diagnostics": {
        "tau": 0.5049626231193542,
        "grad_tau": 0.06639666110277176,
        "torsion": 0.0,
        "alignment": -10.845612525939941,
        "S_field": 0.6724139451980591,
        "Gamma_field": 1.2083568572998047,
        "S_over_Gamma": 0.5564696788787842,
        "Da": 77.31039428710938,
        "E_coh": 0.3323499262332916,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.07,
              42.89
            ],
            [
              -91.96,
              42.89
            ],
            [
              -91.92,
              42.87
            ],
            [
              -91.88,
              42.82
            ],
            [
              -91.89,
              42.78
            ],
            [
              -91.91,
              42.76
            ],
            [
              -91.96,
              42.76
            ],
            [
              -92.01,
              42.81
            ],
            [
              -92.05,
              42.82
            ],
            [
              -92.08,
              42.84
            ],
            [
              -92.08,
              42.88
            ],
            [
              -92.07,
              42.89
            ]
          ]
        ]
      },
      "raw_probability": 0.5766,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0139,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "07cbfc491421fba6d77a02f37d4a9f94c20d940a46c307cd951bbbcf714efd9e",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.5766,
        "probability": 0.013798,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.013879,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4850456dd4727dad9f76d845b5a1755547046899f8edd8bbf669bc83ad1d40df"
      },
      "receipt_sha256": "4850456dd4727dad9f76d845b5a1755547046899f8edd8bbf669bc83ad1d40df"
    },
    {
      "storm_id": "698641",
      "lat": 43.0108,
      "lon": -92.4131,
      "motion_east": 9.8,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 762.0,
      "ebshear": 63.0,
      "srh01": 212.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 212.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.3839
        },
        {
          "name": "alignment",
          "value": 9.5478
        },
        {
          "name": "tau",
          "value": 0.513
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5382
      },
      "coherence_score": 0.5130100250244141,
      "coherence_diagnostics": {
        "tau": 0.5130100250244141,
        "grad_tau": 0.094820037484169,
        "torsion": 0.0,
        "alignment": 9.547843933105469,
        "S_field": 0.7996129393577576,
        "Gamma_field": 1.3825236558914185,
        "S_over_Gamma": 0.5783720016479492,
        "Da": 93.63289642333984,
        "E_coh": 0.20638765394687653,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.42,
              43.04
            ],
            [
              -92.39,
              43.04
            ],
            [
              -92.38,
              43.03
            ],
            [
              -92.38,
              43.01
            ],
            [
              -92.37,
              43.0
            ],
            [
              -92.37,
              42.98
            ],
            [
              -92.38,
              42.97
            ],
            [
              -92.43,
              42.96
            ],
            [
              -92.47,
              42.99
            ],
            [
              -92.47,
              43.02
            ],
            [
              -92.46,
              43.03
            ],
            [
              -92.43,
              43.03
            ],
            [
              -92.42,
              43.04
            ]
          ]
        ]
      },
      "raw_probability": 0.5382,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "3837209a86f78e8ee14f15e4b236bfd1d7317db6362437fe329c21a8ae522be0",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.5382,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a62d02c73a3517701eb442d0f8ecaf6bc9d69f3761f4932a5dfc4448522ccacd"
      },
      "receipt_sha256": "a62d02c73a3517701eb442d0f8ecaf6bc9d69f3761f4932a5dfc4448522ccacd"
    },
    {
      "storm_id": "698660",
      "lat": 42.7937,
      "lon": -92.2263,
      "motion_east": 12.5,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 907.0,
      "ebshear": 68.0,
      "srh01": 223.0,
      "maxllaz": 0.005,
      "mesh": 0.31,
      "flash_rate": 19.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 223.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.6339
        },
        {
          "name": "alignment",
          "value": -11.2906
        },
        {
          "name": "tau",
          "value": 0.4676
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5214
      },
      "coherence_score": 0.4675728678703308,
      "coherence_diagnostics": {
        "tau": 0.4675728678703308,
        "grad_tau": 0.08365055173635483,
        "torsion": 0.0,
        "alignment": -11.290608406066895,
        "S_field": 0.4546951353549957,
        "Gamma_field": 1.5158569812774658,
        "S_over_Gamma": 0.29995912313461304,
        "Da": 100.04327392578125,
        "E_coh": 0.03218824788928032,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.29,
              42.89
            ],
            [
              -92.21,
              42.89
            ],
            [
              -92.17,
              42.87
            ],
            [
              -92.15,
              42.85
            ],
            [
              -92.14,
              42.83
            ],
            [
              -92.14,
              42.78
            ],
            [
              -92.13,
              42.77
            ],
            [
              -92.13,
              42.73
            ],
            [
              -92.14,
              42.72
            ],
            [
              -92.16,
              42.72
            ],
            [
              -92.18,
              42.7
            ],
            [
              -92.25,
              42.7
            ],
            [
              -92.29,
              42.75
            ],
            [
              -92.31,
              42.75
            ],
            [
              -92.32,
              42.76
            ],
            [
              -92.34,
              42.8
            ],
            [
              -92.34,
              42.82
            ],
            [
              -92.32,
              42.86
            ],
            [
              -92.29,
              42.89
            ]
          ]
        ]
      },
      "raw_probability": 0.5214,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "e8223d758e9bf2ce53179435e9a7861ca034cabbd9866b8f3dfa3b61d6ca8f4c",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.5214,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e6ac48dd63999d5f5af1e954ec6e6043b28d1897fd0bf18f343a4772c313e77b"
      },
      "receipt_sha256": "e6ac48dd63999d5f5af1e954ec6e6043b28d1897fd0bf18f343a4772c313e77b"
    },
    {
      "storm_id": "698489",
      "lat": 42.5746,
      "lon": -92.3862,
      "motion_east": 14.7,
      "motion_south": 1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1539.0,
      "ebshear": 71.0,
      "srh01": 221.0,
      "maxllaz": 0.004,
      "mesh": 0.3,
      "flash_rate": 25.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 221.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.6339
        },
        {
          "name": "alignment",
          "value": -11.2906
        },
        {
          "name": "tau",
          "value": 0.4676
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5169
      },
      "coherence_score": 0.4675728678703308,
      "coherence_diagnostics": {
        "tau": 0.4675728678703308,
        "grad_tau": 0.08365055173635483,
        "torsion": 0.0,
        "alignment": -11.290608406066895,
        "S_field": 0.4546951353549957,
        "Gamma_field": 1.5158569812774658,
        "S_over_Gamma": 0.29995912313461304,
        "Da": 100.04327392578125,
        "E_coh": 0.03218824788928032,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.35,
              42.66
            ],
            [
              -92.33,
              42.66
            ],
            [
              -92.31,
              42.64
            ],
            [
              -92.33,
              42.6
            ],
            [
              -92.33,
              42.5
            ],
            [
              -92.37,
              42.45
            ],
            [
              -92.42,
              42.45
            ],
            [
              -92.48,
              42.51
            ],
            [
              -92.48,
              42.56
            ],
            [
              -92.45,
              42.59
            ],
            [
              -92.42,
              42.59
            ],
            [
              -92.4,
              42.6
            ],
            [
              -92.35,
              42.66
            ]
          ]
        ]
      },
      "raw_probability": 0.5169,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "836ae9694aad50dcda5b3f0c797e9e0ea49d8298740f02e23b401638199cde4b",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.5169,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "91e35fb7be69dc4291b82fd4a0a99189478086f9cec478566d87dcb2d1ac573b"
      },
      "receipt_sha256": "91e35fb7be69dc4291b82fd4a0a99189478086f9cec478566d87dcb2d1ac573b"
    },
    {
      "storm_id": "698472",
      "lat": 43.1467,
      "lon": -92.1458,
      "motion_east": 9.7,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 349.0,
      "ebshear": 43.0,
      "srh01": 191.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 191.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.3839
        },
        {
          "name": "alignment",
          "value": 9.5478
        },
        {
          "name": "tau",
          "value": 0.513
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4867
      },
      "coherence_score": 0.5130100250244141,
      "coherence_diagnostics": {
        "tau": 0.5130100250244141,
        "grad_tau": 0.094820037484169,
        "torsion": 0.0,
        "alignment": 9.547843933105469,
        "S_field": 0.7996129393577576,
        "Gamma_field": 1.3825236558914185,
        "S_over_Gamma": 0.5783720016479492,
        "Da": 93.63289642333984,
        "E_coh": 0.20638765394687653,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.13,
              43.2
            ],
            [
              -92.09,
              43.18
            ],
            [
              -92.08,
              43.13
            ],
            [
              -92.12,
              43.09
            ],
            [
              -92.15,
              43.09
            ],
            [
              -92.16,
              43.1
            ],
            [
              -92.18,
              43.1
            ],
            [
              -92.2,
              43.12
            ],
            [
              -92.2,
              43.17
            ],
            [
              -92.17,
              43.19
            ],
            [
              -92.14,
              43.19
            ],
            [
              -92.13,
              43.2
            ]
          ]
        ]
      },
      "raw_probability": 0.4867,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "769a0c3637df169927bac33de91ceef84d1f5067d0e423cd5cd8e751effe15e4",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.4867,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c8b124751df78f2131d9755ec0ffa686d2f742f9fa7de0b4da3c6b8e9017c373"
      },
      "receipt_sha256": "c8b124751df78f2131d9755ec0ffa686d2f742f9fa7de0b4da3c6b8e9017c373"
    },
    {
      "storm_id": "698470",
      "lat": 45.5411,
      "lon": -92.4144,
      "motion_east": 7.5,
      "motion_south": -2.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 256.0,
      "ebshear": 31.0,
      "srh01": 122.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.3839
        },
        {
          "name": "alignment",
          "value": 16.5077
        },
        {
          "name": "tau",
          "value": 0.8876
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4796
      },
      "coherence_score": 0.8876164555549622,
      "coherence_diagnostics": {
        "tau": 0.8876164555549622,
        "grad_tau": 0.14275744557380676,
        "torsion": 0.0,
        "alignment": 16.5076961517334,
        "S_field": 0.4253864288330078,
        "Gamma_field": 0.1725236028432846,
        "S_over_Gamma": 2.4656708240509033,
        "Da": 11.256488800048828,
        "E_coh": 0.7161742448806763,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.44,
              45.58
            ],
            [
              -92.41,
              45.58
            ],
            [
              -92.39,
              45.57
            ],
            [
              -92.36,
              45.51
            ],
            [
              -92.37,
              45.5
            ],
            [
              -92.42,
              45.5
            ],
            [
              -92.44,
              45.51
            ],
            [
              -92.46,
              45.54
            ],
            [
              -92.44,
              45.58
            ]
          ]
        ]
      },
      "raw_probability": 0.4796,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "c6ada16c71360bd020ca3f48e3169dc6a224d9111db769ca547d3cd2709b3c8d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.4796,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "42645340133c7d2043db93116d04f9b2a4fdad263d35f29f40aea93712036506"
      },
      "receipt_sha256": "42645340133c7d2043db93116d04f9b2a4fdad263d35f29f40aea93712036506"
    },
    {
      "storm_id": "698586",
      "lat": 45.2723,
      "lon": -92.2277,
      "motion_east": 10.6,
      "motion_south": -2.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 281.0,
      "ebshear": 42.0,
      "srh01": 137.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.3839
        },
        {
          "name": "alignment",
          "value": 16.5077
        },
        {
          "name": "tau",
          "value": 0.8876
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4796
      },
      "coherence_score": 0.8876164555549622,
      "coherence_diagnostics": {
        "tau": 0.8876164555549622,
        "grad_tau": 0.14275744557380676,
        "torsion": 0.0,
        "alignment": 16.5076961517334,
        "S_field": 0.4253864288330078,
        "Gamma_field": 0.1725236028432846,
        "S_over_Gamma": 2.4656708240509033,
        "Da": 11.256488800048828,
        "E_coh": 0.7161742448806763,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.24,
              45.32
            ],
            [
              -92.23,
              45.31
            ],
            [
              -92.21,
              45.31
            ],
            [
              -92.21,
              45.3
            ],
            [
              -92.19,
              45.29
            ],
            [
              -92.19,
              45.25
            ],
            [
              -92.18,
              45.24
            ],
            [
              -92.2,
              45.2
            ],
            [
              -92.25,
              45.2
            ],
            [
              -92.27,
              45.22
            ],
            [
              -92.28,
              45.28
            ],
            [
              -92.27,
              45.3
            ],
            [
              -92.24,
              45.32
            ]
          ]
        ]
      },
      "raw_probability": 0.4796,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "c6ada16c71360bd020ca3f48e3169dc6a224d9111db769ca547d3cd2709b3c8d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.4796,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "42645340133c7d2043db93116d04f9b2a4fdad263d35f29f40aea93712036506"
      },
      "receipt_sha256": "42645340133c7d2043db93116d04f9b2a4fdad263d35f29f40aea93712036506"
    },
    {
      "storm_id": "698539",
      "lat": 36.0687,
      "lon": -86.0267,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3036.0,
      "ebshear": 28.0,
      "srh01": 71.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.3839
        },
        {
          "name": "alignment",
          "value": 5.9088
        },
        {
          "name": "tau",
          "value": 2.8736
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.427
      },
      "coherence_score": 2.873627185821533,
      "coherence_diagnostics": {
        "tau": 2.873627185821533,
        "grad_tau": 0.5015296339988708,
        "torsion": 0.0,
        "alignment": 5.908836364746094,
        "S_field": 1.2149447202682495,
        "Gamma_field": 0.2466902732849121,
        "S_over_Gamma": 4.924980163574219,
        "Da": 16.229354858398438,
        "E_coh": 0.8887810111045837,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.09,
              36.13
            ],
            [
              -86.07,
              36.12
            ],
            [
              -86.01,
              36.12
            ],
            [
              -86.0,
              36.09
            ],
            [
              -85.97,
              36.06
            ],
            [
              -85.96,
              36.06
            ],
            [
              -85.92,
              36.03
            ],
            [
              -85.95,
              36.0
            ],
            [
              -85.95,
              35.99
            ],
            [
              -85.98,
              35.99
            ],
            [
              -86.04,
              36.03
            ],
            [
              -86.13,
              36.04
            ],
            [
              -86.14,
              36.12
            ],
            [
              -86.1,
              36.12
            ],
            [
              -86.09,
              36.13
            ]
          ]
        ]
      },
      "raw_probability": 0.427,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "08f0a1b27ea3a1623d3966f8a9e34e8e10fab07a20ed425905461bf9ee114d9a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.427,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3b1afb502d077d2d5a7117dd0efb21d81be02cb76460fdc6c177b9843fe6a7e2"
      },
      "receipt_sha256": "3b1afb502d077d2d5a7117dd0efb21d81be02cb76460fdc6c177b9843fe6a7e2"
    },
    {
      "storm_id": "698452",
      "lat": 42.072,
      "lon": -92.719,
      "motion_east": 6.0,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0081,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2007.0,
      "ebshear": 63.0,
      "srh01": 202.0,
      "maxllaz": 0.005,
      "mesh": 0.99,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 202.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7589
        },
        {
          "name": "alignment",
          "value": -7.6547
        },
        {
          "name": "tau",
          "value": 0.6552
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4237
      },
      "coherence_score": 0.6551524996757507,
      "coherence_diagnostics": {
        "tau": 0.6551524996757507,
        "grad_tau": 0.3399962782859802,
        "torsion": 0.0,
        "alignment": -7.654703617095947,
        "S_field": 0.6421882510185242,
        "Gamma_field": 1.2583569288253784,
        "S_over_Gamma": 0.5103387236595154,
        "Da": 81.301025390625,
        "E_coh": 0.41060447692871094,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.73,
              42.12
            ],
            [
              -92.68,
              42.12
            ],
            [
              -92.66,
              42.1
            ],
            [
              -92.66,
              42.05
            ],
            [
              -92.68,
              42.02
            ],
            [
              -92.75,
              42.02
            ],
            [
              -92.76,
              42.03
            ],
            [
              -92.77,
              42.05
            ],
            [
              -92.77,
              42.09
            ],
            [
              -92.73,
              42.12
            ]
          ]
        ]
      },
      "raw_probability": 0.4237,
      "confidence_lo": 0.008,
      "confidence_hi": 0.0081,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "88f4772e57796e02785cd04029af21bf254c937d021b06a9ef4e7299b32bbf64",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.4237,
        "probability": 0.008121,
        "confidence_lo": 0.007969,
        "confidence_hi": 0.008123,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "382963125f3e427734eadaaa011b43844e866a49a3e0aa39100750377954682e"
      },
      "receipt_sha256": "382963125f3e427734eadaaa011b43844e866a49a3e0aa39100750377954682e"
    },
    {
      "storm_id": "698574",
      "lat": 44.9724,
      "lon": -91.8018,
      "motion_east": 11.8,
      "motion_south": -2.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 219.0,
      "ebshear": 37.0,
      "srh01": 110.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 110.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7589
        },
        {
          "name": "alignment",
          "value": 10.1638
        },
        {
          "name": "tau",
          "value": 0.83
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3683
      },
      "coherence_score": 0.8299972414970398,
      "coherence_diagnostics": {
        "tau": 0.8299972414970398,
        "grad_tau": 0.10094688087701797,
        "torsion": 0.0,
        "alignment": 10.163777351379395,
        "S_field": 0.41250425577163696,
        "Gamma_field": 0.18085692822933197,
        "S_over_Gamma": 2.280831813812256,
        "Da": 11.57585620880127,
        "E_coh": 0.693388044834137,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.86,
              45.03
            ],
            [
              -91.82,
              45.03
            ],
            [
              -91.81,
              45.02
            ],
            [
              -91.79,
              45.02
            ],
            [
              -91.73,
              44.99
            ],
            [
              -91.73,
              44.98
            ],
            [
              -91.71,
              44.96
            ],
            [
              -91.7,
              44.9
            ],
            [
              -91.74,
              44.88
            ],
            [
              -91.76,
              44.89
            ],
            [
              -91.8,
              44.93
            ],
            [
              -91.83,
              44.94
            ],
            [
              -91.86,
              44.97
            ],
            [
              -91.87,
              44.97
            ],
            [
              -91.88,
              44.98
            ],
            [
              -91.88,
              45.01
            ],
            [
              -91.86,
              45.03
            ]
          ]
        ]
      },
      "raw_probability": 0.3683,
      "confidence_lo": 0.0039,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "2fc33d47e6a49388779986aac0d05d26ec7e2645f8e11a6f02a0441b2e11efe4",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.3683,
        "probability": 0.004094,
        "confidence_lo": 0.003948,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "119bd543cbf0c33cd6287473fad61bbe26525e3154e8ab799b3b0f99fe6ae0d8"
      },
      "receipt_sha256": "119bd543cbf0c33cd6287473fad61bbe26525e3154e8ab799b3b0f99fe6ae0d8"
    },
    {
      "storm_id": "698575",
      "lat": 44.5334,
      "lon": -91.5455,
      "motion_east": 12.0,
      "motion_south": -2.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 153.0,
      "ebshear": 24.0,
      "srh01": 101.0,
      "maxllaz": 0.015,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7589
        },
        {
          "name": "alignment",
          "value": 10.1638
        },
        {
          "name": "tau",
          "value": 0.83
        },
        {
          "name": "maxllaz",
          "value": 0.015
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3683
      },
      "coherence_score": 0.8299972414970398,
      "coherence_diagnostics": {
        "tau": 0.8299972414970398,
        "grad_tau": 0.10094688087701797,
        "torsion": 0.0,
        "alignment": 10.163777351379395,
        "S_field": 0.41250425577163696,
        "Gamma_field": 0.18085692822933197,
        "S_over_Gamma": 2.280831813812256,
        "Da": 11.57585620880127,
        "E_coh": 0.693388044834137,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.45,
              45.17
            ],
            [
              -91.42,
              45.17
            ],
            [
              -91.4,
              45.15
            ],
            [
              -91.4,
              45.13
            ],
            [
              -91.38,
              45.1
            ],
            [
              -91.39,
              45.06
            ],
            [
              -91.35,
              45.03
            ],
            [
              -91.32,
              45.02
            ],
            [
              -91.3,
              44.99
            ],
            [
              -91.3,
              44.94
            ],
            [
              -91.31,
              44.92
            ],
            [
              -91.33,
              44.9
            ],
            [
              -91.35,
              44.91
            ],
            [
              -91.38,
              44.87
            ],
            [
              -91.37,
              44.74
            ],
            [
              -91.34,
              44.71
            ],
            [
              -91.33,
              44.71
            ],
            [
              -91.32,
              44.73
            ],
            [
              -91.3,
              44.72
            ],
            [
              -91.27,
              44.72
            ],
            [
              -91.25,
              44.7
            ],
            [
              -91.25,
              44.67
            ],
            [
              -91.26,
              44.66
            ],
            [
              -91.26,
              44.64
            ],
            [
              -91.29,
              44.61
            ],
            [
              -91.29,
              44.6
            ],
            [
              -91.35,
              44.52
            ],
            [
              -91.34,
              44.51
            ],
            [
              -91.34,
              44.49
            ],
            [
              -91.32,
              44.47
            ],
            [
              -91.31,
              44.41
            ],
            [
              -91.33,
              44.38
            ],
            [
              -91.33,
              44.36
            ],
            [
              -91.35,
              44.34
            ],
            [
              -91.35,
              44.23
            ],
            [
              -91.37,
              44.21
            ],
            [
              -91.38,
              44.17
            ],
            [
              -91.41,
              44.13
            ],
            [
              -91.41,
              44.11
            ],
            [
              -91.47,
              44.06
            ],
            [
              -91.45,
              44.02
            ],
            [
              -91.45,
              44.0
            ],
            [
              -91.46,
              43.99
            ],
            [
              -91.47,
              43.95
            ],
            [
              -91.51,
              43.93
            ],
            [
              -91.57,
              43.93
            ],
            [
              -91.61,
              43.95
            ],
            [
              -91.65,
              43.95
            ],
            [
              -91.66,
              43.94
            ],
            [
              -91.71,
              43.93
            ],
            [
              -91.72,
              43.94
            ],
            [
              -91.74,
              43.94
            ],
            [
              -91.75,
              43.98
            ],
            [
              -91.73,
              44.0
            ],
            [
              -91.73,
              44.02
            ],
            [
              -91.75,
              44.04
            ],
            [
              -91.85,
              44.03
            ],
            [
              -91.88,
              44.07
            ],
            [
              -91.88,
              44.1
            ],
            [
              -91.91,
              44.12
            ],
            [
              -91.93,
              44.12
            ],
            [
              -91.92,
              44.14
            ],
            [
              -91.96,
              44.18
            ],
            [
              -91.96,
              44.2
            ],
            [
              -91.97,
              44.21
            ],
            [
              -91.97,
              44.25
            ],
            [
              -91.96,
              44.26
            ],
            [
              -91.95,
              44.3
            ],
            [
              -91.89,
              44.38
            ],
            [
              -91.89,
              44.4
            ],
            [
              -91.87,
              44.43
            ],
            [
              -91.87,
              44.45
            ],
            [
              -91.84,
              44.48
            ],
            [
              -91.84,
              44.5
            ],
            [
              -91.82,
              44.53
            ],
            [
              -91.8,
              44.54
            ],
            [
              -91.75,
              44.54
            ],
            [
              -91.72,
              44.51
            ],
            [
              -91.68,
              44.5
            ],
            [
              -91.67,
              44.51
            ],
            [
              -91.64,
              44.51
            ],
            [
              -91.6,
              44.54
            ],
            [
              -91.61,
              44.58
            ],
            [
              -91.59,
              44.61
            ],
            [
              -91.57,
              44.61
            ],
            [
              -91.55,
              44.63
            ],
            [
              -91.54,
              44.65
            ],
            [
              -91.54,
              44.73
            ],
            [
              -91.53,
              44.75
            ],
            [
              -91.52,
              44.75
            ],
            [
              -91.51,
              44.77
            ],
            [
              -91.49,
              44.78
            ],
            [
              -91.49,
              44.8
            ],
            [
              -91.51,
              44.83
            ],
            [
              -91.5,
              44.88
            ],
            [
              -91.47,
              44.88
            ],
            [
              -91.46,
              44.89
            ],
            [
              -91.48,
              44.93
            ],
            [
              -91.48,
              44.99
            ],
            [
              -91.49,
              45.0
            ],
            [
              -91.49,
              45.06
            ],
            [
              -91.5,
              45.07
            ],
            [
              -91.49,
              45.08
            ],
            [
              -91.49,
              45.11
            ],
            [
              -91.48,
              45.12
            ],
            [
              -91.49,
              45.13
            ],
            [
              -91.45,
              45.17
            ]
          ]
        ]
      },
      "raw_probability": 0.3683,
      "confidence_lo": 0.0039,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "2fc33d47e6a49388779986aac0d05d26ec7e2645f8e11a6f02a0441b2e11efe4",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.3683,
        "probability": 0.004094,
        "confidence_lo": 0.003948,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "119bd543cbf0c33cd6287473fad61bbe26525e3154e8ab799b3b0f99fe6ae0d8"
      },
      "receipt_sha256": "119bd543cbf0c33cd6287473fad61bbe26525e3154e8ab799b3b0f99fe6ae0d8"
    },
    {
      "storm_id": "698463",
      "lat": 42.249,
      "lon": -92.966,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2217.0,
      "ebshear": 62.0,
      "srh01": 236.0,
      "maxllaz": 0.003,
      "mesh": 0.73,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 236.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7589
        },
        {
          "name": "alignment",
          "value": -7.6547
        },
        {
          "name": "tau",
          "value": 0.6552
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3635
      },
      "coherence_score": 0.6551524996757507,
      "coherence_diagnostics": {
        "tau": 0.6551524996757507,
        "grad_tau": 0.3399962782859802,
        "torsion": 0.0,
        "alignment": -7.654703617095947,
        "S_field": 0.6421882510185242,
        "Gamma_field": 1.2583569288253784,
        "S_over_Gamma": 0.5103387236595154,
        "Da": 81.301025390625,
        "E_coh": 0.41060447692871094,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.98,
              42.29
            ],
            [
              -92.96,
              42.29
            ],
            [
              -92.92,
              42.26
            ],
            [
              -92.92,
              42.23
            ],
            [
              -92.93,
              42.22
            ],
            [
              -92.95,
              42.21
            ],
            [
              -93.0,
              42.21
            ],
            [
              -93.01,
              42.22
            ],
            [
              -93.01,
              42.27
            ],
            [
              -92.98,
              42.29
            ]
          ]
        ]
      },
      "raw_probability": 0.3635,
      "confidence_lo": 0.0039,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "bb13a26056a34c2bf7409ea3a6b518574344c02c4fb8ddfa15d6935ac28649c6",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.3635,
        "probability": 0.004094,
        "confidence_lo": 0.003948,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7b6b1bf3ff543280f58fece23f6cbdaeec8b1beffa2a3be430a23462f83f2135"
      },
      "receipt_sha256": "7b6b1bf3ff543280f58fece23f6cbdaeec8b1beffa2a3be430a23462f83f2135"
    },
    {
      "storm_id": "698554",
      "lat": 41.9445,
      "lon": -93.0282,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2432.0,
      "ebshear": 61.0,
      "srh01": 196.0,
      "maxllaz": 0.003,
      "mesh": 0.15,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 196.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7589
        },
        {
          "name": "alignment",
          "value": -7.6547
        },
        {
          "name": "tau",
          "value": 0.6552
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3442
      },
      "coherence_score": 0.6551524996757507,
      "coherence_diagnostics": {
        "tau": 0.6551524996757507,
        "grad_tau": 0.3399962782859802,
        "torsion": 0.0,
        "alignment": -7.654703617095947,
        "S_field": 0.6421882510185242,
        "Gamma_field": 1.2583569288253784,
        "S_over_Gamma": 0.5103387236595154,
        "Da": 81.301025390625,
        "E_coh": 0.41060447692871094,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.06,
              42.0
            ],
            [
              -93.02,
              42.0
            ],
            [
              -92.98,
              41.97
            ],
            [
              -92.97,
              41.95
            ],
            [
              -92.97,
              41.91
            ],
            [
              -92.99,
              41.89
            ],
            [
              -93.03,
              41.88
            ],
            [
              -93.05,
              41.89
            ],
            [
              -93.09,
              41.93
            ],
            [
              -93.09,
              41.97
            ],
            [
              -93.06,
              42.0
            ]
          ]
        ]
      },
      "raw_probability": 0.3442,
      "confidence_lo": 0.0039,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "98d31474c6e69de63f3524e5d6ce9d7e879f9eafbc10f4a174c58413a5b0a47e",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.3442,
        "probability": 0.004094,
        "confidence_lo": 0.003948,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa726926921dfa2b4e732d782c1217bf91c42842ab99f40d06ec47f97fd8cfca"
      },
      "receipt_sha256": "fa726926921dfa2b4e732d782c1217bf91c42842ab99f40d06ec47f97fd8cfca"
    },
    {
      "storm_id": "697831",
      "lat": 35.485,
      "lon": -83.9582,
      "motion_east": 9.2,
      "motion_south": 3.2,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1438.0,
      "ebshear": 19.0,
      "srh01": 41.0,
      "maxllaz": 0.007,
      "mesh": 0.21,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3839
        },
        {
          "name": "alignment",
          "value": 3.3574
        },
        {
          "name": "tau",
          "value": 3.1154
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2949
      },
      "coherence_score": 3.115389823913574,
      "coherence_diagnostics": {
        "tau": 3.115389823913574,
        "grad_tau": 0.2521989643573761,
        "torsion": 0.0,
        "alignment": 3.3574140071868896,
        "S_field": 1.1143935918807983,
        "Gamma_field": 0.2025236040353775,
        "S_over_Gamma": 5.502536773681641,
        "Da": 12.992774963378906,
        "E_coh": 0.8618991374969482,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.8,
              35.57
            ],
            [
              -83.77,
              35.57
            ],
            [
              -83.75,
              35.55
            ],
            [
              -83.76,
              35.51
            ],
            [
              -83.78,
              35.49
            ],
            [
              -83.79,
              35.49
            ],
            [
              -83.86,
              35.42
            ],
            [
              -83.89,
              35.42
            ],
            [
              -83.9,
              35.41
            ],
            [
              -83.99,
              35.41
            ],
            [
              -84.05,
              35.44
            ],
            [
              -84.06,
              35.44
            ],
            [
              -84.08,
              35.42
            ],
            [
              -84.17,
              35.42
            ],
            [
              -84.2,
              35.45
            ],
            [
              -84.2,
              35.48
            ],
            [
              -84.18,
              35.5
            ],
            [
              -84.18,
              35.51
            ],
            [
              -84.1,
              35.51
            ],
            [
              -84.06,
              35.48
            ],
            [
              -84.02,
              35.47
            ],
            [
              -84.0,
              35.49
            ],
            [
              -83.95,
              35.49
            ],
            [
              -83.94,
              35.5
            ],
            [
              -83.87,
              35.5
            ],
            [
              -83.84,
              35.53
            ],
            [
              -83.84,
              35.54
            ],
            [
              -83.8,
              35.57
            ]
          ]
        ]
      },
      "raw_probability": 0.2949,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "a6c3a278625bba83e6b69c3d825dc30d22df4be38df267efcd34c37bb3355ef2",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2949,
        "probability": 0.004089,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4e1105703889b5db670a979bde1f99a0603491da64f9b9bb487cdf0f820f9b8"
      },
      "receipt_sha256": "b4e1105703889b5db670a979bde1f99a0603491da64f9b9bb487cdf0f820f9b8"
    },
    {
      "storm_id": "698540",
      "lat": 35.5812,
      "lon": -84.3944,
      "motion_east": 7.8,
      "motion_south": 3.3,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0041,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2366.0,
      "ebshear": 20.0,
      "srh01": 45.0,
      "maxllaz": 0.007,
      "mesh": 0.31,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3839
        },
        {
          "name": "alignment",
          "value": 3.3574
        },
        {
          "name": "tau",
          "value": 3.1154
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2949
      },
      "coherence_score": 3.115389823913574,
      "coherence_diagnostics": {
        "tau": 3.115389823913574,
        "grad_tau": 0.2521989643573761,
        "torsion": 0.0,
        "alignment": 3.3574140071868896,
        "S_field": 1.1143935918807983,
        "Gamma_field": 0.2025236040353775,
        "S_over_Gamma": 5.502536773681641,
        "Da": 12.992774963378906,
        "E_coh": 0.8618991374969482,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.42,
              35.61
            ],
            [
              -84.41,
              35.6
            ],
            [
              -84.4,
              35.61
            ],
            [
              -84.34,
              35.61
            ],
            [
              -84.33,
              35.6
            ],
            [
              -84.3,
              35.6
            ],
            [
              -84.28,
              35.59
            ],
            [
              -84.28,
              35.54
            ],
            [
              -84.31,
              35.52
            ],
            [
              -84.47,
              35.51
            ],
            [
              -84.49,
              35.54
            ],
            [
              -84.49,
              35.57
            ],
            [
              -84.48,
              35.59
            ],
            [
              -84.46,
              35.6
            ],
            [
              -84.43,
              35.6
            ],
            [
              -84.42,
              35.61
            ]
          ]
        ]
      },
      "raw_probability": 0.2949,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0041,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "a6c3a278625bba83e6b69c3d825dc30d22df4be38df267efcd34c37bb3355ef2",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2949,
        "probability": 0.004089,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.004094,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4e1105703889b5db670a979bde1f99a0603491da64f9b9bb487cdf0f820f9b8"
      },
      "receipt_sha256": "b4e1105703889b5db670a979bde1f99a0603491da64f9b9bb487cdf0f820f9b8"
    },
    {
      "storm_id": "698255",
      "lat": 49.94,
      "lon": -96.5885,
      "motion_east": 2.2,
      "motion_south": -7.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 104.0,
      "ebshear": 15.0,
      "srh01": 180.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 180.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2589
        },
        {
          "name": "alignment",
          "value": -8.7791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2639
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3109220266342163,
        "torsion": 0.0,
        "alignment": -8.779142379760742,
        "S_field": 0.23470717668533325,
        "Gamma_field": 0.16585694253444672,
        "S_over_Gamma": 1.4151182174682617,
        "Da": 9.621301651000977,
        "E_coh": 0.5847000479698181,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.53,
              50.08
            ],
            [
              -96.5,
              50.08
            ],
            [
              -96.48,
              50.07
            ],
            [
              -96.48,
              50.03
            ],
            [
              -96.51,
              50.0
            ],
            [
              -96.55,
              49.99
            ],
            [
              -96.57,
              49.95
            ],
            [
              -96.52,
              49.9
            ],
            [
              -96.49,
              49.89
            ],
            [
              -96.44,
              49.84
            ],
            [
              -96.44,
              49.79
            ],
            [
              -96.47,
              49.79
            ],
            [
              -96.49,
              49.77
            ],
            [
              -96.51,
              49.79
            ],
            [
              -96.56,
              49.79
            ],
            [
              -96.6,
              49.83
            ],
            [
              -96.6,
              49.84
            ],
            [
              -96.62,
              49.85
            ],
            [
              -96.62,
              49.87
            ],
            [
              -96.63,
              49.88
            ],
            [
              -96.64,
              49.88
            ],
            [
              -96.66,
              49.9
            ],
            [
              -96.7,
              49.91
            ],
            [
              -96.72,
              49.93
            ],
            [
              -96.72,
              49.95
            ],
            [
              -96.74,
              49.99
            ],
            [
              -96.74,
              50.05
            ],
            [
              -96.73,
              50.06
            ],
            [
              -96.7,
              50.06
            ],
            [
              -96.68,
              50.07
            ],
            [
              -96.67,
              50.06
            ],
            [
              -96.58,
              50.05
            ],
            [
              -96.53,
              50.08
            ]
          ]
        ]
      },
      "raw_probability": 0.2639,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "dda0d97ac1b011e1553b0d44df9fa2c22635a752aeb614eda766034d40571145",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2639,
        "probability": 0.003061,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.003062,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1f53c8cfa198b528fe751a81d70d1f02bcf34e3dd16af81f3943270c21445012"
      },
      "receipt_sha256": "1f53c8cfa198b528fe751a81d70d1f02bcf34e3dd16af81f3943270c21445012"
    },
    {
      "storm_id": "698627",
      "lat": 50.204,
      "lon": -96.72,
      "motion_east": 2.4,
      "motion_south": -7.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 84.0,
      "ebshear": 10.0,
      "srh01": 155.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 155.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2589
        },
        {
          "name": "alignment",
          "value": -8.7791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2639
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3109220266342163,
        "torsion": 0.0,
        "alignment": -8.779142379760742,
        "S_field": 0.23470717668533325,
        "Gamma_field": 0.16585694253444672,
        "S_over_Gamma": 1.4151182174682617,
        "Da": 9.621301651000977,
        "E_coh": 0.5847000479698181,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.74,
              50.24
            ],
            [
              -96.71,
              50.24
            ],
            [
              -96.69,
              50.23
            ],
            [
              -96.68,
              50.21
            ],
            [
              -96.68,
              50.19
            ],
            [
              -96.71,
              50.15
            ],
            [
              -96.73,
              50.15
            ],
            [
              -96.76,
              50.17
            ],
            [
              -96.76,
              50.22
            ],
            [
              -96.74,
              50.24
            ]
          ]
        ]
      },
      "raw_probability": 0.2639,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "dda0d97ac1b011e1553b0d44df9fa2c22635a752aeb614eda766034d40571145",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2639,
        "probability": 0.003061,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.003062,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1f53c8cfa198b528fe751a81d70d1f02bcf34e3dd16af81f3943270c21445012"
      },
      "receipt_sha256": "1f53c8cfa198b528fe751a81d70d1f02bcf34e3dd16af81f3943270c21445012"
    },
    {
      "storm_id": "698398",
      "lat": 50.095,
      "lon": -103.575,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1063.0,
      "ebshear": 30.0,
      "srh01": 109.0,
      "maxllaz": 0.004,
      "mesh": 0.86,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 109.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1339
        },
        {
          "name": "alignment",
          "value": 1.4709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.245
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3856329619884491,
        "torsion": 0.0,
        "alignment": 1.4708576202392578,
        "S_field": 0.5123647451400757,
        "Gamma_field": 0.15502360463142395,
        "S_over_Gamma": 3.3050756454467773,
        "Da": 8.684638977050781,
        "E_coh": 0.3996802270412445,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.57,
              50.14
            ],
            [
              -103.54,
              50.12
            ],
            [
              -103.54,
              50.07
            ],
            [
              -103.57,
              50.05
            ],
            [
              -103.59,
              50.05
            ],
            [
              -103.61,
              50.07
            ],
            [
              -103.61,
              50.12
            ],
            [
              -103.57,
              50.14
            ]
          ]
        ]
      },
      "raw_probability": 0.245,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "911c5d7a4238256f5cc0e50b8343a996ea0687fdf9829151912455652e420bc7",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.245,
        "probability": 0.003061,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.003062,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f6e9ba0412bf531ca3ecaec4d09add4c19ebd00ce618b4e18a36785163635550"
      },
      "receipt_sha256": "f6e9ba0412bf531ca3ecaec4d09add4c19ebd00ce618b4e18a36785163635550"
    },
    {
      "storm_id": "698087",
      "lat": 50.3533,
      "lon": -105.3456,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1043.0,
      "ebshear": 19.0,
      "srh01": 62.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.6339
        },
        {
          "name": "alignment",
          "value": 7.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2332
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.45957130193710327,
        "torsion": 0.0,
        "alignment": 7.845857620239258,
        "S_field": 0.5722112655639648,
        "Gamma_field": 0.16252359747886658,
        "S_over_Gamma": 3.5207889080047607,
        "Da": 10.061691284179688,
        "E_coh": 0.7319226861000061,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -105.36,
              50.39
            ],
            [
              -105.31,
              50.39
            ],
            [
              -105.3,
              50.37
            ],
            [
              -105.31,
              50.33
            ],
            [
              -105.34,
              50.31
            ],
            [
              -105.37,
              50.31
            ],
            [
              -105.38,
              50.32
            ],
            [
              -105.38,
              50.37
            ],
            [
              -105.36,
              50.39
            ]
          ]
        ]
      },
      "raw_probability": 0.2332,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "57712e45e0dd5f256db13dbe36d1df92094c93e6f0fb582bdf82c6519358d228",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2332,
        "probability": 0.003061,
        "confidence_lo": 0.002916,
        "confidence_hi": 0.003062,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2674728096961494813e35b19014c11f395a1d178b84c9c3f843698bdf57c6f9"
      },
      "receipt_sha256": "2674728096961494813e35b19014c11f395a1d178b84c9c3f843698bdf57c6f9"
    },
    {
      "storm_id": "698573",
      "lat": 48.3175,
      "lon": -94.3563,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0028,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 353.0,
      "ebshear": 22.0,
      "srh01": 172.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 172.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.3839
        },
        {
          "name": "alignment",
          "value": -13.0553
        },
        {
          "name": "tau",
          "value": 0.3709
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2259
      },
      "coherence_score": 0.3709339201450348,
      "coherence_diagnostics": {
        "tau": 0.3709339201450348,
        "grad_tau": 0.3005501925945282,
        "torsion": 0.0,
        "alignment": -13.055310249328613,
        "S_field": 0.28073662519454956,
        "Gamma_field": 0.20335693657398224,
        "S_over_Gamma": 1.3805116415023804,
        "Da": 12.738805770874023,
        "E_coh": 0.8380646705627441,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.36,
              48.35
            ],
            [
              -94.32,
              48.35
            ],
            [
              -94.32,
              48.3
            ],
            [
              -94.34,
              48.28
            ],
            [
              -94.37,
              48.28
            ],
            [
              -94.39,
              48.31
            ],
            [
              -94.39,
              48.32
            ],
            [
              -94.36,
              48.35
            ]
          ]
        ]
      },
      "raw_probability": 0.2259,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0028,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "28915b3095d36533f78210040f8a120c4877a40af9dc316a1fbed088a3b34a6b",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2259,
        "probability": 0.002832,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002833,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d10ed126602994ffb89717ab93910d8ae6538bd5f78d8c97f5a50a236f39bd0d"
      },
      "receipt_sha256": "d10ed126602994ffb89717ab93910d8ae6538bd5f78d8c97f5a50a236f39bd0d"
    },
    {
      "storm_id": "698569",
      "lat": 49.8678,
      "lon": -102.9656,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 995.0,
      "ebshear": 33.0,
      "srh01": 93.0,
      "maxllaz": 0.003,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.2589
        },
        {
          "name": "alignment",
          "value": -8.7166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2138
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.31937485933303833,
        "torsion": 0.0,
        "alignment": -8.716642379760742,
        "S_field": 0.25537464022636414,
        "Gamma_field": 0.15669026970863342,
        "S_over_Gamma": 1.629805326461792,
        "Da": 8.523598670959473,
        "E_coh": 0.5367152094841003,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.99,
              49.91
            ],
            [
              -102.96,
              49.91
            ],
            [
              -102.92,
              49.88
            ],
            [
              -102.92,
              49.83
            ],
            [
              -102.93,
              49.82
            ],
            [
              -102.97,
              49.82
            ],
            [
              -103.0,
              49.85
            ],
            [
              -103.01,
              49.88
            ],
            [
              -102.99,
              49.91
            ]
          ]
        ]
      },
      "raw_probability": 0.2138,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "c779e19d26fba5b3cfda543f4ac57a160da4d572796374dd1d19507a00a8b9ec",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2138,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "25861a188614d0fb631a96908f36457225e3e9f767418f7875822f3c54e86c2b"
      },
      "receipt_sha256": "25861a188614d0fb631a96908f36457225e3e9f767418f7875822f3c54e86c2b"
    },
    {
      "storm_id": "698607",
      "lat": 49.5996,
      "lon": -103.9687,
      "motion_east": 2.8,
      "motion_south": -6.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1079.0,
      "ebshear": 20.0,
      "srh01": 57.0,
      "maxllaz": 0.002,
      "mesh": 0.74,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1339
        },
        {
          "name": "alignment",
          "value": 1.4709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2082
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3856329619884491,
        "torsion": 0.0,
        "alignment": 1.4708576202392578,
        "S_field": 0.5123647451400757,
        "Gamma_field": 0.15502360463142395,
        "S_over_Gamma": 3.3050756454467773,
        "Da": 8.684638977050781,
        "E_coh": 0.3996802270412445,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.07,
              49.69
            ],
            [
              -104.01,
              49.68
            ],
            [
              -103.99,
              49.66
            ],
            [
              -103.98,
              49.66
            ],
            [
              -103.98,
              49.65
            ],
            [
              -103.94,
              49.61
            ],
            [
              -103.89,
              49.6
            ],
            [
              -103.87,
              49.58
            ],
            [
              -103.86,
              49.58
            ],
            [
              -103.85,
              49.56
            ],
            [
              -103.86,
              49.55
            ],
            [
              -103.86,
              49.51
            ],
            [
              -103.88,
              49.5
            ],
            [
              -103.89,
              49.51
            ],
            [
              -103.93,
              49.52
            ],
            [
              -103.98,
              49.58
            ],
            [
              -104.0,
              49.58
            ],
            [
              -104.01,
              49.59
            ],
            [
              -104.06,
              49.59
            ],
            [
              -104.08,
              49.6
            ],
            [
              -104.11,
              49.63
            ],
            [
              -104.11,
              49.67
            ],
            [
              -104.07,
              49.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2082,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "60a7f02a4c29160b3c5cd849183ae5bfc69e0ec580e06c992ea5d4ff17a91845",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2082,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4d8248c22a7c715f821ee9ef91ccf29e9a812e055ba371b6e003dbe6b0a9143c"
      },
      "receipt_sha256": "4d8248c22a7c715f821ee9ef91ccf29e9a812e055ba371b6e003dbe6b0a9143c"
    },
    {
      "storm_id": "698637",
      "lat": 49.7956,
      "lon": -102.7322,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 962.0,
      "ebshear": 30.0,
      "srh01": 92.0,
      "maxllaz": 0.002,
      "mesh": 0.85,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.2589
        },
        {
          "name": "alignment",
          "value": -8.7166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2082
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.31937485933303833,
        "torsion": 0.0,
        "alignment": -8.716642379760742,
        "S_field": 0.25537464022636414,
        "Gamma_field": 0.15669026970863342,
        "S_over_Gamma": 1.629805326461792,
        "Da": 8.523598670959473,
        "E_coh": 0.5367152094841003,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.74,
              49.84
            ],
            [
              -102.71,
              49.83
            ],
            [
              -102.69,
              49.81
            ],
            [
              -102.69,
              49.77
            ],
            [
              -102.71,
              49.74
            ],
            [
              -102.75,
              49.74
            ],
            [
              -102.78,
              49.78
            ],
            [
              -102.78,
              49.81
            ],
            [
              -102.74,
              49.84
            ]
          ]
        ]
      },
      "raw_probability": 0.2082,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "60a7f02a4c29160b3c5cd849183ae5bfc69e0ec580e06c992ea5d4ff17a91845",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.2082,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4d8248c22a7c715f821ee9ef91ccf29e9a812e055ba371b6e003dbe6b0a9143c"
      },
      "receipt_sha256": "4d8248c22a7c715f821ee9ef91ccf29e9a812e055ba371b6e003dbe6b0a9143c"
    },
    {
      "storm_id": "698531",
      "lat": 50.8531,
      "lon": -113.4483,
      "motion_east": 0.0,
      "motion_south": -6.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 12.0,
      "ebshear": 6.0,
      "srh01": 119.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.7589
        },
        {
          "name": "alignment",
          "value": 8.3459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1592
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.23843629658222198,
        "torsion": 0.0,
        "alignment": 8.345857620239258,
        "S_field": 0.17858123779296875,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 0.904100775718689,
        "Da": 12.345465660095215,
        "E_coh": 0.42636343836784363,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.56,
              50.96
            ],
            [
              -113.36,
              50.96
            ],
            [
              -113.35,
              50.95
            ],
            [
              -113.35,
              50.93
            ],
            [
              -113.37,
              50.91
            ],
            [
              -113.35,
              50.89
            ],
            [
              -113.36,
              50.87
            ],
            [
              -113.31,
              50.82
            ],
            [
              -113.31,
              50.77
            ],
            [
              -113.32,
              50.76
            ],
            [
              -113.34,
              50.76
            ],
            [
              -113.38,
              50.79
            ],
            [
              -113.44,
              50.79
            ],
            [
              -113.45,
              50.78
            ],
            [
              -113.48,
              50.78
            ],
            [
              -113.49,
              50.77
            ],
            [
              -113.5,
              50.79
            ],
            [
              -113.52,
              50.81
            ],
            [
              -113.53,
              50.81
            ],
            [
              -113.53,
              50.83
            ],
            [
              -113.54,
              50.84
            ],
            [
              -113.53,
              50.85
            ],
            [
              -113.52,
              50.84
            ],
            [
              -113.5,
              50.86
            ],
            [
              -113.51,
              50.88
            ],
            [
              -113.51,
              50.91
            ],
            [
              -113.5,
              50.92
            ],
            [
              -113.53,
              50.95
            ],
            [
              -113.56,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1592,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "b562c9edbb22ab428e3c5489a50007045ee818e3fa558688c737fb9aacd5d792",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1592,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "94f87d8a3f1851150e72acb58b8cb8ed709648a0bc0583c34d052a2c541d4164"
      },
      "receipt_sha256": "94f87d8a3f1851150e72acb58b8cb8ed709648a0bc0583c34d052a2c541d4164"
    },
    {
      "storm_id": "698395",
      "lat": 50.4467,
      "lon": -97.2419,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 113.0,
      "ebshear": 14.0,
      "srh01": 110.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 110.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.3839
        },
        {
          "name": "alignment",
          "value": -9.4666
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1517
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2594447135925293,
        "torsion": 0.0,
        "alignment": -9.466642379760742,
        "S_field": 0.19826500117778778,
        "Gamma_field": 0.1791902631521225,
        "S_over_Gamma": 1.1064496040344238,
        "Da": 9.9507417678833,
        "E_coh": 0.8332774639129639,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.33,
              50.6
            ],
            [
              -97.28,
              50.6
            ],
            [
              -97.26,
              50.59
            ],
            [
              -97.25,
              50.55
            ],
            [
              -97.22,
              50.52
            ],
            [
              -97.19,
              50.51
            ],
            [
              -97.19,
              50.5
            ],
            [
              -97.17,
              50.48
            ],
            [
              -97.17,
              50.43
            ],
            [
              -97.18,
              50.41
            ],
            [
              -97.12,
              50.36
            ],
            [
              -97.12,
              50.31
            ],
            [
              -97.13,
              50.3
            ],
            [
              -97.15,
              50.3
            ],
            [
              -97.16,
              50.31
            ],
            [
              -97.2,
              50.31
            ],
            [
              -97.23,
              50.33
            ],
            [
              -97.25,
              50.33
            ],
            [
              -97.3,
              50.37
            ],
            [
              -97.3,
              50.38
            ],
            [
              -97.32,
              50.4
            ],
            [
              -97.32,
              50.47
            ],
            [
              -97.33,
              50.48
            ],
            [
              -97.33,
              50.51
            ],
            [
              -97.35,
              50.54
            ],
            [
              -97.35,
              50.57
            ],
            [
              -97.33,
              50.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1517,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "acfb2a47c68303508419d3d4ddfc9aa3c240b3e0c17bab1c27bbad6d63838fcb",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1517,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b528305d84573a639dde8de0b52da7ee6322f6a29882c3ceb3228702acb77c9d"
      },
      "receipt_sha256": "b528305d84573a639dde8de0b52da7ee6322f6a29882c3ceb3228702acb77c9d"
    },
    {
      "storm_id": "697918",
      "lat": 50.3473,
      "lon": -112.275,
      "motion_east": -1.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 207.0,
      "ebshear": 24.0,
      "srh01": 236.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 236.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.3839
        },
        {
          "name": "alignment",
          "value": 5.9709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1489
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.27342793345451355,
        "torsion": 0.0,
        "alignment": 5.970857620239258,
        "S_field": 0.27416539192199707,
        "Gamma_field": 0.21085692942142487,
        "S_over_Gamma": 1.3002437353134155,
        "Da": 12.845146179199219,
        "E_coh": 0.5368171334266663,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -112.4,
              50.49
            ],
            [
              -112.37,
              50.49
            ],
            [
              -112.33,
              50.47
            ],
            [
              -112.31,
              50.45
            ],
            [
              -112.31,
              50.44
            ],
            [
              -112.29,
              50.42
            ],
            [
              -112.28,
              50.42
            ],
            [
              -112.2,
              50.34
            ],
            [
              -112.16,
              50.32
            ],
            [
              -112.14,
              50.3
            ],
            [
              -112.14,
              50.28
            ],
            [
              -112.13,
              50.27
            ],
            [
              -112.14,
              50.24
            ],
            [
              -112.15,
              50.23
            ],
            [
              -112.18,
              50.23
            ],
            [
              -112.19,
              50.24
            ],
            [
              -112.22,
              50.24
            ],
            [
              -112.23,
              50.25
            ],
            [
              -112.28,
              50.25
            ],
            [
              -112.34,
              50.28
            ],
            [
              -112.36,
              50.28
            ],
            [
              -112.38,
              50.31
            ],
            [
              -112.38,
              50.39
            ],
            [
              -112.42,
              50.44
            ],
            [
              -112.42,
              50.47
            ],
            [
              -112.4,
              50.49
            ]
          ]
        ]
      },
      "raw_probability": 0.1489,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "2f0c96ab3e6a772df951acee079f435cb4ab2d3101bf75999aacef4df6076125",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1489,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aab05cb7c8ab88a19a71a9b5f21fbb37e698878f6f08becff6bbf2a05ee39211"
      },
      "receipt_sha256": "aab05cb7c8ab88a19a71a9b5f21fbb37e698878f6f08becff6bbf2a05ee39211"
    },
    {
      "storm_id": "698654",
      "lat": 49.7433,
      "lon": -104.2322,
      "motion_east": 3.0,
      "motion_south": -6.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1064.0,
      "ebshear": 19.0,
      "srh01": 47.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1339
        },
        {
          "name": "alignment",
          "value": 1.4709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1475
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3856329619884491,
        "torsion": 0.0,
        "alignment": 1.4708576202392578,
        "S_field": 0.5123647451400757,
        "Gamma_field": 0.15502360463142395,
        "S_over_Gamma": 3.3050756454467773,
        "Da": 8.684638977050781,
        "E_coh": 0.3996802270412445,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.24,
              49.77
            ],
            [
              -104.21,
              49.77
            ],
            [
              -104.2,
              49.76
            ],
            [
              -104.21,
              49.72
            ],
            [
              -104.22,
              49.71
            ],
            [
              -104.25,
              49.71
            ],
            [
              -104.26,
              49.72
            ],
            [
              -104.26,
              49.76
            ],
            [
              -104.24,
              49.77
            ]
          ]
        ]
      },
      "raw_probability": 0.1475,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "19309955134e63dfbb89f1e81a9cf0e430a370e0de067050f7a943acae2747e8",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1475,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "11154c589359d984df9f407d1f09b38fbeccceee494267cf862d7fa5e7d109d2"
      },
      "receipt_sha256": "11154c589359d984df9f407d1f09b38fbeccceee494267cf862d7fa5e7d109d2"
    },
    {
      "storm_id": "698583",
      "lat": 50.7543,
      "lon": -111.9896,
      "motion_east": -2.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 243.0,
      "ebshear": 26.0,
      "srh01": 231.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 231.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.3839
        },
        {
          "name": "alignment",
          "value": 5.9709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1409
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.27342793345451355,
        "torsion": 0.0,
        "alignment": 5.970857620239258,
        "S_field": 0.27416539192199707,
        "Gamma_field": 0.21085692942142487,
        "S_over_Gamma": 1.3002437353134155,
        "Da": 12.845146179199219,
        "E_coh": 0.5368171334266663,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.99,
              50.88
            ],
            [
              -111.94,
              50.88
            ],
            [
              -111.9,
              50.84
            ],
            [
              -111.89,
              50.81
            ],
            [
              -111.86,
              50.78
            ],
            [
              -111.86,
              50.73
            ],
            [
              -111.87,
              50.72
            ],
            [
              -111.92,
              50.72
            ],
            [
              -112.0,
              50.76
            ],
            [
              -112.02,
              50.74
            ],
            [
              -112.02,
              50.72
            ],
            [
              -112.0,
              50.71
            ],
            [
              -111.99,
              50.66
            ],
            [
              -112.0,
              50.65
            ],
            [
              -112.04,
              50.65
            ],
            [
              -112.09,
              50.69
            ],
            [
              -112.09,
              50.71
            ],
            [
              -112.1,
              50.72
            ],
            [
              -112.08,
              50.75
            ],
            [
              -112.05,
              50.75
            ],
            [
              -112.03,
              50.77
            ],
            [
              -112.03,
              50.83
            ],
            [
              -111.99,
              50.88
            ]
          ]
        ]
      },
      "raw_probability": 0.1409,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "08b9160178ff329f2bd0e7e2504e9f9bfa76a40d621e8710d7eebd19129cf0ac",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1409,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e774c117f8e40bebd3235f3ddc8d6cde68ced7e3742c477685b2ac3ce2aeb81"
      },
      "receipt_sha256": "7e774c117f8e40bebd3235f3ddc8d6cde68ced7e3742c477685b2ac3ce2aeb81"
    },
    {
      "storm_id": "698652",
      "lat": 50.7433,
      "lon": -112.2733,
      "motion_east": 0.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 171.0,
      "ebshear": 27.0,
      "srh01": 249.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 249.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.3839
        },
        {
          "name": "alignment",
          "value": 5.9709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1409
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.27342793345451355,
        "torsion": 0.0,
        "alignment": 5.970857620239258,
        "S_field": 0.27416539192199707,
        "Gamma_field": 0.21085692942142487,
        "S_over_Gamma": 1.3002437353134155,
        "Da": 12.845146179199219,
        "E_coh": 0.5368171334266663,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -112.35,
              50.79
            ],
            [
              -112.3,
              50.79
            ],
            [
              -112.25,
              50.75
            ],
            [
              -112.22,
              50.75
            ],
            [
              -112.2,
              50.74
            ],
            [
              -112.2,
              50.69
            ],
            [
              -112.22,
              50.69
            ],
            [
              -112.25,
              50.71
            ],
            [
              -112.27,
              50.71
            ],
            [
              -112.32,
              50.75
            ],
            [
              -112.35,
              50.76
            ],
            [
              -112.35,
              50.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1409,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "08b9160178ff329f2bd0e7e2504e9f9bfa76a40d621e8710d7eebd19129cf0ac",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1409,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e774c117f8e40bebd3235f3ddc8d6cde68ced7e3742c477685b2ac3ce2aeb81"
      },
      "receipt_sha256": "7e774c117f8e40bebd3235f3ddc8d6cde68ced7e3742c477685b2ac3ce2aeb81"
    },
    {
      "storm_id": "698669",
      "lat": 50.6722,
      "lon": -113.55,
      "motion_east": 0.0,
      "motion_south": -5.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 15.0,
      "ebshear": 7.0,
      "srh01": 92.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.7589
        },
        {
          "name": "alignment",
          "value": 8.3459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1367
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.23843629658222198,
        "torsion": 0.0,
        "alignment": 8.345857620239258,
        "S_field": 0.17858123779296875,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 0.904100775718689,
        "Da": 12.345465660095215,
        "E_coh": 0.42636343836784363,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.56,
              50.7
            ],
            [
              -113.53,
              50.7
            ],
            [
              -113.52,
              50.69
            ],
            [
              -113.52,
              50.65
            ],
            [
              -113.53,
              50.64
            ],
            [
              -113.57,
              50.64
            ],
            [
              -113.58,
              50.65
            ],
            [
              -113.58,
              50.68
            ],
            [
              -113.56,
              50.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1367,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "864322f78f741eb29e967fc536fa1b8e50b25bc38a82a9fce11d2b0c9a7b021c",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1367,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "10888d214ff96c1b56628ae47479231ccf7e1f61a65e7c31f1ede1f7dd82ba55"
      },
      "receipt_sha256": "10888d214ff96c1b56628ae47479231ccf7e1f61a65e7c31f1ede1f7dd82ba55"
    },
    {
      "storm_id": "697817",
      "lat": 50.2488,
      "lon": -111.1527,
      "motion_east": -1.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 234.0,
      "ebshear": 23.0,
      "srh01": 174.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 174.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.8839
        },
        {
          "name": "alignment",
          "value": 8.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1316
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2751462459564209,
        "torsion": 0.0,
        "alignment": 8.845857620239258,
        "S_field": 0.0774974450469017,
        "Gamma_field": 0.1608569324016571,
        "S_over_Gamma": 0.48177871108055115,
        "Da": 10.588783264160156,
        "E_coh": 0.3337573707103729,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.51,
              50.42
            ],
            [
              -111.4,
              50.41
            ],
            [
              -111.35,
              50.38
            ],
            [
              -111.32,
              50.39
            ],
            [
              -111.31,
              50.38
            ],
            [
              -111.28,
              50.38
            ],
            [
              -111.24,
              50.36
            ],
            [
              -111.13,
              50.36
            ],
            [
              -111.09,
              50.34
            ],
            [
              -111.02,
              50.27
            ],
            [
              -111.01,
              50.27
            ],
            [
              -111.01,
              50.25
            ],
            [
              -111.0,
              50.24
            ],
            [
              -110.97,
              50.23
            ],
            [
              -110.94,
              50.2
            ],
            [
              -110.92,
              50.2
            ],
            [
              -110.93,
              50.17
            ],
            [
              -110.91,
              50.16
            ],
            [
              -110.86,
              50.11
            ],
            [
              -110.85,
              50.11
            ],
            [
              -110.85,
              50.07
            ],
            [
              -110.86,
              50.06
            ],
            [
              -110.92,
              50.06
            ],
            [
              -110.93,
              50.07
            ],
            [
              -110.95,
              50.07
            ],
            [
              -110.98,
              50.09
            ],
            [
              -111.0,
              50.09
            ],
            [
              -111.01,
              50.1
            ],
            [
              -111.03,
              50.1
            ],
            [
              -111.07,
              50.12
            ],
            [
              -111.08,
              50.14
            ],
            [
              -111.13,
              50.19
            ],
            [
              -111.14,
              50.23
            ],
            [
              -111.16,
              50.26
            ],
            [
              -111.18,
              50.27
            ],
            [
              -111.21,
              50.27
            ],
            [
              -111.22,
              50.28
            ],
            [
              -111.25,
              50.28
            ],
            [
              -111.28,
              50.3
            ],
            [
              -111.31,
              50.3
            ],
            [
              -111.34,
              50.32
            ],
            [
              -111.38,
              50.33
            ],
            [
              -111.4,
              50.35
            ],
            [
              -111.42,
              50.35
            ],
            [
              -111.43,
              50.34
            ],
            [
              -111.45,
              50.35
            ],
            [
              -111.46,
              50.37
            ],
            [
              -111.48,
              50.38
            ],
            [
              -111.51,
              50.42
            ]
          ]
        ]
      },
      "raw_probability": 0.1316,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5293becf94ba7141b222ea2ca25b06de3ed0c2cddc4966269056ecb35ee113aa",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1316,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "016e51845d11e35ce883088ac84730aa4f612f8197e41209fcfbda60c39638d2"
      },
      "receipt_sha256": "016e51845d11e35ce883088ac84730aa4f612f8197e41209fcfbda60c39638d2"
    },
    {
      "storm_id": "698338",
      "lat": 50.5396,
      "lon": -111.7687,
      "motion_east": 0.4,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 226.0,
      "ebshear": 21.0,
      "srh01": 241.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 241.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.8839
        },
        {
          "name": "alignment",
          "value": 8.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1311
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2751462459564209,
        "torsion": 0.0,
        "alignment": 8.845857620239258,
        "S_field": 0.0774974450469017,
        "Gamma_field": 0.1608569324016571,
        "S_over_Gamma": 0.48177871108055115,
        "Da": 10.588783264160156,
        "E_coh": 0.3337573707103729,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.86,
              50.63
            ],
            [
              -111.84,
              50.62
            ],
            [
              -111.81,
              50.62
            ],
            [
              -111.8,
              50.61
            ],
            [
              -111.8,
              50.59
            ],
            [
              -111.76,
              50.55
            ],
            [
              -111.68,
              50.53
            ],
            [
              -111.66,
              50.51
            ],
            [
              -111.63,
              50.5
            ],
            [
              -111.63,
              50.45
            ],
            [
              -111.64,
              50.43
            ],
            [
              -111.68,
              50.43
            ],
            [
              -111.69,
              50.44
            ],
            [
              -111.71,
              50.44
            ],
            [
              -111.78,
              50.51
            ],
            [
              -111.78,
              50.52
            ],
            [
              -111.8,
              50.54
            ],
            [
              -111.83,
              50.54
            ],
            [
              -111.85,
              50.55
            ],
            [
              -111.85,
              50.57
            ],
            [
              -111.87,
              50.58
            ],
            [
              -111.87,
              50.62
            ],
            [
              -111.86,
              50.63
            ]
          ]
        ]
      },
      "raw_probability": 0.1311,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "78ab1cd399c21ad3e5c78911c866999db5a30ca4b3e3538a9c5be3b272b11d84",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1311,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "efe5b1f5da3cafa21ffa5539014a92899f39c31a28596f28a0712819901d1621"
      },
      "receipt_sha256": "efe5b1f5da3cafa21ffa5539014a92899f39c31a28596f28a0712819901d1621"
    },
    {
      "storm_id": "698655",
      "lat": 47.2667,
      "lon": -111.1017,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 204.0,
      "ebshear": 26.0,
      "srh01": 73.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.2589
        },
        {
          "name": "alignment",
          "value": 4.3342
        },
        {
          "name": "tau",
          "value": 0.6661
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1309
      },
      "coherence_score": 0.6661039590835571,
      "coherence_diagnostics": {
        "tau": 0.6661039590835571,
        "grad_tau": 0.18058404326438904,
        "torsion": 0.0,
        "alignment": 4.334174156188965,
        "S_field": 0.15274006128311157,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 0.73014897108078,
        "Da": 13.566120147705078,
        "E_coh": 0.4670315980911255,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.1,
              47.3
            ],
            [
              -111.06,
              47.29
            ],
            [
              -111.05,
              47.28
            ],
            [
              -111.05,
              47.24
            ],
            [
              -111.07,
              47.22
            ],
            [
              -111.12,
              47.22
            ],
            [
              -111.14,
              47.24
            ],
            [
              -111.14,
              47.26
            ],
            [
              -111.15,
              47.27
            ],
            [
              -111.13,
              47.29
            ],
            [
              -111.11,
              47.29
            ],
            [
              -111.1,
              47.3
            ]
          ]
        ]
      },
      "raw_probability": 0.1309,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "717635c317cbc9995a2e1c302d10116d9b0daabdbbe88cac20c5e50f962b82fa",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1309,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9358c4f63a6e9c758a42a9e1a8dc2751d941af5a668410dd0b8c7805efbf86cc"
      },
      "receipt_sha256": "9358c4f63a6e9c758a42a9e1a8dc2751d941af5a668410dd0b8c7805efbf86cc"
    },
    {
      "storm_id": "698546",
      "lat": 25.124,
      "lon": -82.0313,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2989.0,
      "ebshear": 13.0,
      "srh01": 74.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 74.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1169
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.04,
              25.18
            ],
            [
              -81.99,
              25.17
            ],
            [
              -82.0,
              25.16
            ],
            [
              -81.99,
              25.14
            ],
            [
              -82.0,
              25.12
            ],
            [
              -81.99,
              25.11
            ],
            [
              -81.99,
              25.05
            ],
            [
              -82.0,
              25.06
            ],
            [
              -82.02,
              25.06
            ],
            [
              -82.05,
              25.08
            ],
            [
              -82.09,
              25.09
            ],
            [
              -82.09,
              25.14
            ],
            [
              -82.1,
              25.16
            ],
            [
              -82.08,
              25.16
            ],
            [
              -82.04,
              25.18
            ]
          ]
        ]
      },
      "raw_probability": 0.1169,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "9a012c3ea3c072c731c7a5e7d7a73cd0208f3d4b198b9921c46d7a23a876be8f",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1169,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96912b23a1007ea6c368ddf211f29ba150362fb94f0f44508b3040cc32e88cd5"
      },
      "receipt_sha256": "96912b23a1007ea6c368ddf211f29ba150362fb94f0f44508b3040cc32e88cd5"
    },
    {
      "storm_id": "698671",
      "lat": 50.027,
      "lon": -104.927,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1098.0,
      "ebshear": 17.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2589
        },
        {
          "name": "alignment",
          "value": 8.0959
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1137
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3987797498703003,
        "torsion": 0.0,
        "alignment": 8.095857620239258,
        "S_field": 0.6020451784133911,
        "Gamma_field": 0.6541903018951416,
        "S_over_Gamma": 0.9202905893325806,
        "Da": 37.82157897949219,
        "E_coh": 0.6221166253089905,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.94,
              50.06
            ],
            [
              -104.91,
              50.06
            ],
            [
              -104.9,
              50.05
            ],
            [
              -104.9,
              50.0
            ],
            [
              -104.91,
              49.99
            ],
            [
              -104.93,
              49.99
            ],
            [
              -104.94,
              50.0
            ],
            [
              -104.94,
              50.02
            ],
            [
              -104.96,
              50.04
            ],
            [
              -104.94,
              50.06
            ]
          ]
        ]
      },
      "raw_probability": 0.1137,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "23a9fc3a874baedabe591a198078e5b8e1e98ad2e16cc8380d9d30f4ce0888de",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1137,
        "probability": 0.002543,
        "confidence_lo": 0.002504,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be1a29d52e8b9ac3a94b9779cd4169d4b833c1afec8a9a294b07e560b20a7272"
      },
      "receipt_sha256": "be1a29d52e8b9ac3a94b9779cd4169d4b833c1afec8a9a294b07e560b20a7272"
    },
    {
      "storm_id": "698628",
      "lat": 50.0833,
      "lon": -110.7356,
      "motion_east": -1.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 172.0,
      "ebshear": 21.0,
      "srh01": 151.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 151.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.2589
        },
        {
          "name": "alignment",
          "value": 7.4709
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1091
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2953631579875946,
        "torsion": 0.0,
        "alignment": 7.470857620239258,
        "S_field": 0.1413940042257309,
        "Gamma_field": 0.1791902631521225,
        "S_over_Gamma": 0.7890719175338745,
        "Da": 11.859261512756348,
        "E_coh": 0.556797981262207,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -110.74,
              50.11
            ],
            [
              -110.67,
              50.11
            ],
            [
              -110.67,
              50.05
            ],
            [
              -110.69,
              50.04
            ],
            [
              -110.79,
              50.04
            ],
            [
              -110.79,
              50.09
            ],
            [
              -110.78,
              50.1
            ],
            [
              -110.75,
              50.1
            ],
            [
              -110.74,
              50.11
            ]
          ]
        ]
      },
      "raw_probability": 0.1091,
      "confidence_lo": 0.0015,
      "confidence_hi": 0.0025,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "a26fea5a06ea3a170f10022d66ec3bd5a7c58f387e3279f4576b227f4fa87825",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1091,
        "probability": 0.002541,
        "confidence_lo": 0.001458,
        "confidence_hi": 0.002543,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "14489710385abf21965dc22b5b066bfd1c0e3561a3eaf6ed1d81daa21ef5d1d0"
      },
      "receipt_sha256": "14489710385abf21965dc22b5b066bfd1c0e3561a3eaf6ed1d81daa21ef5d1d0"
    },
    {
      "storm_id": "698653",
      "lat": 49.8527,
      "lon": -105.4027,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0017,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 818.0,
      "ebshear": 16.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.6339
        },
        {
          "name": "alignment",
          "value": 7.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1044
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.45957130193710327,
        "torsion": 0.0,
        "alignment": 7.845857620239258,
        "S_field": 0.5722112655639648,
        "Gamma_field": 0.16252359747886658,
        "S_over_Gamma": 3.5207889080047607,
        "Da": 10.061691284179688,
        "E_coh": 0.7319226861000061,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -105.38,
              49.89
            ],
            [
              -105.37,
              49.87
            ],
            [
              -105.37,
              49.82
            ],
            [
              -105.38,
              49.81
            ],
            [
              -105.41,
              49.81
            ],
            [
              -105.43,
              49.82
            ],
            [
              -105.44,
              49.84
            ],
            [
              -105.44,
              49.87
            ],
            [
              -105.43,
              49.88
            ],
            [
              -105.4,
              49.88
            ],
            [
              -105.38,
              49.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1044,
      "confidence_lo": 0.0015,
      "confidence_hi": 0.0017,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "bfb30463e1fcef5b4565ebcd5c36e7e0c1b10233ca3f91df8edbdd193a8e937f",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1044,
        "probability": 0.001749,
        "confidence_lo": 0.001458,
        "confidence_hi": 0.001749,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae3dacae60d35a0efd6b8b6278a6d5835622e63463ca7eb0647e5d981217dba8"
      },
      "receipt_sha256": "ae3dacae60d35a0efd6b8b6278a6d5835622e63463ca7eb0647e5d981217dba8"
    },
    {
      "storm_id": "698363",
      "lat": 49.8568,
      "lon": -110.9079,
      "motion_east": 0.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0017,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 128.0,
      "ebshear": 17.0,
      "srh01": 187.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 187.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.8839
        },
        {
          "name": "alignment",
          "value": 8.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1019
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2751462459564209,
        "torsion": 0.0,
        "alignment": 8.845857620239258,
        "S_field": 0.0774974450469017,
        "Gamma_field": 0.1608569324016571,
        "S_over_Gamma": 0.48177871108055115,
        "Da": 10.588783264160156,
        "E_coh": 0.3337573707103729,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.21,
              50.02
            ],
            [
              -111.16,
              50.02
            ],
            [
              -111.15,
              50.01
            ],
            [
              -111.13,
              50.01
            ],
            [
              -111.0,
              49.94
            ],
            [
              -110.97,
              49.94
            ],
            [
              -110.94,
              49.92
            ],
            [
              -110.89,
              49.91
            ],
            [
              -110.85,
              49.89
            ],
            [
              -110.8,
              49.85
            ],
            [
              -110.79,
              49.85
            ],
            [
              -110.76,
              49.81
            ],
            [
              -110.72,
              49.79
            ],
            [
              -110.68,
              49.79
            ],
            [
              -110.67,
              49.8
            ],
            [
              -110.63,
              49.79
            ],
            [
              -110.62,
              49.77
            ],
            [
              -110.62,
              49.74
            ],
            [
              -110.65,
              49.72
            ],
            [
              -110.68,
              49.72
            ],
            [
              -110.69,
              49.73
            ],
            [
              -110.74,
              49.73
            ],
            [
              -110.76,
              49.75
            ],
            [
              -110.8,
              49.76
            ],
            [
              -110.81,
              49.77
            ],
            [
              -110.83,
              49.77
            ],
            [
              -110.89,
              49.81
            ],
            [
              -110.94,
              49.82
            ],
            [
              -110.95,
              49.84
            ],
            [
              -110.99,
              49.86
            ],
            [
              -111.06,
              49.86
            ],
            [
              -111.07,
              49.87
            ],
            [
              -111.1,
              49.87
            ],
            [
              -111.14,
              49.9
            ],
            [
              -111.16,
              49.94
            ],
            [
              -111.22,
              49.96
            ],
            [
              -111.22,
              50.01
            ],
            [
              -111.21,
              50.02
            ]
          ]
        ]
      },
      "raw_probability": 0.1019,
      "confidence_lo": 0.0015,
      "confidence_hi": 0.0017,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "331d76d313c6b04bc28c043dd6e9496c63e90493c4361449a1d6fc067e379cd0",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.1019,
        "probability": 0.001749,
        "confidence_lo": 0.001458,
        "confidence_hi": 0.001749,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a8b035bdeda7f60daf14a867a4942673822bdb841d11982969bddcf0582ce402"
      },
      "receipt_sha256": "a8b035bdeda7f60daf14a867a4942673822bdb841d11982969bddcf0582ce402"
    },
    {
      "storm_id": "698422",
      "lat": 38.7383,
      "lon": -77.2417,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0017,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 367.0,
      "ebshear": 17.0,
      "srh01": 37.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.6339
        },
        {
          "name": "alignment",
          "value": -1.7948
        },
        {
          "name": "tau",
          "value": 1.2706
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0998
      },
      "coherence_score": 1.2705788612365723,
      "coherence_diagnostics": {
        "tau": 1.2705788612365723,
        "grad_tau": 0.07925612479448318,
        "torsion": 0.0,
        "alignment": -1.79475998878479,
        "S_field": 0.2347417026758194,
        "Gamma_field": 0.16419026255607605,
        "S_over_Gamma": 1.4296932220458984,
        "Da": 10.140531539916992,
        "E_coh": 0.5231735110282898,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.3,
              38.78
            ],
            [
              -77.25,
              38.78
            ],
            [
              -77.23,
              38.76
            ],
            [
              -77.2,
              38.76
            ],
            [
              -77.18,
              38.73
            ],
            [
              -77.18,
              38.7
            ],
            [
              -77.2,
              38.69
            ],
            [
              -77.21,
              38.7
            ],
            [
              -77.26,
              38.7
            ],
            [
              -77.29,
              38.73
            ],
            [
              -77.3,
              38.75
            ],
            [
              -77.3,
              38.78
            ]
          ]
        ]
      },
      "raw_probability": 0.0998,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0017,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "7065a605f54cf311f7b1675bef3c0f066971296668483bc320d74ee8a2acca48",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0998,
        "probability": 0.001749,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.001749,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "99f20c905a761facb29a3898c0f8079d0e20cd7db4aa94786bb8dd014e66d4a4"
      },
      "receipt_sha256": "99f20c905a761facb29a3898c0f8079d0e20cd7db4aa94786bb8dd014e66d4a4"
    },
    {
      "storm_id": "698504",
      "lat": 50.615,
      "lon": -113.1137,
      "motion_east": 3.1,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0017,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 15.0,
      "ebshear": 8.0,
      "srh01": 138.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 138.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.7589
        },
        {
          "name": "alignment",
          "value": 8.3459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0986
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.23843629658222198,
        "torsion": 0.0,
        "alignment": 8.345857620239258,
        "S_field": 0.17858123779296875,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 0.904100775718689,
        "Da": 12.345465660095215,
        "E_coh": 0.42636343836784363,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.13,
              50.65
            ],
            [
              -113.07,
              50.65
            ],
            [
              -113.07,
              50.62
            ],
            [
              -113.1,
              50.57
            ],
            [
              -113.13,
              50.57
            ],
            [
              -113.14,
              50.58
            ],
            [
              -113.14,
              50.63
            ],
            [
              -113.13,
              50.65
            ]
          ]
        ]
      },
      "raw_probability": 0.0986,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0017,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "e5f6269e235c1b9650639c31fa38a0a340cd5ff62fea1fd21d8ede49fd38041b",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0986,
        "probability": 0.001749,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.001749,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4e3a9483a1298592bd6292db03d03872a01de80d221fe89546ac3fe7f2703c50"
      },
      "receipt_sha256": "4e3a9483a1298592bd6292db03d03872a01de80d221fe89546ac3fe7f2703c50"
    },
    {
      "storm_id": "698630",
      "lat": 49.7369,
      "lon": -110.9731,
      "motion_east": 1.2,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 70.0,
      "ebshear": 15.0,
      "srh01": 178.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 178.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.8839
        },
        {
          "name": "alignment",
          "value": 8.8459
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0974
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2751462459564209,
        "torsion": 0.0,
        "alignment": 8.845857620239258,
        "S_field": 0.0774974450469017,
        "Gamma_field": 0.1608569324016571,
        "S_over_Gamma": 0.48177871108055115,
        "Da": 10.588783264160156,
        "E_coh": 0.3337573707103729,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -111.04,
              49.82
            ],
            [
              -111.03,
              49.81
            ],
            [
              -110.98,
              49.81
            ],
            [
              -110.93,
              49.75
            ],
            [
              -110.93,
              49.73
            ],
            [
              -110.91,
              49.71
            ],
            [
              -110.9,
              49.71
            ],
            [
              -110.88,
              49.69
            ],
            [
              -110.88,
              49.68
            ],
            [
              -110.91,
              49.67
            ],
            [
              -110.93,
              49.65
            ],
            [
              -111.03,
              49.68
            ],
            [
              -111.05,
              49.72
            ],
            [
              -111.07,
              49.74
            ],
            [
              -111.06,
              49.8
            ],
            [
              -111.04,
              49.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0974,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5f3cecb772c6ee3f8d91daa7ddface8fd1938fabcb5db4fa059d5c27e125da90",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0974,
        "probability": 0.00152,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.00152,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "616e1830a194ea54314d0d7e6a1735508cf035d9f3e205cdb56cc1292c26e481"
      },
      "receipt_sha256": "616e1830a194ea54314d0d7e6a1735508cf035d9f3e205cdb56cc1292c26e481"
    },
    {
      "storm_id": "698415",
      "lat": 50.7621,
      "lon": -113.7932,
      "motion_east": 1.3,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 12.0,
      "ebshear": 6.0,
      "srh01": 92.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.0089
        },
        {
          "name": "alignment",
          "value": 2.7834
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0959
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.24547547101974487,
        "torsion": 0.0,
        "alignment": 2.783357620239258,
        "S_field": 0.12125615030527115,
        "Gamma_field": 0.23169027268886566,
        "S_over_Gamma": 0.5233545303344727,
        "Da": 13.962467193603516,
        "E_coh": 0.5667508840560913,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.84,
              50.83
            ],
            [
              -113.82,
              50.82
            ],
            [
              -113.8,
              50.83
            ],
            [
              -113.79,
              50.82
            ],
            [
              -113.74,
              50.81
            ],
            [
              -113.7,
              50.78
            ],
            [
              -113.69,
              50.78
            ],
            [
              -113.69,
              50.72
            ],
            [
              -113.71,
              50.7
            ],
            [
              -113.73,
              50.7
            ],
            [
              -113.74,
              50.69
            ],
            [
              -113.82,
              50.69
            ],
            [
              -113.83,
              50.7
            ],
            [
              -113.85,
              50.7
            ],
            [
              -113.88,
              50.74
            ],
            [
              -113.88,
              50.75
            ],
            [
              -113.86,
              50.78
            ],
            [
              -113.86,
              50.81
            ],
            [
              -113.84,
              50.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0959,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "cf7934df3c21efd56e199fb3ab038fce9bf2cee79efd373378b98ebbb64ded85",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0959,
        "probability": 0.00151,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.00151,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "67e0defaa74cefa207cb96146973442b54802440a3d090eca1279d07bd8869cd"
      },
      "receipt_sha256": "67e0defaa74cefa207cb96146973442b54802440a3d090eca1279d07bd8869cd"
    },
    {
      "storm_id": "698619",
      "lat": 31.4612,
      "lon": -78.2913,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3850.0,
      "ebshear": 16.0,
      "srh01": 43.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3839
        },
        {
          "name": "alignment",
          "value": 1.825
        },
        {
          "name": "tau",
          "value": 2.9444
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0918
      },
      "coherence_score": 2.944375991821289,
      "coherence_diagnostics": {
        "tau": 2.944375991821289,
        "grad_tau": 0.26626071333885193,
        "torsion": 0.0,
        "alignment": 1.8249609470367432,
        "S_field": 0.7582572102546692,
        "Gamma_field": 0.31585693359375,
        "S_over_Gamma": 2.400635004043579,
        "Da": 20.140010833740234,
        "E_coh": 0.9690095782279968,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.33,
              31.5
            ],
            [
              -78.29,
              31.5
            ],
            [
              -78.26,
              31.48
            ],
            [
              -78.26,
              31.43
            ],
            [
              -78.27,
              31.42
            ],
            [
              -78.28,
              31.43
            ],
            [
              -78.31,
              31.43
            ],
            [
              -78.33,
              31.5
            ]
          ]
        ]
      },
      "raw_probability": 0.0918,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "8ddb4fb658c65183e73bc08cb9b44429e99967d753d1189aab4df8bf0c8b0a58",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0918,
        "probability": 0.00151,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.00151,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "607cc728c230610f46f3b522e6e224887e4e2c6e064a554e5c87480639ece551"
      },
      "receipt_sha256": "607cc728c230610f46f3b522e6e224887e4e2c6e064a554e5c87480639ece551"
    },
    {
      "storm_id": "698670",
      "lat": 50.5555,
      "lon": -113.8973,
      "motion_east": 2.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 7.0,
      "ebshear": 3.0,
      "srh01": 73.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.0089
        },
        {
          "name": "alignment",
          "value": 2.7834
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0916
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.24547547101974487,
        "torsion": 0.0,
        "alignment": 2.783357620239258,
        "S_field": 0.12125615030527115,
        "Gamma_field": 0.23169027268886566,
        "S_over_Gamma": 0.5233545303344727,
        "Da": 13.962467193603516,
        "E_coh": 0.5667508840560913,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.92,
              50.61
            ],
            [
              -113.88,
              50.58
            ],
            [
              -113.87,
              50.58
            ],
            [
              -113.84,
              50.55
            ],
            [
              -113.84,
              50.52
            ],
            [
              -113.86,
              50.5
            ],
            [
              -113.89,
              50.5
            ],
            [
              -113.93,
              50.52
            ],
            [
              -113.96,
              50.55
            ],
            [
              -113.96,
              50.59
            ],
            [
              -113.92,
              50.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0916,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "817820d0196843f622cde3ea10209ce9c7afe3994c5cc34741a356c1fcc47dc6",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0916,
        "probability": 0.00151,
        "confidence_lo": 0.001421,
        "confidence_hi": 0.00151,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "218cf08b7122b6a9eedd7f41206799ea03825b5293644b637d81ec3ea562b4fa"
      },
      "receipt_sha256": "218cf08b7122b6a9eedd7f41206799ea03825b5293644b637d81ec3ea562b4fa"
    },
    {
      "storm_id": "698658",
      "lat": 45.908,
      "lon": -118.608,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4.0,
      "ebshear": 3.0,
      "srh01": 57.0,
      "maxllaz": -0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.1339
        },
        {
          "name": "alignment",
          "value": 0.5737
        },
        {
          "name": "tau",
          "value": 0.6147
        },
        {
          "name": "maxllaz",
          "value": -0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0832
      },
      "coherence_score": 0.6147200465202332,
      "coherence_diagnostics": {
        "tau": 0.6147200465202332,
        "grad_tau": 0.10366909950971603,
        "torsion": 0.0,
        "alignment": 0.5737006664276123,
        "S_field": 0.07696814835071564,
        "Gamma_field": 0.1766902655363083,
        "S_over_Gamma": 0.4356105625629425,
        "Da": 10.538968086242676,
        "E_coh": 0.10275266319513321,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -118.64,
              45.94
            ],
            [
              -118.56,
              45.94
            ],
            [
              -118.56,
              45.86
            ],
            [
              -118.64,
              45.86
            ],
            [
              -118.64,
              45.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0832,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "8726eb037590b82f3046e55ad5a653b4843dee32eb2461612e0a2002e820863e",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0832,
        "probability": 0.001495,
        "confidence_lo": 0.001402,
        "confidence_hi": 0.001495,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "364b7698f3eaea5708695c69047fe6f17421bca7b3914b19edd256c79742f4ff"
      },
      "receipt_sha256": "364b7698f3eaea5708695c69047fe6f17421bca7b3914b19edd256c79742f4ff"
    },
    {
      "storm_id": "698640",
      "lat": 43.3414,
      "lon": -112.03,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 21.0,
      "ebshear": 6.0,
      "srh01": 34.0,
      "maxllaz": 0.006,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 10.6339
        },
        {
          "name": "alignment",
          "value": 3.0048
        },
        {
          "name": "tau",
          "value": 0.9349
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0824
      },
      "coherence_score": 0.9349140524864197,
      "coherence_diagnostics": {
        "tau": 0.9349140524864197,
        "grad_tau": 0.01516001857817173,
        "torsion": 0.0,
        "alignment": 3.0047545433044434,
        "S_field": 0.1588945984840393,
        "Gamma_field": 0.2025236040353775,
        "S_over_Gamma": 0.7845732569694519,
        "Da": 12.621341705322266,
        "E_coh": 0.5333448052406311,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -112.05,
              43.39
            ],
            [
              -111.97,
              43.39
            ],
            [
              -111.97,
              43.28
            ],
            [
              -112.05,
              43.28
            ],
            [
              -112.06,
              43.29
            ],
            [
              -112.06,
              43.37
            ],
            [
              -112.05,
              43.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0824,
      "confidence_lo": 0.0014,
      "confidence_hi": 0.0015,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "d80a79413ab5a8621a8877fba7b3332df4906a4cefdd3f0f254c8e979ffc9b8d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0824,
        "probability": 0.001495,
        "confidence_lo": 0.001402,
        "confidence_hi": 0.001495,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dad6aa59f9d74c5df0d7b223d994de36235b71973f9b7a2fa1648dc2bbf33aba"
      },
      "receipt_sha256": "dad6aa59f9d74c5df0d7b223d994de36235b71973f9b7a2fa1648dc2bbf33aba"
    },
    {
      "storm_id": "698437",
      "lat": 25.13,
      "lon": -81.806,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3255.0,
      "ebshear": 17.0,
      "srh01": 62.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0756
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.8,
              25.17
            ],
            [
              -81.78,
              25.17
            ],
            [
              -81.76,
              25.15
            ],
            [
              -81.76,
              25.13
            ],
            [
              -81.79,
              25.09
            ],
            [
              -81.83,
              25.08
            ],
            [
              -81.85,
              25.1
            ],
            [
              -81.85,
              25.11
            ],
            [
              -81.84,
              25.13
            ],
            [
              -81.8,
              25.17
            ]
          ]
        ]
      },
      "raw_probability": 0.0756,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "002a150bbfd1f16ed864e533eecc8201eee9a4d6a722fce09bc99a3887003844",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0756,
        "probability": 0.001447,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001447,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c9a245becbaf41676ea7c77af983a1654aa8fb265048545becc731fe9c45a3d8"
      },
      "receipt_sha256": "c9a245becbaf41676ea7c77af983a1654aa8fb265048545becc731fe9c45a3d8"
    },
    {
      "storm_id": "698560",
      "lat": 28.2442,
      "lon": -79.2817,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3771.0,
      "ebshear": 6.0,
      "srh01": 8.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7589
        },
        {
          "name": "alignment",
          "value": -0.7144
        },
        {
          "name": "tau",
          "value": 3.5247
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0755
      },
      "coherence_score": 3.5247316360473633,
      "coherence_diagnostics": {
        "tau": 3.5247316360473633,
        "grad_tau": 0.11801092326641083,
        "torsion": 0.0,
        "alignment": -0.7143629789352417,
        "S_field": 0.8534178733825684,
        "Gamma_field": 0.2183569222688675,
        "S_over_Gamma": 3.9083619117736816,
        "Da": 13.280045509338379,
        "E_coh": 0.9831226468086243,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.27,
              28.29
            ],
            [
              -79.26,
              28.29
            ],
            [
              -79.26,
              28.25
            ],
            [
              -79.25,
              28.24
            ],
            [
              -79.25,
              28.22
            ],
            [
              -79.27,
              28.21
            ],
            [
              -79.28,
              28.22
            ],
            [
              -79.32,
              28.22
            ],
            [
              -79.33,
              28.21
            ],
            [
              -79.33,
              28.24
            ],
            [
              -79.29,
              28.25
            ],
            [
              -79.27,
              28.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0755,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5a4b31d792586900a81e410f194a7435d4585bdc4d2b20ab0ee7405bea850fbc",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0755,
        "probability": 0.001447,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001447,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "750aa92ee9afb6f70fb9e4daa0241ab518f61ce75c149c2a0c9d120e0520946b"
      },
      "receipt_sha256": "750aa92ee9afb6f70fb9e4daa0241ab518f61ce75c149c2a0c9d120e0520946b"
    },
    {
      "storm_id": "698593",
      "lat": 24.9183,
      "lon": -81.9633,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3527.0,
      "ebshear": 20.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0722
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.97,
              24.97
            ],
            [
              -81.93,
              24.95
            ],
            [
              -81.91,
              24.95
            ],
            [
              -81.91,
              24.9
            ],
            [
              -81.94,
              24.88
            ],
            [
              -81.97,
              24.88
            ],
            [
              -81.98,
              24.87
            ],
            [
              -82.0,
              24.88
            ],
            [
              -82.0,
              24.9
            ],
            [
              -81.99,
              24.91
            ],
            [
              -81.99,
              24.96
            ],
            [
              -81.97,
              24.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0722,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "6fa6d5022f709115430e127443e86c21232d8af21da18ffeabe112f0e43547cc",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0722,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f47be9203299d5ae67392f1dc456d12420522a4024ab3961feae68a62f5999c3"
      },
      "receipt_sha256": "f47be9203299d5ae67392f1dc456d12420522a4024ab3961feae68a62f5999c3"
    },
    {
      "storm_id": "698646",
      "lat": 27.3573,
      "lon": -80.3713,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3453.0,
      "ebshear": 8.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2589
        },
        {
          "name": "alignment",
          "value": 0.6829
        },
        {
          "name": "tau",
          "value": 3.3829
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0691
      },
      "coherence_score": 3.3829150199890137,
      "coherence_diagnostics": {
        "tau": 3.3829150199890137,
        "grad_tau": 0.41536781191825867,
        "torsion": 0.0,
        "alignment": 0.6829014420509338,
        "S_field": 1.4048824310302734,
        "Gamma_field": 0.20419026911258698,
        "S_over_Gamma": 6.880261421203613,
        "Da": 12.394668579101562,
        "E_coh": 0.9840397238731384,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.42,
              27.41
            ],
            [
              -80.32,
              27.41
            ],
            [
              -80.34,
              27.39
            ],
            [
              -80.33,
              27.38
            ],
            [
              -80.34,
              27.36
            ],
            [
              -80.33,
              27.34
            ],
            [
              -80.34,
              27.3
            ],
            [
              -80.35,
              27.3
            ],
            [
              -80.35,
              27.32
            ],
            [
              -80.36,
              27.33
            ],
            [
              -80.41,
              27.33
            ],
            [
              -80.42,
              27.34
            ],
            [
              -80.43,
              27.36
            ],
            [
              -80.41,
              27.38
            ],
            [
              -80.42,
              27.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0691,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "9ff0ee775cfa8203c67b13c98941a2b2009a4bc5c50eb83be2af6dabb6961ce5",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0691,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79544135bce31787cfaca495c5ef4fec05ca2da71862925371ab209402f83264"
      },
      "receipt_sha256": "79544135bce31787cfaca495c5ef4fec05ca2da71862925371ab209402f83264"
    },
    {
      "storm_id": "698337",
      "lat": 50.8015,
      "lon": -114.5138,
      "motion_east": -1.0,
      "motion_south": -3.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 13.0,
      "ebshear": 21.0,
      "srh01": 62.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.0089
        },
        {
          "name": "alignment",
          "value": 2.7834
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0684
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.24547547101974487,
        "torsion": 0.0,
        "alignment": 2.783357620239258,
        "S_field": 0.12125615030527115,
        "Gamma_field": 0.23169027268886566,
        "S_over_Gamma": 0.5233545303344727,
        "Da": 13.962467193603516,
        "E_coh": 0.5667508840560913,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -114.55,
              50.89
            ],
            [
              -114.54,
              50.89
            ],
            [
              -114.53,
              50.89
            ],
            [
              -114.52,
              50.89
            ],
            [
              -114.51,
              50.88
            ],
            [
              -114.5,
              50.88
            ],
            [
              -114.5,
              50.87
            ],
            [
              -114.49,
              50.86
            ],
            [
              -114.49,
              50.85
            ],
            [
              -114.49,
              50.84
            ],
            [
              -114.48,
              50.83
            ],
            [
              -114.47,
              50.84
            ],
            [
              -114.47,
              50.85
            ],
            [
              -114.46,
              50.84
            ],
            [
              -114.45,
              50.85
            ],
            [
              -114.44,
              50.85
            ],
            [
              -114.43,
              50.84
            ],
            [
              -114.43,
              50.83
            ],
            [
              -114.43,
              50.82
            ],
            [
              -114.43,
              50.81
            ],
            [
              -114.43,
              50.8
            ],
            [
              -114.43,
              50.79
            ],
            [
              -114.44,
              50.78
            ],
            [
              -114.45,
              50.78
            ],
            [
              -114.46,
              50.79
            ],
            [
              -114.46,
              50.8
            ],
            [
              -114.46,
              50.81
            ],
            [
              -114.47,
              50.82
            ],
            [
              -114.48,
              50.83
            ],
            [
              -114.49,
              50.82
            ],
            [
              -114.5,
              50.81
            ],
            [
              -114.5,
              50.8
            ],
            [
              -114.5,
              50.79
            ],
            [
              -114.49,
              50.78
            ],
            [
              -114.49,
              50.77
            ],
            [
              -114.49,
              50.76
            ],
            [
              -114.49,
              50.75
            ],
            [
              -114.49,
              50.74
            ],
            [
              -114.5,
              50.73
            ],
            [
              -114.5,
              50.72
            ],
            [
              -114.5,
              50.71
            ],
            [
              -114.5,
              50.7
            ],
            [
              -114.51,
              50.7
            ],
            [
              -114.52,
              50.7
            ],
            [
              -114.53,
              50.7
            ],
            [
              -114.54,
              50.7
            ],
            [
              -114.55,
              50.7
            ],
            [
              -114.56,
              50.71
            ],
            [
              -114.57,
              50.71
            ],
            [
              -114.58,
              50.72
            ],
            [
              -114.59,
              50.73
            ],
            [
              -114.6,
              50.74
            ],
            [
              -114.6,
              50.75
            ],
            [
              -114.6,
              50.76
            ],
            [
              -114.6,
              50.77
            ],
            [
              -114.6,
              50.78
            ],
            [
              -114.6,
              50.79
            ],
            [
              -114.59,
              50.8
            ],
            [
              -114.58,
              50.81
            ],
            [
              -114.58,
              50.82
            ],
            [
              -114.57,
              50.82
            ],
            [
              -114.56,
              50.82
            ],
            [
              -114.55,
              50.83
            ],
            [
              -114.54,
              50.83
            ],
            [
              -114.53,
              50.84
            ],
            [
              -114.54,
              50.85
            ],
            [
              -114.55,
              50.85
            ],
            [
              -114.56,
              50.86
            ],
            [
              -114.55,
              50.87
            ],
            [
              -114.55,
              50.88
            ],
            [
              -114.55,
              50.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0684,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "388c9c1c86cef4d0adca2fe326cbf72afeab2bb8a36dabfa3f3251713e097395",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0684,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bdd0dc6aba2cac04ca2f484081d8192d793a4a05677461e533aa26b41996a692"
      },
      "receipt_sha256": "bdd0dc6aba2cac04ca2f484081d8192d793a4a05677461e533aa26b41996a692"
    },
    {
      "storm_id": "698590",
      "lat": 27.8286,
      "lon": -78.9507,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3189.0,
      "ebshear": 6.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8839
        },
        {
          "name": "alignment",
          "value": -0.5942
        },
        {
          "name": "tau",
          "value": 3.3903
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0683
      },
      "coherence_score": 3.390305995941162,
      "coherence_diagnostics": {
        "tau": 3.390305995941162,
        "grad_tau": 0.3325333297252655,
        "torsion": 0.0,
        "alignment": -0.5941845774650574,
        "S_field": 1.1250965595245361,
        "Gamma_field": 0.20585693418979645,
        "S_over_Gamma": 5.465429306030273,
        "Da": 12.266291618347168,
        "E_coh": 0.9806878566741943,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.95,
              27.87
            ],
            [
              -78.92,
              27.87
            ],
            [
              -78.9,
              27.86
            ],
            [
              -78.9,
              27.8
            ],
            [
              -78.92,
              27.79
            ],
            [
              -78.94,
              27.79
            ],
            [
              -78.95,
              27.8
            ],
            [
              -78.96,
              27.79
            ],
            [
              -79.0,
              27.79
            ],
            [
              -79.0,
              27.82
            ],
            [
              -78.98,
              27.83
            ],
            [
              -78.98,
              27.86
            ],
            [
              -78.96,
              27.86
            ],
            [
              -78.95,
              27.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0683,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "97e356ea6b9ec1f32f7c7b906b3dfc27847052e41a28b1faa517f8ce7b2545de",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0683,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3786aef4e242b40d22fda883f70cbbefece1cb337e72b7242ba135ac692b3e26"
      },
      "receipt_sha256": "3786aef4e242b40d22fda883f70cbbefece1cb337e72b7242ba135ac692b3e26"
    },
    {
      "storm_id": "698636",
      "lat": 25.7649,
      "lon": -79.7743,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4154.0,
      "ebshear": 7.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.8839
        },
        {
          "name": "alignment",
          "value": 1.1708
        },
        {
          "name": "tau",
          "value": 1.755
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.067
      },
      "coherence_score": 1.7549574375152588,
      "coherence_diagnostics": {
        "tau": 1.7549574375152588,
        "grad_tau": 1.4306325912475586,
        "torsion": 0.0,
        "alignment": 1.170773983001709,
        "S_field": 1.0550196170806885,
        "Gamma_field": 0.24252361059188843,
        "S_over_Gamma": 4.350172996520996,
        "Da": 14.621752738952637,
        "E_coh": 0.9632400274276733,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.81,
              25.81
            ],
            [
              -79.8,
              25.81
            ],
            [
              -79.79,
              25.81
            ],
            [
              -79.78,
              25.81
            ],
            [
              -79.78,
              25.8
            ],
            [
              -79.77,
              25.79
            ],
            [
              -79.76,
              25.79
            ],
            [
              -79.75,
              25.8
            ],
            [
              -79.75,
              25.81
            ],
            [
              -79.74,
              25.81
            ],
            [
              -79.73,
              25.81
            ],
            [
              -79.74,
              25.8
            ],
            [
              -79.73,
              25.79
            ],
            [
              -79.73,
              25.78
            ],
            [
              -79.73,
              25.77
            ],
            [
              -79.74,
              25.76
            ],
            [
              -79.74,
              25.75
            ],
            [
              -79.74,
              25.74
            ],
            [
              -79.74,
              25.73
            ],
            [
              -79.74,
              25.72
            ],
            [
              -79.75,
              25.71
            ],
            [
              -79.75,
              25.72
            ],
            [
              -79.75,
              25.73
            ],
            [
              -79.74,
              25.74
            ],
            [
              -79.74,
              25.75
            ],
            [
              -79.75,
              25.76
            ],
            [
              -79.76,
              25.77
            ],
            [
              -79.77,
              25.77
            ],
            [
              -79.78,
              25.77
            ],
            [
              -79.79,
              25.77
            ],
            [
              -79.8,
              25.76
            ],
            [
              -79.8,
              25.75
            ],
            [
              -79.8,
              25.74
            ],
            [
              -79.79,
              25.73
            ],
            [
              -79.8,
              25.72
            ],
            [
              -79.8,
              25.71
            ],
            [
              -79.81,
              25.71
            ],
            [
              -79.81,
              25.72
            ],
            [
              -79.82,
              25.73
            ],
            [
              -79.81,
              25.74
            ],
            [
              -79.81,
              25.75
            ],
            [
              -79.81,
              25.76
            ],
            [
              -79.81,
              25.77
            ],
            [
              -79.81,
              25.78
            ],
            [
              -79.82,
              25.79
            ],
            [
              -79.81,
              25.8
            ],
            [
              -79.81,
              25.81
            ]
          ]
        ]
      },
      "raw_probability": 0.067,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "1d36a72c5cbde03960f29603b587b37ec5e5c09400022b7db51c80cc8840e811",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.067,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6cac056993f4da3cadfcbcb7f8face6afc98f78afde443f10966736a52c63c9a"
      },
      "receipt_sha256": "6cac056993f4da3cadfcbcb7f8face6afc98f78afde443f10966736a52c63c9a"
    },
    {
      "storm_id": "698396",
      "lat": 50.1389,
      "lon": -108.3056,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 199.0,
      "ebshear": 10.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.5089
        },
        {
          "name": "alignment",
          "value": 12.7209
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0666
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3143172562122345,
        "torsion": 0.0,
        "alignment": 12.720857620239258,
        "S_field": 0.09823229163885117,
        "Gamma_field": 0.1883569359779358,
        "S_over_Gamma": 0.521522045135498,
        "Da": 12.209040641784668,
        "E_coh": 0.39706599712371826,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -108.33,
              50.17
            ],
            [
              -108.29,
              50.17
            ],
            [
              -108.27,
              50.14
            ],
            [
              -108.27,
              50.12
            ],
            [
              -108.28,
              50.11
            ],
            [
              -108.31,
              50.11
            ],
            [
              -108.33,
              50.12
            ],
            [
              -108.34,
              50.14
            ],
            [
              -108.33,
              50.17
            ]
          ]
        ]
      },
      "raw_probability": 0.0666,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "68be68af2b3fe30b4276fb007712e7a2fc21090426dd02cef7512d26126f27d1",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0666,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "da3161a5b5726d0448da04b50626462156b2c1bf7bc98b562dc0bca98437ad37"
      },
      "receipt_sha256": "da3161a5b5726d0448da04b50626462156b2c1bf7bc98b562dc0bca98437ad37"
    },
    {
      "storm_id": "698672",
      "lat": 32.27,
      "lon": -75.669,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2947.0,
      "ebshear": 14.0,
      "srh01": 27.0,
      "maxllaz": 0.0,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3839
        },
        {
          "name": "alignment",
          "value": 0.7197
        },
        {
          "name": "tau",
          "value": 3.6385
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0645
      },
      "coherence_score": 3.638521671295166,
      "coherence_diagnostics": {
        "tau": 3.638521671295166,
        "grad_tau": 0.5068119168281555,
        "torsion": 0.0,
        "alignment": 0.7197288274765015,
        "S_field": 1.088111400604248,
        "Gamma_field": 0.23169027268886566,
        "S_over_Gamma": 4.696405410766602,
        "Da": 14.623627662658691,
        "E_coh": 0.9563329219818115,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.68,
              32.3
            ],
            [
              -75.67,
              32.3
            ],
            [
              -75.67,
              32.29
            ],
            [
              -75.64,
              32.26
            ],
            [
              -75.63,
              32.26
            ],
            [
              -75.63,
              32.25
            ],
            [
              -75.65,
              32.24
            ],
            [
              -75.71,
              32.24
            ],
            [
              -75.73,
              32.26
            ],
            [
              -75.68,
              32.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0645,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "b5030ef219b78370b6cdc64089f4a0464ded614deb2840f8f4375e2dbddc2da6",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0645,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ed1a324fe40a8c896f400b260cf39360874be5b09e97090c52d59f2d00446ab3"
      },
      "receipt_sha256": "ed1a324fe40a8c896f400b260cf39360874be5b09e97090c52d59f2d00446ab3"
    },
    {
      "storm_id": "698663",
      "lat": 28.6044,
      "lon": -79.1489,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3943.0,
      "ebshear": 6.0,
      "srh01": 3.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2589
        },
        {
          "name": "alignment",
          "value": 0.5408
        },
        {
          "name": "tau",
          "value": 3.5898
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0642
      },
      "coherence_score": 3.5898244380950928,
      "coherence_diagnostics": {
        "tau": 3.5898244380950928,
        "grad_tau": 0.12248716503381729,
        "torsion": 0.0,
        "alignment": 0.5407886505126953,
        "S_field": 1.053841471672058,
        "Gamma_field": 0.20419026911258698,
        "S_over_Gamma": 5.161076068878174,
        "Da": 12.52588176727295,
        "E_coh": 0.9760094285011292,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.2,
              28.64
            ],
            [
              -79.1,
              28.64
            ],
            [
              -79.1,
              28.53
            ],
            [
              -79.12,
              28.56
            ],
            [
              -79.12,
              28.59
            ],
            [
              -79.14,
              28.61
            ],
            [
              -79.18,
              28.61
            ],
            [
              -79.18,
              28.62
            ],
            [
              -79.2,
              28.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0642,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "a46b40bd0e22a8ae179902aa42aae18f15a1e394eee22faaf868fb65961b9d3d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0642,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a49e38eec4ac7cd540e657c70187480954b4f7f5e5042bc1078273ecbddddb69"
      },
      "receipt_sha256": "a49e38eec4ac7cd540e657c70187480954b4f7f5e5042bc1078273ecbddddb69"
    },
    {
      "storm_id": "698635",
      "lat": 25.9893,
      "lon": -79.9053,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3713.0,
      "ebshear": 6.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3839
        },
        {
          "name": "alignment",
          "value": 1.6009
        },
        {
          "name": "tau",
          "value": 1.7577
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.064
      },
      "coherence_score": 1.7576980590820312,
      "coherence_diagnostics": {
        "tau": 1.7576980590820312,
        "grad_tau": 1.3811330795288086,
        "torsion": 0.0,
        "alignment": 1.6008963584899902,
        "S_field": 1.3697149753570557,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 6.934437274932861,
        "Da": 12.145234107971191,
        "E_coh": 0.9792670607566833,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.94,
              26.04
            ],
            [
              -79.91,
              26.01
            ],
            [
              -79.9,
              26.01
            ],
            [
              -79.88,
              26.03
            ],
            [
              -79.88,
              26.02
            ],
            [
              -79.87,
              26.01
            ],
            [
              -79.88,
              26.0
            ],
            [
              -79.88,
              25.97
            ],
            [
              -79.87,
              25.96
            ],
            [
              -79.88,
              25.95
            ],
            [
              -79.88,
              25.93
            ],
            [
              -79.95,
              25.93
            ],
            [
              -79.96,
              25.92
            ],
            [
              -79.96,
              26.02
            ],
            [
              -79.94,
              26.04
            ]
          ]
        ]
      },
      "raw_probability": 0.064,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "d32dd22fd2309c98016b383c0b2c279b59374ed293093ea355b4e274df138523",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.064,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4097218f99a39c9632dc06e84ed5429c51acd79cef7b0f52d883b5af7e8d6524"
      },
      "receipt_sha256": "4097218f99a39c9632dc06e84ed5429c51acd79cef7b0f52d883b5af7e8d6524"
    },
    {
      "storm_id": "698648",
      "lat": 25.82,
      "lon": -79.9432,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3890.0,
      "ebshear": 6.0,
      "srh01": 5.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3839
        },
        {
          "name": "alignment",
          "value": 1.6009
        },
        {
          "name": "tau",
          "value": 1.7577
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.064
      },
      "coherence_score": 1.7576980590820312,
      "coherence_diagnostics": {
        "tau": 1.7576980590820312,
        "grad_tau": 1.3811330795288086,
        "torsion": 0.0,
        "alignment": 1.6008963584899902,
        "S_field": 1.3697149753570557,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 6.934437274932861,
        "Da": 12.145234107971191,
        "E_coh": 0.9792670607566833,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.97,
              25.89
            ],
            [
              -79.94,
              25.89
            ],
            [
              -79.95,
              25.87
            ],
            [
              -79.97,
              25.86
            ],
            [
              -79.95,
              25.84
            ],
            [
              -79.92,
              25.83
            ],
            [
              -79.93,
              25.82
            ],
            [
              -79.93,
              25.8
            ],
            [
              -79.91,
              25.77
            ],
            [
              -79.9,
              25.79
            ],
            [
              -79.89,
              25.79
            ],
            [
              -79.88,
              25.75
            ],
            [
              -79.95,
              25.75
            ],
            [
              -79.96,
              25.74
            ],
            [
              -79.97,
              25.76
            ],
            [
              -79.97,
              25.83
            ],
            [
              -79.98,
              25.84
            ],
            [
              -79.98,
              25.87
            ],
            [
              -79.97,
              25.89
            ]
          ]
        ]
      },
      "raw_probability": 0.064,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "d32dd22fd2309c98016b383c0b2c279b59374ed293093ea355b4e274df138523",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.064,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4097218f99a39c9632dc06e84ed5429c51acd79cef7b0f52d883b5af7e8d6524"
      },
      "receipt_sha256": "4097218f99a39c9632dc06e84ed5429c51acd79cef7b0f52d883b5af7e8d6524"
    },
    {
      "storm_id": "698644",
      "lat": 32.5467,
      "lon": -73.8517,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3190.0,
      "ebshear": 15.0,
      "srh01": 28.0,
      "maxllaz": 0.0,
      "mesh": 0.88,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.5089
        },
        {
          "name": "alignment",
          "value": 3.3709
        },
        {
          "name": "tau",
          "value": 4.4525
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0625
      },
      "coherence_score": 4.452545642852783,
      "coherence_diagnostics": {
        "tau": 4.452545642852783,
        "grad_tau": 0.47756773233413696,
        "torsion": 0.0,
        "alignment": 3.370910167694092,
        "S_field": 1.1737810373306274,
        "Gamma_field": 0.2325236052274704,
        "S_over_Gamma": 5.048007965087891,
        "Da": 15.201678276062012,
        "E_coh": 0.9206312298774719,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.87,
              32.61
            ],
            [
              -73.85,
              32.61
            ],
            [
              -73.81,
              32.59
            ],
            [
              -73.79,
              32.57
            ],
            [
              -73.79,
              32.52
            ],
            [
              -73.82,
              32.48
            ],
            [
              -73.84,
              32.48
            ],
            [
              -73.85,
              32.49
            ],
            [
              -73.89,
              32.5
            ],
            [
              -73.92,
              32.54
            ],
            [
              -73.92,
              32.56
            ],
            [
              -73.87,
              32.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0625,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "e452a95f61b21a03ce78eee95f15d2e611d4ee3926f614a6e9c6f70a79bdfa7d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0625,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "78ced33879d8be399d523caeba3e827eb22d4aca72144fe660f9b7e1b7b2d8c0"
      },
      "receipt_sha256": "78ced33879d8be399d523caeba3e827eb22d4aca72144fe660f9b7e1b7b2d8c0"
    },
    {
      "storm_id": "698673",
      "lat": 26.2882,
      "lon": -80.5673,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3440.0,
      "ebshear": 8.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3839
        },
        {
          "name": "alignment",
          "value": 1.6009
        },
        {
          "name": "tau",
          "value": 1.7577
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0599
      },
      "coherence_score": 1.7576980590820312,
      "coherence_diagnostics": {
        "tau": 1.7576980590820312,
        "grad_tau": 1.3811330795288086,
        "torsion": 0.0,
        "alignment": 1.6008963584899902,
        "S_field": 1.3697149753570557,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 6.934437274932861,
        "Da": 12.145234107971191,
        "E_coh": 0.9792670607566833,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.58,
              26.33
            ],
            [
              -80.56,
              26.32
            ],
            [
              -80.55,
              26.3
            ],
            [
              -80.54,
              26.3
            ],
            [
              -80.52,
              26.23
            ],
            [
              -80.57,
              26.23
            ],
            [
              -80.58,
              26.24
            ],
            [
              -80.58,
              26.27
            ],
            [
              -80.6,
              26.3
            ],
            [
              -80.58,
              26.32
            ],
            [
              -80.58,
              26.33
            ]
          ]
        ]
      },
      "raw_probability": 0.0599,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "f93c6e975047df02f2427ab1f55088a190fd1bcc6f1d6326c9cb53846fbba277",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0599,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa4cfc62fcaef29ea9e675e32945a1830307d46ae2fcad387b9b90a5b271b702"
      },
      "receipt_sha256": "fa4cfc62fcaef29ea9e675e32945a1830307d46ae2fcad387b9b90a5b271b702"
    },
    {
      "storm_id": "698360",
      "lat": 29.001,
      "lon": -79.129,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3756.0,
      "ebshear": 9.0,
      "srh01": 5.0,
      "maxllaz": 0.0,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2589
        },
        {
          "name": "alignment",
          "value": 0.5408
        },
        {
          "name": "tau",
          "value": 3.5898
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0596
      },
      "coherence_score": 3.5898244380950928,
      "coherence_diagnostics": {
        "tau": 3.5898244380950928,
        "grad_tau": 0.12248716503381729,
        "torsion": 0.0,
        "alignment": 0.5407886505126953,
        "S_field": 1.053841471672058,
        "Gamma_field": 0.20419026911258698,
        "S_over_Gamma": 5.161076068878174,
        "Da": 12.52588176727295,
        "E_coh": 0.9760094285011292,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.14,
              29.04
            ],
            [
              -79.11,
              29.04
            ],
            [
              -79.07,
              29.01
            ],
            [
              -79.07,
              28.95
            ],
            [
              -79.14,
              28.95
            ],
            [
              -79.16,
              28.97
            ],
            [
              -79.15,
              28.98
            ],
            [
              -79.15,
              29.01
            ],
            [
              -79.16,
              29.02
            ],
            [
              -79.14,
              29.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0596,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "4947d1553cfa041a7ca7281ab48753be91a714ba9e4ba7b0832c336937be4380",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0596,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1e9f0cc8a5490c9d76f11b42b9e1763eff4916836163d63aef20f6361c1d83c2"
      },
      "receipt_sha256": "1e9f0cc8a5490c9d76f11b42b9e1763eff4916836163d63aef20f6361c1d83c2"
    },
    {
      "storm_id": "698647",
      "lat": 26.5373,
      "lon": -84.3973,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3215.0,
      "ebshear": 6.0,
      "srh01": 2.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.5089
        },
        {
          "name": "alignment",
          "value": 0.0875
        },
        {
          "name": "tau",
          "value": 2.3572
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0585
      },
      "coherence_score": 2.3572239875793457,
      "coherence_diagnostics": {
        "tau": 2.3572239875793457,
        "grad_tau": 0.7684973478317261,
        "torsion": 0.0,
        "alignment": 0.08746865391731262,
        "S_field": 0.733931303024292,
        "Gamma_field": 0.2675236165523529,
        "S_over_Gamma": 2.7434263229370117,
        "Da": 16.413225173950195,
        "E_coh": 0.9728749394416809,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.43,
              26.58
            ],
            [
              -84.35,
              26.58
            ],
            [
              -84.34,
              26.56
            ],
            [
              -84.35,
              26.48
            ],
            [
              -84.37,
              26.52
            ],
            [
              -84.39,
              26.52
            ],
            [
              -84.41,
              26.48
            ],
            [
              -84.43,
              26.5
            ],
            [
              -84.43,
              26.55
            ],
            [
              -84.44,
              26.56
            ],
            [
              -84.43,
              26.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0585,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "3336f323bcf2b6a0298be9b6a13eaf043927444e805cd159583eae657e4d4a02",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0585,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5599496e327b9e43c3b95b1d468c8400a3742558770f6d2f0b5d4a4d5f92e0b9"
      },
      "receipt_sha256": "5599496e327b9e43c3b95b1d468c8400a3742558770f6d2f0b5d4a4d5f92e0b9"
    },
    {
      "storm_id": "698650",
      "lat": 24.1933,
      "lon": -82.5625,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3373.0,
      "ebshear": 8.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0578
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.49,
              24.26
            ],
            [
              -82.46,
              24.22
            ],
            [
              -82.46,
              24.21
            ],
            [
              -82.47,
              24.22
            ],
            [
              -82.49,
              24.2
            ],
            [
              -82.49,
              24.18
            ],
            [
              -82.48,
              24.17
            ],
            [
              -82.49,
              24.16
            ],
            [
              -82.51,
              24.17
            ],
            [
              -82.53,
              24.17
            ],
            [
              -82.54,
              24.16
            ],
            [
              -82.57,
              24.16
            ],
            [
              -82.59,
              24.17
            ],
            [
              -82.62,
              24.15
            ],
            [
              -82.68,
              24.15
            ],
            [
              -82.69,
              24.16
            ],
            [
              -82.68,
              24.18
            ],
            [
              -82.66,
              24.18
            ],
            [
              -82.65,
              24.19
            ],
            [
              -82.64,
              24.21
            ],
            [
              -82.65,
              24.23
            ],
            [
              -82.63,
              24.24
            ],
            [
              -82.54,
              24.24
            ],
            [
              -82.49,
              24.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0578,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "df5cbef70fd1b9fe8558c6efba177d84deb510da431bfc9b0b13694ec3772213",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0578,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e56a52f77e2d49bb7f74fcb892bd2e582899a4b49652049827beddb224d75d41"
      },
      "receipt_sha256": "e56a52f77e2d49bb7f74fcb892bd2e582899a4b49652049827beddb224d75d41"
    },
    {
      "storm_id": "697973",
      "lat": 25.1769,
      "lon": -83.1253,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3403.0,
      "ebshear": 8.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.7589
        },
        {
          "name": "alignment",
          "value": 0.2166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.057
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.3666892051696777,
        "torsion": 0.0,
        "alignment": 0.2166423797607422,
        "S_field": 0.8276048898696899,
        "Gamma_field": 0.3116902709007263,
        "S_over_Gamma": 2.6552157402038574,
        "Da": 18.383773803710938,
        "E_coh": 0.9805148243904114,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.11,
              25.24
            ],
            [
              -83.1,
              25.24
            ],
            [
              -83.11,
              25.23
            ],
            [
              -83.11,
              25.22
            ],
            [
              -83.11,
              25.21
            ],
            [
              -83.1,
              25.2
            ],
            [
              -83.09,
              25.19
            ],
            [
              -83.08,
              25.2
            ],
            [
              -83.07,
              25.2
            ],
            [
              -83.06,
              25.2
            ],
            [
              -83.05,
              25.2
            ],
            [
              -83.06,
              25.19
            ],
            [
              -83.07,
              25.19
            ],
            [
              -83.08,
              25.19
            ],
            [
              -83.09,
              25.18
            ],
            [
              -83.09,
              25.17
            ],
            [
              -83.1,
              25.16
            ],
            [
              -83.1,
              25.15
            ],
            [
              -83.1,
              25.14
            ],
            [
              -83.1,
              25.13
            ],
            [
              -83.11,
              25.12
            ],
            [
              -83.12,
              25.12
            ],
            [
              -83.13,
              25.11
            ],
            [
              -83.14,
              25.11
            ],
            [
              -83.15,
              25.11
            ],
            [
              -83.16,
              25.11
            ],
            [
              -83.17,
              25.11
            ],
            [
              -83.18,
              25.12
            ],
            [
              -83.18,
              25.13
            ],
            [
              -83.19,
              25.14
            ],
            [
              -83.19,
              25.15
            ],
            [
              -83.19,
              25.16
            ],
            [
              -83.19,
              25.17
            ],
            [
              -83.19,
              25.18
            ],
            [
              -83.19,
              25.19
            ],
            [
              -83.18,
              25.2
            ],
            [
              -83.17,
              25.2
            ],
            [
              -83.16,
              25.2
            ],
            [
              -83.15,
              25.2
            ],
            [
              -83.14,
              25.2
            ],
            [
              -83.13,
              25.2
            ],
            [
              -83.12,
              25.21
            ],
            [
              -83.11,
              25.22
            ],
            [
              -83.11,
              25.23
            ],
            [
              -83.11,
              25.24
            ]
          ]
        ]
      },
      "raw_probability": 0.057,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "b01f6a3ee44adedec4ddfa06f2ac12de33e3c03ae767d1304e1708e1d60fe7ea",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.057,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e38cbb6798c224f24c8c88fec1220a6841a91a79369ca74169300eea4181ba5e"
      },
      "receipt_sha256": "e38cbb6798c224f24c8c88fec1220a6841a91a79369ca74169300eea4181ba5e"
    },
    {
      "storm_id": "698609",
      "lat": 48.219,
      "lon": -72.776,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 816.0,
      "ebshear": 7.0,
      "srh01": 2.0,
      "maxllaz": 0.001,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.6339
        },
        {
          "name": "alignment",
          "value": 3.6388
        },
        {
          "name": "tau",
          "value": 0.2186
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0547
      },
      "coherence_score": 0.21861857175827026,
      "coherence_diagnostics": {
        "tau": 0.21861857175827026,
        "grad_tau": 0.2145022749900818,
        "torsion": 0.0,
        "alignment": 3.6387712955474854,
        "S_field": 0.13757693767547607,
        "Gamma_field": 0.5258569717407227,
        "S_over_Gamma": 0.2616242468357086,
        "Da": 32.029197692871094,
        "E_coh": 0.6203861832618713,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -72.79,
              48.25
            ],
            [
              -72.76,
              48.25
            ],
            [
              -72.75,
              48.24
            ],
            [
              -72.75,
              48.21
            ],
            [
              -72.74,
              48.2
            ],
            [
              -72.76,
              48.18
            ],
            [
              -72.8,
              48.18
            ],
            [
              -72.81,
              48.19
            ],
            [
              -72.81,
              48.24
            ],
            [
              -72.79,
              48.25
            ]
          ]
        ]
      },
      "raw_probability": 0.0547,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "fdd715735fa181414e3f150efe54086e028db5026271d5f992c716975c562afc",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0547,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d137181ef9fb9d6afa22865ebf8dadceaf78479bcac0216cf4cb99820b5d08b6"
      },
      "receipt_sha256": "d137181ef9fb9d6afa22865ebf8dadceaf78479bcac0216cf4cb99820b5d08b6"
    },
    {
      "storm_id": "698664",
      "lat": 27.183,
      "lon": -84.228,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2865.0,
      "ebshear": 9.0,
      "srh01": 10.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.2589
        },
        {
          "name": "alignment",
          "value": -0.4921
        },
        {
          "name": "tau",
          "value": 2.9119
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 2.9119396209716797,
      "coherence_diagnostics": {
        "tau": 2.9119396209716797,
        "grad_tau": 0.43430227041244507,
        "torsion": 0.0,
        "alignment": -0.49213504791259766,
        "S_field": 0.8371416926383972,
        "Gamma_field": 0.20669026672840118,
        "S_over_Gamma": 4.050222873687744,
        "Da": 12.544458389282227,
        "E_coh": 0.9713373780250549,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.22,
              27.22
            ],
            [
              -84.19,
              27.22
            ],
            [
              -84.18,
              27.2
            ],
            [
              -84.18,
              27.12
            ],
            [
              -84.26,
              27.12
            ],
            [
              -84.27,
              27.14
            ],
            [
              -84.27,
              27.19
            ],
            [
              -84.26,
              27.2
            ],
            [
              -84.23,
              27.2
            ],
            [
              -84.22,
              27.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0541,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2a200a316a91b343eb4fd646208528272b16626b2688f64d09770a21aae88d91"
      },
      "receipt_sha256": "2a200a316a91b343eb4fd646208528272b16626b2688f64d09770a21aae88d91"
    },
    {
      "storm_id": "698667",
      "lat": 25.4531,
      "lon": -81.2118,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3178.0,
      "ebshear": 12.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.0089
        },
        {
          "name": "alignment",
          "value": 0.2166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0536
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.5702605247497559,
        "torsion": 0.0,
        "alignment": 0.2166423797607422,
        "S_field": 1.156437635421753,
        "Gamma_field": 0.20752359926700592,
        "S_over_Gamma": 5.572559833526611,
        "Da": 12.20724105834961,
        "E_coh": 0.9783686399459839,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.18,
              25.51
            ],
            [
              -81.17,
              25.5
            ],
            [
              -81.17,
              25.49
            ],
            [
              -81.17,
              25.48
            ],
            [
              -81.17,
              25.47
            ],
            [
              -81.17,
              25.46
            ],
            [
              -81.17,
              25.45
            ],
            [
              -81.17,
              25.44
            ],
            [
              -81.17,
              25.43
            ],
            [
              -81.17,
              25.42
            ],
            [
              -81.17,
              25.41
            ],
            [
              -81.18,
              25.41
            ],
            [
              -81.19,
              25.41
            ],
            [
              -81.2,
              25.41
            ],
            [
              -81.21,
              25.41
            ],
            [
              -81.22,
              25.41
            ],
            [
              -81.23,
              25.41
            ],
            [
              -81.24,
              25.41
            ],
            [
              -81.25,
              25.41
            ],
            [
              -81.26,
              25.42
            ],
            [
              -81.26,
              25.43
            ],
            [
              -81.25,
              25.44
            ],
            [
              -81.25,
              25.45
            ],
            [
              -81.25,
              25.46
            ],
            [
              -81.25,
              25.47
            ],
            [
              -81.25,
              25.48
            ],
            [
              -81.25,
              25.49
            ],
            [
              -81.25,
              25.5
            ],
            [
              -81.24,
              25.49
            ],
            [
              -81.25,
              25.48
            ],
            [
              -81.25,
              25.47
            ],
            [
              -81.25,
              25.46
            ],
            [
              -81.25,
              25.45
            ],
            [
              -81.24,
              25.44
            ],
            [
              -81.23,
              25.44
            ],
            [
              -81.22,
              25.44
            ],
            [
              -81.21,
              25.44
            ],
            [
              -81.2,
              25.44
            ],
            [
              -81.19,
              25.45
            ],
            [
              -81.19,
              25.46
            ],
            [
              -81.19,
              25.47
            ],
            [
              -81.19,
              25.48
            ],
            [
              -81.19,
              25.49
            ],
            [
              -81.19,
              25.5
            ],
            [
              -81.18,
              25.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0536,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "148588755093e3888efdd08ab1780447d8c7c98839d34d5387ff3e94e8afc66b",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0536,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "369b9d243f93fee55f33e4ef516378b752075fda7d74922b99980a096d3fe870"
      },
      "receipt_sha256": "369b9d243f93fee55f33e4ef516378b752075fda7d74922b99980a096d3fe870"
    },
    {
      "storm_id": "698638",
      "lat": 47.48,
      "lon": -66.21,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1223.0,
      "ebshear": 3.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.45,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.5089
        },
        {
          "name": "alignment",
          "value": 2.116
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0533
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.27323246002197266,
        "torsion": 0.0,
        "alignment": 2.115966796875,
        "S_field": 0.3170693516731262,
        "Gamma_field": 0.19419026374816895,
        "S_over_Gamma": 1.6327767372131348,
        "Da": 11.768961906433105,
        "E_coh": 0.7442191243171692,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.21,
              47.52
            ],
            [
              -66.18,
              47.5
            ],
            [
              -66.19,
              47.49
            ],
            [
              -66.19,
              47.45
            ],
            [
              -66.21,
              47.44
            ],
            [
              -66.22,
              47.45
            ],
            [
              -66.24,
              47.45
            ],
            [
              -66.24,
              47.5
            ],
            [
              -66.21,
              47.52
            ]
          ]
        ]
      },
      "raw_probability": 0.0533,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "1d5d1ed824b9b8313b4edf60c8bbba2ea8780dd02094d0d656a9ca022811a774",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0533,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e16c1a5441e703091b3950e1f5010f7b1bb13f13c501023e607045716e70e865"
      },
      "receipt_sha256": "e16c1a5441e703091b3950e1f5010f7b1bb13f13c501023e607045716e70e865"
    },
    {
      "storm_id": "698605",
      "lat": 24.6009,
      "lon": -80.5445,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3831.0,
      "ebshear": 9.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.3839
        },
        {
          "name": "alignment",
          "value": 1.0916
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.053
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.7576980590820312,
        "torsion": 0.0,
        "alignment": 1.0916423797607422,
        "S_field": 1.145430088043213,
        "Gamma_field": 0.20752359926700592,
        "S_over_Gamma": 5.519517421722412,
        "Da": 12.298346519470215,
        "E_coh": 0.9822511076927185,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.59,
              24.64
            ],
            [
              -80.49,
              24.64
            ],
            [
              -80.49,
              24.62
            ],
            [
              -80.5,
              24.61
            ],
            [
              -80.49,
              24.56
            ],
            [
              -80.5,
              24.55
            ],
            [
              -80.59,
              24.55
            ],
            [
              -80.58,
              24.57
            ],
            [
              -80.58,
              24.61
            ],
            [
              -80.59,
              24.62
            ],
            [
              -80.59,
              24.64
            ]
          ]
        ]
      },
      "raw_probability": 0.053,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "c48334b32d898da5b29e13b38daff6715062495a5dfec3bae88676e8cefc2705",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.053,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "920e69294a681494cc3ff48d86baba8b3a9f090252be7a39a91984c432a594ff"
      },
      "receipt_sha256": "920e69294a681494cc3ff48d86baba8b3a9f090252be7a39a91984c432a594ff"
    },
    {
      "storm_id": "698666",
      "lat": 26.3528,
      "lon": -80.2506,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3349.0,
      "ebshear": 7.0,
      "srh01": 8.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.3839
        },
        {
          "name": "alignment",
          "value": 1.6009
        },
        {
          "name": "tau",
          "value": 1.7577
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0529
      },
      "coherence_score": 1.7576980590820312,
      "coherence_diagnostics": {
        "tau": 1.7576980590820312,
        "grad_tau": 1.3811330795288086,
        "torsion": 0.0,
        "alignment": 1.6008963584899902,
        "S_field": 1.3697149753570557,
        "Gamma_field": 0.1975235939025879,
        "S_over_Gamma": 6.934437274932861,
        "Da": 12.145234107971191,
        "E_coh": 0.9792670607566833,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.25,
              26.4
            ],
            [
              -80.2,
              26.4
            ],
            [
              -80.22,
              26.38
            ],
            [
              -80.22,
              26.33
            ],
            [
              -80.21,
              26.32
            ],
            [
              -80.22,
              26.3
            ],
            [
              -80.25,
              26.32
            ],
            [
              -80.29,
              26.3
            ],
            [
              -80.3,
              26.32
            ],
            [
              -80.29,
              26.33
            ],
            [
              -80.25,
              26.33
            ],
            [
              -80.24,
              26.34
            ],
            [
              -80.24,
              26.36
            ],
            [
              -80.25,
              26.37
            ],
            [
              -80.29,
              26.37
            ],
            [
              -80.28,
              26.39
            ],
            [
              -80.26,
              26.39
            ],
            [
              -80.25,
              26.4
            ]
          ]
        ]
      },
      "raw_probability": 0.0529,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "4e0dbee0b067d9dc6b79c09c92f1860b73a345aa490d1e07f58119010ee4c1b0",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0529,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0d25ca6eb3471d622e5e7a327485b85292380716f33a83d404c1a8771b82fc57"
      },
      "receipt_sha256": "0d25ca6eb3471d622e5e7a327485b85292380716f33a83d404c1a8771b82fc57"
    },
    {
      "storm_id": "698657",
      "lat": 46.903,
      "lon": -66.417,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 907.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6339
        },
        {
          "name": "alignment",
          "value": -3.8215
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0524
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2983810305595398,
        "torsion": 0.0,
        "alignment": -3.821533203125,
        "S_field": 0.2927299439907074,
        "Gamma_field": 0.25002360343933105,
        "S_over_Gamma": 1.170809268951416,
        "Da": 14.882843017578125,
        "E_coh": 0.7599770426750183,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.41,
              46.94
            ],
            [
              -66.4,
              46.93
            ],
            [
              -66.4,
              46.9
            ],
            [
              -66.38,
              46.88
            ],
            [
              -66.38,
              46.87
            ],
            [
              -66.43,
              46.86
            ],
            [
              -66.46,
              46.88
            ],
            [
              -66.45,
              46.9
            ],
            [
              -66.45,
              46.93
            ],
            [
              -66.41,
              46.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0524,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "6f87a4308174c025a4c2281d53139fac8b5f62fd0871fc8d04daf8b350d8a8bb",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0524,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65a1c5f8c32b3448dde94b2755dde154de01d65745826ee475b67364fe9f2170"
      },
      "receipt_sha256": "65a1c5f8c32b3448dde94b2755dde154de01d65745826ee475b67364fe9f2170"
    },
    {
      "storm_id": "698659",
      "lat": 45.0854,
      "lon": -67.3231,
      "motion_east": 4.8,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 952.0,
      "ebshear": 25.0,
      "srh01": 3.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.8839
        },
        {
          "name": "alignment",
          "value": -0.2718
        },
        {
          "name": "tau",
          "value": 0.3351
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0516
      },
      "coherence_score": 0.33511725068092346,
      "coherence_diagnostics": {
        "tau": 0.33511725068092346,
        "grad_tau": 0.27667760848999023,
        "torsion": 0.0,
        "alignment": -0.2718128561973572,
        "S_field": 0.18635600805282593,
        "Gamma_field": 0.15002360939979553,
        "S_over_Gamma": 1.2421778440475464,
        "Da": 8.742694854736328,
        "E_coh": 0.33979710936546326,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.35,
              45.13
            ],
            [
              -67.31,
              45.11
            ],
            [
              -67.24,
              45.1
            ],
            [
              -67.24,
              45.04
            ],
            [
              -67.25,
              45.03
            ],
            [
              -67.28,
              45.03
            ],
            [
              -67.34,
              45.06
            ],
            [
              -67.36,
              45.06
            ],
            [
              -67.37,
              45.07
            ],
            [
              -67.37,
              45.11
            ],
            [
              -67.38,
              45.12
            ],
            [
              -67.36,
              45.12
            ],
            [
              -67.35,
              45.13
            ]
          ]
        ]
      },
      "raw_probability": 0.0516,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "8af5e3064b9e4ac1c64146c9e37cfe191d3f7b7bad95d0c19551ac5c91d6e90d",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0516,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d1212432dfc4d999648a483e8e6a1e45970c7c15a393441d67a63e17d265a9c1"
      },
      "receipt_sha256": "d1212432dfc4d999648a483e8e6a1e45970c7c15a393441d67a63e17d265a9c1"
    },
    {
      "storm_id": "698642",
      "lat": 39.9845,
      "lon": -80.2455,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 699.0,
      "ebshear": 22.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.8839
        },
        {
          "name": "alignment",
          "value": -0.771
        },
        {
          "name": "tau",
          "value": 1.4473
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 1.4472687244415283,
      "coherence_diagnostics": {
        "tau": 1.4472687244415283,
        "grad_tau": 0.11083746701478958,
        "torsion": 0.0,
        "alignment": -0.7709997892379761,
        "S_field": 0.31376299262046814,
        "Gamma_field": 0.151690274477005,
        "S_over_Gamma": 2.0684449672698975,
        "Da": 9.299386024475098,
        "E_coh": 0.7296395897865295,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.29,
              40.01
            ],
            [
              -80.24,
              40.01
            ],
            [
              -80.23,
              40.0
            ],
            [
              -80.2,
              40.0
            ],
            [
              -80.21,
              39.99
            ],
            [
              -80.21,
              39.95
            ],
            [
              -80.22,
              39.93
            ],
            [
              -80.26,
              39.96
            ],
            [
              -80.26,
              39.97
            ],
            [
              -80.29,
              40.0
            ],
            [
              -80.29,
              40.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0495,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0495,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "80c7a14ae162e33576f7ace9f5a6652dfebed3505ac6cfa1b431400d64ce8a32"
      },
      "receipt_sha256": "80c7a14ae162e33576f7ace9f5a6652dfebed3505ac6cfa1b431400d64ce8a32"
    },
    {
      "storm_id": "698668",
      "lat": 24.8236,
      "lon": -82.5309,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3328.0,
      "ebshear": 15.0,
      "srh01": 47.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0492
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.51,
              24.86
            ],
            [
              -82.48,
              24.85
            ],
            [
              -82.48,
              24.77
            ],
            [
              -82.51,
              24.77
            ],
            [
              -82.55,
              24.81
            ],
            [
              -82.56,
              24.8
            ],
            [
              -82.56,
              24.81
            ],
            [
              -82.58,
              24.83
            ],
            [
              -82.58,
              24.85
            ],
            [
              -82.52,
              24.85
            ],
            [
              -82.51,
              24.86
            ]
          ]
        ]
      },
      "raw_probability": 0.0492,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "36fb9f10b4d50759dd4d991467968500dcbd2d1d8494fe8d9937eb29e4f1a031",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0492,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7a23d46c7d7cf907755965a278cf8cf666b1bc14f8b330853bd7caf473794dd0"
      },
      "receipt_sha256": "7a23d46c7d7cf907755965a278cf8cf666b1bc14f8b330853bd7caf473794dd0"
    },
    {
      "storm_id": "698656",
      "lat": 47.137,
      "lon": -70.971,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1254.0,
      "ebshear": 19.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.8839
        },
        {
          "name": "alignment",
          "value": 3.7945
        },
        {
          "name": "tau",
          "value": 0.5936
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0489
      },
      "coherence_score": 0.5935727953910828,
      "coherence_diagnostics": {
        "tau": 0.5935727953910828,
        "grad_tau": 0.10797899216413498,
        "torsion": 0.0,
        "alignment": 3.7944934368133545,
        "S_field": 0.21096748113632202,
        "Gamma_field": 0.31585693359375,
        "S_over_Gamma": 0.6679210066795349,
        "Da": 18.666339874267578,
        "E_coh": 0.6706354022026062,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -70.99,
              47.17
            ],
            [
              -70.95,
              47.17
            ],
            [
              -70.93,
              47.15
            ],
            [
              -70.94,
              47.14
            ],
            [
              -70.94,
              47.11
            ],
            [
              -70.95,
              47.1
            ],
            [
              -71.0,
              47.1
            ],
            [
              -71.01,
              47.11
            ],
            [
              -71.01,
              47.15
            ],
            [
              -70.99,
              47.17
            ]
          ]
        ]
      },
      "raw_probability": 0.0489,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "089e124b5e00253026a88b104acd051f0230ff636ac1dd4bef3ec454d8f7c24f",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0489,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ee9e691630749d2e79ccb2c2b6db756000dc27a7de4e6c9ca1b9d3e61a8c165"
      },
      "receipt_sha256": "7ee9e691630749d2e79ccb2c2b6db756000dc27a7de4e6c9ca1b9d3e61a8c165"
    },
    {
      "storm_id": "698296",
      "lat": 45.1333,
      "lon": -66.7907,
      "motion_east": 0.1,
      "motion_south": 4.5,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 932.0,
      "ebshear": 22.0,
      "srh01": 6.0,
      "maxllaz": 0.003,
      "mesh": 0.26,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.8839
        },
        {
          "name": "alignment",
          "value": -0.2718
        },
        {
          "name": "tau",
          "value": 0.3351
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0488
      },
      "coherence_score": 0.33511725068092346,
      "coherence_diagnostics": {
        "tau": 0.33511725068092346,
        "grad_tau": 0.27667760848999023,
        "torsion": 0.0,
        "alignment": -0.2718128561973572,
        "S_field": 0.18635600805282593,
        "Gamma_field": 0.15002360939979553,
        "S_over_Gamma": 1.2421778440475464,
        "Da": 8.742694854736328,
        "E_coh": 0.33979710936546326,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.86,
              45.18
            ],
            [
              -66.81,
              45.18
            ],
            [
              -66.8,
              45.17
            ],
            [
              -66.66,
              45.18
            ],
            [
              -66.65,
              45.17
            ],
            [
              -66.65,
              45.12
            ],
            [
              -66.72,
              45.08
            ],
            [
              -66.75,
              45.08
            ],
            [
              -66.76,
              45.09
            ],
            [
              -66.84,
              45.09
            ],
            [
              -66.85,
              45.1
            ],
            [
              -66.87,
              45.1
            ],
            [
              -66.89,
              45.12
            ],
            [
              -66.89,
              45.16
            ],
            [
              -66.86,
              45.18
            ]
          ]
        ]
      },
      "raw_probability": 0.0488,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5f3eae09c899d9dfbdc31362943b754d0e9d07f9aaf452eb38d22704d5cbe80a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0488,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
      },
      "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
    },
    {
      "storm_id": "698674",
      "lat": 24.5886,
      "lon": -83.2271,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3503.0,
      "ebshear": 12.0,
      "srh01": 21.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.7589
        },
        {
          "name": "alignment",
          "value": 0.2166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0488
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.3666892051696777,
        "torsion": 0.0,
        "alignment": 0.2166423797607422,
        "S_field": 0.8276048898696899,
        "Gamma_field": 0.3116902709007263,
        "S_over_Gamma": 2.6552157402038574,
        "Da": 18.383773803710938,
        "E_coh": 0.9805148243904114,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.21,
              24.64
            ],
            [
              -83.21,
              24.55
            ],
            [
              -83.22,
              24.56
            ],
            [
              -83.24,
              24.55
            ],
            [
              -83.25,
              24.56
            ],
            [
              -83.25,
              24.62
            ],
            [
              -83.21,
              24.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0488,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5f3eae09c899d9dfbdc31362943b754d0e9d07f9aaf452eb38d22704d5cbe80a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0488,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
      },
      "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
    },
    {
      "storm_id": "698675",
      "lat": 24.59,
      "lon": -83.2986,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3439.0,
      "ebshear": 12.0,
      "srh01": 20.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.7589
        },
        {
          "name": "alignment",
          "value": 0.2166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0488
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.3666892051696777,
        "torsion": 0.0,
        "alignment": 0.2166423797607422,
        "S_field": 0.8276048898696899,
        "Gamma_field": 0.3116902709007263,
        "S_over_Gamma": 2.6552157402038574,
        "Da": 18.383773803710938,
        "E_coh": 0.9805148243904114,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.29,
              24.62
            ],
            [
              -83.27,
              24.61
            ],
            [
              -83.27,
              24.56
            ],
            [
              -83.31,
              24.55
            ],
            [
              -83.33,
              24.57
            ],
            [
              -83.33,
              24.6
            ],
            [
              -83.29,
              24.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0488,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "5f3eae09c899d9dfbdc31362943b754d0e9d07f9aaf452eb38d22704d5cbe80a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0488,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
      },
      "receipt_sha256": "7e03b73dd67ef64d4ad0b00a526c3dfc01aa61462ff650ebfd293c2f0717510a"
    },
    {
      "storm_id": "698611",
      "lat": 48.1311,
      "lon": -72.9744,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 862.0,
      "ebshear": 10.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.6339
        },
        {
          "name": "alignment",
          "value": 3.6388
        },
        {
          "name": "tau",
          "value": 0.2186
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.048
      },
      "coherence_score": 0.21861857175827026,
      "coherence_diagnostics": {
        "tau": 0.21861857175827026,
        "grad_tau": 0.2145022749900818,
        "torsion": 0.0,
        "alignment": 3.6387712955474854,
        "S_field": 0.13757693767547607,
        "Gamma_field": 0.5258569717407227,
        "S_over_Gamma": 0.2616242468357086,
        "Da": 32.029197692871094,
        "E_coh": 0.6203861832618713,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -72.99,
              48.16
            ],
            [
              -72.95,
              48.16
            ],
            [
              -72.94,
              48.15
            ],
            [
              -72.94,
              48.09
            ],
            [
              -72.98,
              48.09
            ],
            [
              -72.99,
              48.1
            ],
            [
              -72.99,
              48.13
            ],
            [
              -73.0,
              48.14
            ],
            [
              -72.99,
              48.16
            ]
          ]
        ]
      },
      "raw_probability": 0.048,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "03cef8172d1e5f93cd5c181ed53053fb3291fc5a0e73e93c956a2b7e290a2c1a",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.048,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a496f0c225e3b00eab6e520fc8760242548257ffc1826112a6c9cd82841a96e2"
      },
      "receipt_sha256": "a496f0c225e3b00eab6e520fc8760242548257ffc1826112a6c9cd82841a96e2"
    },
    {
      "storm_id": "698595",
      "lat": 45.175,
      "lon": -67.0275,
      "motion_east": 0.4,
      "motion_south": 4.1,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 902.0,
      "ebshear": 23.0,
      "srh01": 5.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.6339
        },
        {
          "name": "alignment",
          "value": -3.3064
        },
        {
          "name": "tau",
          "value": 0.3086
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0477
      },
      "coherence_score": 0.308587908744812,
      "coherence_diagnostics": {
        "tau": 0.308587908744812,
        "grad_tau": 0.2746747136116028,
        "torsion": 0.0,
        "alignment": -3.3063783645629883,
        "S_field": 0.17523205280303955,
        "Gamma_field": 0.506690263748169,
        "S_over_Gamma": 0.3458366394042969,
        "Da": 29.950159072875977,
        "E_coh": 0.3794713318347931,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.04,
              45.22
            ],
            [
              -66.99,
              45.2
            ],
            [
              -66.99,
              45.15
            ],
            [
              -67.01,
              45.13
            ],
            [
              -67.03,
              45.13
            ],
            [
              -67.06,
              45.15
            ],
            [
              -67.06,
              45.2
            ],
            [
              -67.04,
              45.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0477,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "b8f34c3ce5015f04ff6430c251842173606e4dbe6eb7573ffd8c06314a5cf221",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0477,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "036e091ec70e32a6014c4dfe14dfc01cf9fd54ed1d8052e487d8043fd8730c53"
      },
      "receipt_sha256": "036e091ec70e32a6014c4dfe14dfc01cf9fd54ed1d8052e487d8043fd8730c53"
    },
    {
      "storm_id": "698612",
      "lat": 47.9818,
      "lon": -70.1173,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1309.0,
      "ebshear": 7.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.44,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.0089
        },
        {
          "name": "alignment",
          "value": 1.7446
        },
        {
          "name": "tau",
          "value": 0.4737
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0469
      },
      "coherence_score": 0.47369384765625,
      "coherence_diagnostics": {
        "tau": 0.47369384765625,
        "grad_tau": 0.1795295625925064,
        "torsion": 0.0,
        "alignment": 1.744581937789917,
        "S_field": 0.21341228485107422,
        "Gamma_field": 0.2441902756690979,
        "S_over_Gamma": 0.8739590048789978,
        "Da": 14.900252342224121,
        "E_coh": 0.7304398417472839,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -70.14,
              48.02
            ],
            [
              -70.11,
              48.02
            ],
            [
              -70.09,
              48.01
            ],
            [
              -70.08,
              47.99
            ],
            [
              -70.09,
              47.98
            ],
            [
              -70.08,
              47.95
            ],
            [
              -70.11,
              47.93
            ],
            [
              -70.13,
              47.93
            ],
            [
              -70.16,
              47.95
            ],
            [
              -70.16,
              48.0
            ],
            [
              -70.14,
              48.02
            ]
          ]
        ]
      },
      "raw_probability": 0.0469,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "e0bbfb32ef30524422e5be7bbe4ad8f9da1ef0da9fa21ac26491b4eadcb1c2b7",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0469,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "261cc9ef5d34aeddd1bcf50b77d92b2ea9e79f6c7bbd46a03344749eb55bbb94"
      },
      "receipt_sha256": "261cc9ef5d34aeddd1bcf50b77d92b2ea9e79f6c7bbd46a03344749eb55bbb94"
    },
    {
      "storm_id": "698624",
      "lat": 24.675,
      "lon": -82.355,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3474.0,
      "ebshear": 10.0,
      "srh01": 23.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1339
        },
        {
          "name": "alignment",
          "value": 0.0291
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0456
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.413743257522583,
        "torsion": 0.0,
        "alignment": 0.029142379760742188,
        "S_field": 0.9750985503196716,
        "Gamma_field": 0.2091902643442154,
        "S_over_Gamma": 4.661299705505371,
        "Da": 12.35538387298584,
        "E_coh": 0.9761015772819519,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.39,
              24.72
            ],
            [
              -82.35,
              24.72
            ],
            [
              -82.34,
              24.7
            ],
            [
              -82.32,
              24.72
            ],
            [
              -82.3,
              24.71
            ],
            [
              -82.32,
              24.68
            ],
            [
              -82.34,
              24.68
            ],
            [
              -82.35,
              24.67
            ],
            [
              -82.33,
              24.65
            ],
            [
              -82.35,
              24.63
            ],
            [
              -82.35,
              24.62
            ],
            [
              -82.36,
              24.64
            ],
            [
              -82.37,
              24.63
            ],
            [
              -82.39,
              24.65
            ],
            [
              -82.4,
              24.65
            ],
            [
              -82.37,
              24.67
            ],
            [
              -82.37,
              24.69
            ],
            [
              -82.39,
              24.72
            ]
          ]
        ]
      },
      "raw_probability": 0.0456,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "6edc2f115bfc3aa6539970a9d36ef48be227b61b47d75630af1b189d1d586ba9",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0456,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "21bb0f24dc401d83ae305367373250c763f561c623f58548e4c7e04ea22115a5"
      },
      "receipt_sha256": "21bb0f24dc401d83ae305367373250c763f561c623f58548e4c7e04ea22115a5"
    },
    {
      "storm_id": "698351",
      "lat": 24.3961,
      "lon": -81.2911,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4120.0,
      "ebshear": 9.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.0089
        },
        {
          "name": "alignment",
          "value": 0.2166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0441
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.5702605247497559,
        "torsion": 0.0,
        "alignment": 0.2166423797607422,
        "S_field": 1.156437635421753,
        "Gamma_field": 0.20752359926700592,
        "S_over_Gamma": 5.572559833526611,
        "Da": 12.20724105834961,
        "E_coh": 0.9783686399459839,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.37,
              24.44
            ],
            [
              -81.33,
              24.44
            ],
            [
              -81.32,
              24.43
            ],
            [
              -81.3,
              24.43
            ],
            [
              -81.29,
              24.44
            ],
            [
              -81.28,
              24.43
            ],
            [
              -81.25,
              24.43
            ],
            [
              -81.23,
              24.42
            ],
            [
              -81.24,
              24.4
            ],
            [
              -81.23,
              24.39
            ],
            [
              -81.23,
              24.35
            ],
            [
              -81.24,
              24.33
            ],
            [
              -81.26,
              24.32
            ],
            [
              -81.3,
              24.32
            ],
            [
              -81.32,
              24.34
            ],
            [
              -81.34,
              24.38
            ],
            [
              -81.34,
              24.4
            ],
            [
              -81.37,
              24.44
            ]
          ]
        ]
      },
      "raw_probability": 0.0441,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "1be1ca670555940dd8db5bc612c3bdff1745d976308fe8686f69f0d6dc798b4b",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0441,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22ef2b6ab79a221dc402ebf54b016296aebf90a86f202ce67dfb0286c3bae0f6"
      },
      "receipt_sha256": "22ef2b6ab79a221dc402ebf54b016296aebf90a86f202ce67dfb0286c3bae0f6"
    },
    {
      "storm_id": "698484",
      "lat": 47.8462,
      "lon": -66.61,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1125.0,
      "ebshear": 8.0,
      "srh01": 14.0,
      "maxllaz": 0.002,
      "mesh": 0.29,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.5089
        },
        {
          "name": "alignment",
          "value": 2.116
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0423
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.27323246002197266,
        "torsion": 0.0,
        "alignment": 2.115966796875,
        "S_field": 0.3170693516731262,
        "Gamma_field": 0.19419026374816895,
        "S_over_Gamma": 1.6327767372131348,
        "Da": 11.768961906433105,
        "E_coh": 0.7442191243171692,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.63,
              47.88
            ],
            [
              -66.59,
              47.88
            ],
            [
              -66.57,
              47.87
            ],
            [
              -66.56,
              47.79
            ],
            [
              -66.62,
              47.79
            ],
            [
              -66.64,
              47.81
            ],
            [
              -66.64,
              47.87
            ],
            [
              -66.63,
              47.88
            ]
          ]
        ]
      },
      "raw_probability": 0.0423,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "e1b2c982d1313e8d48a527676aa4ad5d45b7be4b2a504e927cd2d98a1a5778c4",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0423,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c14250c90638328212c72c9cbd9143b33c8baca71db70facd1bf661cd7cc5532"
      },
      "receipt_sha256": "c14250c90638328212c72c9cbd9143b33c8baca71db70facd1bf661cd7cc5532"
    },
    {
      "storm_id": "698556",
      "lat": 47.5145,
      "lon": -67.97,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1062.0,
      "ebshear": 5.0,
      "srh01": 1.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.6339
        },
        {
          "name": "alignment",
          "value": 2.8863
        },
        {
          "name": "tau",
          "value": 0.3692
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.041
      },
      "coherence_score": 0.3692445755004883,
      "coherence_diagnostics": {
        "tau": 0.3692445755004883,
        "grad_tau": 0.1310339719057083,
        "torsion": 0.0,
        "alignment": 2.8862557411193848,
        "S_field": 0.20766812562942505,
        "Gamma_field": 0.23669026792049408,
        "S_over_Gamma": 0.8773834705352783,
        "Da": 14.245490074157715,
        "E_coh": 0.8967189788818359,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.99,
              47.55
            ],
            [
              -67.95,
              47.55
            ],
            [
              -67.94,
              47.54
            ],
            [
              -67.94,
              47.5
            ],
            [
              -67.93,
              47.49
            ],
            [
              -67.94,
              47.48
            ],
            [
              -67.98,
              47.47
            ],
            [
              -68.01,
              47.49
            ],
            [
              -68.0,
              47.5
            ],
            [
              -68.0,
              47.54
            ],
            [
              -67.99,
              47.55
            ]
          ]
        ]
      },
      "raw_probability": 0.041,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "cbb2036f0403e0a8f87a5501bafefcf4d1d937311c1143a000177493b037be00",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.041,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ed030812d10b2c8ef8460968fc0b7e282410c9e8d8a3236171c454ea0114a312"
      },
      "receipt_sha256": "ed030812d10b2c8ef8460968fc0b7e282410c9e8d8a3236171c454ea0114a312"
    },
    {
      "storm_id": "698608",
      "lat": 48.853,
      "lon": -66.518,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1720.0,
      "ebshear": 10.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.3839
        },
        {
          "name": "alignment",
          "value": 0.0
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0408
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.0,
        "torsion": 0.0,
        "alignment": 0.0,
        "S_field": 0.08779075741767883,
        "Gamma_field": 0.401690274477005,
        "S_over_Gamma": 0.2185533493757248,
        "Da": 24.555673599243164,
        "E_coh": 0.655684232711792,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.53,
              48.89
            ],
            [
              -66.5,
              48.89
            ],
            [
              -66.48,
              48.88
            ],
            [
              -66.48,
              48.82
            ],
            [
              -66.5,
              48.81
            ],
            [
              -66.53,
              48.81
            ],
            [
              -66.55,
              48.82
            ],
            [
              -66.54,
              48.84
            ],
            [
              -66.54,
              48.88
            ],
            [
              -66.53,
              48.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0408,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "15d7a47fbf03ef1a2142052690cb262522c1f68ccd4b5b0b2c73e1d49dd188a0",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0408,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "641ea4589fa26374cf52bbef8f5a512fca138f8b7d4beef7fac59ba4471269a3"
      },
      "receipt_sha256": "641ea4589fa26374cf52bbef8f5a512fca138f8b7d4beef7fac59ba4471269a3"
    },
    {
      "storm_id": "698613",
      "lat": 47.6147,
      "lon": -70.922,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 920.0,
      "ebshear": 10.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.8839
        },
        {
          "name": "alignment",
          "value": 1.3285
        },
        {
          "name": "tau",
          "value": 0.4709
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0408
      },
      "coherence_score": 0.4709171652793884,
      "coherence_diagnostics": {
        "tau": 0.4709171652793884,
        "grad_tau": 0.17897380888462067,
        "torsion": -1.0483023338281328e-09,
        "alignment": 1.3285027742385864,
        "S_field": 0.29328030347824097,
        "Gamma_field": 0.2633569538593292,
        "S_over_Gamma": 1.113622784614563,
        "Da": 15.689087867736816,
        "E_coh": 0.8344093561172485,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -70.9,
              47.69
            ],
            [
              -70.87,
              47.68
            ],
            [
              -70.87,
              47.61
            ],
            [
              -70.88,
              47.61
            ],
            [
              -70.9,
              47.59
            ],
            [
              -70.9,
              47.57
            ],
            [
              -70.93,
              47.54
            ],
            [
              -70.98,
              47.54
            ],
            [
              -70.98,
              47.56
            ],
            [
              -70.96,
              47.58
            ],
            [
              -70.96,
              47.62
            ],
            [
              -70.95,
              47.62
            ],
            [
              -70.93,
              47.64
            ],
            [
              -70.92,
              47.68
            ],
            [
              -70.9,
              47.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0408,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "15d7a47fbf03ef1a2142052690cb262522c1f68ccd4b5b0b2c73e1d49dd188a0",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0408,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "641ea4589fa26374cf52bbef8f5a512fca138f8b7d4beef7fac59ba4471269a3"
      },
      "receipt_sha256": "641ea4589fa26374cf52bbef8f5a512fca138f8b7d4beef7fac59ba4471269a3"
    },
    {
      "storm_id": "698443",
      "lat": 48.7833,
      "lon": -66.9356,
      "motion_east": 5.3,
      "motion_south": -1.0,
      "valid_time": "20260628_160041 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1382.0,
      "ebshear": 10.0,
      "srh01": 12.0,
      "maxllaz": 0.004,
      "mesh": 0.46,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.6339
        },
        {
          "name": "alignment",
          "value": -0.8416
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0393
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.17832621932029724,
        "torsion": 0.0,
        "alignment": -0.8416423797607422,
        "S_field": 0.09660620242357254,
        "Gamma_field": 0.600023627281189,
        "S_over_Gamma": 0.1610039919614792,
        "Da": 36.28782653808594,
        "E_coh": 0.514733076095581,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.96,
              48.82
            ],
            [
              -66.93,
              48.82
            ],
            [
              -66.89,
              48.79
            ],
            [
              -66.89,
              48.75
            ],
            [
              -66.91,
              48.73
            ],
            [
              -66.94,
              48.74
            ],
            [
              -66.97,
              48.77
            ],
            [
              -66.97,
              48.81
            ],
            [
              -66.96,
              48.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0393,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1a0fc4b375c49fba50c7c347ee9b651b291c5c2d87f0326efc591e535f7162e6",
        "input_sha256": "d951db0004bbc471035dfac6dd53b34e7f0e8f84a1bcd407db9d5dc5ac7901a8",
        "issued_at": "2026-06-28T16:27:45Z",
        "raw_probability": 0.0393,
        "probability": 0.001317,
        "confidence_lo": 0.001282,
        "confidence_hi": 0.001317,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c28b007a03e0d9a2f85966bb4e8fa14d3ba7c3389d5271551768d109caf46279"
      },
      "receipt_sha256": "c28b007a03e0d9a2f85966bb4e8fa14d3ba7c3389d5271551768d109caf46279"
    }
  ]
}
