{
  "forecast_id": "to_fcst_20260720_0904",
  "hazard": "tornado",
  "issued_at": "2026-07-20T09:04:28Z",
  "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": 99,
  "top_probability": 0.0243,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "9667",
      "lat": 45.6394,
      "lon": -92.7594,
      "motion_east": 9.3,
      "motion_south": 1.7,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1428.0,
      "ebshear": 30.0,
      "srh01": 190.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 190.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7691
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.82,
              45.69
            ],
            [
              -92.8,
              45.69
            ],
            [
              -92.78,
              45.67
            ],
            [
              -92.74,
              45.66
            ],
            [
              -92.73,
              45.65
            ],
            [
              -92.69,
              45.65
            ],
            [
              -92.68,
              45.64
            ],
            [
              -92.68,
              45.59
            ],
            [
              -92.7,
              45.57
            ],
            [
              -92.71,
              45.58
            ],
            [
              -92.74,
              45.58
            ],
            [
              -92.78,
              45.62
            ],
            [
              -92.82,
              45.63
            ],
            [
              -92.83,
              45.64
            ],
            [
              -92.83,
              45.68
            ],
            [
              -92.82,
              45.69
            ]
          ]
        ]
      },
      "raw_probability": 0.7691,
      "confidence_lo": 0.0223,
      "confidence_hi": 0.0243,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "7e30d41c77348195b03d2c78f87a0d176db8bdc782ed5c81c0c50c46e40de6c2",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.7691,
        "probability": 0.024291,
        "confidence_lo": 0.022312,
        "confidence_hi": 0.024341,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1376c1e2496e71ea5dd683c800c69634b223c560ab5c7c467bb21edb43e91e7a"
      },
      "receipt_sha256": "1376c1e2496e71ea5dd683c800c69634b223c560ab5c7c467bb21edb43e91e7a"
    },
    {
      "storm_id": "9631",
      "lat": 45.443,
      "lon": -92.933,
      "motion_east": 8.7,
      "motion_south": 2.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0223,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1497.0,
      "ebshear": 36.0,
      "srh01": 189.0,
      "maxllaz": 0.004,
      "mesh": 0.32,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 189.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7637
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.95,
              45.47
            ],
            [
              -92.91,
              45.47
            ],
            [
              -92.9,
              45.46
            ],
            [
              -92.9,
              45.42
            ],
            [
              -92.91,
              45.41
            ],
            [
              -92.94,
              45.41
            ],
            [
              -92.95,
              45.42
            ],
            [
              -92.96,
              45.44
            ],
            [
              -92.96,
              45.46
            ],
            [
              -92.95,
              45.47
            ]
          ]
        ]
      },
      "raw_probability": 0.7637,
      "confidence_lo": 0.0209,
      "confidence_hi": 0.0223,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "2785d82d2133fb284c47454e8b4b079b408b9bee684b4e7c7a0c2edac266bbd6",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.7637,
        "probability": 0.022253,
        "confidence_lo": 0.020891,
        "confidence_hi": 0.022284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1af2dddda09e7a1e73c45355d9c5e7da74582e24301af8bed534c04a4f0efc6d"
      },
      "receipt_sha256": "1af2dddda09e7a1e73c45355d9c5e7da74582e24301af8bed534c04a4f0efc6d"
    },
    {
      "storm_id": "9458",
      "lat": 45.3153,
      "lon": -92.6141,
      "motion_east": 9.2,
      "motion_south": 2.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0223,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1178.0,
      "ebshear": 27.0,
      "srh01": 176.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 176.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7558
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.59,
              45.41
            ],
            [
              -92.53,
              45.41
            ],
            [
              -92.5,
              45.38
            ],
            [
              -92.5,
              45.33
            ],
            [
              -92.52,
              45.31
            ],
            [
              -92.58,
              45.3
            ],
            [
              -92.6,
              45.28
            ],
            [
              -92.63,
              45.28
            ],
            [
              -92.66,
              45.25
            ],
            [
              -92.66,
              45.24
            ],
            [
              -92.69,
              45.24
            ],
            [
              -92.7,
              45.25
            ],
            [
              -92.68,
              45.27
            ],
            [
              -92.69,
              45.31
            ],
            [
              -92.66,
              45.34
            ],
            [
              -92.66,
              45.35
            ],
            [
              -92.59,
              45.41
            ]
          ]
        ]
      },
      "raw_probability": 0.7558,
      "confidence_lo": 0.0209,
      "confidence_hi": 0.0223,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "04a999cd5927ff5eb565f05383f9ea7962b3e6f9e150145259b45930d81b15fe",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.7558,
        "probability": 0.022253,
        "confidence_lo": 0.020891,
        "confidence_hi": 0.022284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c8916429720b04eaa6554e25895486cf8ac8acfa574a25ce88c221e3d58bedb0"
      },
      "receipt_sha256": "c8916429720b04eaa6554e25895486cf8ac8acfa574a25ce88c221e3d58bedb0"
    },
    {
      "storm_id": "9269",
      "lat": 45.549,
      "lon": -92.315,
      "motion_east": 9.2,
      "motion_south": 1.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0223,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1502.0,
      "ebshear": 17.0,
      "srh01": 176.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 176.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7257
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.34,
              45.58
            ],
            [
              -92.29,
              45.58
            ],
            [
              -92.27,
              45.57
            ],
            [
              -92.26,
              45.56
            ],
            [
              -92.27,
              45.52
            ],
            [
              -92.31,
              45.5
            ],
            [
              -92.35,
              45.51
            ],
            [
              -92.36,
              45.52
            ],
            [
              -92.36,
              45.57
            ],
            [
              -92.34,
              45.58
            ]
          ]
        ]
      },
      "raw_probability": 0.7257,
      "confidence_lo": 0.0209,
      "confidence_hi": 0.0223,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "97b4efff73aa718024e901d5c02efed43c498e59996396b9623a54329b8b1d43",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.7257,
        "probability": 0.022253,
        "confidence_lo": 0.020891,
        "confidence_hi": 0.022284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cf5e8171d1cb0ff8ece055814672ff4b809a250efae213fb14b1822a6bdc8e0d"
      },
      "receipt_sha256": "cf5e8171d1cb0ff8ece055814672ff4b809a250efae213fb14b1822a6bdc8e0d"
    },
    {
      "storm_id": "9408",
      "lat": 45.1927,
      "lon": -93.15,
      "motion_east": 12.2,
      "motion_south": 4.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0208,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1296.0,
      "ebshear": 32.0,
      "srh01": 209.0,
      "maxllaz": 0.006,
      "mesh": 0.29,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 209.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4834
        },
        {
          "name": "alignment",
          "value": 16.6327
        },
        {
          "name": "tau",
          "value": 1.3371
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7069
      },
      "coherence_score": 1.337085247039795,
      "coherence_diagnostics": {
        "tau": 1.337085247039795,
        "grad_tau": 0.22905229032039642,
        "torsion": 0.0,
        "alignment": 16.632673263549805,
        "S_field": 1.8296259641647339,
        "Gamma_field": 0.3313411474227905,
        "S_over_Gamma": 5.52187967300415,
        "Da": 19.423616409301758,
        "E_coh": 0.695810079574585,
        "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": [
          [
            [
              -93.15,
              45.22
            ],
            [
              -93.11,
              45.22
            ],
            [
              -93.1,
              45.21
            ],
            [
              -93.1,
              45.18
            ],
            [
              -93.13,
              45.15
            ],
            [
              -93.17,
              45.14
            ],
            [
              -93.2,
              45.17
            ],
            [
              -93.2,
              45.19
            ],
            [
              -93.18,
              45.21
            ],
            [
              -93.16,
              45.21
            ],
            [
              -93.15,
              45.22
            ]
          ]
        ]
      },
      "raw_probability": 0.7069,
      "confidence_lo": 0.0198,
      "confidence_hi": 0.0208,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4e6df81651604226ad35f4b6303b24db40fa82c65dd52ae40aab829a2dafa806",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.7069,
        "probability": 0.020768,
        "confidence_lo": 0.019751,
        "confidence_hi": 0.02079,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "82c508ee850dbea383340e4a2f3d2eca0b5467d099826894ba378a72bef770d6"
      },
      "receipt_sha256": "82c508ee850dbea383340e4a2f3d2eca0b5467d099826894ba378a72bef770d6"
    },
    {
      "storm_id": "9668",
      "lat": 45.429,
      "lon": -92.757,
      "motion_east": 9.2,
      "motion_south": 2.2,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0208,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1323.0,
      "ebshear": 32.0,
      "srh01": 185.0,
      "maxllaz": 0.001,
      "mesh": 0.4,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 185.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6846
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.78,
              45.46
            ],
            [
              -92.73,
              45.46
            ],
            [
              -92.72,
              45.45
            ],
            [
              -92.72,
              45.41
            ],
            [
              -92.73,
              45.4
            ],
            [
              -92.76,
              45.4
            ],
            [
              -92.77,
              45.39
            ],
            [
              -92.79,
              45.41
            ],
            [
              -92.79,
              45.45
            ],
            [
              -92.78,
              45.46
            ]
          ]
        ]
      },
      "raw_probability": 0.6846,
      "confidence_lo": 0.0198,
      "confidence_hi": 0.0208,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d41099948b00908243aaeeefc638de7cf0ed32c3282fbaf3660973fc41bc4bdc",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.6846,
        "probability": 0.020768,
        "confidence_lo": 0.019751,
        "confidence_hi": 0.02079,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f9567834a91c8c95ac952219a89b805cf43a8d7dc66dbe2fc49a8d26843bf71"
      },
      "receipt_sha256": "0f9567834a91c8c95ac952219a89b805cf43a8d7dc66dbe2fc49a8d26843bf71"
    },
    {
      "storm_id": "9669",
      "lat": 45.2013,
      "lon": -92.55,
      "motion_east": 9.2,
      "motion_south": 2.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.019,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1067.0,
      "ebshear": 26.0,
      "srh01": 168.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 168.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1084
        },
        {
          "name": "alignment",
          "value": -7.8853
        },
        {
          "name": "tau",
          "value": 1.2827
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6578
      },
      "coherence_score": 1.2827411890029907,
      "coherence_diagnostics": {
        "tau": 1.2827411890029907,
        "grad_tau": 0.19875586032867432,
        "torsion": 0.0,
        "alignment": -7.885257720947266,
        "S_field": 1.2942613363265991,
        "Gamma_field": 0.7930078506469727,
        "S_over_Gamma": 1.6320914030075073,
        "Da": 47.58424758911133,
        "E_coh": 0.5142948627471924,
        "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": [
          [
            [
              -92.56,
              45.24
            ],
            [
              -92.51,
              45.23
            ],
            [
              -92.51,
              45.18
            ],
            [
              -92.54,
              45.16
            ],
            [
              -92.57,
              45.16
            ],
            [
              -92.58,
              45.17
            ],
            [
              -92.57,
              45.23
            ],
            [
              -92.56,
              45.24
            ]
          ]
        ]
      },
      "raw_probability": 0.6578,
      "confidence_lo": 0.0177,
      "confidence_hi": 0.019,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "62d5f28e4cb41f17c71a4513b56a0ea6ab4126d2e0cc6306074cb5406953a819",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.6578,
        "probability": 0.018996,
        "confidence_lo": 0.017663,
        "confidence_hi": 0.019022,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "47b013dbe1706904a9df63f7fcf3644347e372c484eb72d8b0c37bb08d19209e"
      },
      "receipt_sha256": "47b013dbe1706904a9df63f7fcf3644347e372c484eb72d8b0c37bb08d19209e"
    },
    {
      "storm_id": "9158",
      "lat": 44.018,
      "lon": -94.3652,
      "motion_east": 9.9,
      "motion_south": 7.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0179,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2042.0,
      "ebshear": 34.0,
      "srh01": 265.0,
      "maxllaz": 0.007,
      "mesh": 0.58,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 265.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 0.7112
        },
        {
          "name": "tau",
          "value": 0.9684
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6391
      },
      "coherence_score": 0.9684439897537231,
      "coherence_diagnostics": {
        "tau": 0.9684439897537231,
        "grad_tau": 0.12310118228197098,
        "torsion": 0.0,
        "alignment": 0.7111847400665283,
        "S_field": 1.3308424949645996,
        "Gamma_field": 1.0363411903381348,
        "S_over_Gamma": 1.2841740846633911,
        "Da": 64.95101928710938,
        "E_coh": 0.5031337738037109,
        "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": [
          [
            [
              -94.43,
              44.16
            ],
            [
              -94.4,
              44.16
            ],
            [
              -94.39,
              44.15
            ],
            [
              -94.3,
              44.15
            ],
            [
              -94.27,
              44.12
            ],
            [
              -94.28,
              44.08
            ],
            [
              -94.26,
              44.04
            ],
            [
              -94.22,
              43.99
            ],
            [
              -94.23,
              43.96
            ],
            [
              -94.28,
              43.91
            ],
            [
              -94.29,
              43.88
            ],
            [
              -94.33,
              43.84
            ],
            [
              -94.38,
              43.84
            ],
            [
              -94.39,
              43.85
            ],
            [
              -94.39,
              43.89
            ],
            [
              -94.33,
              43.95
            ],
            [
              -94.36,
              43.98
            ],
            [
              -94.41,
              43.99
            ],
            [
              -94.44,
              44.02
            ],
            [
              -94.45,
              44.02
            ],
            [
              -94.46,
              44.03
            ],
            [
              -94.46,
              44.06
            ],
            [
              -94.48,
              44.09
            ],
            [
              -94.47,
              44.13
            ],
            [
              -94.43,
              44.16
            ]
          ]
        ]
      },
      "raw_probability": 0.6391,
      "confidence_lo": 0.015,
      "confidence_hi": 0.018,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e204ca98a603b279b73a3e6219c23f67fea6b4f0cff86b6b9239224910a0868e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.6391,
        "probability": 0.017911,
        "confidence_lo": 0.014981,
        "confidence_hi": 0.017964,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "048551f813aa8bbc0c3ea98143e4dd532588555f5c624f238a09c085e89ffa67"
      },
      "receipt_sha256": "048551f813aa8bbc0c3ea98143e4dd532588555f5c624f238a09c085e89ffa67"
    },
    {
      "storm_id": "9652",
      "lat": 44.3217,
      "lon": -94.4658,
      "motion_east": 9.8,
      "motion_south": 7.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0135,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2166.0,
      "ebshear": 41.0,
      "srh01": 276.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 276.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 0.7112
        },
        {
          "name": "tau",
          "value": 0.9684
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6202
      },
      "coherence_score": 0.9684439897537231,
      "coherence_diagnostics": {
        "tau": 0.9684439897537231,
        "grad_tau": 0.12310118228197098,
        "torsion": 0.0,
        "alignment": 0.7111847400665283,
        "S_field": 1.3308424949645996,
        "Gamma_field": 1.0363411903381348,
        "S_over_Gamma": 1.2841740846633911,
        "Da": 64.95101928710938,
        "E_coh": 0.5031337738037109,
        "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": [
          [
            [
              -94.5,
              44.36
            ],
            [
              -94.47,
              44.36
            ],
            [
              -94.46,
              44.35
            ],
            [
              -94.42,
              44.34
            ],
            [
              -94.41,
              44.33
            ],
            [
              -94.41,
              44.29
            ],
            [
              -94.44,
              44.27
            ],
            [
              -94.47,
              44.27
            ],
            [
              -94.49,
              44.28
            ],
            [
              -94.51,
              44.3
            ],
            [
              -94.51,
              44.35
            ],
            [
              -94.5,
              44.36
            ]
          ]
        ]
      },
      "raw_probability": 0.6202,
      "confidence_lo": 0.013,
      "confidence_hi": 0.0136,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d3277b1191e482033f3faa910e6444465de3c914ea19aadd974c2f00532353b2",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.6202,
        "probability": 0.013547,
        "confidence_lo": 0.012987,
        "confidence_hi": 0.013554,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f0b064d224d853961a8dc5f05dc2e7aa8fc1d714c0a33ec3e55d8b943803f34b"
      },
      "receipt_sha256": "f0b064d224d853961a8dc5f05dc2e7aa8fc1d714c0a33ec3e55d8b943803f34b"
    },
    {
      "storm_id": "9214",
      "lat": 46.1411,
      "lon": -92.6311,
      "motion_east": 9.6,
      "motion_south": 1.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0135,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1679.0,
      "ebshear": 25.0,
      "srh01": 226.0,
      "maxllaz": 0.005,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 226.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 11.6404
        },
        {
          "name": "tau",
          "value": 1.3277
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5924
      },
      "coherence_score": 1.3277357816696167,
      "coherence_diagnostics": {
        "tau": 1.3277357816696167,
        "grad_tau": 0.1118471547961235,
        "torsion": 0.0,
        "alignment": 11.640360832214355,
        "S_field": 1.5744938850402832,
        "Gamma_field": 0.807174563407898,
        "S_over_Gamma": 1.9506237506866455,
        "Da": 47.373897552490234,
        "E_coh": 0.6947818994522095,
        "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": [
          [
            [
              -92.64,
              46.17
            ],
            [
              -92.62,
              46.17
            ],
            [
              -92.6,
              46.15
            ],
            [
              -92.6,
              46.12
            ],
            [
              -92.61,
              46.11
            ],
            [
              -92.65,
              46.11
            ],
            [
              -92.66,
              46.12
            ],
            [
              -92.66,
              46.15
            ],
            [
              -92.64,
              46.17
            ]
          ]
        ]
      },
      "raw_probability": 0.5924,
      "confidence_lo": 0.013,
      "confidence_hi": 0.0135,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4acc7faf8f05ec02c762d4098675a2543395887e326f232b7943f10c1b21c661",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5924,
        "probability": 0.013521,
        "confidence_lo": 0.012987,
        "confidence_hi": 0.013528,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a9cdd0bd27b3d66afe03f9d44ba7510baf6621bc8384bd553e5a71cfed575811"
      },
      "receipt_sha256": "a9cdd0bd27b3d66afe03f9d44ba7510baf6621bc8384bd553e5a71cfed575811"
    },
    {
      "storm_id": "9629",
      "lat": 45.9738,
      "lon": -92.4125,
      "motion_east": 9.6,
      "motion_south": 1.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0135,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1643.0,
      "ebshear": 26.0,
      "srh01": 207.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 207.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 11.6404
        },
        {
          "name": "tau",
          "value": 1.3277
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5924
      },
      "coherence_score": 1.3277357816696167,
      "coherence_diagnostics": {
        "tau": 1.3277357816696167,
        "grad_tau": 0.1118471547961235,
        "torsion": 0.0,
        "alignment": 11.640360832214355,
        "S_field": 1.5744938850402832,
        "Gamma_field": 0.807174563407898,
        "S_over_Gamma": 1.9506237506866455,
        "Da": 47.373897552490234,
        "E_coh": 0.6947818994522095,
        "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.45,
              46.0
            ],
            [
              -92.36,
              46.0
            ],
            [
              -92.34,
              45.98
            ],
            [
              -92.33,
              45.93
            ],
            [
              -92.45,
              45.94
            ],
            [
              -92.46,
              45.95
            ],
            [
              -92.46,
              45.99
            ],
            [
              -92.45,
              46.0
            ]
          ]
        ]
      },
      "raw_probability": 0.5924,
      "confidence_lo": 0.013,
      "confidence_hi": 0.0135,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4acc7faf8f05ec02c762d4098675a2543395887e326f232b7943f10c1b21c661",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5924,
        "probability": 0.013521,
        "confidence_lo": 0.012987,
        "confidence_hi": 0.013528,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a9cdd0bd27b3d66afe03f9d44ba7510baf6621bc8384bd553e5a71cfed575811"
      },
      "receipt_sha256": "a9cdd0bd27b3d66afe03f9d44ba7510baf6621bc8384bd553e5a71cfed575811"
    },
    {
      "storm_id": "9650",
      "lat": 44.7133,
      "lon": -92.8522,
      "motion_east": 11.7,
      "motion_south": 3.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0135,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 841.0,
      "ebshear": 35.0,
      "srh01": 187.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 187.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.1084
        },
        {
          "name": "alignment",
          "value": 4.6851
        },
        {
          "name": "tau",
          "value": 0.9985
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5912
      },
      "coherence_score": 0.9985331892967224,
      "coherence_diagnostics": {
        "tau": 0.9985331892967224,
        "grad_tau": 0.2570944130420685,
        "torsion": 0.0,
        "alignment": 4.6851019859313965,
        "S_field": 1.0372428894042969,
        "Gamma_field": 1.05134117603302,
        "S_over_Gamma": 0.9865902066230774,
        "Da": 64.88119506835938,
        "E_coh": 0.5371605753898621,
        "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.86,
              44.74
            ],
            [
              -92.83,
              44.74
            ],
            [
              -92.81,
              44.73
            ],
            [
              -92.82,
              44.69
            ],
            [
              -92.85,
              44.67
            ],
            [
              -92.87,
              44.67
            ],
            [
              -92.89,
              44.71
            ],
            [
              -92.88,
              44.73
            ],
            [
              -92.86,
              44.74
            ]
          ]
        ]
      },
      "raw_probability": 0.5912,
      "confidence_lo": 0.013,
      "confidence_hi": 0.0135,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "f0b60a945de63195a1eb794bd50ce2a665dee383144416b4254afd2de6938256",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5912,
        "probability": 0.013521,
        "confidence_lo": 0.012987,
        "confidence_hi": 0.013528,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dd1b56cf0ee9ec103b1c2d01493a55c9e05ccc85c2004b29dc8739d03c782beb"
      },
      "receipt_sha256": "dd1b56cf0ee9ec103b1c2d01493a55c9e05ccc85c2004b29dc8739d03c782beb"
    },
    {
      "storm_id": "9337",
      "lat": 44.625,
      "lon": -93.3823,
      "motion_east": 12.5,
      "motion_south": 3.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0072,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1714.0,
      "ebshear": 30.0,
      "srh01": 196.0,
      "maxllaz": 0.007,
      "mesh": 0.33,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 196.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.9834
        },
        {
          "name": "alignment",
          "value": 8.3777
        },
        {
          "name": "tau",
          "value": 0.9108
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5713
      },
      "coherence_score": 0.9107521772384644,
      "coherence_diagnostics": {
        "tau": 0.9107521772384644,
        "grad_tau": 0.26914623379707336,
        "torsion": 0.0,
        "alignment": 8.37765884399414,
        "S_field": 0.9111314415931702,
        "Gamma_field": 1.6380078792572021,
        "S_over_Gamma": 0.5562435984611511,
        "Da": 98.02462005615234,
        "E_coh": 0.39162781834602356,
        "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": [
          [
            [
              -93.41,
              44.77
            ],
            [
              -93.37,
              44.76
            ],
            [
              -93.32,
              44.71
            ],
            [
              -93.3,
              44.71
            ],
            [
              -93.27,
              44.68
            ],
            [
              -93.27,
              44.65
            ],
            [
              -93.28,
              44.64
            ],
            [
              -93.28,
              44.61
            ],
            [
              -93.3,
              44.6
            ],
            [
              -93.34,
              44.56
            ],
            [
              -93.35,
              44.54
            ],
            [
              -93.39,
              44.53
            ],
            [
              -93.42,
              44.49
            ],
            [
              -93.48,
              44.48
            ],
            [
              -93.49,
              44.49
            ],
            [
              -93.49,
              44.54
            ],
            [
              -93.48,
              44.56
            ],
            [
              -93.43,
              44.6
            ],
            [
              -93.43,
              44.65
            ],
            [
              -93.45,
              44.68
            ],
            [
              -93.45,
              44.73
            ],
            [
              -93.41,
              44.77
            ]
          ]
        ]
      },
      "raw_probability": 0.5713,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0072,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "fc5a462b798a3fed81672540aa865dbc705645ba76eda8c6c4d6798c2817e371",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5713,
        "probability": 0.007217,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.00722,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6d4f4eb46e48e0f07fa59ad0db69a6483e52c673ac073dd735dfbd456f8b2bf4"
      },
      "receipt_sha256": "6d4f4eb46e48e0f07fa59ad0db69a6483e52c673ac073dd735dfbd456f8b2bf4"
    },
    {
      "storm_id": "9666",
      "lat": 46.1021,
      "lon": -92.3707,
      "motion_east": 9.6,
      "motion_south": 1.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1687.0,
      "ebshear": 26.0,
      "srh01": 221.0,
      "maxllaz": 0.001,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 221.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 11.6404
        },
        {
          "name": "tau",
          "value": 1.3277
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5671
      },
      "coherence_score": 1.3277357816696167,
      "coherence_diagnostics": {
        "tau": 1.3277357816696167,
        "grad_tau": 0.1118471547961235,
        "torsion": 0.0,
        "alignment": 11.640360832214355,
        "S_field": 1.5744938850402832,
        "Gamma_field": 0.807174563407898,
        "S_over_Gamma": 1.9506237506866455,
        "Da": 47.373897552490234,
        "E_coh": 0.6947818994522095,
        "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.41,
              46.14
            ],
            [
              -92.39,
              46.14
            ],
            [
              -92.38,
              46.13
            ],
            [
              -92.34,
              46.13
            ],
            [
              -92.32,
              46.12
            ],
            [
              -92.31,
              46.11
            ],
            [
              -92.31,
              46.06
            ],
            [
              -92.32,
              46.05
            ],
            [
              -92.37,
              46.05
            ],
            [
              -92.39,
              46.07
            ],
            [
              -92.4,
              46.07
            ],
            [
              -92.42,
              46.09
            ],
            [
              -92.42,
              46.13
            ],
            [
              -92.41,
              46.14
            ]
          ]
        ]
      },
      "raw_probability": 0.5671,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "99c0c14456b3254e1e8220a1989c9f94cd7a131149fe4ad801cd752f2015692f",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5671,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ea5c3bbf467c5fab2685249c7b5e8700d4d3efee5edf10eee5bbbdbf46ab918c"
      },
      "receipt_sha256": "ea5c3bbf467c5fab2685249c7b5e8700d4d3efee5edf10eee5bbbdbf46ab918c"
    },
    {
      "storm_id": "9580",
      "lat": 44.8813,
      "lon": -93.1863,
      "motion_east": 12.9,
      "motion_south": 4.1,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1327.0,
      "ebshear": 29.0,
      "srh01": 188.0,
      "maxllaz": 0.004,
      "mesh": 0.36,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 188.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.9834
        },
        {
          "name": "alignment",
          "value": 8.3777
        },
        {
          "name": "tau",
          "value": 0.9108
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5513
      },
      "coherence_score": 0.9107521772384644,
      "coherence_diagnostics": {
        "tau": 0.9107521772384644,
        "grad_tau": 0.26914623379707336,
        "torsion": 0.0,
        "alignment": 8.37765884399414,
        "S_field": 0.9111314415931702,
        "Gamma_field": 1.6380078792572021,
        "S_over_Gamma": 0.5562435984611511,
        "Da": 98.02462005615234,
        "E_coh": 0.39162781834602356,
        "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": [
          [
            [
              -93.12,
              44.94
            ],
            [
              -93.1,
              44.94
            ],
            [
              -93.1,
              44.9
            ],
            [
              -93.11,
              44.89
            ],
            [
              -93.12,
              44.84
            ],
            [
              -93.22,
              44.76
            ],
            [
              -93.26,
              44.76
            ],
            [
              -93.3,
              44.8
            ],
            [
              -93.32,
              44.88
            ],
            [
              -93.3,
              44.9
            ],
            [
              -93.22,
              44.89
            ],
            [
              -93.21,
              44.9
            ],
            [
              -93.19,
              44.9
            ],
            [
              -93.16,
              44.93
            ],
            [
              -93.13,
              44.93
            ],
            [
              -93.12,
              44.94
            ]
          ]
        ]
      },
      "raw_probability": 0.5513,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "881ee430c6270ec705eebd8f12c64f77e9ad2a68e754e5282cf1db55aefc334e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5513,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3974b3404fd746014b35cf2d981b98a6fc8074d437c123a98ecd5367ed569452"
      },
      "receipt_sha256": "3974b3404fd746014b35cf2d981b98a6fc8074d437c123a98ecd5367ed569452"
    },
    {
      "storm_id": "9569",
      "lat": 35.2558,
      "lon": -73.4763,
      "motion_east": 10.1,
      "motion_south": 1.9,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2721.0,
      "ebshear": 26.0,
      "srh01": 101.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 14.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.2334
        },
        {
          "name": "alignment",
          "value": 4.0588
        },
        {
          "name": "tau",
          "value": 4.1351
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5464
      },
      "coherence_score": 4.135050296783447,
      "coherence_diagnostics": {
        "tau": 4.135050296783447,
        "grad_tau": 0.9244941473007202,
        "torsion": 0.0,
        "alignment": 4.0587663650512695,
        "S_field": 1.1987853050231934,
        "Gamma_field": 0.23717448115348816,
        "S_over_Gamma": 5.054444789886475,
        "Da": 13.549335479736328,
        "E_coh": 0.9200037717819214,
        "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": [
          [
            [
              -73.49,
              35.34
            ],
            [
              -73.44,
              35.34
            ],
            [
              -73.42,
              35.32
            ],
            [
              -73.42,
              35.3
            ],
            [
              -73.41,
              35.29
            ],
            [
              -73.37,
              35.29
            ],
            [
              -73.33,
              35.27
            ],
            [
              -73.32,
              35.21
            ],
            [
              -73.35,
              35.21
            ],
            [
              -73.36,
              35.22
            ],
            [
              -73.38,
              35.2
            ],
            [
              -73.44,
              35.2
            ],
            [
              -73.45,
              35.18
            ],
            [
              -73.49,
              35.15
            ],
            [
              -73.53,
              35.15
            ],
            [
              -73.56,
              35.21
            ],
            [
              -73.61,
              35.21
            ],
            [
              -73.64,
              35.23
            ],
            [
              -73.64,
              35.27
            ],
            [
              -73.61,
              35.3
            ],
            [
              -73.58,
              35.3
            ],
            [
              -73.57,
              35.31
            ],
            [
              -73.53,
              35.3
            ],
            [
              -73.49,
              35.34
            ]
          ]
        ]
      },
      "raw_probability": 0.5464,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "55e4ea75b2e7421377990df336abba2b5d99b1d9737541333e7b9288b21a8a9a",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5464,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e37a7aa72409524de18b81737c906623420d359849fd64274d367aa0eac505f5"
      },
      "receipt_sha256": "e37a7aa72409524de18b81737c906623420d359849fd64274d367aa0eac505f5"
    },
    {
      "storm_id": "9653",
      "lat": 43.7089,
      "lon": -95.1578,
      "motion_east": 5.9,
      "motion_south": 1.7,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2004.0,
      "ebshear": 50.0,
      "srh01": 250.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 250.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.4834
        },
        {
          "name": "alignment",
          "value": 7.5695
        },
        {
          "name": "tau",
          "value": 0.9046
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5231
      },
      "coherence_score": 0.9046388864517212,
      "coherence_diagnostics": {
        "tau": 0.9046388864517212,
        "grad_tau": 0.19075852632522583,
        "torsion": 0.0,
        "alignment": 7.569520473480225,
        "S_field": 0.6191080212593079,
        "Gamma_field": 0.7688412070274353,
        "S_over_Gamma": 0.8052482008934021,
        "Da": 47.07172775268555,
        "E_coh": 0.396796315908432,
        "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": [
          [
            [
              -95.18,
              43.74
            ],
            [
              -95.13,
              43.74
            ],
            [
              -95.12,
              43.72
            ],
            [
              -95.12,
              43.68
            ],
            [
              -95.13,
              43.67
            ],
            [
              -95.18,
              43.67
            ],
            [
              -95.19,
              43.69
            ],
            [
              -95.19,
              43.73
            ],
            [
              -95.18,
              43.74
            ]
          ]
        ]
      },
      "raw_probability": 0.5231,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "21bf2417f8687cbbceef1bd35cf3a9059ac73f0da3fb889975bf1374ab8e02c5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.5231,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5e379a8b6915e566787e263dca7aba8068c46ea99b3127ed80df4e210209b5cf"
      },
      "receipt_sha256": "5e379a8b6915e566787e263dca7aba8068c46ea99b3127ed80df4e210209b5cf"
    },
    {
      "storm_id": "9223",
      "lat": 35.4416,
      "lon": -74.1297,
      "motion_east": 10.8,
      "motion_south": 2.1,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4386.0,
      "ebshear": 24.0,
      "srh01": 92.0,
      "maxllaz": 0.003,
      "mesh": 0.59,
      "flash_rate": 41.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.2334
        },
        {
          "name": "alignment",
          "value": 4.0588
        },
        {
          "name": "tau",
          "value": 4.1351
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.514
      },
      "coherence_score": 4.135050296783447,
      "coherence_diagnostics": {
        "tau": 4.135050296783447,
        "grad_tau": 0.9244941473007202,
        "torsion": 0.0,
        "alignment": 4.0587663650512695,
        "S_field": 1.1987853050231934,
        "Gamma_field": 0.23717448115348816,
        "S_over_Gamma": 5.054444789886475,
        "Da": 13.549335479736328,
        "E_coh": 0.9200037717819214,
        "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": [
          [
            [
              -74.18,
              35.58
            ],
            [
              -74.14,
              35.58
            ],
            [
              -74.12,
              35.57
            ],
            [
              -74.09,
              35.54
            ],
            [
              -74.09,
              35.52
            ],
            [
              -74.04,
              35.47
            ],
            [
              -74.02,
              35.46
            ],
            [
              -73.93,
              35.46
            ],
            [
              -73.9,
              35.42
            ],
            [
              -73.9,
              35.38
            ],
            [
              -73.94,
              35.36
            ],
            [
              -73.98,
              35.36
            ],
            [
              -73.99,
              35.35
            ],
            [
              -74.02,
              35.35
            ],
            [
              -74.03,
              35.34
            ],
            [
              -74.05,
              35.34
            ],
            [
              -74.08,
              35.36
            ],
            [
              -74.16,
              35.36
            ],
            [
              -74.17,
              35.37
            ],
            [
              -74.2,
              35.37
            ],
            [
              -74.22,
              35.36
            ],
            [
              -74.25,
              35.38
            ],
            [
              -74.28,
              35.38
            ],
            [
              -74.29,
              35.39
            ],
            [
              -74.29,
              35.42
            ],
            [
              -74.26,
              35.45
            ],
            [
              -74.26,
              35.48
            ],
            [
              -74.29,
              35.51
            ],
            [
              -74.29,
              35.54
            ],
            [
              -74.28,
              35.55
            ],
            [
              -74.23,
              35.55
            ],
            [
              -74.18,
              35.58
            ]
          ]
        ]
      },
      "raw_probability": 0.514,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c2301e1fc683f7e0949a45c7920ae3dbc6e9044365f735ff59812e43403f941e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.514,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2ed7ce24ae10c7fc762504839f90c0b571e6aff9155df7d3af26fc05f792d8ac"
      },
      "receipt_sha256": "2ed7ce24ae10c7fc762504839f90c0b571e6aff9155df7d3af26fc05f792d8ac"
    },
    {
      "storm_id": "9572",
      "lat": 26.9521,
      "lon": -82.2579,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2969.0,
      "ebshear": 19.0,
      "srh01": 81.0,
      "maxllaz": 0.003,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.8584
        },
        {
          "name": "alignment",
          "value": -6.3574
        },
        {
          "name": "tau",
          "value": 2.1072
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4991
      },
      "coherence_score": 2.107179641723633,
      "coherence_diagnostics": {
        "tau": 2.107179641723633,
        "grad_tau": 0.650529682636261,
        "torsion": 0.0,
        "alignment": -6.35738468170166,
        "S_field": 0.6328006982803345,
        "Gamma_field": 0.22800780832767487,
        "S_over_Gamma": 2.775346517562866,
        "Da": 14.710697174072266,
        "E_coh": 0.9157778024673462,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "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.28,
              27.0
            ],
            [
              -82.26,
              27.0
            ],
            [
              -82.24,
              26.98
            ],
            [
              -82.22,
              26.98
            ],
            [
              -82.21,
              26.97
            ],
            [
              -82.21,
              26.91
            ],
            [
              -82.23,
              26.89
            ],
            [
              -82.27,
              26.89
            ],
            [
              -82.28,
              26.9
            ],
            [
              -82.28,
              26.92
            ],
            [
              -82.29,
              26.93
            ],
            [
              -82.29,
              26.97
            ],
            [
              -82.27,
              26.99
            ],
            [
              -82.28,
              27.0
            ]
          ]
        ]
      },
      "raw_probability": 0.4991,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "45ba98bb2f2b931d796bcb350f0e3dc1febdd1def3333ac2dc76fc00f4f5c7a9",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.4991,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d5eff37cde693a35bd80c9301ec93c655b9e2a89b8c6399e6cff056ed003e40a"
      },
      "receipt_sha256": "d5eff37cde693a35bd80c9301ec93c655b9e2a89b8c6399e6cff056ed003e40a"
    },
    {
      "storm_id": "9460",
      "lat": 44.621,
      "lon": -94.133,
      "motion_east": 8.1,
      "motion_south": 4.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1629.0,
      "ebshear": 34.0,
      "srh01": 217.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 217.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 8.9226
        },
        {
          "name": "tau",
          "value": 0.8204
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4905
      },
      "coherence_score": 0.8203855156898499,
      "coherence_diagnostics": {
        "tau": 0.8203855156898499,
        "grad_tau": 0.1442451775074005,
        "torsion": 0.0,
        "alignment": 8.922643661499023,
        "S_field": 0.7949924468994141,
        "Gamma_field": 1.3355077505111694,
        "S_over_Gamma": 0.5952735543251038,
        "Da": 76.02804565429688,
        "E_coh": 0.5985666513442993,
        "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": [
          [
            [
              -94.17,
              44.65
            ],
            [
              -94.11,
              44.65
            ],
            [
              -94.1,
              44.64
            ],
            [
              -94.08,
              44.64
            ],
            [
              -94.08,
              44.59
            ],
            [
              -94.09,
              44.58
            ],
            [
              -94.17,
              44.58
            ],
            [
              -94.18,
              44.59
            ],
            [
              -94.18,
              44.64
            ],
            [
              -94.17,
              44.65
            ]
          ]
        ]
      },
      "raw_probability": 0.4905,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "9dc7d2703986012495caf66cae7bf557b46d68d6f5d9a03c009e071eeba3d1f5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.4905,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "783c2753e685cb0605e1713e91dab0da0933c68f291ef79e473e552f27430663"
      },
      "receipt_sha256": "783c2753e685cb0605e1713e91dab0da0933c68f291ef79e473e552f27430663"
    },
    {
      "storm_id": "9651",
      "lat": 44.654,
      "lon": -94.446,
      "motion_east": 8.0,
      "motion_south": 4.9,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2081.0,
      "ebshear": 43.0,
      "srh01": 268.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 268.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1084
        },
        {
          "name": "alignment",
          "value": 8.9226
        },
        {
          "name": "tau",
          "value": 0.8204
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4905
      },
      "coherence_score": 0.8203855156898499,
      "coherence_diagnostics": {
        "tau": 0.8203855156898499,
        "grad_tau": 0.1442451775074005,
        "torsion": 0.0,
        "alignment": 8.922643661499023,
        "S_field": 0.7949924468994141,
        "Gamma_field": 1.3355077505111694,
        "S_over_Gamma": 0.5952735543251038,
        "Da": 76.02804565429688,
        "E_coh": 0.5985666513442993,
        "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": [
          [
            [
              -94.47,
              44.7
            ],
            [
              -94.42,
              44.7
            ],
            [
              -94.4,
              44.68
            ],
            [
              -94.39,
              44.62
            ],
            [
              -94.41,
              44.58
            ],
            [
              -94.45,
              44.58
            ],
            [
              -94.49,
              44.62
            ],
            [
              -94.49,
              44.67
            ],
            [
              -94.47,
              44.69
            ],
            [
              -94.47,
              44.7
            ]
          ]
        ]
      },
      "raw_probability": 0.4905,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "9dc7d2703986012495caf66cae7bf557b46d68d6f5d9a03c009e071eeba3d1f5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.4905,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "783c2753e685cb0605e1713e91dab0da0933c68f291ef79e473e552f27430663"
      },
      "receipt_sha256": "783c2753e685cb0605e1713e91dab0da0933c68f291ef79e473e552f27430663"
    },
    {
      "storm_id": "8549",
      "lat": 48.7072,
      "lon": -91.9174,
      "motion_east": 4.9,
      "motion_south": 6.9,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1969.0,
      "ebshear": 37.0,
      "srh01": 309.0,
      "maxllaz": 0.007,
      "mesh": 1.47,
      "flash_rate": 40.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 309.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.4834
        },
        {
          "name": "alignment",
          "value": -0.9301
        },
        {
          "name": "tau",
          "value": 0.6659
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4884
      },
      "coherence_score": 0.6659035682678223,
      "coherence_diagnostics": {
        "tau": 0.6659035682678223,
        "grad_tau": 0.5345531105995178,
        "torsion": 0.0,
        "alignment": -0.9300596714019775,
        "S_field": 0.7673292756080627,
        "Gamma_field": 0.4971745014190674,
        "S_over_Gamma": 1.5433801412582397,
        "Da": 27.381916046142578,
        "E_coh": 0.6075853109359741,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.76,
              48.96
            ],
            [
              -91.72,
              48.95
            ],
            [
              -91.69,
              48.92
            ],
            [
              -91.63,
              48.96
            ],
            [
              -91.59,
              48.96
            ],
            [
              -91.55,
              48.94
            ],
            [
              -91.52,
              48.91
            ],
            [
              -91.52,
              48.86
            ],
            [
              -91.54,
              48.82
            ],
            [
              -91.59,
              48.77
            ],
            [
              -91.61,
              48.77
            ],
            [
              -91.65,
              48.75
            ],
            [
              -91.68,
              48.75
            ],
            [
              -91.75,
              48.71
            ],
            [
              -91.82,
              48.71
            ],
            [
              -91.83,
              48.7
            ],
            [
              -91.86,
              48.7
            ],
            [
              -91.88,
              48.69
            ],
            [
              -91.92,
              48.65
            ],
            [
              -91.93,
              48.63
            ],
            [
              -91.92,
              48.59
            ],
            [
              -91.98,
              48.53
            ],
            [
              -91.99,
              48.53
            ],
            [
              -92.02,
              48.5
            ],
            [
              -92.03,
              48.5
            ],
            [
              -92.07,
              48.46
            ],
            [
              -92.07,
              48.44
            ],
            [
              -92.08,
              48.43
            ],
            [
              -92.1,
              48.43
            ],
            [
              -92.11,
              48.42
            ],
            [
              -92.16,
              48.43
            ],
            [
              -92.17,
              48.44
            ],
            [
              -92.17,
              48.48
            ],
            [
              -92.16,
              48.49
            ],
            [
              -92.14,
              48.49
            ],
            [
              -92.11,
              48.52
            ],
            [
              -92.11,
              48.57
            ],
            [
              -92.05,
              48.62
            ],
            [
              -92.05,
              48.63
            ],
            [
              -92.03,
              48.65
            ],
            [
              -92.03,
              48.68
            ],
            [
              -91.97,
              48.74
            ],
            [
              -91.97,
              48.75
            ],
            [
              -91.99,
              48.77
            ],
            [
              -92.01,
              48.76
            ],
            [
              -92.04,
              48.76
            ],
            [
              -92.05,
              48.75
            ],
            [
              -92.09,
              48.76
            ],
            [
              -92.1,
              48.77
            ],
            [
              -92.1,
              48.81
            ],
            [
              -92.05,
              48.84
            ],
            [
              -92.01,
              48.84
            ],
            [
              -92.0,
              48.81
            ],
            [
              -91.98,
              48.79
            ],
            [
              -91.94,
              48.79
            ],
            [
              -91.92,
              48.81
            ],
            [
              -91.89,
              48.82
            ],
            [
              -91.87,
              48.84
            ],
            [
              -91.85,
              48.88
            ],
            [
              -91.78,
              48.95
            ],
            [
              -91.76,
              48.96
            ]
          ]
        ]
      },
      "raw_probability": 0.4884,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "477c9dd010e9ed218fc2464ad47edfc963adb602f9a88fd7b9fed61483b2a896",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.4884,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "04574b3493a13b579ec06cff319947db9585568c83796c16cc3a7290eb5c0ba7"
      },
      "receipt_sha256": "04574b3493a13b579ec06cff319947db9585568c83796c16cc3a7290eb5c0ba7"
    },
    {
      "storm_id": "9164",
      "lat": 35.1642,
      "lon": -72.8,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0069,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2254.0,
      "ebshear": 24.0,
      "srh01": 107.0,
      "maxllaz": 0.0,
      "mesh": 0.22,
      "flash_rate": 13.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.6084
        },
        {
          "name": "alignment",
          "value": 3.4059
        },
        {
          "name": "tau",
          "value": 4.799
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4558
      },
      "coherence_score": 4.7989654541015625,
      "coherence_diagnostics": {
        "tau": 4.7989654541015625,
        "grad_tau": 0.510985791683197,
        "torsion": 0.0,
        "alignment": 3.4058706760406494,
        "S_field": 1.5932410955429077,
        "Gamma_field": 0.18134114146232605,
        "S_over_Gamma": 8.78587818145752,
        "Da": 10.928364753723145,
        "E_coh": 0.9335904717445374,
        "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": [
          [
            [
              -72.81,
              35.22
            ],
            [
              -72.77,
              35.21
            ],
            [
              -72.74,
              35.17
            ],
            [
              -72.75,
              35.16
            ],
            [
              -72.75,
              35.13
            ],
            [
              -72.77,
              35.11
            ],
            [
              -72.83,
              35.11
            ],
            [
              -72.83,
              35.12
            ],
            [
              -72.85,
              35.14
            ],
            [
              -72.85,
              35.18
            ],
            [
              -72.84,
              35.2
            ],
            [
              -72.81,
              35.22
            ]
          ]
        ]
      },
      "raw_probability": 0.4558,
      "confidence_lo": 0.0067,
      "confidence_hi": 0.0069,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e02b02f8a218195a0f6b959b6a80adba9ad443116faa3ac7a8cdd204e2cbb978",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.4558,
        "probability": 0.00685,
        "confidence_lo": 0.006726,
        "confidence_hi": 0.006851,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "20dbb738516d76f7ca594d7b774fd37fd32eda0e0236cb0b88d5c159f3abb6a9"
      },
      "receipt_sha256": "20dbb738516d76f7ca594d7b774fd37fd32eda0e0236cb0b88d5c159f3abb6a9"
    },
    {
      "storm_id": "8908",
      "lat": 47.3247,
      "lon": -86.0674,
      "motion_east": 4.4,
      "motion_south": 5.7,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1009.0,
      "ebshear": 32.0,
      "srh01": 320.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 320.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4834
        },
        {
          "name": "alignment",
          "value": 1.9808
        },
        {
          "name": "tau",
          "value": 0.7886
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3966
      },
      "coherence_score": 0.7885915637016296,
      "coherence_diagnostics": {
        "tau": 0.7885915637016296,
        "grad_tau": 0.2776435613632202,
        "torsion": -5.325784258047861e-09,
        "alignment": 1.9808486700057983,
        "S_field": 0.3838629722595215,
        "Gamma_field": 0.15134115517139435,
        "S_over_Gamma": 2.5364084243774414,
        "Da": 9.506102561950684,
        "E_coh": 0.715173602104187,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.23,
              47.4
            ],
            [
              -86.16,
              47.4
            ],
            [
              -86.15,
              47.39
            ],
            [
              -86.02,
              47.39
            ],
            [
              -86.01,
              47.38
            ],
            [
              -85.92,
              47.37
            ],
            [
              -85.87,
              47.33
            ],
            [
              -85.87,
              47.29
            ],
            [
              -85.89,
              47.25
            ],
            [
              -85.93,
              47.21
            ],
            [
              -86.0,
              47.22
            ],
            [
              -86.01,
              47.23
            ],
            [
              -86.05,
              47.24
            ],
            [
              -86.09,
              47.28
            ],
            [
              -86.17,
              47.32
            ],
            [
              -86.2,
              47.32
            ],
            [
              -86.24,
              47.36
            ],
            [
              -86.24,
              47.39
            ],
            [
              -86.23,
              47.4
            ]
          ]
        ]
      },
      "raw_probability": 0.3966,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0062,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "36fb5f5ed6e6a99cd870727b2ae7af8a5ae9bb8b877fed93c604d7d5aee8e5a1",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.3966,
        "probability": 0.006235,
        "confidence_lo": 0.005758,
        "confidence_hi": 0.006238,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae477580aeb456e47e237fde25e32e7252cda2d2045fcce4bb1f47549c366e16"
      },
      "receipt_sha256": "ae477580aeb456e47e237fde25e32e7252cda2d2045fcce4bb1f47549c366e16"
    },
    {
      "storm_id": "9672",
      "lat": 29.158,
      "lon": -86.032,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1685.0,
      "ebshear": 11.0,
      "srh01": 51.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8584
        },
        {
          "name": "alignment",
          "value": -7.4868
        },
        {
          "name": "tau",
          "value": 1.8745
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3649
      },
      "coherence_score": 1.8744874000549316,
      "coherence_diagnostics": {
        "tau": 1.8744874000549316,
        "grad_tau": 0.1561899483203888,
        "torsion": 0.0,
        "alignment": -7.48684024810791,
        "S_field": 1.4214980602264404,
        "Gamma_field": 0.2496744841337204,
        "S_over_Gamma": 5.693405628204346,
        "Da": 16.50798988342285,
        "E_coh": 0.8896007537841797,
        "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": [
          [
            [
              -86.05,
              29.19
            ],
            [
              -85.99,
              29.19
            ],
            [
              -85.99,
              29.15
            ],
            [
              -86.01,
              29.13
            ],
            [
              -86.03,
              29.13
            ],
            [
              -86.04,
              29.12
            ],
            [
              -86.05,
              29.13
            ],
            [
              -86.05,
              29.17
            ],
            [
              -86.06,
              29.18
            ],
            [
              -86.05,
              29.19
            ]
          ]
        ]
      },
      "raw_probability": 0.3649,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0033,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "9811f5364177ed0de97aae4632671a525ff161afd30dc042e1d1929a9bd960f3",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.3649,
        "probability": 0.003309,
        "confidence_lo": 0.003199,
        "confidence_hi": 0.00331,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e58e25e4ef1bbd39c325295e25b4ae8ba90e73283b8bd688cbdfd22b00f0cfb4"
      },
      "receipt_sha256": "e58e25e4ef1bbd39c325295e25b4ae8ba90e73283b8bd688cbdfd22b00f0cfb4"
    },
    {
      "storm_id": "9404",
      "lat": 45.4316,
      "lon": -98.7,
      "motion_east": 11.4,
      "motion_south": 4.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1533.0,
      "ebshear": 55.0,
      "srh01": 168.0,
      "maxllaz": 0.005,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 168.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4834
        },
        {
          "name": "alignment",
          "value": -11.2824
        },
        {
          "name": "tau",
          "value": 0.915
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3493
      },
      "coherence_score": 0.9149671792984009,
      "coherence_diagnostics": {
        "tau": 0.9149671792984009,
        "grad_tau": 0.0520184263586998,
        "torsion": 0.0,
        "alignment": -11.282376289367676,
        "S_field": 0.306580126285553,
        "Gamma_field": 0.18800781667232513,
        "S_over_Gamma": 1.630677580833435,
        "Da": 10.134119987487793,
        "E_coh": 0.3888012170791626,
        "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": [
          [
            [
              -98.75,
              45.51
            ],
            [
              -98.74,
              45.5
            ],
            [
              -98.73,
              45.51
            ],
            [
              -98.72,
              45.5
            ],
            [
              -98.7,
              45.5
            ],
            [
              -98.64,
              45.45
            ],
            [
              -98.63,
              45.45
            ],
            [
              -98.59,
              45.41
            ],
            [
              -98.59,
              45.37
            ],
            [
              -98.62,
              45.35
            ],
            [
              -98.64,
              45.35
            ],
            [
              -98.65,
              45.36
            ],
            [
              -98.7,
              45.36
            ],
            [
              -98.71,
              45.37
            ],
            [
              -98.74,
              45.37
            ],
            [
              -98.81,
              45.41
            ],
            [
              -98.79,
              45.45
            ],
            [
              -98.8,
              45.47
            ],
            [
              -98.75,
              45.51
            ]
          ]
        ]
      },
      "raw_probability": 0.3493,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0033,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "335a273b4f11bfdbad995e73761467746de86d45b2e853d68d83afcfd343de4b",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.3493,
        "probability": 0.003309,
        "confidence_lo": 0.003199,
        "confidence_hi": 0.00331,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a8e8ac7ab7b3c4bc18ca983ee065afd9a04ea6af532f6877a3d27f8a3636ec52"
      },
      "receipt_sha256": "a8e8ac7ab7b3c4bc18ca983ee065afd9a04ea6af532f6877a3d27f8a3636ec52"
    },
    {
      "storm_id": "9566",
      "lat": 45.4094,
      "lon": -96.6888,
      "motion_east": 13.5,
      "motion_south": 4.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2437.0,
      "ebshear": 51.0,
      "srh01": 354.0,
      "maxllaz": 0.002,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 354.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.2334
        },
        {
          "name": "alignment",
          "value": -7.9552
        },
        {
          "name": "tau",
          "value": 0.7165
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3051
      },
      "coherence_score": 0.7165067195892334,
      "coherence_diagnostics": {
        "tau": 0.7165067195892334,
        "grad_tau": 0.13926056027412415,
        "torsion": 0.0,
        "alignment": -7.955183029174805,
        "S_field": 0.2592601180076599,
        "Gamma_field": 0.19050781428813934,
        "S_over_Gamma": 1.3608896732330322,
        "Da": 10.063236236572266,
        "E_coh": 0.3598211407661438,
        "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": [
          [
            [
              -96.73,
              45.46
            ],
            [
              -96.71,
              45.45
            ],
            [
              -96.67,
              45.45
            ],
            [
              -96.66,
              45.44
            ],
            [
              -96.59,
              45.44
            ],
            [
              -96.57,
              45.42
            ],
            [
              -96.57,
              45.38
            ],
            [
              -96.6,
              45.36
            ],
            [
              -96.63,
              45.36
            ],
            [
              -96.65,
              45.34
            ],
            [
              -96.74,
              45.34
            ],
            [
              -96.78,
              45.36
            ],
            [
              -96.79,
              45.38
            ],
            [
              -96.79,
              45.42
            ],
            [
              -96.76,
              45.45
            ],
            [
              -96.74,
              45.45
            ],
            [
              -96.73,
              45.46
            ]
          ]
        ]
      },
      "raw_probability": 0.3051,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0033,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c0653362804fe6632ad68128b5d8fe8f1c433bd5e1857af6eaf28467cd2a1d36",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.3051,
        "probability": 0.003309,
        "confidence_lo": 0.003199,
        "confidence_hi": 0.00331,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "02f89abd64f37f8acf8e4e7bce08c0bad21c237d1d08a627094721b0bca979cb"
      },
      "receipt_sha256": "02f89abd64f37f8acf8e4e7bce08c0bad21c237d1d08a627094721b0bca979cb"
    },
    {
      "storm_id": "9320",
      "lat": 44.18,
      "lon": -91.4885,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 135.0,
      "ebshear": 19.0,
      "srh01": 139.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 139.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.1084
        },
        {
          "name": "alignment",
          "value": 3.8482
        },
        {
          "name": "tau",
          "value": 0.7217
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3041
      },
      "coherence_score": 0.721674382686615,
      "coherence_diagnostics": {
        "tau": 0.721674382686615,
        "grad_tau": 0.15379907190799713,
        "torsion": 0.0,
        "alignment": 3.8481836318969727,
        "S_field": 0.6506982445716858,
        "Gamma_field": 1.2638410329818726,
        "S_over_Gamma": 0.5148576498031616,
        "Da": 81.47860717773438,
        "E_coh": 0.32870277762413025,
        "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": [
          [
            [
              -91.52,
              44.22
            ],
            [
              -91.47,
              44.22
            ],
            [
              -91.45,
              44.21
            ],
            [
              -91.44,
              44.2
            ],
            [
              -91.44,
              44.14
            ],
            [
              -91.46,
              44.14
            ],
            [
              -91.47,
              44.13
            ],
            [
              -91.5,
              44.14
            ],
            [
              -91.51,
              44.15
            ],
            [
              -91.51,
              44.17
            ],
            [
              -91.53,
              44.19
            ],
            [
              -91.53,
              44.21
            ],
            [
              -91.52,
              44.22
            ]
          ]
        ]
      },
      "raw_probability": 0.3041,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0033,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c44a6c3821e8b6902b0b2f4a2793a07b1843d6228c7b4a0b1325d848e4cdd3b0",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.3041,
        "probability": 0.003309,
        "confidence_lo": 0.003199,
        "confidence_hi": 0.00331,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "735d9c6523d4b9b344821cecbecf497d4ec06ff305e6946d875679de37b02420"
      },
      "receipt_sha256": "735d9c6523d4b9b344821cecbecf497d4ec06ff305e6946d875679de37b02420"
    },
    {
      "storm_id": "8247",
      "lat": 45.6045,
      "lon": -96.9436,
      "motion_east": 8.3,
      "motion_south": 2.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2179.0,
      "ebshear": 57.0,
      "srh01": 391.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 391.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.6084
        },
        {
          "name": "alignment",
          "value": -10.7667
        },
        {
          "name": "tau",
          "value": 0.7671
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2962
      },
      "coherence_score": 0.7670601010322571,
      "coherence_diagnostics": {
        "tau": 0.7670601010322571,
        "grad_tau": 0.18211796879768372,
        "torsion": 0.0,
        "alignment": -10.766687393188477,
        "S_field": 0.3024136424064636,
        "Gamma_field": 0.15800781548023224,
        "S_over_Gamma": 1.913915753364563,
        "Da": 8.390707969665527,
        "E_coh": 0.40037405490875244,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.98,
              45.64
            ],
            [
              -96.91,
              45.64
            ],
            [
              -96.89,
              45.63
            ],
            [
              -96.88,
              45.62
            ],
            [
              -96.89,
              45.58
            ],
            [
              -96.91,
              45.58
            ],
            [
              -96.95,
              45.56
            ],
            [
              -96.99,
              45.56
            ],
            [
              -97.0,
              45.57
            ],
            [
              -97.0,
              45.63
            ],
            [
              -96.98,
              45.64
            ]
          ]
        ]
      },
      "raw_probability": 0.2962,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0033,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "edc3720024053bae35b55bfa4d348e72f353f3c528335354ca465c22e906cf0a",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2962,
        "probability": 0.003309,
        "confidence_lo": 0.003199,
        "confidence_hi": 0.00331,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3cac7c360c8bee7750d742b61e21b4baf73bfd542a5989b7b5f51e77a031e6f2"
      },
      "receipt_sha256": "3cac7c360c8bee7750d742b61e21b4baf73bfd542a5989b7b5f51e77a031e6f2"
    },
    {
      "storm_id": "9659",
      "lat": 50.3531,
      "lon": -91.1138,
      "motion_east": 5.3,
      "motion_south": 6.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1161.0,
      "ebshear": 42.0,
      "srh01": 325.0,
      "maxllaz": 0.001,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 325.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2892
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -91.13,
              50.39
            ],
            [
              -91.11,
              50.38
            ],
            [
              -91.09,
              50.39
            ],
            [
              -91.07,
              50.38
            ],
            [
              -91.06,
              50.36
            ],
            [
              -91.07,
              50.35
            ],
            [
              -91.07,
              50.31
            ],
            [
              -91.1,
              50.29
            ],
            [
              -91.15,
              50.29
            ],
            [
              -91.18,
              50.31
            ],
            [
              -91.18,
              50.37
            ],
            [
              -91.14,
              50.38
            ],
            [
              -91.13,
              50.39
            ]
          ]
        ]
      },
      "raw_probability": 0.2892,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0032,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "95476d776ced77ea4e4810899d40140742107cb0cb401485e62317a0496b3ab9",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2892,
        "probability": 0.003228,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.003231,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "88ffc8fe3f1134c3b8e40e4a7b8ad727c90239a6490f41cd5407a163432684f9"
      },
      "receipt_sha256": "88ffc8fe3f1134c3b8e40e4a7b8ad727c90239a6490f41cd5407a163432684f9"
    },
    {
      "storm_id": "9579",
      "lat": 45.6408,
      "lon": -96.715,
      "motion_east": 11.9,
      "motion_south": 3.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2378.0,
      "ebshear": 50.0,
      "srh01": 342.0,
      "maxllaz": 0.001,
      "mesh": 0.22,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 342.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.2334
        },
        {
          "name": "alignment",
          "value": -7.9552
        },
        {
          "name": "tau",
          "value": 0.7165
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2846
      },
      "coherence_score": 0.7165067195892334,
      "coherence_diagnostics": {
        "tau": 0.7165067195892334,
        "grad_tau": 0.13926056027412415,
        "torsion": 0.0,
        "alignment": -7.955183029174805,
        "S_field": 0.2592601180076599,
        "Gamma_field": 0.19050781428813934,
        "S_over_Gamma": 1.3608896732330322,
        "Da": 10.063236236572266,
        "E_coh": 0.3598211407661438,
        "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": [
          [
            [
              -96.71,
              45.69
            ],
            [
              -96.67,
              45.69
            ],
            [
              -96.66,
              45.67
            ],
            [
              -96.66,
              45.63
            ],
            [
              -96.68,
              45.61
            ],
            [
              -96.7,
              45.61
            ],
            [
              -96.72,
              45.59
            ],
            [
              -96.76,
              45.59
            ],
            [
              -96.78,
              45.61
            ],
            [
              -96.78,
              45.64
            ],
            [
              -96.75,
              45.67
            ],
            [
              -96.71,
              45.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2846,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "542ee00e171c61c02ec3f6fbb7808a134b36ba4d3f78d77188bb9133319c06f9",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2846,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5a29ae2fe44c8f4552450afa622710810f16cbe811a20bb439c50b38330ea433"
      },
      "receipt_sha256": "5a29ae2fe44c8f4552450afa622710810f16cbe811a20bb439c50b38330ea433"
    },
    {
      "storm_id": "9409",
      "lat": 44.646,
      "lon": -91.026,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 168.0,
      "ebshear": 16.0,
      "srh01": 115.0,
      "maxllaz": 0.004,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 115.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.3584
        },
        {
          "name": "alignment",
          "value": -1.2486
        },
        {
          "name": "tau",
          "value": 0.8055
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2834
      },
      "coherence_score": 0.8055077791213989,
      "coherence_diagnostics": {
        "tau": 0.8055077791213989,
        "grad_tau": 0.1607809215784073,
        "torsion": 0.0,
        "alignment": -1.2486467361450195,
        "S_field": 0.5400413274765015,
        "Gamma_field": 1.1105077266693115,
        "S_over_Gamma": 0.4863012731075287,
        "Da": 70.18343353271484,
        "E_coh": 0.23646940290927887,
        "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": [
          [
            [
              -91.04,
              44.69
            ],
            [
              -91.0,
              44.69
            ],
            [
              -90.97,
              44.66
            ],
            [
              -90.97,
              44.63
            ],
            [
              -91.01,
              44.6
            ],
            [
              -91.03,
              44.61
            ],
            [
              -91.06,
              44.61
            ],
            [
              -91.07,
              44.62
            ],
            [
              -91.07,
              44.66
            ],
            [
              -91.04,
              44.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2834,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "5cbbf746d324fb43a68aabd9fa6a112bd12bd1f8f95ab130eaf5fcaaafd9a666",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2834,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "27468a7da5ac55a8fa9453734222d42a30fbf754cbd85753f9dbc5ef95b18dae"
      },
      "receipt_sha256": "27468a7da5ac55a8fa9453734222d42a30fbf754cbd85753f9dbc5ef95b18dae"
    },
    {
      "storm_id": "9038",
      "lat": 50.5325,
      "lon": -91.142,
      "motion_east": 5.3,
      "motion_south": 6.7,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 974.0,
      "ebshear": 42.0,
      "srh01": 268.0,
      "maxllaz": 0.013,
      "mesh": 0.74,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 268.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.013
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2626
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.22,
              50.59
            ],
            [
              -91.2,
              50.59
            ],
            [
              -91.2,
              50.58
            ],
            [
              -91.18,
              50.56
            ],
            [
              -91.14,
              50.57
            ],
            [
              -91.11,
              50.59
            ],
            [
              -91.08,
              50.59
            ],
            [
              -91.03,
              50.54
            ],
            [
              -90.99,
              50.53
            ],
            [
              -90.98,
              50.52
            ],
            [
              -90.99,
              50.48
            ],
            [
              -91.04,
              50.44
            ],
            [
              -91.2,
              50.43
            ],
            [
              -91.21,
              50.44
            ],
            [
              -91.21,
              50.47
            ],
            [
              -91.19,
              50.49
            ],
            [
              -91.19,
              50.52
            ],
            [
              -91.23,
              50.55
            ],
            [
              -91.23,
              50.58
            ],
            [
              -91.22,
              50.59
            ]
          ]
        ]
      },
      "raw_probability": 0.2626,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "029146a7d0ff3187b5b6456677d66c8ae0c4bd9d2ec5c70a255f82ff5d3f34d7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2626,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
      },
      "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
    },
    {
      "storm_id": "9660",
      "lat": 49.7593,
      "lon": -90.8078,
      "motion_east": 5.1,
      "motion_south": 6.4,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1259.0,
      "ebshear": 36.0,
      "srh01": 346.0,
      "maxllaz": 0.005,
      "mesh": 0.87,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 346.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2626
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -90.83,
              49.9
            ],
            [
              -90.79,
              49.88
            ],
            [
              -90.74,
              49.88
            ],
            [
              -90.72,
              49.87
            ],
            [
              -90.7,
              49.85
            ],
            [
              -90.7,
              49.81
            ],
            [
              -90.71,
              49.8
            ],
            [
              -90.75,
              49.8
            ],
            [
              -90.8,
              49.85
            ],
            [
              -90.85,
              49.85
            ],
            [
              -90.87,
              49.83
            ],
            [
              -90.87,
              49.78
            ],
            [
              -90.86,
              49.77
            ],
            [
              -90.86,
              49.74
            ],
            [
              -90.84,
              49.72
            ],
            [
              -90.83,
              49.72
            ],
            [
              -90.81,
              49.7
            ],
            [
              -90.78,
              49.7
            ],
            [
              -90.7,
              49.78
            ],
            [
              -90.65,
              49.78
            ],
            [
              -90.64,
              49.79
            ],
            [
              -90.61,
              49.79
            ],
            [
              -90.58,
              49.76
            ],
            [
              -90.58,
              49.72
            ],
            [
              -90.64,
              49.66
            ],
            [
              -90.66,
              49.65
            ],
            [
              -90.68,
              49.65
            ],
            [
              -90.69,
              49.64
            ],
            [
              -90.73,
              49.64
            ],
            [
              -90.77,
              49.66
            ],
            [
              -90.84,
              49.59
            ],
            [
              -90.88,
              49.59
            ],
            [
              -90.9,
              49.6
            ],
            [
              -90.94,
              49.64
            ],
            [
              -90.99,
              49.66
            ],
            [
              -91.01,
              49.68
            ],
            [
              -91.01,
              49.72
            ],
            [
              -90.98,
              49.75
            ],
            [
              -90.96,
              49.75
            ],
            [
              -90.93,
              49.78
            ],
            [
              -90.93,
              49.82
            ],
            [
              -90.96,
              49.85
            ],
            [
              -90.96,
              49.87
            ],
            [
              -90.95,
              49.88
            ],
            [
              -90.85,
              49.88
            ],
            [
              -90.83,
              49.9
            ]
          ]
        ]
      },
      "raw_probability": 0.2626,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "029146a7d0ff3187b5b6456677d66c8ae0c4bd9d2ec5c70a255f82ff5d3f34d7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2626,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
      },
      "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
    },
    {
      "storm_id": "9661",
      "lat": 49.5695,
      "lon": -90.4947,
      "motion_east": 5.3,
      "motion_south": 6.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1012.0,
      "ebshear": 42.0,
      "srh01": 341.0,
      "maxllaz": 0.002,
      "mesh": 0.78,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 341.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2626
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -90.39,
              49.66
            ],
            [
              -90.37,
              49.65
            ],
            [
              -90.37,
              49.62
            ],
            [
              -90.39,
              49.6
            ],
            [
              -90.39,
              49.58
            ],
            [
              -90.44,
              49.53
            ],
            [
              -90.5,
              49.5
            ],
            [
              -90.52,
              49.5
            ],
            [
              -90.57,
              49.47
            ],
            [
              -90.65,
              49.47
            ],
            [
              -90.66,
              49.48
            ],
            [
              -90.66,
              49.51
            ],
            [
              -90.62,
              49.55
            ],
            [
              -90.56,
              49.58
            ],
            [
              -90.54,
              49.58
            ],
            [
              -90.52,
              49.6
            ],
            [
              -90.44,
              49.64
            ],
            [
              -90.42,
              49.64
            ],
            [
              -90.39,
              49.66
            ]
          ]
        ]
      },
      "raw_probability": 0.2626,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "029146a7d0ff3187b5b6456677d66c8ae0c4bd9d2ec5c70a255f82ff5d3f34d7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2626,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
      },
      "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
    },
    {
      "storm_id": "9662",
      "lat": 49.516,
      "lon": -91.11,
      "motion_east": 4.9,
      "motion_south": 6.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1742.0,
      "ebshear": 37.0,
      "srh01": 313.0,
      "maxllaz": 0.002,
      "mesh": 0.81,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 313.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2626
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -91.08,
              49.61
            ],
            [
              -91.04,
              49.61
            ],
            [
              -91.01,
              49.58
            ],
            [
              -91.0,
              49.52
            ],
            [
              -91.05,
              49.45
            ],
            [
              -91.08,
              49.44
            ],
            [
              -91.11,
              49.41
            ],
            [
              -91.15,
              49.4
            ],
            [
              -91.2,
              49.44
            ],
            [
              -91.2,
              49.49
            ],
            [
              -91.19,
              49.5
            ],
            [
              -91.19,
              49.53
            ],
            [
              -91.15,
              49.57
            ],
            [
              -91.12,
              49.58
            ],
            [
              -91.08,
              49.61
            ]
          ]
        ]
      },
      "raw_probability": 0.2626,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "029146a7d0ff3187b5b6456677d66c8ae0c4bd9d2ec5c70a255f82ff5d3f34d7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2626,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
      },
      "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
    },
    {
      "storm_id": "9663",
      "lat": 49.3206,
      "lon": -90.9753,
      "motion_east": 4.9,
      "motion_south": 6.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1499.0,
      "ebshear": 43.0,
      "srh01": 315.0,
      "maxllaz": 0.008,
      "mesh": 0.93,
      "flash_rate": 13.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 315.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2626
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -90.77,
              49.49
            ],
            [
              -90.76,
              49.48
            ],
            [
              -90.73,
              49.48
            ],
            [
              -90.72,
              49.47
            ],
            [
              -90.72,
              49.44
            ],
            [
              -90.75,
              49.41
            ],
            [
              -90.79,
              49.39
            ],
            [
              -90.84,
              49.38
            ],
            [
              -90.93,
              49.31
            ],
            [
              -90.95,
              49.31
            ],
            [
              -90.97,
              49.29
            ],
            [
              -90.99,
              49.29
            ],
            [
              -91.01,
              49.27
            ],
            [
              -91.01,
              49.25
            ],
            [
              -91.04,
              49.22
            ],
            [
              -91.04,
              49.21
            ],
            [
              -91.11,
              49.14
            ],
            [
              -91.15,
              49.12
            ],
            [
              -91.21,
              49.12
            ],
            [
              -91.22,
              49.13
            ],
            [
              -91.22,
              49.17
            ],
            [
              -91.2,
              49.2
            ],
            [
              -91.19,
              49.2
            ],
            [
              -91.17,
              49.22
            ],
            [
              -91.11,
              49.23
            ],
            [
              -91.07,
              49.25
            ],
            [
              -91.04,
              49.28
            ],
            [
              -91.04,
              49.31
            ],
            [
              -91.05,
              49.32
            ],
            [
              -91.05,
              49.39
            ],
            [
              -91.02,
              49.42
            ],
            [
              -90.96,
              49.45
            ],
            [
              -90.87,
              49.46
            ],
            [
              -90.86,
              49.47
            ],
            [
              -90.78,
              49.48
            ],
            [
              -90.77,
              49.49
            ]
          ]
        ]
      },
      "raw_probability": 0.2626,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "029146a7d0ff3187b5b6456677d66c8ae0c4bd9d2ec5c70a255f82ff5d3f34d7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2626,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
      },
      "receipt_sha256": "e191d9bbbd1a95ae3c23c6a0c4d4c8d191ef947f5eaf3f412b5eaf092af5f5ba"
    },
    {
      "storm_id": "9499",
      "lat": 47.3155,
      "lon": -85.6282,
      "motion_east": 5.5,
      "motion_south": 3.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 786.0,
      "ebshear": 26.0,
      "srh01": 291.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 291.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4834
        },
        {
          "name": "alignment",
          "value": -2.8036
        },
        {
          "name": "tau",
          "value": 0.9823
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2622
      },
      "coherence_score": 0.9822641015052795,
      "coherence_diagnostics": {
        "tau": 0.9822641015052795,
        "grad_tau": 0.14160926640033722,
        "torsion": 0.0,
        "alignment": -2.8036117553710938,
        "S_field": 0.22627151012420654,
        "Gamma_field": 0.15134115517139435,
        "S_over_Gamma": 1.495108962059021,
        "Da": 9.238166809082031,
        "E_coh": 0.5593752861022949,
        "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": [
          [
            [
              -85.66,
              47.36
            ],
            [
              -85.6,
              47.35
            ],
            [
              -85.57,
              47.32
            ],
            [
              -85.57,
              47.29
            ],
            [
              -85.58,
              47.28
            ],
            [
              -85.63,
              47.28
            ],
            [
              -85.64,
              47.29
            ],
            [
              -85.66,
              47.29
            ],
            [
              -85.67,
              47.31
            ],
            [
              -85.67,
              47.34
            ],
            [
              -85.66,
              47.36
            ]
          ]
        ]
      },
      "raw_probability": 0.2622,
      "confidence_lo": 0.0025,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d4b0cbc3e19e54d5601fa571cf90c0ce8e72d12f2c3eb05b7ad09098c48cf55d",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2622,
        "probability": 0.002737,
        "confidence_lo": 0.002466,
        "confidence_hi": 0.002738,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22858da5d143f36f62d1db8697f1c586eee4d33dce10ad86b41d35ba324ada27"
      },
      "receipt_sha256": "22858da5d143f36f62d1db8697f1c586eee4d33dce10ad86b41d35ba324ada27"
    },
    {
      "storm_id": "9643",
      "lat": 50.3218,
      "lon": -90.5118,
      "motion_east": 5.3,
      "motion_south": 5.1,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0027,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1142.0,
      "ebshear": 41.0,
      "srh01": 304.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 304.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2596
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -90.55,
              50.36
            ],
            [
              -90.46,
              50.36
            ],
            [
              -90.45,
              50.35
            ],
            [
              -90.45,
              50.31
            ],
            [
              -90.47,
              50.29
            ],
            [
              -90.5,
              50.29
            ],
            [
              -90.51,
              50.28
            ],
            [
              -90.55,
              50.29
            ],
            [
              -90.57,
              50.31
            ],
            [
              -90.57,
              50.34
            ],
            [
              -90.55,
              50.36
            ]
          ]
        ]
      },
      "raw_probability": 0.2596,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0027,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "a2cbdd6d1c86f08ad31af360986326cd3cce461d5a1aab29de9474071fad7146",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2596,
        "probability": 0.002712,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002713,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "78b9a7e2c2f84abbbde3e1cae1c91ef52cf58552cd2e5d06fc5d83eb11d88dca"
      },
      "receipt_sha256": "78b9a7e2c2f84abbbde3e1cae1c91ef52cf58552cd2e5d06fc5d83eb11d88dca"
    },
    {
      "storm_id": "9645",
      "lat": 49.31,
      "lon": -91.3365,
      "motion_east": 4.3,
      "motion_south": 6.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1921.0,
      "ebshear": 37.0,
      "srh01": 270.0,
      "maxllaz": 0.001,
      "mesh": 0.34,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 270.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2334
        },
        {
          "name": "alignment",
          "value": -0.3738
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2473
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6659035682678223,
        "torsion": 0.0,
        "alignment": -0.37375640869140625,
        "S_field": 0.47576838731765747,
        "Gamma_field": 0.7605078816413879,
        "S_over_Gamma": 0.6255929470062256,
        "Da": 44.96092987060547,
        "E_coh": 0.5485692024230957,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "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": [
          [
            [
              -91.37,
              49.38
            ],
            [
              -91.3,
              49.38
            ],
            [
              -91.3,
              49.37
            ],
            [
              -91.28,
              49.36
            ],
            [
              -91.28,
              49.34
            ],
            [
              -91.27,
              49.33
            ],
            [
              -91.27,
              49.29
            ],
            [
              -91.29,
              49.27
            ],
            [
              -91.29,
              49.26
            ],
            [
              -91.3,
              49.25
            ],
            [
              -91.32,
              49.25
            ],
            [
              -91.36,
              49.23
            ],
            [
              -91.41,
              49.24
            ],
            [
              -91.44,
              49.28
            ],
            [
              -91.44,
              49.32
            ],
            [
              -91.43,
              49.34
            ],
            [
              -91.37,
              49.38
            ]
          ]
        ]
      },
      "raw_probability": 0.2473,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "aaea52a67525848c8df6ab7890c2acd433e89e97b33ba605b2704e2f7d102f56",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2473,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dcdb043992b126c6a9f8935d913cb9f8a1d5061a2f8668fb67e15ea289ef5df3"
      },
      "receipt_sha256": "dcdb043992b126c6a9f8935d913cb9f8a1d5061a2f8668fb67e15ea289ef5df3"
    },
    {
      "storm_id": "9100",
      "lat": 30.0289,
      "lon": -84.5056,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1231.0,
      "ebshear": 10.0,
      "srh01": 84.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8584
        },
        {
          "name": "alignment",
          "value": 2.4034
        },
        {
          "name": "tau",
          "value": 1.5713
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2454
      },
      "coherence_score": 1.5713337659835815,
      "coherence_diagnostics": {
        "tau": 1.5713337659835815,
        "grad_tau": 0.32918882369995117,
        "torsion": 0.0,
        "alignment": 2.403379440307617,
        "S_field": 0.39191126823425293,
        "Gamma_field": 0.34800782799720764,
        "S_over_Gamma": 1.1261564493179321,
        "Da": 21.848054885864258,
        "E_coh": 0.7784693241119385,
        "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": [
          [
            [
              -84.52,
              30.06
            ],
            [
              -84.48,
              30.05
            ],
            [
              -84.47,
              30.04
            ],
            [
              -84.49,
              30.02
            ],
            [
              -84.49,
              30.0
            ],
            [
              -84.5,
              29.99
            ],
            [
              -84.54,
              29.99
            ],
            [
              -84.54,
              30.05
            ],
            [
              -84.52,
              30.06
            ]
          ]
        ]
      },
      "raw_probability": 0.2454,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "2e12b4fd30fd11bc47fd23ac2931642c67cd822cd3381cbdf67f184084acca3b",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2454,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fa647c23ec2c91ec44e90fb00f099a85e8dc3eb9f894e93885a12ba50bc6e57"
      },
      "receipt_sha256": "3fa647c23ec2c91ec44e90fb00f099a85e8dc3eb9f894e93885a12ba50bc6e57"
    },
    {
      "storm_id": "9518",
      "lat": 47.4289,
      "lon": -84.7022,
      "motion_east": 6.8,
      "motion_south": 2.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 582.0,
      "ebshear": 35.0,
      "srh01": 328.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 328.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1084
        },
        {
          "name": "alignment",
          "value": -1.504
        },
        {
          "name": "tau",
          "value": 0.7845
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.242
      },
      "coherence_score": 0.7845431566238403,
      "coherence_diagnostics": {
        "tau": 0.7845431566238403,
        "grad_tau": 0.2859441041946411,
        "torsion": 0.0,
        "alignment": -1.5039538145065308,
        "S_field": 0.28327813744544983,
        "Gamma_field": 0.16134114563465118,
        "S_over_Gamma": 1.7557711601257324,
        "Da": 10.274358749389648,
        "E_coh": 0.533614993095398,
        "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.72,
              47.46
            ],
            [
              -84.68,
              47.46
            ],
            [
              -84.67,
              47.45
            ],
            [
              -84.67,
              47.4
            ],
            [
              -84.68,
              47.39
            ],
            [
              -84.7,
              47.39
            ],
            [
              -84.74,
              47.41
            ],
            [
              -84.74,
              47.44
            ],
            [
              -84.72,
              47.46
            ]
          ]
        ]
      },
      "raw_probability": 0.242,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "13a5b0efc402373d6d89494e9e8ff26854ea6fdfac07c1e740105eaf08b3d06d",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.242,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50bea29d2e1a23c6c41e7f2d62af9655784f0f0e3362a45aa97b94d2a5afd8c8"
      },
      "receipt_sha256": "50bea29d2e1a23c6c41e7f2d62af9655784f0f0e3362a45aa97b94d2a5afd8c8"
    },
    {
      "storm_id": "8620",
      "lat": 50.4454,
      "lon": -90.6323,
      "motion_east": 5.3,
      "motion_south": 5.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1075.0,
      "ebshear": 38.0,
      "srh01": 280.0,
      "maxllaz": 0.013,
      "mesh": 0.49,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 280.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.013
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2409
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.62,
              50.49
            ],
            [
              -90.58,
              50.49
            ],
            [
              -90.56,
              50.47
            ],
            [
              -90.56,
              50.43
            ],
            [
              -90.58,
              50.41
            ],
            [
              -90.6,
              50.41
            ],
            [
              -90.62,
              50.39
            ],
            [
              -90.68,
              50.39
            ],
            [
              -90.72,
              50.41
            ],
            [
              -90.72,
              50.46
            ],
            [
              -90.7,
              50.48
            ],
            [
              -90.66,
              50.47
            ],
            [
              -90.62,
              50.49
            ]
          ]
        ]
      },
      "raw_probability": 0.2409,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4efcd721d487acf26ea3339d58a1c8b6acfe7f527fc3a9701a152d840adf3ac5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2409,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f0f5ec2521cf537fd729c2302684eb35d99bacd4d46c7ecda82f8b6dea9ddc69"
      },
      "receipt_sha256": "f0f5ec2521cf537fd729c2302684eb35d99bacd4d46c7ecda82f8b6dea9ddc69"
    },
    {
      "storm_id": "9613",
      "lat": 48.285,
      "lon": -92.4375,
      "motion_east": 5.0,
      "motion_south": 6.2,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2628.0,
      "ebshear": 31.0,
      "srh01": 353.0,
      "maxllaz": 0.002,
      "mesh": 0.56,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 353.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9834
        },
        {
          "name": "alignment",
          "value": 12.2424
        },
        {
          "name": "tau",
          "value": 0.5221
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2362
      },
      "coherence_score": 0.5221431851387024,
      "coherence_diagnostics": {
        "tau": 0.5221431851387024,
        "grad_tau": 0.46768078207969666,
        "torsion": 0.0,
        "alignment": 12.242353439331055,
        "S_field": 0.4279575049877167,
        "Gamma_field": 0.6471744775772095,
        "S_over_Gamma": 0.6612706780433655,
        "Da": 35.05010223388672,
        "E_coh": 0.8516183495521545,
        "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.47,
              48.32
            ],
            [
              -92.42,
              48.32
            ],
            [
              -92.4,
              48.3
            ],
            [
              -92.4,
              48.26
            ],
            [
              -92.41,
              48.25
            ],
            [
              -92.46,
              48.25
            ],
            [
              -92.47,
              48.26
            ],
            [
              -92.47,
              48.32
            ]
          ]
        ]
      },
      "raw_probability": 0.2362,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "dd900d3b23b53702dea7dbc19e44dcca06c253009b643b7bfc7e2549f16ac8f4",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2362,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e4caf07d6f0a763d67c10ee711b11b46f98fb495072b0ee825f265e245abefee"
      },
      "receipt_sha256": "e4caf07d6f0a763d67c10ee711b11b46f98fb495072b0ee825f265e245abefee"
    },
    {
      "storm_id": "8996",
      "lat": 47.1629,
      "lon": -84.7781,
      "motion_east": 6.8,
      "motion_south": 2.7,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 478.0,
      "ebshear": 35.0,
      "srh01": 317.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 317.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1084
        },
        {
          "name": "alignment",
          "value": -1.7439
        },
        {
          "name": "tau",
          "value": 1.0146
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2355
      },
      "coherence_score": 1.0145541429519653,
      "coherence_diagnostics": {
        "tau": 1.0145541429519653,
        "grad_tau": 0.19092649221420288,
        "torsion": 0.0,
        "alignment": -1.743912696838379,
        "S_field": 0.3415203392505646,
        "Gamma_field": 0.16467447578907013,
        "S_over_Gamma": 2.0739119052886963,
        "Da": 10.407434463500977,
        "E_coh": 0.5481235980987549,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.77,
              47.25
            ],
            [
              -84.72,
              47.25
            ],
            [
              -84.72,
              47.21
            ],
            [
              -84.71,
              47.2
            ],
            [
              -84.73,
              47.18
            ],
            [
              -84.74,
              47.18
            ],
            [
              -84.76,
              47.15
            ],
            [
              -84.75,
              47.14
            ],
            [
              -84.76,
              47.12
            ],
            [
              -84.76,
              47.09
            ],
            [
              -84.8,
              47.06
            ],
            [
              -84.87,
              47.05
            ],
            [
              -84.88,
              47.06
            ],
            [
              -84.88,
              47.1
            ],
            [
              -84.81,
              47.16
            ],
            [
              -84.79,
              47.16
            ],
            [
              -84.77,
              47.18
            ],
            [
              -84.77,
              47.19
            ],
            [
              -84.79,
              47.21
            ],
            [
              -84.79,
              47.23
            ],
            [
              -84.77,
              47.25
            ]
          ]
        ]
      },
      "raw_probability": 0.2355,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d9da90ceeb6992e24fe8dab5aa118674cde8892467fdd65b42e0199d96e8f7d1",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2355,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "591bc5bdf6dc6e5ab6a0cac73581b58bf083de983ba9ff314b3d65981062f8e2"
      },
      "receipt_sha256": "591bc5bdf6dc6e5ab6a0cac73581b58bf083de983ba9ff314b3d65981062f8e2"
    },
    {
      "storm_id": "9595",
      "lat": 47.8968,
      "lon": -86.3353,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 755.0,
      "ebshear": 20.0,
      "srh01": 234.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 234.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4834
        },
        {
          "name": "alignment",
          "value": 1.9808
        },
        {
          "name": "tau",
          "value": 0.7886
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2343
      },
      "coherence_score": 0.7885915637016296,
      "coherence_diagnostics": {
        "tau": 0.7885915637016296,
        "grad_tau": 0.2776435613632202,
        "torsion": -5.325784258047861e-09,
        "alignment": 1.9808486700057983,
        "S_field": 0.3838629722595215,
        "Gamma_field": 0.15134115517139435,
        "S_over_Gamma": 2.5364084243774414,
        "Da": 9.506102561950684,
        "E_coh": 0.715173602104187,
        "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": [
          [
            [
              -86.43,
              47.96
            ],
            [
              -86.36,
              47.96
            ],
            [
              -86.31,
              47.93
            ],
            [
              -86.23,
              47.92
            ],
            [
              -86.2,
              47.9
            ],
            [
              -86.2,
              47.86
            ],
            [
              -86.22,
              47.84
            ],
            [
              -86.24,
              47.84
            ],
            [
              -86.25,
              47.85
            ],
            [
              -86.29,
              47.85
            ],
            [
              -86.32,
              47.87
            ],
            [
              -86.35,
              47.87
            ],
            [
              -86.37,
              47.89
            ],
            [
              -86.41,
              47.89
            ],
            [
              -86.42,
              47.9
            ],
            [
              -86.44,
              47.9
            ],
            [
              -86.45,
              47.91
            ],
            [
              -86.45,
              47.94
            ],
            [
              -86.43,
              47.96
            ]
          ]
        ]
      },
      "raw_probability": 0.2343,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "439b468a84a1baab74ba30c9a709acac292ab987f425ce04ea0ca847d99212cb",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2343,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c9f1dfe89c19408065dca9a5c0c6f5fea59b986b631d9982cef53ebb4fbc8264"
      },
      "receipt_sha256": "c9f1dfe89c19408065dca9a5c0c6f5fea59b986b631d9982cef53ebb4fbc8264"
    },
    {
      "storm_id": "9665",
      "lat": 48.32,
      "lon": -92.6433,
      "motion_east": 5.2,
      "motion_south": 5.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0026,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2525.0,
      "ebshear": 23.0,
      "srh01": 353.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 353.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9834
        },
        {
          "name": "alignment",
          "value": 12.2424
        },
        {
          "name": "tau",
          "value": 0.5221
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2313
      },
      "coherence_score": 0.5221431851387024,
      "coherence_diagnostics": {
        "tau": 0.5221431851387024,
        "grad_tau": 0.46768078207969666,
        "torsion": 0.0,
        "alignment": 12.242353439331055,
        "S_field": 0.4279575049877167,
        "Gamma_field": 0.6471744775772095,
        "S_over_Gamma": 0.6612706780433655,
        "Da": 35.05010223388672,
        "E_coh": 0.8516183495521545,
        "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.67,
              48.35
            ],
            [
              -92.62,
              48.35
            ],
            [
              -92.6,
              48.34
            ],
            [
              -92.6,
              48.3
            ],
            [
              -92.59,
              48.29
            ],
            [
              -92.61,
              48.29
            ],
            [
              -92.62,
              48.28
            ],
            [
              -92.68,
              48.28
            ],
            [
              -92.68,
              48.33
            ],
            [
              -92.7,
              48.34
            ],
            [
              -92.68,
              48.34
            ],
            [
              -92.67,
              48.35
            ]
          ]
        ]
      },
      "raw_probability": 0.2313,
      "confidence_lo": 0.0024,
      "confidence_hi": 0.0026,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "66418f7c9fa59c60ceb4ade1e925c898a6b1c9b1684ef510229fe238f744d441",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2313,
        "probability": 0.002568,
        "confidence_lo": 0.002437,
        "confidence_hi": 0.002568,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7eedebc41973bb7482fabbcdf7461bfb25521eea745e0c10bea089562b1a053c"
      },
      "receipt_sha256": "7eedebc41973bb7482fabbcdf7461bfb25521eea745e0c10bea089562b1a053c"
    },
    {
      "storm_id": "9570",
      "lat": 29.6887,
      "lon": -84.5062,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0025,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2128.0,
      "ebshear": 7.0,
      "srh01": 72.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 72.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8584
        },
        {
          "name": "alignment",
          "value": 2.4034
        },
        {
          "name": "tau",
          "value": 1.5713
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.228
      },
      "coherence_score": 1.5713337659835815,
      "coherence_diagnostics": {
        "tau": 1.5713337659835815,
        "grad_tau": 0.32918882369995117,
        "torsion": 0.0,
        "alignment": 2.403379440307617,
        "S_field": 0.39191126823425293,
        "Gamma_field": 0.34800782799720764,
        "S_over_Gamma": 1.1261564493179321,
        "Da": 21.848054885864258,
        "E_coh": 0.7784693241119385,
        "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.52,
              29.72
            ],
            [
              -84.49,
              29.72
            ],
            [
              -84.47,
              29.69
            ],
            [
              -84.47,
              29.66
            ],
            [
              -84.5,
              29.64
            ],
            [
              -84.54,
              29.66
            ],
            [
              -84.54,
              29.7
            ],
            [
              -84.52,
              29.72
            ]
          ]
        ]
      },
      "raw_probability": 0.228,
      "confidence_lo": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "19e5ec99636d00d538a7580185ca81e622f4d10d95bf38ab47909b5533e5a1e3",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.228,
        "probability": 0.002497,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002498,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dc642e2212120359d3864a5b9c2348fdbeebeff9f974f29c6d29b5dc3b2b4820"
      },
      "receipt_sha256": "dc642e2212120359d3864a5b9c2348fdbeebeff9f974f29c6d29b5dc3b2b4820"
    },
    {
      "storm_id": "9549",
      "lat": 48.1215,
      "lon": -86.6309,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 557.0,
      "ebshear": 20.0,
      "srh01": 208.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 208.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.4834
        },
        {
          "name": "alignment",
          "value": -5.0206
        },
        {
          "name": "tau",
          "value": 0.3718
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.224
      },
      "coherence_score": 0.3718125522136688,
      "coherence_diagnostics": {
        "tau": 0.3718125522136688,
        "grad_tau": 0.3551258444786072,
        "torsion": 0.0,
        "alignment": -5.020606994628906,
        "S_field": 0.2225794494152069,
        "Gamma_field": 1.173841118812561,
        "S_over_Gamma": 0.1896163374185562,
        "Da": 76.47624969482422,
        "E_coh": 0.12467249482870102,
        "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": [
          [
            [
              -86.72,
              48.24
            ],
            [
              -86.7,
              48.23
            ],
            [
              -86.7,
              48.2
            ],
            [
              -86.69,
              48.19
            ],
            [
              -86.69,
              48.17
            ],
            [
              -86.7,
              48.16
            ],
            [
              -86.68,
              48.14
            ],
            [
              -86.67,
              48.15
            ],
            [
              -86.65,
              48.13
            ],
            [
              -86.64,
              48.14
            ],
            [
              -86.63,
              48.13
            ],
            [
              -86.55,
              48.13
            ],
            [
              -86.51,
              48.15
            ],
            [
              -86.47,
              48.15
            ],
            [
              -86.46,
              48.13
            ],
            [
              -86.43,
              48.11
            ],
            [
              -86.43,
              48.05
            ],
            [
              -86.45,
              48.04
            ],
            [
              -86.46,
              48.05
            ],
            [
              -86.5,
              48.03
            ],
            [
              -86.58,
              48.03
            ],
            [
              -86.59,
              48.04
            ],
            [
              -86.61,
              48.04
            ],
            [
              -86.63,
              48.07
            ],
            [
              -86.65,
              48.07
            ],
            [
              -86.66,
              48.05
            ],
            [
              -86.72,
              48.05
            ],
            [
              -86.74,
              48.07
            ],
            [
              -86.74,
              48.1
            ],
            [
              -86.75,
              48.12
            ],
            [
              -86.78,
              48.15
            ],
            [
              -86.78,
              48.18
            ],
            [
              -86.77,
              48.2
            ],
            [
              -86.72,
              48.24
            ]
          ]
        ]
      },
      "raw_probability": 0.224,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c6fcd016a631f62f26434a4d4caa271262aa6e8e31dbd00e35a2206e5774c59c",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.224,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b37bdd09fccf3ed944ac6f9b6e9e2286076f8f0f02fb8542bd9cae307a7dffc6"
      },
      "receipt_sha256": "b37bdd09fccf3ed944ac6f9b6e9e2286076f8f0f02fb8542bd9cae307a7dffc6"
    },
    {
      "storm_id": "8415",
      "lat": 45.3265,
      "lon": -95.2292,
      "motion_east": 13.1,
      "motion_south": 9.9,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2628.0,
      "ebshear": 48.0,
      "srh01": 332.0,
      "maxllaz": 0.003,
      "mesh": 0.44,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 332.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.6084
        },
        {
          "name": "alignment",
          "value": 1.4964
        },
        {
          "name": "tau",
          "value": 0.6295
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2213
      },
      "coherence_score": 0.6295039653778076,
      "coherence_diagnostics": {
        "tau": 0.6295039653778076,
        "grad_tau": 0.08137880265712738,
        "torsion": 0.0,
        "alignment": 1.4964492321014404,
        "S_field": 0.2881564795970917,
        "Gamma_field": 1.7255077362060547,
        "S_over_Gamma": 0.16699807345867157,
        "Da": 92.21906280517578,
        "E_coh": 0.5363020896911621,
        "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": [
          [
            [
              -95.44,
              45.39
            ],
            [
              -95.36,
              45.39
            ],
            [
              -95.35,
              45.38
            ],
            [
              -95.21,
              45.38
            ],
            [
              -95.2,
              45.39
            ],
            [
              -95.1,
              45.39
            ],
            [
              -95.09,
              45.38
            ],
            [
              -95.06,
              45.38
            ],
            [
              -95.04,
              45.37
            ],
            [
              -95.01,
              45.34
            ],
            [
              -95.0,
              45.3
            ],
            [
              -95.04,
              45.27
            ],
            [
              -95.08,
              45.27
            ],
            [
              -95.1,
              45.29
            ],
            [
              -95.12,
              45.29
            ],
            [
              -95.16,
              45.27
            ],
            [
              -95.22,
              45.27
            ],
            [
              -95.23,
              45.26
            ],
            [
              -95.24,
              45.27
            ],
            [
              -95.36,
              45.27
            ],
            [
              -95.37,
              45.28
            ],
            [
              -95.4,
              45.28
            ],
            [
              -95.42,
              45.29
            ],
            [
              -95.46,
              45.33
            ],
            [
              -95.46,
              45.37
            ],
            [
              -95.44,
              45.39
            ]
          ]
        ]
      },
      "raw_probability": 0.2213,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "8805a05fe0ec7b0c44654f283305f00634f2af7d63594b7c30aba62be36731b7",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2213,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "63998414790a1cd9e1e1f6dfc936fccb0a96d21d2473c0493b82e805a2e6c063"
      },
      "receipt_sha256": "63998414790a1cd9e1e1f6dfc936fccb0a96d21d2473c0493b82e805a2e6c063"
    },
    {
      "storm_id": "9664",
      "lat": 49.3117,
      "lon": -91.6565,
      "motion_east": 3.7,
      "motion_south": 6.1,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2463.0,
      "ebshear": 44.0,
      "srh01": 330.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 330.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2334
        },
        {
          "name": "alignment",
          "value": -0.3738
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2144
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6659035682678223,
        "torsion": 0.0,
        "alignment": -0.37375640869140625,
        "S_field": 0.47576838731765747,
        "Gamma_field": 0.7605078816413879,
        "S_over_Gamma": 0.6255929470062256,
        "Da": 44.96092987060547,
        "E_coh": 0.5485692024230957,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "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": [
          [
            [
              -91.66,
              49.41
            ],
            [
              -91.62,
              49.41
            ],
            [
              -91.61,
              49.4
            ],
            [
              -91.57,
              49.39
            ],
            [
              -91.54,
              49.36
            ],
            [
              -91.54,
              49.3
            ],
            [
              -91.58,
              49.25
            ],
            [
              -91.61,
              49.24
            ],
            [
              -91.63,
              49.22
            ],
            [
              -91.63,
              49.2
            ],
            [
              -91.65,
              49.19
            ],
            [
              -91.69,
              49.19
            ],
            [
              -91.71,
              49.2
            ],
            [
              -91.71,
              49.24
            ],
            [
              -91.74,
              49.27
            ],
            [
              -91.72,
              49.29
            ],
            [
              -91.72,
              49.32
            ],
            [
              -91.73,
              49.34
            ],
            [
              -91.71,
              49.36
            ],
            [
              -91.71,
              49.38
            ],
            [
              -91.69,
              49.4
            ],
            [
              -91.67,
              49.4
            ],
            [
              -91.66,
              49.41
            ]
          ]
        ]
      },
      "raw_probability": 0.2144,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "aacfc9a61f9938cb50bb9aa1da6dac412bec297c2a529fce699eb825fcf70d5e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2144,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6115b37726b088afa4da7fde8561ddd41cf80344b504facd0111ae8aa81acbfe"
      },
      "receipt_sha256": "6115b37726b088afa4da7fde8561ddd41cf80344b504facd0111ae8aa81acbfe"
    },
    {
      "storm_id": "9368",
      "lat": 45.2744,
      "lon": -98.2889,
      "motion_east": 5.9,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2033.0,
      "ebshear": 57.0,
      "srh01": 260.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 260.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4834
        },
        {
          "name": "alignment",
          "value": -13.9679
        },
        {
          "name": "tau",
          "value": 0.8608
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2072
      },
      "coherence_score": 0.8607746362686157,
      "coherence_diagnostics": {
        "tau": 0.8607746362686157,
        "grad_tau": 0.09965436160564423,
        "torsion": 0.0,
        "alignment": -13.96792221069336,
        "S_field": 0.3415822982788086,
        "Gamma_field": 0.21800781786441803,
        "S_over_Gamma": 1.5668350458145142,
        "Da": 11.749452590942383,
        "E_coh": 0.45057475566864014,
        "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": [
          [
            [
              -98.31,
              45.31
            ],
            [
              -98.27,
              45.31
            ],
            [
              -98.25,
              45.29
            ],
            [
              -98.25,
              45.24
            ],
            [
              -98.26,
              45.23
            ],
            [
              -98.31,
              45.23
            ],
            [
              -98.32,
              45.25
            ],
            [
              -98.32,
              45.3
            ],
            [
              -98.31,
              45.31
            ]
          ]
        ]
      },
      "raw_probability": 0.2072,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "3cbc01020c60c04b2ac0be7a57f304f6bc3d6d7f27a3326b3ae59ae8abecab14",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2072,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d3a6c57ed26d3f068142e75a63e9c0596c89198adce00d3c8259ff740eb6d88e"
      },
      "receipt_sha256": "d3a6c57ed26d3f068142e75a63e9c0596c89198adce00d3c8259ff740eb6d88e"
    },
    {
      "storm_id": "9628",
      "lat": 47.8685,
      "lon": -92.9369,
      "motion_east": 5.7,
      "motion_south": 1.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1915.0,
      "ebshear": 22.0,
      "srh01": 350.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 350.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9834
        },
        {
          "name": "alignment",
          "value": 11.7726
        },
        {
          "name": "tau",
          "value": 0.8965
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2055
      },
      "coherence_score": 0.8964832425117493,
      "coherence_diagnostics": {
        "tau": 0.8964832425117493,
        "grad_tau": 0.3901125192642212,
        "torsion": 0.0,
        "alignment": 11.772575378417969,
        "S_field": 0.7894427180290222,
        "Gamma_field": 0.6696745157241821,
        "S_over_Gamma": 1.1788454055786133,
        "Da": 36.12284851074219,
        "E_coh": 0.8016145825386047,
        "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.94,
              47.9
            ],
            [
              -92.93,
              47.89
            ],
            [
              -92.89,
              47.89
            ],
            [
              -92.88,
              47.88
            ],
            [
              -92.9,
              47.86
            ],
            [
              -92.9,
              47.83
            ],
            [
              -92.92,
              47.82
            ],
            [
              -92.96,
              47.82
            ],
            [
              -92.96,
              47.84
            ],
            [
              -93.01,
              47.88
            ],
            [
              -93.0,
              47.89
            ],
            [
              -92.95,
              47.89
            ],
            [
              -92.94,
              47.9
            ]
          ]
        ]
      },
      "raw_probability": 0.2055,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "1406927a19325eb4950170ad3612b3e7fbdba93360f599696d1db219db6cbc21",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2055,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9e8075aafee22307ba030cbb8880ecc57d3315acd4ccbbd4f138e32ca0cbc8a0"
      },
      "receipt_sha256": "9e8075aafee22307ba030cbb8880ecc57d3315acd4ccbbd4f138e32ca0cbc8a0"
    },
    {
      "storm_id": "9618",
      "lat": 45.5938,
      "lon": -97.37,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2063.0,
      "ebshear": 61.0,
      "srh01": 366.0,
      "maxllaz": 0.005,
      "mesh": 0.22,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 366.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.6084
        },
        {
          "name": "alignment",
          "value": -10.7667
        },
        {
          "name": "tau",
          "value": 0.7671
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2053
      },
      "coherence_score": 0.7670601010322571,
      "coherence_diagnostics": {
        "tau": 0.7670601010322571,
        "grad_tau": 0.18211796879768372,
        "torsion": 0.0,
        "alignment": -10.766687393188477,
        "S_field": 0.3024136424064636,
        "Gamma_field": 0.15800781548023224,
        "S_over_Gamma": 1.913915753364563,
        "Da": 8.390707969665527,
        "E_coh": 0.40037405490875244,
        "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": [
          [
            [
              -97.41,
              45.63
            ],
            [
              -97.35,
              45.63
            ],
            [
              -97.31,
              45.6
            ],
            [
              -97.34,
              45.54
            ],
            [
              -97.37,
              45.55
            ],
            [
              -97.37,
              45.57
            ],
            [
              -97.4,
              45.6
            ],
            [
              -97.41,
              45.63
            ]
          ]
        ]
      },
      "raw_probability": 0.2053,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "aba105429c575d09061ace8e40e7327739c73a30578ebaf77dc6e92baadf2adb",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2053,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6d4a04d1208407ed572eb10f781a9fb9617139d3f4079dbc8d2ba5cb0db20f8e"
      },
      "receipt_sha256": "6d4a04d1208407ed572eb10f781a9fb9617139d3f4079dbc8d2ba5cb0db20f8e"
    },
    {
      "storm_id": "9529",
      "lat": 45.535,
      "lon": -95.5962,
      "motion_east": 10.4,
      "motion_south": 6.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2381.0,
      "ebshear": 49.0,
      "srh01": 375.0,
      "maxllaz": 0.001,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 375.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.6084
        },
        {
          "name": "alignment",
          "value": 1.4964
        },
        {
          "name": "tau",
          "value": 0.6295
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.204
      },
      "coherence_score": 0.6295039653778076,
      "coherence_diagnostics": {
        "tau": 0.6295039653778076,
        "grad_tau": 0.08137880265712738,
        "torsion": 0.0,
        "alignment": 1.4964492321014404,
        "S_field": 0.2881564795970917,
        "Gamma_field": 1.7255077362060547,
        "S_over_Gamma": 0.16699807345867157,
        "Da": 92.21906280517578,
        "E_coh": 0.5363020896911621,
        "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": [
          [
            [
              -95.69,
              45.59
            ],
            [
              -95.55,
              45.59
            ],
            [
              -95.52,
              45.57
            ],
            [
              -95.5,
              45.57
            ],
            [
              -95.49,
              45.55
            ],
            [
              -95.49,
              45.52
            ],
            [
              -95.52,
              45.49
            ],
            [
              -95.56,
              45.49
            ],
            [
              -95.57,
              45.48
            ],
            [
              -95.6,
              45.5
            ],
            [
              -95.64,
              45.5
            ],
            [
              -95.65,
              45.51
            ],
            [
              -95.67,
              45.51
            ],
            [
              -95.7,
              45.53
            ],
            [
              -95.7,
              45.57
            ],
            [
              -95.69,
              45.59
            ]
          ]
        ]
      },
      "raw_probability": 0.204,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c5a46399e7617c88c5a112696dfd67b8e5e12e9c14752a30148bd1e795e15082",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.204,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "902af7749a74617a7096f3cbf9a8ee8e664083ce8420581b7d9c2bf88a4f91fc"
      },
      "receipt_sha256": "902af7749a74617a7096f3cbf9a8ee8e664083ce8420581b7d9c2bf88a4f91fc"
    },
    {
      "storm_id": "9127",
      "lat": 36.6394,
      "lon": -75.8844,
      "motion_east": 10.9,
      "motion_south": 2.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2150.0,
      "ebshear": 25.0,
      "srh01": 39.0,
      "maxllaz": 0.003,
      "mesh": 0.15,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.4834
        },
        {
          "name": "alignment",
          "value": 4.4638
        },
        {
          "name": "tau",
          "value": 2.0526
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2001
      },
      "coherence_score": 2.0526070594787598,
      "coherence_diagnostics": {
        "tau": 2.0526070594787598,
        "grad_tau": 0.27379369735717773,
        "torsion": 0.0,
        "alignment": 4.463791847229004,
        "S_field": 0.5750529170036316,
        "Gamma_field": 0.40384113788604736,
        "S_over_Gamma": 1.4239583015441895,
        "Da": 25.133607864379883,
        "E_coh": 0.8392956852912903,
        "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": [
          [
            [
              -75.93,
              36.69
            ],
            [
              -75.73,
              36.68
            ],
            [
              -75.71,
              36.65
            ],
            [
              -75.71,
              36.63
            ],
            [
              -75.73,
              36.61
            ],
            [
              -75.75,
              36.61
            ],
            [
              -75.79,
              36.59
            ],
            [
              -75.97,
              36.59
            ],
            [
              -75.98,
              36.6
            ],
            [
              -76.0,
              36.6
            ],
            [
              -76.01,
              36.61
            ],
            [
              -76.01,
              36.65
            ],
            [
              -75.99,
              36.67
            ],
            [
              -75.97,
              36.68
            ],
            [
              -75.94,
              36.68
            ],
            [
              -75.93,
              36.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2001,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "8c96ae07da1f3256ba152d76aee128a69b0e3526766fb7a07f8497022b18e35c",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.2001,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "426c799a258971a6ada44e830141da54dabac2c4c9eaea428448de1b4f5895f1"
      },
      "receipt_sha256": "426c799a258971a6ada44e830141da54dabac2c4c9eaea428448de1b4f5895f1"
    },
    {
      "storm_id": "8763",
      "lat": 29.8527,
      "lon": -84.9291,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1188.0,
      "ebshear": 12.0,
      "srh01": 140.0,
      "maxllaz": 0.005,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 140.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.9834
        },
        {
          "name": "alignment",
          "value": 4.093
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 1.461572289466858,
      "coherence_diagnostics": {
        "tau": 1.461572289466858,
        "grad_tau": 0.21234825253486633,
        "torsion": 0.0,
        "alignment": 4.092978000640869,
        "S_field": 0.16489499807357788,
        "Gamma_field": 0.642174482345581,
        "S_over_Gamma": 0.25677600502967834,
        "Da": 38.55895233154297,
        "E_coh": 0.32125723361968994,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.96,
              29.9
            ],
            [
              -84.91,
              29.9
            ],
            [
              -84.89,
              29.89
            ],
            [
              -84.87,
              29.87
            ],
            [
              -84.86,
              29.83
            ],
            [
              -84.91,
              29.79
            ],
            [
              -84.94,
              29.79
            ],
            [
              -84.96,
              29.8
            ],
            [
              -84.98,
              29.83
            ],
            [
              -84.98,
              29.88
            ],
            [
              -84.96,
              29.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1991,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "421920bc38d2870cc178c9525d37b5151a7325987cdd9b36d268fad83eb5b52e"
      },
      "receipt_sha256": "421920bc38d2870cc178c9525d37b5151a7325987cdd9b36d268fad83eb5b52e"
    },
    {
      "storm_id": "9319",
      "lat": 46.8778,
      "lon": -95.7467,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1947.0,
      "ebshear": 46.0,
      "srh01": 258.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 258.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.1084
        },
        {
          "name": "alignment",
          "value": -0.4696
        },
        {
          "name": "tau",
          "value": 0.7549
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1945
      },
      "coherence_score": 0.7548988461494446,
      "coherence_diagnostics": {
        "tau": 0.7548988461494446,
        "grad_tau": 0.051726363599300385,
        "torsion": 0.0,
        "alignment": -0.4695749282836914,
        "S_field": 0.23505395650863647,
        "Gamma_field": 0.19217447936534882,
        "S_over_Gamma": 1.223127841949463,
        "Da": 10.171310424804688,
        "E_coh": 0.5643853545188904,
        "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": [
          [
            [
              -95.77,
              46.91
            ],
            [
              -95.71,
              46.91
            ],
            [
              -95.7,
              46.9
            ],
            [
              -95.7,
              46.85
            ],
            [
              -95.74,
              46.83
            ],
            [
              -95.77,
              46.84
            ],
            [
              -95.78,
              46.85
            ],
            [
              -95.78,
              46.9
            ],
            [
              -95.77,
              46.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1945,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "0a57c35466aa461b628745cb8419eecd2b3fc508d5dd40388a0e0dbea570bdde",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1945,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9084cbf7902ba226bc295230d7bcd9bb5d76de077cab6e260ac20f88e4c1692e"
      },
      "receipt_sha256": "9084cbf7902ba226bc295230d7bcd9bb5d76de077cab6e260ac20f88e4c1692e"
    },
    {
      "storm_id": "9644",
      "lat": 50.2821,
      "lon": -90.2057,
      "motion_east": 5.5,
      "motion_south": 3.3,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1156.0,
      "ebshear": 38.0,
      "srh01": 239.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 239.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.2334
        },
        {
          "name": "alignment",
          "value": 1.3762
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1928
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.589322030544281,
        "torsion": 0.0,
        "alignment": 1.3762435913085938,
        "S_field": 0.24260976910591125,
        "Gamma_field": 0.1638411432504654,
        "S_over_Gamma": 1.480762243270874,
        "Da": 9.38990306854248,
        "E_coh": 0.36543145775794983,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "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": [
          [
            [
              -90.24,
              50.33
            ],
            [
              -90.2,
              50.32
            ],
            [
              -90.18,
              50.29
            ],
            [
              -90.17,
              50.29
            ],
            [
              -90.15,
              50.27
            ],
            [
              -90.13,
              50.27
            ],
            [
              -90.14,
              50.23
            ],
            [
              -90.18,
              50.22
            ],
            [
              -90.21,
              50.25
            ],
            [
              -90.25,
              50.25
            ],
            [
              -90.27,
              50.26
            ],
            [
              -90.27,
              50.32
            ],
            [
              -90.25,
              50.32
            ],
            [
              -90.24,
              50.33
            ]
          ]
        ]
      },
      "raw_probability": 0.1928,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "7a012c38d375f2e17d069cee6b3e289c82b9ad96bb924cd275a3c85691d19fb5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1928,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "438cb671d4b6b50df6c00996ac390ec5b5ff8a26dc4f605467d57b6b118a4665"
      },
      "receipt_sha256": "438cb671d4b6b50df6c00996ac390ec5b5ff8a26dc4f605467d57b6b118a4665"
    },
    {
      "storm_id": "8850",
      "lat": 36.5208,
      "lon": -75.4867,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2292.0,
      "ebshear": 23.0,
      "srh01": 44.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.4834
        },
        {
          "name": "alignment",
          "value": 4.4638
        },
        {
          "name": "tau",
          "value": 2.0526
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1847
      },
      "coherence_score": 2.0526070594787598,
      "coherence_diagnostics": {
        "tau": 2.0526070594787598,
        "grad_tau": 0.27379369735717773,
        "torsion": 0.0,
        "alignment": 4.463791847229004,
        "S_field": 0.5750529170036316,
        "Gamma_field": 0.40384113788604736,
        "S_over_Gamma": 1.4239583015441895,
        "Da": 25.133607864379883,
        "E_coh": 0.8392956852912903,
        "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": [
          [
            [
              -75.5,
              36.57
            ],
            [
              -75.49,
              36.56
            ],
            [
              -75.47,
              36.56
            ],
            [
              -75.43,
              36.54
            ],
            [
              -75.43,
              36.49
            ],
            [
              -75.44,
              36.49
            ],
            [
              -75.46,
              36.47
            ],
            [
              -75.52,
              36.47
            ],
            [
              -75.52,
              36.49
            ],
            [
              -75.54,
              36.5
            ],
            [
              -75.54,
              36.54
            ],
            [
              -75.5,
              36.57
            ]
          ]
        ]
      },
      "raw_probability": 0.1847,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "2eab6be5c7b620129ccffac4d3125dd2401d1141c8da9ba10eb2dd22aaa1b0bb",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1847,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d453ad574a40c7539833a4e33e9a20d7acd9195d3847c0125514e64d197707e4"
      },
      "receipt_sha256": "d453ad574a40c7539833a4e33e9a20d7acd9195d3847c0125514e64d197707e4"
    },
    {
      "storm_id": "9648",
      "lat": 47.9578,
      "lon": -92.7189,
      "motion_east": 5.6,
      "motion_south": 2.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2116.0,
      "ebshear": 17.0,
      "srh01": 338.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 338.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9834
        },
        {
          "name": "alignment",
          "value": 11.7726
        },
        {
          "name": "tau",
          "value": 0.8965
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1829
      },
      "coherence_score": 0.8964832425117493,
      "coherence_diagnostics": {
        "tau": 0.8964832425117493,
        "grad_tau": 0.3901125192642212,
        "torsion": 0.0,
        "alignment": 11.772575378417969,
        "S_field": 0.7894427180290222,
        "Gamma_field": 0.6696745157241821,
        "S_over_Gamma": 1.1788454055786133,
        "Da": 36.12284851074219,
        "E_coh": 0.8016145825386047,
        "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.72,
              47.98
            ],
            [
              -92.67,
              47.98
            ],
            [
              -92.67,
              47.95
            ],
            [
              -92.69,
              47.94
            ],
            [
              -92.74,
              47.94
            ],
            [
              -92.76,
              47.92
            ],
            [
              -92.77,
              47.96
            ],
            [
              -92.73,
              47.97
            ],
            [
              -92.72,
              47.98
            ]
          ]
        ]
      },
      "raw_probability": 0.1829,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "82dccfd0e59b4f2ed229c4ae54a42ebcb0f58644d62cec385c4d35a7e03dbb09",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1829,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "559dbb6520bb81e78de15ce6e745c0e079e53bc206123508ee6754be0ea11288"
      },
      "receipt_sha256": "559dbb6520bb81e78de15ce6e745c0e079e53bc206123508ee6754be0ea11288"
    },
    {
      "storm_id": "9496",
      "lat": 48.2915,
      "lon": -86.5892,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 240.0,
      "ebshear": 21.0,
      "srh01": 137.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 137.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.4834
        },
        {
          "name": "alignment",
          "value": -5.0206
        },
        {
          "name": "tau",
          "value": 0.3718
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1758
      },
      "coherence_score": 0.3718125522136688,
      "coherence_diagnostics": {
        "tau": 0.3718125522136688,
        "grad_tau": 0.3551258444786072,
        "torsion": 0.0,
        "alignment": -5.020606994628906,
        "S_field": 0.2225794494152069,
        "Gamma_field": 1.173841118812561,
        "S_over_Gamma": 0.1896163374185562,
        "Da": 76.47624969482422,
        "E_coh": 0.12467249482870102,
        "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": [
          [
            [
              -86.67,
              48.35
            ],
            [
              -86.53,
              48.35
            ],
            [
              -86.49,
              48.32
            ],
            [
              -86.49,
              48.27
            ],
            [
              -86.5,
              48.27
            ],
            [
              -86.52,
              48.25
            ],
            [
              -86.55,
              48.25
            ],
            [
              -86.56,
              48.24
            ],
            [
              -86.62,
              48.25
            ],
            [
              -86.66,
              48.28
            ],
            [
              -86.7,
              48.29
            ],
            [
              -86.7,
              48.32
            ],
            [
              -86.67,
              48.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1758,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "f822529dddde96ccdb53f7b49cbf563e6442d0a5e077dc0062828187fc1add14",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1758,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5ea19bb87b78b90a1e6022eab37cb575dca8ea08edfdfb8be577af3473ab3c45"
      },
      "receipt_sha256": "5ea19bb87b78b90a1e6022eab37cb575dca8ea08edfdfb8be577af3473ab3c45"
    },
    {
      "storm_id": "9642",
      "lat": 50.8689,
      "lon": -90.5267,
      "motion_east": 5.7,
      "motion_south": 1.6,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 548.0,
      "ebshear": 48.0,
      "srh01": 257.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 257.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7334
        },
        {
          "name": "alignment",
          "value": 2.0637
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1688
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6814348697662354,
        "torsion": 0.0,
        "alignment": 2.0637435913085938,
        "S_field": 0.33144330978393555,
        "Gamma_field": 1.3113410472869873,
        "S_over_Gamma": 0.2527514100074768,
        "Da": 78.74248504638672,
        "E_coh": 0.2386188805103302,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -90.55,
              50.9
            ],
            [
              -90.51,
              50.9
            ],
            [
              -90.49,
              50.88
            ],
            [
              -90.49,
              50.84
            ],
            [
              -90.5,
              50.83
            ],
            [
              -90.53,
              50.83
            ],
            [
              -90.56,
              50.85
            ],
            [
              -90.56,
              50.89
            ],
            [
              -90.55,
              50.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1688,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "f623f5d2e9824c0968ea340010e3003657c0a19b603af525c108c5cb59bb0836",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1688,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c27e57042ddf17b57eecdbc5d8f857761e1d226e2dc099a3c5b22c7345eb3c80"
      },
      "receipt_sha256": "c27e57042ddf17b57eecdbc5d8f857761e1d226e2dc099a3c5b22c7345eb3c80"
    },
    {
      "storm_id": "9614",
      "lat": 48.179,
      "lon": -92.954,
      "motion_east": 5.6,
      "motion_south": 2.2,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2122.0,
      "ebshear": 22.0,
      "srh01": 347.0,
      "maxllaz": 0.004,
      "mesh": 0.75,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 347.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9834
        },
        {
          "name": "alignment",
          "value": 12.2424
        },
        {
          "name": "tau",
          "value": 0.5221
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1541
      },
      "coherence_score": 0.5221431851387024,
      "coherence_diagnostics": {
        "tau": 0.5221431851387024,
        "grad_tau": 0.46768078207969666,
        "torsion": 0.0,
        "alignment": 12.242353439331055,
        "S_field": 0.4279575049877167,
        "Gamma_field": 0.6471744775772095,
        "S_over_Gamma": 0.6612706780433655,
        "Da": 35.05010223388672,
        "E_coh": 0.8516183495521545,
        "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": [
          [
            [
              -93.01,
              48.21
            ],
            [
              -92.89,
              48.21
            ],
            [
              -92.87,
              48.19
            ],
            [
              -92.87,
              48.16
            ],
            [
              -92.88,
              48.14
            ],
            [
              -92.99,
              48.14
            ],
            [
              -93.0,
              48.15
            ],
            [
              -93.0,
              48.18
            ],
            [
              -93.02,
              48.2
            ],
            [
              -93.01,
              48.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1541,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "77e730edd8581ae3e0838d7ff1789fa15ac8f9db61bc065149a5aa1a7cf34dad",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1541,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "24ecabd54243b026f7366e4c94c54ed93772cf0cbabded555dfb27e52b236d01"
      },
      "receipt_sha256": "24ecabd54243b026f7366e4c94c54ed93772cf0cbabded555dfb27e52b236d01"
    },
    {
      "storm_id": "9527",
      "lat": 24.7536,
      "lon": -84.2709,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2811.0,
      "ebshear": 10.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.2334
        },
        {
          "name": "alignment",
          "value": -2.4387
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1477
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4586853981018066,
        "torsion": 0.0,
        "alignment": -2.4387435913085938,
        "S_field": 0.8225396871566772,
        "Gamma_field": 0.2571744918823242,
        "S_over_Gamma": 3.1983718872070312,
        "Da": 16.03321075439453,
        "E_coh": 0.9288071990013123,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "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.29,
              24.79
            ],
            [
              -84.23,
              24.79
            ],
            [
              -84.22,
              24.78
            ],
            [
              -84.22,
              24.73
            ],
            [
              -84.26,
              24.72
            ],
            [
              -84.27,
              24.71
            ],
            [
              -84.29,
              24.72
            ],
            [
              -84.3,
              24.73
            ],
            [
              -84.3,
              24.76
            ],
            [
              -84.31,
              24.77
            ],
            [
              -84.29,
              24.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1477,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "761bcf7aa5a270784f8067c9fa60ef3355336adb6643181b1cb99481a4039e9d",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1477,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ce79bd05ef4d506e9be594feb85157a43e1df3070e8db86ca377c814c1cf9e3"
      },
      "receipt_sha256": "7ce79bd05ef4d506e9be594feb85157a43e1df3070e8db86ca377c814c1cf9e3"
    },
    {
      "storm_id": "9674",
      "lat": 24.414,
      "lon": -83.937,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2890.0,
      "ebshear": 9.0,
      "srh01": 19.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.2334
        },
        {
          "name": "alignment",
          "value": -2.4387
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1407
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4586853981018066,
        "torsion": 0.0,
        "alignment": -2.4387435913085938,
        "S_field": 0.8225396871566772,
        "Gamma_field": 0.2571744918823242,
        "S_over_Gamma": 3.1983718872070312,
        "Da": 16.03321075439453,
        "E_coh": 0.9288071990013123,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "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.97,
              24.46
            ],
            [
              -83.96,
              24.46
            ],
            [
              -83.94,
              24.44
            ],
            [
              -83.96,
              24.42
            ],
            [
              -83.94,
              24.4
            ],
            [
              -83.89,
              24.4
            ],
            [
              -83.88,
              24.38
            ],
            [
              -83.89,
              24.36
            ],
            [
              -83.97,
              24.36
            ],
            [
              -83.97,
              24.46
            ]
          ]
        ]
      },
      "raw_probability": 0.1407,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "c3c284e373cafe4084a3640afa99c39ae4714254f84ec882a201ed7efa35c654",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1407,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3548f30524ebd3e02dcabbe1e50689c49a16d43d3108429e1d005dbeef89bc7d"
      },
      "receipt_sha256": "3548f30524ebd3e02dcabbe1e50689c49a16d43d3108429e1d005dbeef89bc7d"
    },
    {
      "storm_id": "9647",
      "lat": 48.0538,
      "lon": -83.915,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 570.0,
      "ebshear": 40.0,
      "srh01": 220.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 220.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.9834
        },
        {
          "name": "alignment",
          "value": 0.8271
        },
        {
          "name": "tau",
          "value": 0.4442
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1366
      },
      "coherence_score": 0.44421619176864624,
      "coherence_diagnostics": {
        "tau": 0.44421619176864624,
        "grad_tau": 0.3680528402328491,
        "torsion": 0.0,
        "alignment": 0.8271260857582092,
        "S_field": 0.22008703649044037,
        "Gamma_field": 0.1713411509990692,
        "S_over_Gamma": 1.2844960689544678,
        "Da": 11.344865798950195,
        "E_coh": 0.6518629193305969,
        "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": [
          [
            [
              -83.96,
              48.09
            ],
            [
              -83.89,
              48.09
            ],
            [
              -83.87,
              48.07
            ],
            [
              -83.86,
              48.02
            ],
            [
              -83.89,
              48.0
            ],
            [
              -83.92,
              48.0
            ],
            [
              -83.97,
              48.07
            ],
            [
              -83.96,
              48.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1366,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "67582e10631ef6855919939366d181533e416789ea7f25fe2046ec013f22fd5c",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1366,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4adb15a13d1bbcf50ac5222f6d2b529c47ed4457e3c9bcd369627da1e6716f2a"
      },
      "receipt_sha256": "4adb15a13d1bbcf50ac5222f6d2b529c47ed4457e3c9bcd369627da1e6716f2a"
    },
    {
      "storm_id": "9615",
      "lat": 47.7419,
      "lon": -93.1636,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1923.0,
      "ebshear": 23.0,
      "srh01": 351.0,
      "maxllaz": 0.002,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 351.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.1084
        },
        {
          "name": "alignment",
          "value": 14.6348
        },
        {
          "name": "tau",
          "value": 0.6016
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1324
      },
      "coherence_score": 0.6016271114349365,
      "coherence_diagnostics": {
        "tau": 0.6016271114349365,
        "grad_tau": 0.23023143410682678,
        "torsion": 0.0,
        "alignment": 14.634784698486328,
        "S_field": 0.16891364753246307,
        "Gamma_field": 1.1546744108200073,
        "S_over_Gamma": 0.14628681540489197,
        "Da": 61.07083511352539,
        "E_coh": 0.0032543272245675325,
        "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": [
          [
            [
              -93.27,
              47.79
            ],
            [
              -93.27,
              47.78
            ],
            [
              -93.26,
              47.77
            ],
            [
              -93.25,
              47.77
            ],
            [
              -93.24,
              47.77
            ],
            [
              -93.23,
              47.77
            ],
            [
              -93.22,
              47.77
            ],
            [
              -93.21,
              47.77
            ],
            [
              -93.2,
              47.77
            ],
            [
              -93.19,
              47.77
            ],
            [
              -93.18,
              47.77
            ],
            [
              -93.17,
              47.77
            ],
            [
              -93.16,
              47.77
            ],
            [
              -93.15,
              47.77
            ],
            [
              -93.14,
              47.77
            ],
            [
              -93.13,
              47.77
            ],
            [
              -93.12,
              47.77
            ],
            [
              -93.11,
              47.77
            ],
            [
              -93.1,
              47.77
            ],
            [
              -93.09,
              47.77
            ],
            [
              -93.08,
              47.77
            ],
            [
              -93.07,
              47.77
            ],
            [
              -93.06,
              47.77
            ],
            [
              -93.05,
              47.76
            ],
            [
              -93.05,
              47.75
            ],
            [
              -93.05,
              47.74
            ],
            [
              -93.05,
              47.73
            ],
            [
              -93.05,
              47.72
            ],
            [
              -93.05,
              47.71
            ],
            [
              -93.06,
              47.71
            ],
            [
              -93.07,
              47.71
            ],
            [
              -93.08,
              47.7
            ],
            [
              -93.09,
              47.7
            ],
            [
              -93.1,
              47.7
            ],
            [
              -93.11,
              47.7
            ],
            [
              -93.12,
              47.7
            ],
            [
              -93.13,
              47.7
            ],
            [
              -93.14,
              47.7
            ],
            [
              -93.15,
              47.7
            ],
            [
              -93.16,
              47.69
            ],
            [
              -93.17,
              47.69
            ],
            [
              -93.18,
              47.7
            ],
            [
              -93.19,
              47.7
            ],
            [
              -93.2,
              47.7
            ],
            [
              -93.21,
              47.69
            ],
            [
              -93.22,
              47.7
            ],
            [
              -93.23,
              47.7
            ],
            [
              -93.23,
              47.71
            ],
            [
              -93.22,
              47.72
            ],
            [
              -93.22,
              47.73
            ],
            [
              -93.22,
              47.74
            ],
            [
              -93.23,
              47.75
            ],
            [
              -93.24,
              47.76
            ],
            [
              -93.25,
              47.77
            ],
            [
              -93.26,
              47.77
            ],
            [
              -93.27,
              47.77
            ],
            [
              -93.27,
              47.78
            ],
            [
              -93.27,
              47.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1324,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "de30e85d791dd0a5269dc3be2a9939a8face6c9407f35ff35f2c2d0d68a388ef",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1324,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a9d80a4028c1a6c659d927bb7f5758fa631cc2125f9cef6a89849694e52406dc"
      },
      "receipt_sha256": "a9d80a4028c1a6c659d927bb7f5758fa631cc2125f9cef6a89849694e52406dc"
    },
    {
      "storm_id": "9646",
      "lat": 48.3641,
      "lon": -84.6065,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 386.0,
      "ebshear": 37.0,
      "srh01": 196.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 196.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.6084
        },
        {
          "name": "alignment",
          "value": 0.0589
        },
        {
          "name": "tau",
          "value": 0.4451
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1306
      },
      "coherence_score": 0.44508469104766846,
      "coherence_diagnostics": {
        "tau": 0.44508469104766846,
        "grad_tau": 0.392311692237854,
        "torsion": 0.0,
        "alignment": 0.05894060805439949,
        "S_field": 0.193803608417511,
        "Gamma_field": 0.16467447578907013,
        "S_over_Gamma": 1.176889181137085,
        "Da": 10.854622840881348,
        "E_coh": 0.49598872661590576,
        "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.65,
              48.45
            ],
            [
              -84.62,
              48.45
            ],
            [
              -84.6,
              48.44
            ],
            [
              -84.55,
              48.39
            ],
            [
              -84.54,
              48.39
            ],
            [
              -84.53,
              48.37
            ],
            [
              -84.53,
              48.32
            ],
            [
              -84.56,
              48.26
            ],
            [
              -84.58,
              48.24
            ],
            [
              -84.62,
              48.25
            ],
            [
              -84.64,
              48.28
            ],
            [
              -84.63,
              48.34
            ],
            [
              -84.64,
              48.35
            ],
            [
              -84.64,
              48.37
            ],
            [
              -84.67,
              48.4
            ],
            [
              -84.66,
              48.44
            ],
            [
              -84.65,
              48.45
            ]
          ]
        ]
      },
      "raw_probability": 0.1306,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "6fba3585d615c5bf98b3b3b041117d871c24ef580f428b706a22a174b85ea5bb",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1306,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "946af3f8a958ea93b758b2478b5baaea9a5e7350654d4bba3549869e846a4b83"
      },
      "receipt_sha256": "946af3f8a958ea93b758b2478b5baaea9a5e7350654d4bba3549869e846a4b83"
    },
    {
      "storm_id": "8677",
      "lat": 25.8011,
      "lon": -81.2,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2665.0,
      "ebshear": 12.0,
      "srh01": 63.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.8584
        },
        {
          "name": "alignment",
          "value": -0.1812
        },
        {
          "name": "tau",
          "value": 1.2504
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1295
      },
      "coherence_score": 1.2503738403320312,
      "coherence_diagnostics": {
        "tau": 1.2503738403320312,
        "grad_tau": 1.0622295141220093,
        "torsion": 0.0,
        "alignment": -0.18117882311344147,
        "S_field": 0.5770702362060547,
        "Gamma_field": 0.23217448592185974,
        "S_over_Gamma": 2.4855024814605713,
        "Da": 13.299253463745117,
        "E_coh": 0.9494248628616333,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.22,
              25.83
            ],
            [
              -81.17,
              25.83
            ],
            [
              -81.16,
              25.82
            ],
            [
              -81.16,
              25.78
            ],
            [
              -81.17,
              25.76
            ],
            [
              -81.22,
              25.76
            ],
            [
              -81.24,
              25.78
            ],
            [
              -81.24,
              25.82
            ],
            [
              -81.22,
              25.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1295,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "dfa393fed68aed8310eaee165b8dd9355e436730e8b457159706cb0a55707407",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1295,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9121d78c7453e7ec6dc597a5e7ad576c213fcfb00b274f42a1d9a60d71051f0d"
      },
      "receipt_sha256": "9121d78c7453e7ec6dc597a5e7ad576c213fcfb00b274f42a1d9a60d71051f0d"
    },
    {
      "storm_id": "9430",
      "lat": 48.4421,
      "lon": -83.9971,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 333.0,
      "ebshear": 36.0,
      "srh01": 166.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 166.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.9834
        },
        {
          "name": "alignment",
          "value": 0.8271
        },
        {
          "name": "tau",
          "value": 0.4442
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1235
      },
      "coherence_score": 0.44421619176864624,
      "coherence_diagnostics": {
        "tau": 0.44421619176864624,
        "grad_tau": 0.3680528402328491,
        "torsion": 0.0,
        "alignment": 0.8271260857582092,
        "S_field": 0.22008703649044037,
        "Gamma_field": 0.1713411509990692,
        "S_over_Gamma": 1.2844960689544678,
        "Da": 11.344865798950195,
        "E_coh": 0.6518629193305969,
        "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.08,
              48.56
            ],
            [
              -84.0,
              48.52
            ],
            [
              -84.0,
              48.48
            ],
            [
              -83.98,
              48.46
            ],
            [
              -83.96,
              48.46
            ],
            [
              -83.93,
              48.44
            ],
            [
              -83.88,
              48.43
            ],
            [
              -83.82,
              48.4
            ],
            [
              -83.82,
              48.35
            ],
            [
              -83.86,
              48.33
            ],
            [
              -83.9,
              48.33
            ],
            [
              -83.94,
              48.35
            ],
            [
              -83.97,
              48.38
            ],
            [
              -83.99,
              48.38
            ],
            [
              -84.0,
              48.37
            ],
            [
              -84.06,
              48.38
            ],
            [
              -84.06,
              48.39
            ],
            [
              -84.03,
              48.43
            ],
            [
              -84.11,
              48.47
            ],
            [
              -84.13,
              48.51
            ],
            [
              -84.13,
              48.53
            ],
            [
              -84.11,
              48.55
            ],
            [
              -84.09,
              48.55
            ],
            [
              -84.08,
              48.56
            ]
          ]
        ]
      },
      "raw_probability": 0.1235,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e54083ca49f90be425a7b920db62e98affe00efe0da3ac2742d314061acb7eef",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1235,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f67fc4a4a2b902a0d7618db293d08a70df859edacb4419f1ec8e6a2a8dd758c9"
      },
      "receipt_sha256": "f67fc4a4a2b902a0d7618db293d08a70df859edacb4419f1ec8e6a2a8dd758c9"
    },
    {
      "storm_id": "9548",
      "lat": 48.7267,
      "lon": -84.185,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 254.0,
      "ebshear": 30.0,
      "srh01": 166.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 166.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.9834
        },
        {
          "name": "alignment",
          "value": 0.8271
        },
        {
          "name": "tau",
          "value": 0.4442
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1235
      },
      "coherence_score": 0.44421619176864624,
      "coherence_diagnostics": {
        "tau": 0.44421619176864624,
        "grad_tau": 0.3680528402328491,
        "torsion": 0.0,
        "alignment": 0.8271260857582092,
        "S_field": 0.22008703649044037,
        "Gamma_field": 0.1713411509990692,
        "S_over_Gamma": 1.2844960689544678,
        "Da": 11.344865798950195,
        "E_coh": 0.6518629193305969,
        "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.21,
              48.76
            ],
            [
              -84.14,
              48.76
            ],
            [
              -84.1,
              48.74
            ],
            [
              -84.1,
              48.71
            ],
            [
              -84.12,
              48.69
            ],
            [
              -84.12,
              48.68
            ],
            [
              -84.23,
              48.68
            ],
            [
              -84.26,
              48.7
            ],
            [
              -84.26,
              48.74
            ],
            [
              -84.25,
              48.75
            ],
            [
              -84.22,
              48.75
            ],
            [
              -84.21,
              48.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1235,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e54083ca49f90be425a7b920db62e98affe00efe0da3ac2742d314061acb7eef",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1235,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f67fc4a4a2b902a0d7618db293d08a70df859edacb4419f1ec8e6a2a8dd758c9"
      },
      "receipt_sha256": "f67fc4a4a2b902a0d7618db293d08a70df859edacb4419f1ec8e6a2a8dd758c9"
    },
    {
      "storm_id": "9332",
      "lat": 25.5636,
      "lon": -81.0436,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3007.0,
      "ebshear": 13.0,
      "srh01": 57.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.9834
        },
        {
          "name": "alignment",
          "value": -2.6887
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1233
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.2503738403320312,
        "torsion": 0.0,
        "alignment": -2.6887435913085938,
        "S_field": 0.2380795180797577,
        "Gamma_field": 0.4621744751930237,
        "S_over_Gamma": 0.5151290893554688,
        "Da": 27.340749740600586,
        "E_coh": 0.779161810874939,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "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": [
          [
            [
              -81.04,
              25.62
            ],
            [
              -80.99,
              25.57
            ],
            [
              -80.99,
              25.52
            ],
            [
              -81.01,
              25.5
            ],
            [
              -81.02,
              25.51
            ],
            [
              -81.05,
              25.51
            ],
            [
              -81.09,
              25.55
            ],
            [
              -81.09,
              25.59
            ],
            [
              -81.1,
              25.6
            ],
            [
              -81.06,
              25.61
            ],
            [
              -81.04,
              25.62
            ]
          ]
        ]
      },
      "raw_probability": 0.1233,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d90904d06e3732e2beb55596f9e61a19b39f67a3b7e19527dc36b5222ee1afe1",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1233,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8311bfa45d75097d1e9728c7ee9f1202e6f7641254126bbab3528244f00d80ce"
      },
      "receipt_sha256": "8311bfa45d75097d1e9728c7ee9f1202e6f7641254126bbab3528244f00d80ce"
    },
    {
      "storm_id": "9607",
      "lat": 28.242,
      "lon": -83.186,
      "motion_east": 4.8,
      "motion_south": 0.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2901.0,
      "ebshear": 20.0,
      "srh01": 47.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.3584
        },
        {
          "name": "alignment",
          "value": 4.9133
        },
        {
          "name": "tau",
          "value": 2.5541
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1167
      },
      "coherence_score": 2.5540525913238525,
      "coherence_diagnostics": {
        "tau": 2.5540525913238525,
        "grad_tau": 0.2096504420042038,
        "torsion": 0.0,
        "alignment": 4.9132866859436035,
        "S_field": 1.0450266599655151,
        "Gamma_field": 0.18384113907814026,
        "S_over_Gamma": 5.68440055847168,
        "Da": 11.522595405578613,
        "E_coh": 0.976844072341919,
        "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": [
          [
            [
              -83.21,
              28.31
            ],
            [
              -83.15,
              28.3
            ],
            [
              -83.14,
              28.28
            ],
            [
              -83.14,
              28.24
            ],
            [
              -83.17,
              28.18
            ],
            [
              -83.19,
              28.17
            ],
            [
              -83.21,
              28.18
            ],
            [
              -83.21,
              28.21
            ],
            [
              -83.23,
              28.24
            ],
            [
              -83.21,
              28.31
            ]
          ]
        ]
      },
      "raw_probability": 0.1167,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "87bb90f7504e6000c274b9be2ac7a3a3cb2b5881f44fd5bdf848be1c1ead83f8",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1167,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "62d8578dec8c312086d7101c45d968e5add70e48f1d3e2f8863d815829f699f0"
      },
      "receipt_sha256": "62d8578dec8c312086d7101c45d968e5add70e48f1d3e2f8863d815829f699f0"
    },
    {
      "storm_id": "9583",
      "lat": 36.476,
      "lon": -74.652,
      "motion_east": 8.7,
      "motion_south": 2.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2924.0,
      "ebshear": 21.0,
      "srh01": 28.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.3584
        },
        {
          "name": "alignment",
          "value": 2.4966
        },
        {
          "name": "tau",
          "value": 2.5304
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1145
      },
      "coherence_score": 2.5304114818573,
      "coherence_diagnostics": {
        "tau": 2.5304114818573,
        "grad_tau": 0.9166592359542847,
        "torsion": 0.0,
        "alignment": 2.4965996742248535,
        "S_field": 0.21638977527618408,
        "Gamma_field": 0.7288411855697632,
        "S_over_Gamma": 0.2968956530094147,
        "Da": 40.20307540893555,
        "E_coh": 0.679760217666626,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -74.66,
              36.52
            ],
            [
              -74.62,
              36.51
            ],
            [
              -74.61,
              36.5
            ],
            [
              -74.61,
              36.47
            ],
            [
              -74.63,
              36.44
            ],
            [
              -74.65,
              36.43
            ],
            [
              -74.68,
              36.43
            ],
            [
              -74.7,
              36.45
            ],
            [
              -74.7,
              36.49
            ],
            [
              -74.66,
              36.52
            ]
          ]
        ]
      },
      "raw_probability": 0.1145,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "5d10cc00674ffe00314d834a411840b5a19b25306d19ce68b7b921f786ca81c3",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1145,
        "probability": 0.002107,
        "confidence_lo": 0.002075,
        "confidence_hi": 0.002107,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7d0c45faa80e5d49726d741144ef9ea724b81ef6ceba66f5c821ae2b2d6b25d0"
      },
      "receipt_sha256": "7d0c45faa80e5d49726d741144ef9ea724b81ef6ceba66f5c821ae2b2d6b25d0"
    },
    {
      "storm_id": "9654",
      "lat": 27.6967,
      "lon": -82.8633,
      "motion_east": 0.0,
      "motion_south": -3.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2906.0,
      "ebshear": 19.0,
      "srh01": 45.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2334
        },
        {
          "name": "alignment",
          "value": -2.13
        },
        {
          "name": "tau",
          "value": 2.5083
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.106
      },
      "coherence_score": 2.5083162784576416,
      "coherence_diagnostics": {
        "tau": 2.5083162784576416,
        "grad_tau": 0.13307905197143555,
        "torsion": 0.0,
        "alignment": -2.130012273788452,
        "S_field": 0.6839780807495117,
        "Gamma_field": 0.2263411432504654,
        "S_over_Gamma": 3.021890163421631,
        "Da": 14.301457405090332,
        "E_coh": 0.972737729549408,
        "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.87,
              27.73
            ],
            [
              -82.85,
              27.72
            ],
            [
              -82.83,
              27.66
            ],
            [
              -82.88,
              27.62
            ],
            [
              -82.88,
              27.72
            ],
            [
              -82.87,
              27.73
            ]
          ]
        ]
      },
      "raw_probability": 0.106,
      "confidence_lo": 0.0013,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e687896ff90fc2c08f0451a8030b347ed0d1bbd9c51b68a714d04a13b4f24c93",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.106,
        "probability": 0.001519,
        "confidence_lo": 0.001342,
        "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": "ba1445f7eb4411dffa8ba54b72e825a605102d39b533ef4ac21e32ce4a857151"
      },
      "receipt_sha256": "ba1445f7eb4411dffa8ba54b72e825a605102d39b533ef4ac21e32ce4a857151"
    },
    {
      "storm_id": "9505",
      "lat": 28.7578,
      "lon": -88.9983,
      "motion_east": -5.0,
      "motion_south": 3.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0015,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1583.0,
      "ebshear": 17.0,
      "srh01": 48.0,
      "maxllaz": 0.002,
      "mesh": 0.45,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.3584
        },
        {
          "name": "alignment",
          "value": -3.7275
        },
        {
          "name": "tau",
          "value": 0.9039
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1047
      },
      "coherence_score": 0.9039056897163391,
      "coherence_diagnostics": {
        "tau": 0.9039056897163391,
        "grad_tau": 0.3145725727081299,
        "torsion": 0.0,
        "alignment": -3.727540969848633,
        "S_field": 0.13900764286518097,
        "Gamma_field": 1.2213411331176758,
        "S_over_Gamma": 0.11381557583808899,
        "Da": 78.02558898925781,
        "E_coh": 0.242656409740448,
        "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": [
          [
            [
              -89.08,
              28.89
            ],
            [
              -89.03,
              28.88
            ],
            [
              -89.03,
              28.86
            ],
            [
              -89.01,
              28.84
            ],
            [
              -89.0,
              28.84
            ],
            [
              -89.0,
              28.83
            ],
            [
              -88.97,
              28.8
            ],
            [
              -88.95,
              28.75
            ],
            [
              -88.93,
              28.73
            ],
            [
              -88.93,
              28.71
            ],
            [
              -88.88,
              28.62
            ],
            [
              -88.88,
              28.6
            ],
            [
              -88.9,
              28.57
            ],
            [
              -88.95,
              28.57
            ],
            [
              -88.98,
              28.61
            ],
            [
              -88.98,
              28.63
            ],
            [
              -89.03,
              28.73
            ],
            [
              -89.05,
              28.75
            ],
            [
              -89.05,
              28.78
            ],
            [
              -89.08,
              28.82
            ],
            [
              -89.08,
              28.86
            ],
            [
              -89.09,
              28.87
            ],
            [
              -89.08,
              28.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1047,
      "confidence_lo": 0.0013,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "2e739d4e50a8bb26ef580cf5c3a44f4edd1fc26fd9239ffb6d2bd019d26c0c13",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.1047,
        "probability": 0.001519,
        "confidence_lo": 0.001342,
        "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": "5a3f5443beaccd7887099d1e35ff6eb0780c04188acf0ff97d9d8e1e9449bb35"
      },
      "receipt_sha256": "5a3f5443beaccd7887099d1e35ff6eb0780c04188acf0ff97d9d8e1e9449bb35"
    },
    {
      "storm_id": "9018",
      "lat": 29.7375,
      "lon": -83.8004,
      "motion_east": -3.0,
      "motion_south": -2.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1745.0,
      "ebshear": 14.0,
      "srh01": 64.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8584
        },
        {
          "name": "alignment",
          "value": 2.4034
        },
        {
          "name": "tau",
          "value": 1.5713
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0945
      },
      "coherence_score": 1.5713337659835815,
      "coherence_diagnostics": {
        "tau": 1.5713337659835815,
        "grad_tau": 0.32918882369995117,
        "torsion": 0.0,
        "alignment": 2.403379440307617,
        "S_field": 0.39191126823425293,
        "Gamma_field": 0.34800782799720764,
        "S_over_Gamma": 1.1261564493179321,
        "Da": 21.848054885864258,
        "E_coh": 0.7784693241119385,
        "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": [
          [
            [
              -83.9,
              29.87
            ],
            [
              -83.85,
              29.87
            ],
            [
              -83.83,
              29.83
            ],
            [
              -83.79,
              29.79
            ],
            [
              -83.76,
              29.79
            ],
            [
              -83.75,
              29.77
            ],
            [
              -83.76,
              29.76
            ],
            [
              -83.76,
              29.73
            ],
            [
              -83.75,
              29.71
            ],
            [
              -83.74,
              29.7
            ],
            [
              -83.71,
              29.7
            ],
            [
              -83.69,
              29.68
            ],
            [
              -83.69,
              29.64
            ],
            [
              -83.71,
              29.62
            ],
            [
              -83.73,
              29.61
            ],
            [
              -83.77,
              29.61
            ],
            [
              -83.77,
              29.63
            ],
            [
              -83.78,
              29.64
            ],
            [
              -83.78,
              29.68
            ],
            [
              -83.8,
              29.7
            ],
            [
              -83.84,
              29.71
            ],
            [
              -83.85,
              29.75
            ],
            [
              -83.87,
              29.77
            ],
            [
              -83.89,
              29.77
            ],
            [
              -83.91,
              29.79
            ],
            [
              -83.91,
              29.82
            ],
            [
              -83.92,
              29.84
            ],
            [
              -83.9,
              29.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0945,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "b5f5736688ffc74178c78d82331538d6cfaf24dbe8fea82d65714102d9cf2f43",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0945,
        "probability": 0.001406,
        "confidence_lo": 0.001342,
        "confidence_hi": 0.001406,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "194e53d92f64f533691fba19458459c9fb7a26be9bc569c4636c0ed24083c6cc"
      },
      "receipt_sha256": "194e53d92f64f533691fba19458459c9fb7a26be9bc569c4636c0ed24083c6cc"
    },
    {
      "storm_id": "9649",
      "lat": 47.208,
      "lon": -98.658,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1023.0,
      "ebshear": 53.0,
      "srh01": 20.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.6084
        },
        {
          "name": "alignment",
          "value": 8.9101
        },
        {
          "name": "tau",
          "value": 0.8395
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0908
      },
      "coherence_score": 0.8395028710365295,
      "coherence_diagnostics": {
        "tau": 0.8395028710365295,
        "grad_tau": 0.08225536346435547,
        "torsion": 0.0,
        "alignment": 8.910082817077637,
        "S_field": 0.28097957372665405,
        "Gamma_field": 0.1896744817495346,
        "S_over_Gamma": 1.4813778400421143,
        "Da": 9.737744331359863,
        "E_coh": 0.6462957262992859,
        "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": [
          [
            [
              -98.69,
              47.24
            ],
            [
              -98.61,
              47.24
            ],
            [
              -98.61,
              47.16
            ],
            [
              -98.69,
              47.16
            ],
            [
              -98.69,
              47.24
            ]
          ]
        ]
      },
      "raw_probability": 0.0908,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "0a04a3d46df3c54de98bf12c6ce30a0f1e87fdebfc9afdff3dd3865a95d82ca6",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0908,
        "probability": 0.001406,
        "confidence_lo": 0.001342,
        "confidence_hi": 0.001406,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c513f79ebef9b3df8d2ac9d1552f7e4c27cc472d95f66cef25d81d06c9f49de"
      },
      "receipt_sha256": "1c513f79ebef9b3df8d2ac9d1552f7e4c27cc472d95f66cef25d81d06c9f49de"
    },
    {
      "storm_id": "9670",
      "lat": 43.378,
      "lon": -116.138,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 42.0,
      "ebshear": 13.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": 24.4834
        },
        {
          "name": "alignment",
          "value": 1.4585
        },
        {
          "name": "tau",
          "value": 0.7811
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0905
      },
      "coherence_score": 0.7811120748519897,
      "coherence_diagnostics": {
        "tau": 0.7811120748519897,
        "grad_tau": 0.08227560669183731,
        "torsion": 0.0,
        "alignment": 1.4585270881652832,
        "S_field": 0.41309040784835815,
        "Gamma_field": 0.3163411617279053,
        "S_over_Gamma": 1.3058383464813232,
        "Da": 18.300432205200195,
        "E_coh": 0.6086666584014893,
        "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": [
          [
            [
              -116.17,
              43.41
            ],
            [
              -116.09,
              43.41
            ],
            [
              -116.09,
              43.33
            ],
            [
              -116.17,
              43.33
            ],
            [
              -116.17,
              43.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0905,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "477a4c2f24f78a1916f8038e4c1b13a2962beb30647be0ecb83a3bd0131dad1e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0905,
        "probability": 0.001406,
        "confidence_lo": 0.001342,
        "confidence_hi": 0.001406,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "15dc596cdfab86c0d8f282d2174b28fa845eabdbec50abe1112df67ac38fe68f"
      },
      "receipt_sha256": "15dc596cdfab86c0d8f282d2174b28fa845eabdbec50abe1112df67ac38fe68f"
    },
    {
      "storm_id": "9344",
      "lat": 27.9281,
      "lon": -82.9287,
      "motion_east": -1.0,
      "motion_south": -3.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2884.0,
      "ebshear": 20.0,
      "srh01": 48.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.3584
        },
        {
          "name": "alignment",
          "value": 4.9133
        },
        {
          "name": "tau",
          "value": 2.5541
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0891
      },
      "coherence_score": 2.5540525913238525,
      "coherence_diagnostics": {
        "tau": 2.5540525913238525,
        "grad_tau": 0.2096504420042038,
        "torsion": 0.0,
        "alignment": 4.9132866859436035,
        "S_field": 1.0450266599655151,
        "Gamma_field": 0.18384113907814026,
        "S_over_Gamma": 5.68440055847168,
        "Da": 11.522595405578613,
        "E_coh": 0.976844072341919,
        "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": [
          [
            [
              -82.86,
              28.02
            ],
            [
              -82.84,
              28.02
            ],
            [
              -82.82,
              28.0
            ],
            [
              -82.82,
              27.92
            ],
            [
              -82.83,
              27.9
            ],
            [
              -82.84,
              27.9
            ],
            [
              -82.86,
              27.88
            ],
            [
              -82.86,
              27.86
            ],
            [
              -82.88,
              27.84
            ],
            [
              -82.91,
              27.84
            ],
            [
              -82.92,
              27.83
            ],
            [
              -82.95,
              27.83
            ],
            [
              -82.96,
              27.84
            ],
            [
              -83.0,
              27.84
            ],
            [
              -83.01,
              27.83
            ],
            [
              -83.01,
              27.89
            ],
            [
              -83.02,
              27.9
            ],
            [
              -83.01,
              27.91
            ],
            [
              -83.01,
              27.95
            ],
            [
              -83.02,
              27.96
            ],
            [
              -83.01,
              27.97
            ],
            [
              -83.02,
              27.98
            ],
            [
              -83.01,
              27.99
            ],
            [
              -82.99,
              27.99
            ],
            [
              -82.97,
              27.97
            ],
            [
              -82.93,
              27.97
            ],
            [
              -82.92,
              27.96
            ],
            [
              -82.9,
              27.96
            ],
            [
              -82.88,
              28.0
            ],
            [
              -82.87,
              28.0
            ],
            [
              -82.86,
              28.02
            ]
          ]
        ]
      },
      "raw_probability": 0.0891,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "8d9ea1f0a1345ac75d19b5f4bce72aa163f1f2703ebefb01189bfba4e3c99bb1",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0891,
        "probability": 0.001406,
        "confidence_lo": 0.001342,
        "confidence_hi": 0.001406,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7de39bfbf4b19b1204fc4882b868f2bf091c7a7daf60c1443a67c1b64effece7"
      },
      "receipt_sha256": "7de39bfbf4b19b1204fc4882b868f2bf091c7a7daf60c1443a67c1b64effece7"
    },
    {
      "storm_id": "9673",
      "lat": 28.1233,
      "lon": -83.25,
      "motion_east": 3.8,
      "motion_south": 0.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2862.0,
      "ebshear": 19.0,
      "srh01": 36.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.3584
        },
        {
          "name": "alignment",
          "value": 4.9133
        },
        {
          "name": "tau",
          "value": 2.5541
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0855
      },
      "coherence_score": 2.5540525913238525,
      "coherence_diagnostics": {
        "tau": 2.5540525913238525,
        "grad_tau": 0.2096504420042038,
        "torsion": 0.0,
        "alignment": 4.9132866859436035,
        "S_field": 1.0450266599655151,
        "Gamma_field": 0.18384113907814026,
        "S_over_Gamma": 5.68440055847168,
        "Da": 11.522595405578613,
        "E_coh": 0.976844072341919,
        "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": [
          [
            [
              -83.27,
              28.14
            ],
            [
              -83.2,
              28.14
            ],
            [
              -83.2,
              28.12
            ],
            [
              -83.28,
              28.08
            ],
            [
              -83.28,
              28.12
            ],
            [
              -83.27,
              28.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0855,
      "confidence_lo": 0.0009,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "1eb63bb204afedd736a71ba18f1aa0d1cbb7a057cfa00c88c13f518d7a6ec496",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0855,
        "probability": 0.001405,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.001406,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "90ef12504ccfae74b00711cc26b9358501e8019aa1e45434731841edb6fda6f2"
      },
      "receipt_sha256": "90ef12504ccfae74b00711cc26b9358501e8019aa1e45434731841edb6fda6f2"
    },
    {
      "storm_id": "8738",
      "lat": 28.3983,
      "lon": -89.0225,
      "motion_east": -5.0,
      "motion_south": 3.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2680.0,
      "ebshear": 19.0,
      "srh01": 65.0,
      "maxllaz": 0.002,
      "mesh": 0.47,
      "flash_rate": 25.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.1084
        },
        {
          "name": "alignment",
          "value": 2.638
        },
        {
          "name": "tau",
          "value": 0.7537
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0834
      },
      "coherence_score": 0.7537162899971008,
      "coherence_diagnostics": {
        "tau": 0.7537162899971008,
        "grad_tau": 0.10809173434972763,
        "torsion": 0.0,
        "alignment": 2.6380279064178467,
        "S_field": 0.2323666512966156,
        "Gamma_field": 1.1913410425186157,
        "S_over_Gamma": 0.1950462907552719,
        "Da": 74.62268829345703,
        "E_coh": 0.6572943329811096,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.13,
              28.55
            ],
            [
              -89.08,
              28.55
            ],
            [
              -89.01,
              28.48
            ],
            [
              -88.98,
              28.47
            ],
            [
              -88.92,
              28.42
            ],
            [
              -88.92,
              28.36
            ],
            [
              -88.9,
              28.34
            ],
            [
              -88.89,
              28.34
            ],
            [
              -88.89,
              28.29
            ],
            [
              -88.91,
              28.29
            ],
            [
              -88.91,
              28.31
            ],
            [
              -88.93,
              28.33
            ],
            [
              -88.99,
              28.33
            ],
            [
              -89.0,
              28.32
            ],
            [
              -89.04,
              28.32
            ],
            [
              -89.05,
              28.33
            ],
            [
              -89.1,
              28.34
            ],
            [
              -89.12,
              28.36
            ],
            [
              -89.12,
              28.41
            ],
            [
              -89.11,
              28.42
            ],
            [
              -89.11,
              28.44
            ],
            [
              -89.15,
              28.48
            ],
            [
              -89.15,
              28.53
            ],
            [
              -89.13,
              28.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0834,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.0012,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4ae8deffc92aa515a63f1c254d2e9d8092b95b063631b8111af9acbb89de120d",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0834,
        "probability": 0.001214,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.001214,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c3c352f8ee90515cc229fb482f7ae1369c91e2959ae9d486212123e5b0466561"
      },
      "receipt_sha256": "c3c352f8ee90515cc229fb482f7ae1369c91e2959ae9d486212123e5b0466561"
    },
    {
      "storm_id": "9014",
      "lat": 36.6356,
      "lon": -80.18,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1772.0,
      "ebshear": 26.0,
      "srh01": 29.0,
      "maxllaz": 0.006,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.6084
        },
        {
          "name": "alignment",
          "value": 2.2348
        },
        {
          "name": "tau",
          "value": 1.4315
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0795
      },
      "coherence_score": 1.4314861297607422,
      "coherence_diagnostics": {
        "tau": 1.4314861297607422,
        "grad_tau": 0.2285953313112259,
        "torsion": 0.0,
        "alignment": 2.2347776889801025,
        "S_field": 0.33819374442100525,
        "Gamma_field": 0.1546744853258133,
        "S_over_Gamma": 2.1864869594573975,
        "Da": 9.692519187927246,
        "E_coh": 0.8293389678001404,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.18,
              36.67
            ],
            [
              -80.15,
              36.67
            ],
            [
              -80.13,
              36.65
            ],
            [
              -80.13,
              36.61
            ],
            [
              -80.2,
              36.58
            ],
            [
              -80.22,
              36.59
            ],
            [
              -80.22,
              36.63
            ],
            [
              -80.21,
              36.65
            ],
            [
              -80.18,
              36.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0795,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.0012,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "a795dd6492e3de35c6dce6d7d2e911e468b7d95ce3aeca9b35d754ca1c58eb58",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0795,
        "probability": 0.001188,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.001188,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26f8afb33a22c2160b6a63753625a49d69e64596ef38952c13791d6eb48f7e99"
      },
      "receipt_sha256": "26f8afb33a22c2160b6a63753625a49d69e64596ef38952c13791d6eb48f7e99"
    },
    {
      "storm_id": "9447",
      "lat": 28.2733,
      "lon": -78.8373,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3254.0,
      "ebshear": 3.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3584
        },
        {
          "name": "alignment",
          "value": 3.0416
        },
        {
          "name": "tau",
          "value": 3.4407
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0739
      },
      "coherence_score": 3.4406702518463135,
      "coherence_diagnostics": {
        "tau": 3.4406702518463135,
        "grad_tau": 0.26227250695228577,
        "torsion": 0.0,
        "alignment": 3.0415596961975098,
        "S_field": 0.9398832321166992,
        "Gamma_field": 0.20467446744441986,
        "S_over_Gamma": 4.592088222503662,
        "Da": 11.965840339660645,
        "E_coh": 0.9165492653846741,
        "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.82,
              28.31
            ],
            [
              -78.81,
              28.31
            ],
            [
              -78.81,
              28.29
            ],
            [
              -78.8,
              28.28
            ],
            [
              -78.81,
              28.27
            ],
            [
              -78.8,
              28.25
            ],
            [
              -78.8,
              28.2
            ],
            [
              -78.85,
              28.24
            ],
            [
              -78.87,
              28.23
            ],
            [
              -78.89,
              28.24
            ],
            [
              -78.89,
              28.29
            ],
            [
              -78.88,
              28.3
            ],
            [
              -78.87,
              28.29
            ],
            [
              -78.84,
              28.29
            ],
            [
              -78.82,
              28.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0739,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "917f94766cac333dcee8ba6992116b883b6b251060ebb2a24d8d984caa5ac55a",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0739,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f1f6ea269b0b52c671084f71912aea808bdd5d61ece9b42ffaf27f3bea3d7e6c"
      },
      "receipt_sha256": "f1f6ea269b0b52c671084f71912aea808bdd5d61ece9b42ffaf27f3bea3d7e6c"
    },
    {
      "storm_id": "9671",
      "lat": 39.228,
      "lon": -121.878,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.6084
        },
        {
          "name": "alignment",
          "value": 0.1867
        },
        {
          "name": "tau",
          "value": 0.8339
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0709
      },
      "coherence_score": 0.833873987197876,
      "coherence_diagnostics": {
        "tau": 0.833873987197876,
        "grad_tau": 0.15524409711360931,
        "torsion": 0.0,
        "alignment": 0.18666602671146393,
        "S_field": 0.1794782131910324,
        "Gamma_field": 0.16550780832767487,
        "S_over_Gamma": 1.0844093561172485,
        "Da": 9.998380661010742,
        "E_coh": 0.4767339527606964,
        "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": [
          [
            [
              -121.91,
              39.26
            ],
            [
              -121.83,
              39.26
            ],
            [
              -121.83,
              39.18
            ],
            [
              -121.91,
              39.18
            ],
            [
              -121.91,
              39.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0709,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "3d7b22c61ad7509152bcddf2f7c3587a388e5cd4b02f53e07f079b29f52bc31a",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0709,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b91786470cb82308e7e0837844ea009480cf178ff24187639ebecc26a9def09e"
      },
      "receipt_sha256": "b91786470cb82308e7e0837844ea009480cf178ff24187639ebecc26a9def09e"
    },
    {
      "storm_id": "8737",
      "lat": 29.947,
      "lon": -84.167,
      "motion_east": 4.7,
      "motion_south": 1.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1604.0,
      "ebshear": 10.0,
      "srh01": 46.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8584
        },
        {
          "name": "alignment",
          "value": 2.4034
        },
        {
          "name": "tau",
          "value": 1.5713
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.07
      },
      "coherence_score": 1.5713337659835815,
      "coherence_diagnostics": {
        "tau": 1.5713337659835815,
        "grad_tau": 0.32918882369995117,
        "torsion": 0.0,
        "alignment": 2.403379440307617,
        "S_field": 0.39191126823425293,
        "Gamma_field": 0.34800782799720764,
        "S_over_Gamma": 1.1261564493179321,
        "Da": 21.848054885864258,
        "E_coh": 0.7784693241119385,
        "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": [
          [
            [
              -84.2,
              29.98
            ],
            [
              -84.14,
              29.98
            ],
            [
              -84.14,
              29.97
            ],
            [
              -84.12,
              29.95
            ],
            [
              -84.12,
              29.92
            ],
            [
              -84.14,
              29.9
            ],
            [
              -84.19,
              29.9
            ],
            [
              -84.21,
              29.92
            ],
            [
              -84.21,
              29.97
            ],
            [
              -84.2,
              29.98
            ]
          ]
        ]
      },
      "raw_probability": 0.07,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "685796163a92002afe23044db7fa02dcdcc149d4ff3807cdf3e569b7aeca514c",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.07,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e1ce486f074d301dbeb37b75d0c38b9f2a0cf6e377f8302cca25f1731532d8f5"
      },
      "receipt_sha256": "e1ce486f074d301dbeb37b75d0c38b9f2a0cf6e377f8302cca25f1731532d8f5"
    },
    {
      "storm_id": "9609",
      "lat": 25.385,
      "lon": -79.7675,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3484.0,
      "ebshear": 7.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": 47.4834
        },
        {
          "name": "alignment",
          "value": 0.9988
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0691
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4509437084197998,
        "torsion": 0.0,
        "alignment": 0.9987564086914062,
        "S_field": 0.9714895486831665,
        "Gamma_field": 0.20634114742279053,
        "S_over_Gamma": 4.708171844482422,
        "Da": 12.058981895446777,
        "E_coh": 0.9649006128311157,
        "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.79,
              25.45
            ],
            [
              -79.71,
              25.45
            ],
            [
              -79.71,
              25.35
            ],
            [
              -79.7,
              25.34
            ],
            [
              -79.76,
              25.34
            ],
            [
              -79.77,
              25.33
            ],
            [
              -79.79,
              25.34
            ],
            [
              -79.8,
              25.36
            ],
            [
              -79.8,
              25.38
            ],
            [
              -79.79,
              25.39
            ],
            [
              -79.8,
              25.44
            ],
            [
              -79.79,
              25.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0691,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "9ff0ee775cfa8203c67b13c98941a2b2009a4bc5c50eb83be2af6dabb6961ce5",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0691,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "487f9397a5f9c30a9634beeec57643cba33916403bb811bca7e7e75e7708192c"
      },
      "receipt_sha256": "487f9397a5f9c30a9634beeec57643cba33916403bb811bca7e7e75e7708192c"
    },
    {
      "storm_id": "9640",
      "lat": 26.5641,
      "lon": -79.1488,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3474.0,
      "ebshear": 7.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4834
        },
        {
          "name": "alignment",
          "value": 0.3293
        },
        {
          "name": "tau",
          "value": 2.3995
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.068
      },
      "coherence_score": 2.399470567703247,
      "coherence_diagnostics": {
        "tau": 2.399470567703247,
        "grad_tau": 0.7696001529693604,
        "torsion": 0.0,
        "alignment": 0.32931044697761536,
        "S_field": 1.046906590461731,
        "Gamma_field": 0.19134114682674408,
        "S_over_Gamma": 5.471413612365723,
        "Da": 10.822378158569336,
        "E_coh": 0.9770885109901428,
        "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.16,
              26.62
            ],
            [
              -79.14,
              26.61
            ],
            [
              -79.12,
              26.62
            ],
            [
              -79.08,
              26.62
            ],
            [
              -79.1,
              26.58
            ],
            [
              -79.1,
              26.55
            ],
            [
              -79.09,
              26.53
            ],
            [
              -79.12,
              26.5
            ],
            [
              -79.14,
              26.52
            ],
            [
              -79.16,
              26.52
            ],
            [
              -79.2,
              26.5
            ],
            [
              -79.2,
              26.54
            ],
            [
              -79.18,
              26.55
            ],
            [
              -79.18,
              26.56
            ],
            [
              -79.2,
              26.57
            ],
            [
              -79.2,
              26.58
            ],
            [
              -79.16,
              26.62
            ]
          ]
        ]
      },
      "raw_probability": 0.068,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d024633a73f0a4b235c973f28f286726f3935e3e03d1e0bedec889d2d88800ea",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.068,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f213bdcdf2954b3f30193c1c8b38bfd1e94bc23a23a565bf85798333adb53513"
      },
      "receipt_sha256": "f213bdcdf2954b3f30193c1c8b38bfd1e94bc23a23a565bf85798333adb53513"
    },
    {
      "storm_id": "8851",
      "lat": 36.4291,
      "lon": -74.9809,
      "motion_east": 11.1,
      "motion_south": 4.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2681.0,
      "ebshear": 19.0,
      "srh01": 23.0,
      "maxllaz": 0.003,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.3584
        },
        {
          "name": "alignment",
          "value": 2.4966
        },
        {
          "name": "tau",
          "value": 2.5304
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0668
      },
      "coherence_score": 2.5304114818573,
      "coherence_diagnostics": {
        "tau": 2.5304114818573,
        "grad_tau": 0.9166592359542847,
        "torsion": 0.0,
        "alignment": 2.4965996742248535,
        "S_field": 0.21638977527618408,
        "Gamma_field": 0.7288411855697632,
        "S_over_Gamma": 0.2968956530094147,
        "Da": 40.20307540893555,
        "E_coh": 0.679760217666626,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -74.98,
              36.53
            ],
            [
              -74.9,
              36.53
            ],
            [
              -74.88,
              36.51
            ],
            [
              -74.88,
              36.46
            ],
            [
              -74.91,
              36.43
            ],
            [
              -74.91,
              36.4
            ],
            [
              -74.92,
              36.39
            ],
            [
              -74.92,
              36.37
            ],
            [
              -74.91,
              36.36
            ],
            [
              -74.95,
              36.37
            ],
            [
              -74.96,
              36.38
            ],
            [
              -74.99,
              36.38
            ],
            [
              -75.0,
              36.39
            ],
            [
              -75.03,
              36.39
            ],
            [
              -75.04,
              36.38
            ],
            [
              -75.1,
              36.38
            ],
            [
              -75.11,
              36.39
            ],
            [
              -75.07,
              36.43
            ],
            [
              -75.07,
              36.46
            ],
            [
              -75.05,
              36.47
            ],
            [
              -75.02,
              36.51
            ],
            [
              -74.98,
              36.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0668,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "07e0c0b6e7f6d099fad68aba5b018ef3a00795f1dedc4cde58758c5393707cee",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0668,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ba18571fe2724f913e549ae045f386d91ac0445af8c104045f283e90a164db2c"
      },
      "receipt_sha256": "ba18571fe2724f913e549ae045f386d91ac0445af8c104045f283e90a164db2c"
    },
    {
      "storm_id": "9504",
      "lat": 36.6689,
      "lon": -76.2256,
      "motion_east": 8.0,
      "motion_south": 1.8,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2419.0,
      "ebshear": 25.0,
      "srh01": 25.0,
      "maxllaz": 0.006,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3584
        },
        {
          "name": "alignment",
          "value": 0.9893
        },
        {
          "name": "tau",
          "value": 1.8971
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0651
      },
      "coherence_score": 1.8970741033554077,
      "coherence_diagnostics": {
        "tau": 1.8970741033554077,
        "grad_tau": 0.10544484108686447,
        "torsion": 0.0,
        "alignment": 0.9892761707305908,
        "S_field": 0.5310962200164795,
        "Gamma_field": 0.2655078172683716,
        "S_over_Gamma": 2.0003035068511963,
        "Da": 16.806718826293945,
        "E_coh": 0.9039061665534973,
        "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": [
          [
            [
              -76.26,
              36.71
            ],
            [
              -76.17,
              36.69
            ],
            [
              -76.16,
              36.68
            ],
            [
              -76.16,
              36.62
            ],
            [
              -76.22,
              36.62
            ],
            [
              -76.26,
              36.64
            ],
            [
              -76.27,
              36.65
            ],
            [
              -76.27,
              36.7
            ],
            [
              -76.26,
              36.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0651,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "9ee6ede0e624349fa04ea1a5d7d11c28f03074d5a748e16141b9936aeaf4ac86",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0651,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26b80da9a0affc84d72764593c73819d5905da232d4e5ce913711cf278ac351d"
      },
      "receipt_sha256": "26b80da9a0affc84d72764593c73819d5905da232d4e5ce913711cf278ac351d"
    },
    {
      "storm_id": "9639",
      "lat": 27.0441,
      "lon": -79.0618,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4180.0,
      "ebshear": 8.0,
      "srh01": 4.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4834
        },
        {
          "name": "alignment",
          "value": 0.3293
        },
        {
          "name": "tau",
          "value": 2.3995
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0637
      },
      "coherence_score": 2.399470567703247,
      "coherence_diagnostics": {
        "tau": 2.399470567703247,
        "grad_tau": 0.7696001529693604,
        "torsion": 0.0,
        "alignment": 0.32931044697761536,
        "S_field": 1.046906590461731,
        "Gamma_field": 0.19134114682674408,
        "S_over_Gamma": 5.471413612365723,
        "Da": 10.822378158569336,
        "E_coh": 0.9770885109901428,
        "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.03,
              27.11
            ],
            [
              -79.01,
              27.11
            ],
            [
              -79.01,
              27.08
            ],
            [
              -79.0,
              27.07
            ],
            [
              -79.02,
              26.99
            ],
            [
              -79.03,
              26.98
            ],
            [
              -79.05,
              26.99
            ],
            [
              -79.07,
              26.99
            ],
            [
              -79.08,
              26.98
            ],
            [
              -79.11,
              26.99
            ],
            [
              -79.11,
              27.0
            ],
            [
              -79.13,
              27.01
            ],
            [
              -79.13,
              27.07
            ],
            [
              -79.11,
              27.07
            ],
            [
              -79.09,
              27.1
            ],
            [
              -79.04,
              27.1
            ],
            [
              -79.03,
              27.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0637,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "5785cfcac68715dd8b54e7488955a17385acfad6e4866ea1f9f0c3f6a70a8466",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0637,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d8b8e15b5dc184d6ba3879acd4a384d73e7c70b975d5dff667912894b52b7d3d"
      },
      "receipt_sha256": "d8b8e15b5dc184d6ba3879acd4a384d73e7c70b975d5dff667912894b52b7d3d"
    },
    {
      "storm_id": "9611",
      "lat": 24.6,
      "lon": -80.7818,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3966.0,
      "ebshear": 6.0,
      "srh01": 15.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2334
        },
        {
          "name": "alignment",
          "value": 0.6238
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.062
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.3271231651306152,
        "torsion": 0.0,
        "alignment": 0.6237564086914062,
        "S_field": 0.6366099715232849,
        "Gamma_field": 0.30134117603302,
        "S_over_Gamma": 2.11258864402771,
        "Da": 17.573835372924805,
        "E_coh": 0.9471897482872009,
        "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.82,
              24.65
            ],
            [
              -80.81,
              24.65
            ],
            [
              -80.8,
              24.65
            ],
            [
              -80.79,
              24.64
            ],
            [
              -80.79,
              24.63
            ],
            [
              -80.8,
              24.62
            ],
            [
              -80.8,
              24.61
            ],
            [
              -80.8,
              24.6
            ],
            [
              -80.79,
              24.59
            ],
            [
              -80.78,
              24.58
            ],
            [
              -80.77,
              24.58
            ],
            [
              -80.76,
              24.59
            ],
            [
              -80.75,
              24.6
            ],
            [
              -80.74,
              24.6
            ],
            [
              -80.73,
              24.59
            ],
            [
              -80.73,
              24.58
            ],
            [
              -80.73,
              24.57
            ],
            [
              -80.73,
              24.56
            ],
            [
              -80.74,
              24.56
            ],
            [
              -80.75,
              24.56
            ],
            [
              -80.76,
              24.57
            ],
            [
              -80.77,
              24.58
            ],
            [
              -80.78,
              24.58
            ],
            [
              -80.79,
              24.57
            ],
            [
              -80.8,
              24.57
            ],
            [
              -80.81,
              24.58
            ],
            [
              -80.8,
              24.59
            ],
            [
              -80.8,
              24.6
            ],
            [
              -80.8,
              24.61
            ],
            [
              -80.81,
              24.62
            ],
            [
              -80.82,
              24.63
            ],
            [
              -80.83,
              24.64
            ],
            [
              -80.82,
              24.65
            ]
          ]
        ]
      },
      "raw_probability": 0.062,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "4d9d66d016568b43f359fc8165811ece208fd370669b2631b3aa1e8012aa996e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.062,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "49993e84620f9af11fffd00e8442d222f2314cf5cadbc022f7bd387fbb737a93"
      },
      "receipt_sha256": "49993e84620f9af11fffd00e8442d222f2314cf5cadbc022f7bd387fbb737a93"
    },
    {
      "storm_id": "9656",
      "lat": 27.1925,
      "lon": -79.0792,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4322.0,
      "ebshear": 8.0,
      "srh01": 2.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7334
        },
        {
          "name": "alignment",
          "value": 1.2318
        },
        {
          "name": "tau",
          "value": 2.9259
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0617
      },
      "coherence_score": 2.9259119033813477,
      "coherence_diagnostics": {
        "tau": 2.9259119033813477,
        "grad_tau": 0.4740675091743469,
        "torsion": 0.0,
        "alignment": 1.2317577600479126,
        "S_field": 0.8339992761611938,
        "Gamma_field": 0.2030078023672104,
        "S_over_Gamma": 4.108212947845459,
        "Da": 11.301962852478027,
        "E_coh": 0.9643157124519348,
        "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.1,
              27.22
            ],
            [
              -79.09,
              27.21
            ],
            [
              -79.06,
              27.21
            ],
            [
              -79.05,
              27.22
            ],
            [
              -79.04,
              27.21
            ],
            [
              -79.04,
              27.18
            ],
            [
              -79.05,
              27.17
            ],
            [
              -79.07,
              27.18
            ],
            [
              -79.11,
              27.15
            ],
            [
              -79.12,
              27.16
            ],
            [
              -79.12,
              27.18
            ],
            [
              -79.1,
              27.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0617,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "10bc17d688b99839c004f31f54bc180b877c9ec431773ef2aaab99281e028b24",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0617,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0fc643254462b67f02a45eb876a65c0d65f57becf8b0c6282139ffed0d18459f"
      },
      "receipt_sha256": "0fc643254462b67f02a45eb876a65c0d65f57becf8b0c6282139ffed0d18459f"
    },
    {
      "storm_id": "9176",
      "lat": 29.1629,
      "lon": -79.9258,
      "motion_east": -2.0,
      "motion_south": -2.0,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3397.0,
      "ebshear": 8.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 63.7334
        },
        {
          "name": "alignment",
          "value": -0.1118
        },
        {
          "name": "tau",
          "value": 2.7683
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0613
      },
      "coherence_score": 2.7683310508728027,
      "coherence_diagnostics": {
        "tau": 2.7683310508728027,
        "grad_tau": 0.36296984553337097,
        "torsion": 0.0,
        "alignment": -0.11182862520217896,
        "S_field": 0.3556303083896637,
        "Gamma_field": 0.17634114623069763,
        "S_over_Gamma": 2.0167176723480225,
        "Da": 11.199270248413086,
        "E_coh": 0.8310600519180298,
        "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": [
          [
            [
              -79.99,
              29.32
            ],
            [
              -79.98,
              29.3
            ],
            [
              -79.95,
              29.29
            ],
            [
              -79.91,
              29.25
            ],
            [
              -79.91,
              29.21
            ],
            [
              -79.93,
              29.2
            ],
            [
              -79.94,
              29.18
            ],
            [
              -79.91,
              29.14
            ],
            [
              -79.88,
              29.14
            ],
            [
              -79.87,
              29.12
            ],
            [
              -79.83,
              29.09
            ],
            [
              -79.83,
              29.05
            ],
            [
              -79.81,
              29.03
            ],
            [
              -79.8,
              29.03
            ],
            [
              -79.81,
              29.02
            ],
            [
              -79.86,
              29.03
            ],
            [
              -79.86,
              29.04
            ],
            [
              -79.88,
              29.06
            ],
            [
              -79.89,
              29.05
            ],
            [
              -79.95,
              29.08
            ],
            [
              -79.96,
              29.1
            ],
            [
              -79.95,
              29.16
            ],
            [
              -79.97,
              29.17
            ],
            [
              -79.97,
              29.18
            ],
            [
              -79.99,
              29.2
            ],
            [
              -79.99,
              29.22
            ],
            [
              -80.01,
              29.24
            ],
            [
              -80.04,
              29.25
            ],
            [
              -80.02,
              29.27
            ],
            [
              -80.02,
              29.31
            ],
            [
              -79.99,
              29.32
            ]
          ]
        ]
      },
      "raw_probability": 0.0613,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "3e4ce10e61ad540220d7cf3dde40f7df3223e57759e5f1ecf5c55d57373cee12",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0613,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4ff63e74d615a2eda77d5097b6321ba5a30856188904a21e21becf1f0029a007"
      },
      "receipt_sha256": "4ff63e74d615a2eda77d5097b6321ba5a30856188904a21e21becf1f0029a007"
    },
    {
      "storm_id": "9655",
      "lat": 27.3373,
      "lon": -79.1082,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4150.0,
      "ebshear": 9.0,
      "srh01": 1.0,
      "maxllaz": 0.0,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7334
        },
        {
          "name": "alignment",
          "value": 1.2318
        },
        {
          "name": "tau",
          "value": 2.9259
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0585
      },
      "coherence_score": 2.9259119033813477,
      "coherence_diagnostics": {
        "tau": 2.9259119033813477,
        "grad_tau": 0.4740675091743469,
        "torsion": 0.0,
        "alignment": 1.2317577600479126,
        "S_field": 0.8339992761611938,
        "Gamma_field": 0.2030078023672104,
        "S_over_Gamma": 4.108212947845459,
        "Da": 11.301962852478027,
        "E_coh": 0.9643157124519348,
        "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.15,
              27.37
            ],
            [
              -79.14,
              27.36
            ],
            [
              -79.09,
              27.36
            ],
            [
              -79.07,
              27.35
            ],
            [
              -79.06,
              27.33
            ],
            [
              -79.05,
              27.33
            ],
            [
              -79.07,
              27.32
            ],
            [
              -79.09,
              27.28
            ],
            [
              -79.16,
              27.28
            ],
            [
              -79.16,
              27.36
            ],
            [
              -79.15,
              27.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0585,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "3336f323bcf2b6a0298be9b6a13eaf043927444e805cd159583eae657e4d4a02",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0585,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e021fd684469aa0cea90975e1d9fa3747ca8b6565a2de96c6e93c16ace642b46"
      },
      "receipt_sha256": "e021fd684469aa0cea90975e1d9fa3747ca8b6565a2de96c6e93c16ace642b46"
    },
    {
      "storm_id": "9562",
      "lat": 25.1423,
      "lon": -80.3838,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3581.0,
      "ebshear": 6.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2334
        },
        {
          "name": "alignment",
          "value": 0.6238
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0549
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.3271231651306152,
        "torsion": 0.0,
        "alignment": 0.6237564086914062,
        "S_field": 0.6366099715232849,
        "Gamma_field": 0.30134117603302,
        "S_over_Gamma": 2.11258864402771,
        "Da": 17.573835372924805,
        "E_coh": 0.9471897482872009,
        "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.43,
              25.19
            ],
            [
              -80.39,
              25.19
            ],
            [
              -80.37,
              25.17
            ],
            [
              -80.35,
              25.17
            ],
            [
              -80.35,
              25.14
            ],
            [
              -80.34,
              25.13
            ],
            [
              -80.34,
              25.1
            ],
            [
              -80.33,
              25.08
            ],
            [
              -80.39,
              25.08
            ],
            [
              -80.42,
              25.1
            ],
            [
              -80.42,
              25.15
            ],
            [
              -80.43,
              25.16
            ],
            [
              -80.43,
              25.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0549,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "e18c218841aa3ff509a4aaca7e66df13bd139c3c6c2b3e0b73afe780da022a9e",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0549,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cea07a5d66479a572b8f0dcafaa88bb524eb2a17671851234835e7ada416e99d"
      },
      "receipt_sha256": "cea07a5d66479a572b8f0dcafaa88bb524eb2a17671851234835e7ada416e99d"
    },
    {
      "storm_id": "9604",
      "lat": 30.3686,
      "lon": -102.6936,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1249.0,
      "ebshear": 20.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.9834
        },
        {
          "name": "alignment",
          "value": 1.4404
        },
        {
          "name": "tau",
          "value": 0.3633
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0538
      },
      "coherence_score": 0.3632923364639282,
      "coherence_diagnostics": {
        "tau": 0.3632923364639282,
        "grad_tau": 0.01745373196899891,
        "torsion": 0.0,
        "alignment": 1.440392017364502,
        "S_field": 0.1105833351612091,
        "Gamma_field": 0.5513411164283752,
        "S_over_Gamma": 0.20057153701782227,
        "Da": 35.90104293823242,
        "E_coh": 0.3798264265060425,
        "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": [
          [
            [
              -102.7,
              30.42
            ],
            [
              -102.66,
              30.42
            ],
            [
              -102.65,
              30.41
            ],
            [
              -102.65,
              30.38
            ],
            [
              -102.66,
              30.36
            ],
            [
              -102.68,
              30.36
            ],
            [
              -102.7,
              30.34
            ],
            [
              -102.7,
              30.33
            ],
            [
              -102.72,
              30.31
            ],
            [
              -102.73,
              30.31
            ],
            [
              -102.74,
              30.33
            ],
            [
              -102.71,
              30.37
            ],
            [
              -102.71,
              30.4
            ],
            [
              -102.7,
              30.42
            ]
          ]
        ]
      },
      "raw_probability": 0.0538,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "d973d78f22c14c1b781411a5a125978de66134aa3a57440f4fbd79380a587611",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0538,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "606e164b5091833d8846dad2fb90783d4da995b73ec3fd77737cb3b4cef0b7e9"
      },
      "receipt_sha256": "606e164b5091833d8846dad2fb90783d4da995b73ec3fd77737cb3b4cef0b7e9"
    },
    {
      "storm_id": "9418",
      "lat": 50.6629,
      "lon": -113.9165,
      "motion_east": 5.7,
      "motion_south": 1.5,
      "valid_time": "20260720_090039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 130.0,
      "ebshear": 19.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.21,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.8584
        },
        {
          "name": "alignment",
          "value": 4.8762
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0509
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.21893729269504547,
        "torsion": 0.0,
        "alignment": 4.876243591308594,
        "S_field": 0.12195591628551483,
        "Gamma_field": 0.23467446863651276,
        "S_over_Gamma": 0.5196812152862549,
        "Da": 14.239421844482422,
        "E_coh": 0.3764093816280365,
        "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.95,
              50.75
            ],
            [
              -113.92,
              50.75
            ],
            [
              -113.88,
              50.73
            ],
            [
              -113.83,
              50.69
            ],
            [
              -113.82,
              50.67
            ],
            [
              -113.82,
              50.64
            ],
            [
              -113.83,
              50.62
            ],
            [
              -113.87,
              50.61
            ],
            [
              -113.9,
              50.59
            ],
            [
              -113.93,
              50.59
            ],
            [
              -113.94,
              50.58
            ],
            [
              -113.96,
              50.58
            ],
            [
              -114.0,
              50.61
            ],
            [
              -114.0,
              50.69
            ],
            [
              -113.99,
              50.7
            ],
            [
              -113.99,
              50.72
            ],
            [
              -113.95,
              50.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0509,
      "confidence_lo": 0.0009,
      "confidence_hi": 0.001,
      "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": "592aec687f5d63043a72bd63e2e7d707ba50158efa21b2d94ec851f3fde434ad",
        "input_sha256": "45341dd9f44ed3ee0f44d8fe5ece4f38696c4dc51b34691ea0c6838151216974",
        "issued_at": "2026-07-20T09:04:28Z",
        "raw_probability": 0.0509,
        "probability": 0.000962,
        "confidence_lo": 0.000943,
        "confidence_hi": 0.000962,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "159c671e8d29d611bdae57226944714dc2cf926ffbd25f2e840b9491808cafdb"
      },
      "receipt_sha256": "159c671e8d29d611bdae57226944714dc2cf926ffbd25f2e840b9491808cafdb"
    }
  ]
}
