{
  "forecast_id": "to_fcst_20260820_1629",
  "hazard": "tornado",
  "issued_at": "2026-08-20T16:29:49Z",
  "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": 105,
  "top_probability": 0.0059,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "325588",
      "lat": 36.696,
      "lon": -75.953,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2717.0,
      "ebshear": 22.0,
      "srh01": 67.0,
      "maxllaz": 0.005,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.8677
        },
        {
          "name": "alignment",
          "value": 0.8719
        },
        {
          "name": "tau",
          "value": 2.0712
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4274
      },
      "coherence_score": 2.0711841583251953,
      "coherence_diagnostics": {
        "tau": 2.0711841583251953,
        "grad_tau": 0.7237984538078308,
        "torsion": 0.0,
        "alignment": 0.8718583583831787,
        "S_field": 0.7583751678466797,
        "Gamma_field": 0.3203739523887634,
        "S_over_Gamma": 2.3671560287475586,
        "Da": 19.413583755493164,
        "E_coh": 0.8233808875083923,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.98,
              36.74
            ],
            [
              -75.92,
              36.74
            ],
            [
              -75.9,
              36.72
            ],
            [
              -75.9,
              36.66
            ],
            [
              -75.91,
              36.65
            ],
            [
              -75.98,
              36.65
            ],
            [
              -75.99,
              36.67
            ],
            [
              -75.99,
              36.69
            ],
            [
              -75.98,
              36.7
            ],
            [
              -75.98,
              36.74
            ]
          ]
        ]
      },
      "raw_probability": 0.4274,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c1c1df3cd5d7febbbce49db0a088e009e0077cfa16d1bd93476c6246d1e9e00d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.4274,
        "probability": 0.005914,
        "confidence_lo": 0.005825,
        "confidence_hi": 0.005915,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c050849cc6c69bd9f9b9fe67f3af3539684f9fafe5ca81c4d21a8f9d40c4fbfa",
        "signature": {
          "alg": "ed25519",
          "sig": "21b44e726d20613b8a3ce2912a0b1c9dbe752fc659195b046b3698769327904c427f7a502d86f0270142604afef3ee787c592830f567241d794021412dfa4206"
        }
      },
      "receipt_sha256": "c050849cc6c69bd9f9b9fe67f3af3539684f9fafe5ca81c4d21a8f9d40c4fbfa"
    },
    {
      "storm_id": "325671",
      "lat": 41.0109,
      "lon": -77.9548,
      "motion_east": 7.8,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 269.0,
      "ebshear": 33.0,
      "srh01": 144.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 144.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2427
        },
        {
          "name": "alignment",
          "value": 1.4072
        },
        {
          "name": "tau",
          "value": 1.3922
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3414
      },
      "coherence_score": 1.3922473192214966,
      "coherence_diagnostics": {
        "tau": 1.3922473192214966,
        "grad_tau": 0.15597832202911377,
        "torsion": 0.0,
        "alignment": 1.40721595287323,
        "S_field": 0.3163810968399048,
        "Gamma_field": 0.15704061090946198,
        "S_over_Gamma": 2.0146450996398926,
        "Da": 9.844779014587402,
        "E_coh": 0.32951900362968445,
        "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": [
          [
            [
              -77.68,
              41.25
            ],
            [
              -77.66,
              41.25
            ],
            [
              -77.65,
              41.24
            ],
            [
              -77.65,
              41.19
            ],
            [
              -77.66,
              41.18
            ],
            [
              -77.66,
              41.16
            ],
            [
              -77.7,
              41.17
            ],
            [
              -77.76,
              41.11
            ],
            [
              -77.81,
              41.1
            ],
            [
              -77.82,
              41.08
            ],
            [
              -77.83,
              41.08
            ],
            [
              -77.86,
              41.05
            ],
            [
              -77.85,
              41.0
            ],
            [
              -77.83,
              40.98
            ],
            [
              -77.83,
              40.94
            ],
            [
              -77.87,
              40.92
            ],
            [
              -77.89,
              40.92
            ],
            [
              -77.9,
              40.91
            ],
            [
              -77.94,
              40.91
            ],
            [
              -77.95,
              40.92
            ],
            [
              -77.99,
              40.93
            ],
            [
              -78.0,
              40.92
            ],
            [
              -78.0,
              40.86
            ],
            [
              -78.01,
              40.85
            ],
            [
              -78.01,
              40.83
            ],
            [
              -78.04,
              40.79
            ],
            [
              -78.04,
              40.78
            ],
            [
              -78.07,
              40.75
            ],
            [
              -78.13,
              40.75
            ],
            [
              -78.16,
              40.78
            ],
            [
              -78.17,
              40.78
            ],
            [
              -78.16,
              40.8
            ],
            [
              -78.16,
              40.83
            ],
            [
              -78.15,
              40.83
            ],
            [
              -78.13,
              40.85
            ],
            [
              -78.1,
              40.91
            ],
            [
              -78.1,
              40.93
            ],
            [
              -78.12,
              40.95
            ],
            [
              -78.13,
              40.94
            ],
            [
              -78.15,
              40.94
            ],
            [
              -78.16,
              40.95
            ],
            [
              -78.21,
              40.95
            ],
            [
              -78.19,
              40.97
            ],
            [
              -78.19,
              40.99
            ],
            [
              -78.18,
              40.99
            ],
            [
              -78.17,
              41.01
            ],
            [
              -78.13,
              41.0
            ],
            [
              -78.08,
              41.03
            ],
            [
              -78.06,
              41.03
            ],
            [
              -78.04,
              41.04
            ],
            [
              -78.0,
              41.08
            ],
            [
              -77.99,
              41.1
            ],
            [
              -77.99,
              41.13
            ],
            [
              -77.97,
              41.14
            ],
            [
              -77.94,
              41.14
            ],
            [
              -77.91,
              41.16
            ],
            [
              -77.89,
              41.16
            ],
            [
              -77.87,
              41.18
            ],
            [
              -77.84,
              41.18
            ],
            [
              -77.83,
              41.19
            ],
            [
              -77.77,
              41.19
            ],
            [
              -77.71,
              41.24
            ],
            [
              -77.69,
              41.24
            ],
            [
              -77.68,
              41.25
            ]
          ]
        ]
      },
      "raw_probability": 0.3414,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "55cd82ea9f6b6579234d145886700f097e3c88855b05a7e1e142e61e4a85fc71",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3414,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e6fc0e531b07a8957defe2e40e7b2d29939e505da61d1e6b42a6de6a662f3788",
        "signature": {
          "alg": "ed25519",
          "sig": "db1a0ca248d134a8a79b3f93f872d5bc8bc96784fe5564a3d8fc5a9012388f158340116804f020c610a87348530739bf9c333962de84a7aac03dc4296ef04404"
        }
      },
      "receipt_sha256": "e6fc0e531b07a8957defe2e40e7b2d29939e505da61d1e6b42a6de6a662f3788"
    },
    {
      "storm_id": "325674",
      "lat": 41.1375,
      "lon": -77.5975,
      "motion_east": 7.7,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 168.0,
      "ebshear": 33.0,
      "srh01": 141.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 141.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2427
        },
        {
          "name": "alignment",
          "value": 1.4072
        },
        {
          "name": "tau",
          "value": 1.3922
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3288
      },
      "coherence_score": 1.3922473192214966,
      "coherence_diagnostics": {
        "tau": 1.3922473192214966,
        "grad_tau": 0.15597832202911377,
        "torsion": 0.0,
        "alignment": 1.40721595287323,
        "S_field": 0.3163810968399048,
        "Gamma_field": 0.15704061090946198,
        "S_over_Gamma": 2.0146450996398926,
        "Da": 9.844779014587402,
        "E_coh": 0.32951900362968445,
        "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": [
          [
            [
              -77.63,
              41.16
            ],
            [
              -77.59,
              41.16
            ],
            [
              -77.57,
              41.15
            ],
            [
              -77.56,
              41.14
            ],
            [
              -77.57,
              41.11
            ],
            [
              -77.6,
              41.09
            ],
            [
              -77.63,
              41.13
            ],
            [
              -77.63,
              41.16
            ]
          ]
        ]
      },
      "raw_probability": 0.3288,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "4ee3bed529096fbda92f6381aebf6c786c0840d289f6fc622c76c4e92173c513",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3288,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f2866d6b07df7d40ffcdf330c435682115a3d940954355ce3456b435205e53ea",
        "signature": {
          "alg": "ed25519",
          "sig": "46bd0fb24e45bb7040f15bcc75687955101ffbf1b577c3f72ecb37278196d8a36c04fbe32bdf8e55cf87d185d8b1d5214140e67d620741baf81eab9d878c020e"
        }
      },
      "receipt_sha256": "f2866d6b07df7d40ffcdf330c435682115a3d940954355ce3456b435205e53ea"
    },
    {
      "storm_id": "325619",
      "lat": 40.9207,
      "lon": -78.3367,
      "motion_east": 8.0,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 299.0,
      "ebshear": 34.0,
      "srh01": 105.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 105.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.1177
        },
        {
          "name": "alignment",
          "value": 1.1299
        },
        {
          "name": "tau",
          "value": 1.3263
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3244
      },
      "coherence_score": 1.326346516609192,
      "coherence_diagnostics": {
        "tau": 1.326346516609192,
        "grad_tau": 0.17753808200359344,
        "torsion": 0.0,
        "alignment": 1.129894495010376,
        "S_field": 0.2563478946685791,
        "Gamma_field": 0.1945406049489975,
        "S_over_Gamma": 1.317708969116211,
        "Da": 12.02536392211914,
        "E_coh": 0.3404351770877838,
        "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.35,
              40.98
            ],
            [
              -78.33,
              40.97
            ],
            [
              -78.29,
              40.97
            ],
            [
              -78.26,
              40.95
            ],
            [
              -78.26,
              40.92
            ],
            [
              -78.28,
              40.89
            ],
            [
              -78.3,
              40.89
            ],
            [
              -78.31,
              40.88
            ],
            [
              -78.35,
              40.88
            ],
            [
              -78.36,
              40.87
            ],
            [
              -78.4,
              40.88
            ],
            [
              -78.41,
              40.89
            ],
            [
              -78.4,
              40.91
            ],
            [
              -78.4,
              40.95
            ],
            [
              -78.35,
              40.98
            ]
          ]
        ]
      },
      "raw_probability": 0.3244,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "788ccb9ea3d779e19566c2751655ea0442aa57020265f67280e87c7688f49df5",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3244,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d38f52b71bf174f50010cad180fd9eeeb24258dbbd3e10af3f407a8c448a4d67",
        "signature": {
          "alg": "ed25519",
          "sig": "aa9aaf8f14ce9b2af02a390913f1486be46b5ad45819cee16d54bc8ded68c3d9189e583407df1a9440ebcc3a8ed85acd51843a99ea47601763061e8dc7025307"
        }
      },
      "receipt_sha256": "d38f52b71bf174f50010cad180fd9eeeb24258dbbd3e10af3f407a8c448a4d67"
    },
    {
      "storm_id": "324724",
      "lat": 29.6364,
      "lon": -86.8057,
      "motion_east": 6.8,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4025.0,
      "ebshear": 14.0,
      "srh01": 88.0,
      "maxllaz": 0.006,
      "mesh": 0.4,
      "flash_rate": 30.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 88.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9927
        },
        {
          "name": "alignment",
          "value": -2.5239
        },
        {
          "name": "tau",
          "value": 2.7008
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3234
      },
      "coherence_score": 2.700845241546631,
      "coherence_diagnostics": {
        "tau": 2.700845241546631,
        "grad_tau": 0.8168275356292725,
        "torsion": 0.0,
        "alignment": -2.523898124694824,
        "S_field": 1.3847708702087402,
        "Gamma_field": 0.18120726943016052,
        "S_over_Gamma": 7.641916751861572,
        "Da": 11.602639198303223,
        "E_coh": 0.9567440748214722,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.81,
              29.7
            ],
            [
              -86.77,
              29.7
            ],
            [
              -86.74,
              29.67
            ],
            [
              -86.74,
              29.62
            ],
            [
              -86.77,
              29.59
            ],
            [
              -86.77,
              29.58
            ],
            [
              -86.79,
              29.58
            ],
            [
              -86.8,
              29.57
            ],
            [
              -86.85,
              29.57
            ],
            [
              -86.88,
              29.6
            ],
            [
              -86.88,
              29.65
            ],
            [
              -86.85,
              29.69
            ],
            [
              -86.82,
              29.69
            ],
            [
              -86.81,
              29.7
            ]
          ]
        ]
      },
      "raw_probability": 0.3234,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "10210f728dc3ff2caae01fa284c1ac3f0cefc7d7158b2c77e8e94190885c065c",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3234,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4da91d37e1ff481193d9eb23651ff612bf4aefa521108b91e63a003d2bc54032",
        "signature": {
          "alg": "ed25519",
          "sig": "bd60a90780aa46565a4b29b2d0de6962aabbf07dbbaa879a94f70f1bca7370aa8fb1baa19b77410f9f4eb7813c5adb39eb00af0bdc4dec5630edd014229eeb0e"
        }
      },
      "receipt_sha256": "4da91d37e1ff481193d9eb23651ff612bf4aefa521108b91e63a003d2bc54032"
    },
    {
      "storm_id": "325469",
      "lat": 38.9632,
      "lon": -75.6547,
      "motion_east": 5.0,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1280.0,
      "ebshear": 38.0,
      "srh01": 80.0,
      "maxllaz": 0.007,
      "mesh": 0.31,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1177
        },
        {
          "name": "alignment",
          "value": 6.7431
        },
        {
          "name": "tau",
          "value": 1.4661
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3138
      },
      "coherence_score": 1.4660722017288208,
      "coherence_diagnostics": {
        "tau": 1.4660722017288208,
        "grad_tau": 0.06322522461414337,
        "torsion": 0.0,
        "alignment": 6.743099212646484,
        "S_field": 0.27431631088256836,
        "Gamma_field": 0.22120727598667145,
        "S_over_Gamma": 1.2400871515274048,
        "Da": 13.05794906616211,
        "E_coh": 0.5279081463813782,
        "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.64,
              39.05
            ],
            [
              -75.62,
              39.04
            ],
            [
              -75.59,
              39.04
            ],
            [
              -75.58,
              39.0
            ],
            [
              -75.57,
              38.99
            ],
            [
              -75.58,
              38.98
            ],
            [
              -75.58,
              38.96
            ],
            [
              -75.6,
              38.92
            ],
            [
              -75.63,
              38.89
            ],
            [
              -75.65,
              38.88
            ],
            [
              -75.71,
              38.88
            ],
            [
              -75.73,
              38.9
            ],
            [
              -75.74,
              38.9
            ],
            [
              -75.75,
              38.92
            ],
            [
              -75.72,
              38.95
            ],
            [
              -75.72,
              38.97
            ],
            [
              -75.7,
              38.99
            ],
            [
              -75.69,
              38.99
            ],
            [
              -75.64,
              39.05
            ]
          ]
        ]
      },
      "raw_probability": 0.3138,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "957055122322fc8d74a4021dac9c7dbe643a6801666e2a84e42d20bf6c137d45",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3138,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1fc4c127929c5bc7916b23b2cc5633d8189931706a9e1c092779771e3c619c1e",
        "signature": {
          "alg": "ed25519",
          "sig": "1693c5fec0b51dc1a360e399ad8af03f0fdb1e9c0df012de7b7a618aa7d1b00b091421e6f5ab8565db887184019195a0d71654c0913bb4d053cb766e5e555502"
        }
      },
      "receipt_sha256": "1fc4c127929c5bc7916b23b2cc5633d8189931706a9e1c092779771e3c619c1e"
    },
    {
      "storm_id": "325673",
      "lat": 46.3518,
      "lon": -94.1691,
      "motion_east": 8.2,
      "motion_south": 3.8,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 220.0,
      "ebshear": 27.0,
      "srh01": 208.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 208.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.3677
        },
        {
          "name": "alignment",
          "value": 7.2209
        },
        {
          "name": "tau",
          "value": 0.6709
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3061
      },
      "coherence_score": 0.6708844900131226,
      "coherence_diagnostics": {
        "tau": 0.6708844900131226,
        "grad_tau": 0.1044032946228981,
        "torsion": 0.0,
        "alignment": 7.220897197723389,
        "S_field": 0.14940965175628662,
        "Gamma_field": 0.19287393987178802,
        "S_over_Gamma": 0.7746492624282837,
        "Da": 10.787718772888184,
        "E_coh": 0.6681989431381226,
        "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.22,
              46.4
            ],
            [
              -94.14,
              46.4
            ],
            [
              -94.1,
              46.38
            ],
            [
              -94.1,
              46.33
            ],
            [
              -94.11,
              46.31
            ],
            [
              -94.13,
              46.3
            ],
            [
              -94.17,
              46.3
            ],
            [
              -94.19,
              46.31
            ],
            [
              -94.24,
              46.36
            ],
            [
              -94.24,
              46.38
            ],
            [
              -94.22,
              46.4
            ]
          ]
        ]
      },
      "raw_probability": 0.3061,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7201b926441fba58409ea924622365b7d76bbc56fa6bebc72943effaffe2e946",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.3061,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d8f640f4b12c012df528d7cfc325582ea8131788e2f0b8142bcad456ab8256b",
        "signature": {
          "alg": "ed25519",
          "sig": "3250414ef5926e22b0918e522cafbfc0fc491717546d90d15dbe8099cd9d2e5db3417721ad6a015f77380cdecd5686965c862c340703cbb39a2e7c41941d750b"
        }
      },
      "receipt_sha256": "5d8f640f4b12c012df528d7cfc325582ea8131788e2f0b8142bcad456ab8256b"
    },
    {
      "storm_id": "325542",
      "lat": 29.1273,
      "lon": -87.0257,
      "motion_east": 6.6,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.003,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2360.0,
      "ebshear": 24.0,
      "srh01": 86.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.8677
        },
        {
          "name": "alignment",
          "value": 0.9879
        },
        {
          "name": "tau",
          "value": 3.0794
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2973
      },
      "coherence_score": 3.0793848037719727,
      "coherence_diagnostics": {
        "tau": 3.0793848037719727,
        "grad_tau": 0.5771265029907227,
        "torsion": 0.0,
        "alignment": 0.9879266023635864,
        "S_field": 1.073005199432373,
        "Gamma_field": 0.21870727837085724,
        "S_over_Gamma": 4.906124591827393,
        "Da": 13.767422676086426,
        "E_coh": 0.965575635433197,
        "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": [
          [
            [
              -87.15,
              29.42
            ],
            [
              -87.1,
              29.42
            ],
            [
              -87.1,
              29.41
            ],
            [
              -87.08,
              29.39
            ],
            [
              -87.08,
              29.34
            ],
            [
              -87.09,
              29.33
            ],
            [
              -87.08,
              29.32
            ],
            [
              -87.09,
              29.31
            ],
            [
              -87.09,
              29.28
            ],
            [
              -87.08,
              29.27
            ],
            [
              -87.06,
              29.26
            ],
            [
              -87.04,
              29.27
            ],
            [
              -87.03,
              29.26
            ],
            [
              -87.0,
              29.26
            ],
            [
              -86.96,
              29.24
            ],
            [
              -86.91,
              29.24
            ],
            [
              -86.89,
              29.25
            ],
            [
              -86.79,
              29.34
            ],
            [
              -86.78,
              29.34
            ],
            [
              -86.74,
              29.37
            ],
            [
              -86.72,
              29.37
            ],
            [
              -86.71,
              29.36
            ],
            [
              -86.71,
              29.31
            ],
            [
              -86.78,
              29.24
            ],
            [
              -86.78,
              29.23
            ],
            [
              -86.8,
              29.21
            ],
            [
              -86.8,
              29.17
            ],
            [
              -86.76,
              29.11
            ],
            [
              -86.75,
              29.06
            ],
            [
              -86.77,
              29.04
            ],
            [
              -86.81,
              29.03
            ],
            [
              -86.82,
              29.02
            ],
            [
              -86.84,
              29.02
            ],
            [
              -86.85,
              29.01
            ],
            [
              -86.85,
              28.98
            ],
            [
              -86.82,
              28.94
            ],
            [
              -86.82,
              28.88
            ],
            [
              -86.81,
              28.87
            ],
            [
              -86.83,
              28.85
            ],
            [
              -86.83,
              28.83
            ],
            [
              -86.85,
              28.82
            ],
            [
              -86.9,
              28.82
            ],
            [
              -86.93,
              28.84
            ],
            [
              -86.95,
              28.84
            ],
            [
              -86.97,
              28.88
            ],
            [
              -87.02,
              28.92
            ],
            [
              -87.04,
              28.92
            ],
            [
              -87.07,
              28.88
            ],
            [
              -87.13,
              28.85
            ],
            [
              -87.19,
              28.86
            ],
            [
              -87.21,
              28.88
            ],
            [
              -87.19,
              28.92
            ],
            [
              -87.19,
              28.94
            ],
            [
              -87.18,
              28.95
            ],
            [
              -87.15,
              28.94
            ],
            [
              -87.14,
              28.95
            ],
            [
              -87.12,
              28.95
            ],
            [
              -87.1,
              28.97
            ],
            [
              -87.1,
              28.99
            ],
            [
              -87.14,
              29.02
            ],
            [
              -87.21,
              28.97
            ],
            [
              -87.24,
              28.97
            ],
            [
              -87.28,
              29.02
            ],
            [
              -87.28,
              29.1
            ],
            [
              -87.27,
              29.11
            ],
            [
              -87.27,
              29.13
            ],
            [
              -87.28,
              29.14
            ],
            [
              -87.26,
              29.18
            ],
            [
              -87.24,
              29.2
            ],
            [
              -87.23,
              29.22
            ],
            [
              -87.23,
              29.25
            ],
            [
              -87.22,
              29.26
            ],
            [
              -87.25,
              29.3
            ],
            [
              -87.23,
              29.32
            ],
            [
              -87.23,
              29.34
            ],
            [
              -87.21,
              29.36
            ],
            [
              -87.21,
              29.37
            ],
            [
              -87.17,
              29.41
            ],
            [
              -87.15,
              29.42
            ]
          ]
        ]
      },
      "raw_probability": 0.2973,
      "confidence_lo": 0.0029,
      "confidence_hi": 0.003,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "e3138061ae9ecd63afdcfd879afc89737bd5152506ba6189a75ac5a87647c9cf",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2973,
        "probability": 0.003024,
        "confidence_lo": 0.002899,
        "confidence_hi": 0.003024,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7894f6a66d26175be3b48374594d9f040f5be3ab4b4201859d3dd01c74b2b63e",
        "signature": {
          "alg": "ed25519",
          "sig": "f5e7a41a514b8836e3d897e974c5f7158604f1088125e45fa686c3708a00d5976fc357139b40063c9800405f593eca41f4f4e303c9693ef69ac520843b84ec05"
        }
      },
      "receipt_sha256": "7894f6a66d26175be3b48374594d9f040f5be3ab4b4201859d3dd01c74b2b63e"
    },
    {
      "storm_id": "325668",
      "lat": 46.214,
      "lon": -94.166,
      "motion_east": 8.0,
      "motion_south": 3.5,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 189.0,
      "ebshear": 27.0,
      "srh01": 193.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 193.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.3677
        },
        {
          "name": "alignment",
          "value": 7.2209
        },
        {
          "name": "tau",
          "value": 0.6709
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2885
      },
      "coherence_score": 0.6708844900131226,
      "coherence_diagnostics": {
        "tau": 0.6708844900131226,
        "grad_tau": 0.1044032946228981,
        "torsion": 0.0,
        "alignment": 7.220897197723389,
        "S_field": 0.14940965175628662,
        "Gamma_field": 0.19287393987178802,
        "S_over_Gamma": 0.7746492624282837,
        "Da": 10.787718772888184,
        "E_coh": 0.6681989431381226,
        "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,
              46.26
            ],
            [
              -94.13,
              46.26
            ],
            [
              -94.11,
              46.24
            ],
            [
              -94.11,
              46.23
            ],
            [
              -94.09,
              46.21
            ],
            [
              -94.09,
              46.16
            ],
            [
              -94.11,
              46.15
            ],
            [
              -94.23,
              46.15
            ],
            [
              -94.24,
              46.16
            ],
            [
              -94.24,
              46.21
            ],
            [
              -94.23,
              46.21
            ],
            [
              -94.21,
              46.23
            ],
            [
              -94.19,
              46.23
            ],
            [
              -94.17,
              46.25
            ],
            [
              -94.17,
              46.26
            ]
          ]
        ]
      },
      "raw_probability": 0.2885,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "ea69962aa38283992dc50ec9d136328195dcf14231c1eaab24bf1fd40d5320ce",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2885,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5daf382888fcbdc58960c72b7023bb8f3122578800e84e8df44fb7b39072c93d",
        "signature": {
          "alg": "ed25519",
          "sig": "070f7698f9c94c6327bd44529e692f55cefc78a209a49d9fd781230c8abeea93c641af93998208b234b5c70a3481837f09485e31768c01475720bf9b79ac070e"
        }
      },
      "receipt_sha256": "5daf382888fcbdc58960c72b7023bb8f3122578800e84e8df44fb7b39072c93d"
    },
    {
      "storm_id": "325294",
      "lat": 28.5736,
      "lon": -85.6255,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2744.0,
      "ebshear": 14.0,
      "srh01": 100.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 100.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2427
        },
        {
          "name": "alignment",
          "value": 2.7368
        },
        {
          "name": "tau",
          "value": 2.9526
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2884
      },
      "coherence_score": 2.952587366104126,
      "coherence_diagnostics": {
        "tau": 2.952587366104126,
        "grad_tau": 0.2643020451068878,
        "torsion": 0.0,
        "alignment": 2.736849546432495,
        "S_field": 1.1203389167785645,
        "Gamma_field": 0.24620728194713593,
        "S_over_Gamma": 4.550388813018799,
        "Da": 15.4769287109375,
        "E_coh": 0.9310407638549805,
        "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": [
          [
            [
              -85.65,
              28.62
            ],
            [
              -85.62,
              28.62
            ],
            [
              -85.59,
              28.6
            ],
            [
              -85.58,
              28.58
            ],
            [
              -85.58,
              28.53
            ],
            [
              -85.61,
              28.52
            ],
            [
              -85.62,
              28.53
            ],
            [
              -85.64,
              28.53
            ],
            [
              -85.67,
              28.56
            ],
            [
              -85.67,
              28.6
            ],
            [
              -85.65,
              28.62
            ]
          ]
        ]
      },
      "raw_probability": 0.2884,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "34535263856a0a188f7b5a06c68d9b6e3a143019c5ec51a0d06c066b8a320e62",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2884,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "73b033c81a3dcc8945f622075d0b41294228302e72f3a8381290aed89d872f19",
        "signature": {
          "alg": "ed25519",
          "sig": "b2f937fac63095ad95b15c05e081fd9fbe351c8e7be5284249fd7eb0f78450fa8c9df3757004ad3c19917547c20b8af9d87a62eb0af8ac2684a5b628046c980c"
        }
      },
      "receipt_sha256": "73b033c81a3dcc8945f622075d0b41294228302e72f3a8381290aed89d872f19"
    },
    {
      "storm_id": "325016",
      "lat": 46.5067,
      "lon": -94.906,
      "motion_east": 8.2,
      "motion_south": 4.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 725.0,
      "ebshear": 37.0,
      "srh01": 192.0,
      "maxllaz": 0.003,
      "mesh": 0.91,
      "flash_rate": 22.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 192.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.3677
        },
        {
          "name": "alignment",
          "value": 7.2209
        },
        {
          "name": "tau",
          "value": 0.6709
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2866
      },
      "coherence_score": 0.6708844900131226,
      "coherence_diagnostics": {
        "tau": 0.6708844900131226,
        "grad_tau": 0.1044032946228981,
        "torsion": 0.0,
        "alignment": 7.220897197723389,
        "S_field": 0.14940965175628662,
        "Gamma_field": 0.19287393987178802,
        "S_over_Gamma": 0.7746492624282837,
        "Da": 10.787718772888184,
        "E_coh": 0.6681989431381226,
        "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": [
          [
            [
              -94.91,
              46.57
            ],
            [
              -94.82,
              46.57
            ],
            [
              -94.78,
              46.54
            ],
            [
              -94.78,
              46.51
            ],
            [
              -94.83,
              46.46
            ],
            [
              -94.87,
              46.44
            ],
            [
              -94.89,
              46.44
            ],
            [
              -94.9,
              46.43
            ],
            [
              -94.96,
              46.43
            ],
            [
              -95.02,
              46.48
            ],
            [
              -95.02,
              46.52
            ],
            [
              -95.01,
              46.52
            ],
            [
              -94.97,
              46.56
            ],
            [
              -94.92,
              46.56
            ],
            [
              -94.91,
              46.57
            ]
          ]
        ]
      },
      "raw_probability": 0.2866,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "6ced68473991b6d79b44eba0032127a5201d5c7d2ed2c97033fdfae814d939cc",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2866,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7d996e0d0dea61ff761f2d3c44b79b20596e26e6611f4fd1abadbe54fe6dd69",
        "signature": {
          "alg": "ed25519",
          "sig": "d1b143742053e09de0ac6bc2a9553862be351f992776957fc83aedf4017a43a61ad647be9719bbf86c881c71d4c5d06115d11f2cfddea14e289f38a7552db809"
        }
      },
      "receipt_sha256": "e7d996e0d0dea61ff761f2d3c44b79b20596e26e6611f4fd1abadbe54fe6dd69"
    },
    {
      "storm_id": "325627",
      "lat": 29.5586,
      "lon": -86.5957,
      "motion_east": 6.6,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3140.0,
      "ebshear": 16.0,
      "srh01": 65.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9927
        },
        {
          "name": "alignment",
          "value": -2.5239
        },
        {
          "name": "tau",
          "value": 2.7008
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2761
      },
      "coherence_score": 2.700845241546631,
      "coherence_diagnostics": {
        "tau": 2.700845241546631,
        "grad_tau": 0.8168275356292725,
        "torsion": 0.0,
        "alignment": -2.523898124694824,
        "S_field": 1.3847708702087402,
        "Gamma_field": 0.18120726943016052,
        "S_over_Gamma": 7.641916751861572,
        "Da": 11.602639198303223,
        "E_coh": 0.9567440748214722,
        "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": [
          [
            [
              -86.64,
              29.61
            ],
            [
              -86.63,
              29.6
            ],
            [
              -86.62,
              29.61
            ],
            [
              -86.54,
              29.61
            ],
            [
              -86.52,
              29.6
            ],
            [
              -86.49,
              29.54
            ],
            [
              -86.5,
              29.53
            ],
            [
              -86.55,
              29.52
            ],
            [
              -86.58,
              29.48
            ],
            [
              -86.61,
              29.5
            ],
            [
              -86.64,
              29.5
            ],
            [
              -86.69,
              29.54
            ],
            [
              -86.69,
              29.57
            ],
            [
              -86.64,
              29.61
            ]
          ]
        ]
      },
      "raw_probability": 0.2761,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c0f0023b88867d70917b7321fced5cb8db8a9bbecd3337ef3dd4a71714a82bef",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2761,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4d7fe1311e334afb0537ccc200718e278ae44ac7020fbfedf67164d8c1a7eb11",
        "signature": {
          "alg": "ed25519",
          "sig": "c36ce433b9dc851bf922a439814537c21a56c5a470d0c1cb38e6cd1e0e8e27f2f7ba6cf66093b966cd3f45cc95b7a4e9bf1e1260ca853b7746781a5e970e0006"
        }
      },
      "receipt_sha256": "4d7fe1311e334afb0537ccc200718e278ae44ac7020fbfedf67164d8c1a7eb11"
    },
    {
      "storm_id": "325643",
      "lat": 39.8889,
      "lon": -78.9853,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 501.0,
      "ebshear": 46.0,
      "srh01": 120.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 120.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.9927
        },
        {
          "name": "alignment",
          "value": 1.3078
        },
        {
          "name": "tau",
          "value": 1.3893
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2754
      },
      "coherence_score": 1.3892549276351929,
      "coherence_diagnostics": {
        "tau": 1.3892549276351929,
        "grad_tau": 0.16448098421096802,
        "torsion": 0.0,
        "alignment": 1.307781457901001,
        "S_field": 0.3081558346748352,
        "Gamma_field": 0.21287395060062408,
        "S_over_Gamma": 1.447597622871399,
        "Da": 12.883928298950195,
        "E_coh": 0.1603359580039978,
        "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.88,
              39.98
            ],
            [
              -78.89,
              39.92
            ],
            [
              -78.96,
              39.88
            ],
            [
              -78.97,
              39.87
            ],
            [
              -78.97,
              39.84
            ],
            [
              -79.0,
              39.81
            ],
            [
              -79.02,
              39.8
            ],
            [
              -79.07,
              39.8
            ],
            [
              -79.08,
              39.81
            ],
            [
              -79.07,
              39.82
            ],
            [
              -79.07,
              39.86
            ],
            [
              -79.05,
              39.88
            ],
            [
              -79.04,
              39.88
            ],
            [
              -78.99,
              39.93
            ],
            [
              -78.98,
              39.93
            ],
            [
              -78.96,
              39.96
            ],
            [
              -78.94,
              39.97
            ],
            [
              -78.9,
              39.97
            ],
            [
              -78.88,
              39.98
            ]
          ]
        ]
      },
      "raw_probability": 0.2754,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "8364f6d138469cb405f7190c32eaf690604f06bdc718b8081ad9a12ad36784e1",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2754,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d27f293ef0f9655f5d30a2670d68ced416070629cbf3f8294ac2146e4a425b3",
        "signature": {
          "alg": "ed25519",
          "sig": "9fde0f2a281f65f63f76dea3f662c5ec01dfb082bf547aa09790298202167ce17056e704350e3b98b728f1f70bb9ff159edd3a0cc7e1f0fe78d28c8f12674103"
        }
      },
      "receipt_sha256": "9d27f293ef0f9655f5d30a2670d68ced416070629cbf3f8294ac2146e4a425b3"
    },
    {
      "storm_id": "325642",
      "lat": 40.4778,
      "lon": -78.8378,
      "motion_east": 5.6,
      "motion_south": 0.5,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 492.0,
      "ebshear": 43.0,
      "srh01": 141.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 141.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.6177
        },
        {
          "name": "alignment",
          "value": 5.2303
        },
        {
          "name": "tau",
          "value": 1.4866
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.275
      },
      "coherence_score": 1.4865550994873047,
      "coherence_diagnostics": {
        "tau": 1.4865550994873047,
        "grad_tau": 0.16938816010951996,
        "torsion": 0.0,
        "alignment": 5.230292797088623,
        "S_field": 0.47791045904159546,
        "Gamma_field": 0.1553739458322525,
        "S_over_Gamma": 3.0758726596832275,
        "Da": 9.593890190124512,
        "E_coh": 0.291904091835022,
        "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": [
          [
            [
              -78.89,
              40.51
            ],
            [
              -78.82,
              40.51
            ],
            [
              -78.8,
              40.5
            ],
            [
              -78.79,
              40.49
            ],
            [
              -78.79,
              40.45
            ],
            [
              -78.8,
              40.44
            ],
            [
              -78.87,
              40.44
            ],
            [
              -78.89,
              40.45
            ],
            [
              -78.89,
              40.51
            ]
          ]
        ]
      },
      "raw_probability": 0.275,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "6818fb18b9b90d0e2d01a2fae5e2edd81665dfbd1efb286dc7d7a9aa4ef817ba",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.275,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cc67d89d8aabb4849b723fa9262714b239b82f83a7faa5b1c921d6367590e6b1",
        "signature": {
          "alg": "ed25519",
          "sig": "f4fd266a2beb3b2580e2ad9a893f2f0677ded9c436eca46af98cc6474466ae8b2ecab10f07147c7c13e7ff5cd7be6ff7a8f34e60a6cffb28005d5d7b80658407"
        }
      },
      "receipt_sha256": "cc67d89d8aabb4849b723fa9262714b239b82f83a7faa5b1c921d6367590e6b1"
    },
    {
      "storm_id": "325667",
      "lat": 46.5308,
      "lon": -93.8667,
      "motion_east": 9.2,
      "motion_south": 5.4,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 191.0,
      "ebshear": 30.0,
      "srh01": 189.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 189.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7427
        },
        {
          "name": "alignment",
          "value": 6.3812
        },
        {
          "name": "tau",
          "value": 0.7146
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2688
      },
      "coherence_score": 0.7145680785179138,
      "coherence_diagnostics": {
        "tau": 0.7145680785179138,
        "grad_tau": 0.17607218027114868,
        "torsion": 0.0,
        "alignment": 6.381217002868652,
        "S_field": 0.2155970185995102,
        "Gamma_field": 0.19370727241039276,
        "S_over_Gamma": 1.113004207611084,
        "Da": 12.019140243530273,
        "E_coh": 0.6157170534133911,
        "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.92,
              46.59
            ],
            [
              -93.88,
              46.59
            ],
            [
              -93.87,
              46.58
            ],
            [
              -93.86,
              46.53
            ],
            [
              -93.84,
              46.51
            ],
            [
              -93.82,
              46.52
            ],
            [
              -93.82,
              46.48
            ],
            [
              -93.83,
              46.47
            ],
            [
              -93.84,
              46.48
            ],
            [
              -93.86,
              46.47
            ],
            [
              -93.94,
              46.56
            ],
            [
              -93.92,
              46.59
            ]
          ]
        ]
      },
      "raw_probability": 0.2688,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "66373c6727ca2156c2d0c89a0493dd79d04a612d4847f014e231cb3305edfdbc",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2688,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f099750c5cde0943107de793182f411661bc40d75bde5146debf4d025fdb88cd",
        "signature": {
          "alg": "ed25519",
          "sig": "59dd09928b4993ec4c85b502ca39c5fbe73b483361b25c8712798bd95864c6a99755f100e39423b3cb1595b1acc56bfe3b7f527d783c9a4a3ae31198520c7b04"
        }
      },
      "receipt_sha256": "f099750c5cde0943107de793182f411661bc40d75bde5146debf4d025fdb88cd"
    },
    {
      "storm_id": "325669",
      "lat": 46.3094,
      "lon": -93.85,
      "motion_east": 9.5,
      "motion_south": 5.7,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 137.0,
      "ebshear": 25.0,
      "srh01": 187.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 187.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7427
        },
        {
          "name": "alignment",
          "value": 6.3812
        },
        {
          "name": "tau",
          "value": 0.7146
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2613
      },
      "coherence_score": 0.7145680785179138,
      "coherence_diagnostics": {
        "tau": 0.7145680785179138,
        "grad_tau": 0.17607218027114868,
        "torsion": 0.0,
        "alignment": 6.381217002868652,
        "S_field": 0.2155970185995102,
        "Gamma_field": 0.19370727241039276,
        "S_over_Gamma": 1.113004207611084,
        "Da": 12.019140243530273,
        "E_coh": 0.6157170534133911,
        "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.8,
              46.4
            ],
            [
              -93.77,
              46.4
            ],
            [
              -93.73,
              46.37
            ],
            [
              -93.7,
              46.36
            ],
            [
              -93.66,
              46.32
            ],
            [
              -93.66,
              46.29
            ],
            [
              -93.67,
              46.28
            ],
            [
              -93.73,
              46.28
            ],
            [
              -93.74,
              46.29
            ],
            [
              -93.79,
              46.3
            ],
            [
              -93.8,
              46.29
            ],
            [
              -93.82,
              46.29
            ],
            [
              -93.84,
              46.27
            ],
            [
              -93.88,
              46.25
            ],
            [
              -93.9,
              46.26
            ],
            [
              -93.92,
              46.24
            ],
            [
              -93.92,
              46.23
            ],
            [
              -93.99,
              46.23
            ],
            [
              -93.99,
              46.25
            ],
            [
              -94.0,
              46.26
            ],
            [
              -94.0,
              46.29
            ],
            [
              -93.99,
              46.3
            ],
            [
              -93.97,
              46.3
            ],
            [
              -93.96,
              46.31
            ],
            [
              -93.94,
              46.31
            ],
            [
              -93.93,
              46.3
            ],
            [
              -93.91,
              46.31
            ],
            [
              -93.9,
              46.33
            ],
            [
              -93.87,
              46.34
            ],
            [
              -93.83,
              46.38
            ],
            [
              -93.83,
              46.39
            ],
            [
              -93.81,
              46.39
            ],
            [
              -93.8,
              46.4
            ]
          ]
        ]
      },
      "raw_probability": 0.2613,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "e4295aa9a6a98b5683a5d8aa6fc23eaf3e9158109fd3785e525a8ca566629956",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2613,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5ef9d2c37ff20e6810afa8653817cda2f59f844ac32e9c54a34aa6790e978ed6",
        "signature": {
          "alg": "ed25519",
          "sig": "e4f9fd145d359746e124bbfa662fb4723141fdbe917e284d5d702588de7fd4dcb7e3063e78ffb2b00300175fa3de35ec6aed1edf215086804b4257b5040bb40a"
        }
      },
      "receipt_sha256": "5ef9d2c37ff20e6810afa8653817cda2f59f844ac32e9c54a34aa6790e978ed6"
    },
    {
      "storm_id": "325253",
      "lat": 40.4365,
      "lon": -79.1982,
      "motion_east": 7.3,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 428.0,
      "ebshear": 38.0,
      "srh01": 127.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 127.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9927
        },
        {
          "name": "alignment",
          "value": 1.3096
        },
        {
          "name": "tau",
          "value": 1.2867
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2496
      },
      "coherence_score": 1.2866723537445068,
      "coherence_diagnostics": {
        "tau": 1.2866723537445068,
        "grad_tau": 0.16440927982330322,
        "torsion": 0.0,
        "alignment": 1.3096122741699219,
        "S_field": 0.2378750443458557,
        "Gamma_field": 0.37204062938690186,
        "S_over_Gamma": 0.6393792033195496,
        "Da": 22.471105575561523,
        "E_coh": 0.14078423380851746,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.17,
              40.51
            ],
            [
              -79.08,
              40.51
            ],
            [
              -79.06,
              40.5
            ],
            [
              -79.06,
              40.47
            ],
            [
              -79.09,
              40.44
            ],
            [
              -79.11,
              40.44
            ],
            [
              -79.14,
              40.42
            ],
            [
              -79.16,
              40.42
            ],
            [
              -79.23,
              40.38
            ],
            [
              -79.26,
              40.38
            ],
            [
              -79.3,
              40.36
            ],
            [
              -79.34,
              40.36
            ],
            [
              -79.34,
              40.38
            ],
            [
              -79.32,
              40.42
            ],
            [
              -79.28,
              40.46
            ],
            [
              -79.26,
              40.46
            ],
            [
              -79.17,
              40.51
            ]
          ]
        ]
      },
      "raw_probability": 0.2496,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c614d12a34e10b48d2dce68781537a49e58ddb267c83e6742b30069f99af8b8e",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2496,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e6d1824b124ae7f1ebb2c82e961e0741fadb2eb974e4ad358eae1b8f30a9300c",
        "signature": {
          "alg": "ed25519",
          "sig": "56bbae3a1feb87fb21d934556f6e53ae35c33485f6c991467ef8776a4409155348653edd2410e13553b1a4cc8b92a5af43f16a2851573a688ebec6f5226d8406"
        }
      },
      "receipt_sha256": "e6d1824b124ae7f1ebb2c82e961e0741fadb2eb974e4ad358eae1b8f30a9300c"
    },
    {
      "storm_id": "325640",
      "lat": 41.132,
      "lon": -77.279,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 228.0,
      "ebshear": 29.0,
      "srh01": 90.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2427
        },
        {
          "name": "alignment",
          "value": 1.4072
        },
        {
          "name": "tau",
          "value": 1.3922
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2478
      },
      "coherence_score": 1.3922473192214966,
      "coherence_diagnostics": {
        "tau": 1.3922473192214966,
        "grad_tau": 0.15597832202911377,
        "torsion": 0.0,
        "alignment": 1.40721595287323,
        "S_field": 0.3163810968399048,
        "Gamma_field": 0.15704061090946198,
        "S_over_Gamma": 2.0146450996398926,
        "Da": 9.844779014587402,
        "E_coh": 0.32951900362968445,
        "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": [
          [
            [
              -77.33,
              41.17
            ],
            [
              -77.32,
              41.16
            ],
            [
              -77.31,
              41.17
            ],
            [
              -77.31,
              41.16
            ],
            [
              -77.33,
              41.15
            ],
            [
              -77.32,
              41.14
            ],
            [
              -77.29,
              41.14
            ],
            [
              -77.28,
              41.13
            ],
            [
              -77.22,
              41.14
            ],
            [
              -77.21,
              41.16
            ],
            [
              -77.18,
              41.16
            ],
            [
              -77.16,
              41.17
            ],
            [
              -77.15,
              41.16
            ],
            [
              -77.13,
              41.16
            ],
            [
              -77.12,
              41.13
            ],
            [
              -77.13,
              41.11
            ],
            [
              -77.17,
              41.08
            ],
            [
              -77.21,
              41.09
            ],
            [
              -77.22,
              41.1
            ],
            [
              -77.26,
              41.1
            ],
            [
              -77.27,
              41.11
            ],
            [
              -77.36,
              41.11
            ],
            [
              -77.38,
              41.09
            ],
            [
              -77.38,
              41.08
            ],
            [
              -77.4,
              41.07
            ],
            [
              -77.42,
              41.11
            ],
            [
              -77.41,
              41.14
            ],
            [
              -77.4,
              41.15
            ],
            [
              -77.37,
              41.15
            ],
            [
              -77.33,
              41.17
            ]
          ]
        ]
      },
      "raw_probability": 0.2478,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "efe26f7a29c8e1e86ed14e84eed787b421ecff32c64d1fd0fbb9dd333a1d8b9b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2478,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cb6976c772d1d0b24de5e2ea3db930f09e648cb88113c0f72db368c53c0a3f01",
        "signature": {
          "alg": "ed25519",
          "sig": "3e9fbe0662dab394abdb0ef1850497f57ac00aa3d83f547506aef34672243798c5443eb38b67e782f9e94c3e272dc12241307a78cb6a3537185ce0f472d7240d"
        }
      },
      "receipt_sha256": "cb6976c772d1d0b24de5e2ea3db930f09e648cb88113c0f72db368c53c0a3f01"
    },
    {
      "storm_id": "325651",
      "lat": 28.9714,
      "lon": -86.08,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2131.0,
      "ebshear": 20.0,
      "srh01": 77.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2427
        },
        {
          "name": "alignment",
          "value": -1.5828
        },
        {
          "name": "tau",
          "value": 2.4703
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2319
      },
      "coherence_score": 2.470345973968506,
      "coherence_diagnostics": {
        "tau": 2.470345973968506,
        "grad_tau": 0.5739624500274658,
        "torsion": 0.0,
        "alignment": -1.582770824432373,
        "S_field": 0.4285760223865509,
        "Gamma_field": 0.440373957157135,
        "S_over_Gamma": 0.9732092618942261,
        "Da": 28.61720085144043,
        "E_coh": 0.9032873511314392,
        "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": [
          [
            [
              -86.11,
              29.02
            ],
            [
              -86.06,
              29.02
            ],
            [
              -86.04,
              29.0
            ],
            [
              -86.03,
              29.0
            ],
            [
              -86.01,
              28.98
            ],
            [
              -86.01,
              28.93
            ],
            [
              -86.05,
              28.9
            ],
            [
              -86.12,
              28.9
            ],
            [
              -86.11,
              28.92
            ],
            [
              -86.12,
              28.93
            ],
            [
              -86.12,
              28.98
            ],
            [
              -86.11,
              28.99
            ],
            [
              -86.12,
              29.01
            ],
            [
              -86.11,
              29.02
            ]
          ]
        ]
      },
      "raw_probability": 0.2319,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "4d902c1369abf336083c72a4bbffdde253595f4f12fcb1f0246d6b201f5993a4",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2319,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fef5b58de3912a935faf8423858b06098035b84903eeb4b104e4142a96dbc7a5",
        "signature": {
          "alg": "ed25519",
          "sig": "de9646961d87c5a330ea9295217d1f446c13b716f36f332935af3cbffd35164498c8f880eb124380dad22b8bf2dce94d62db79530b3a53c30ad1ffed4f6e250d"
        }
      },
      "receipt_sha256": "fef5b58de3912a935faf8423858b06098035b84903eeb4b104e4142a96dbc7a5"
    },
    {
      "storm_id": "325093",
      "lat": 29.0596,
      "lon": -86.3281,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2000.0,
      "ebshear": 15.0,
      "srh01": 82.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2427
        },
        {
          "name": "alignment",
          "value": -1.5828
        },
        {
          "name": "tau",
          "value": 2.4703
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2149
      },
      "coherence_score": 2.470345973968506,
      "coherence_diagnostics": {
        "tau": 2.470345973968506,
        "grad_tau": 0.5739624500274658,
        "torsion": 0.0,
        "alignment": -1.582770824432373,
        "S_field": 0.4285760223865509,
        "Gamma_field": 0.440373957157135,
        "S_over_Gamma": 0.9732092618942261,
        "Da": 28.61720085144043,
        "E_coh": 0.9032873511314392,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.31,
              29.21
            ],
            [
              -86.27,
              29.21
            ],
            [
              -86.24,
              29.15
            ],
            [
              -86.24,
              29.11
            ],
            [
              -86.25,
              29.1
            ],
            [
              -86.25,
              29.08
            ],
            [
              -86.29,
              29.04
            ],
            [
              -86.29,
              29.02
            ],
            [
              -86.26,
              28.98
            ],
            [
              -86.26,
              28.94
            ],
            [
              -86.29,
              28.91
            ],
            [
              -86.34,
              28.91
            ],
            [
              -86.38,
              28.95
            ],
            [
              -86.39,
              28.97
            ],
            [
              -86.38,
              28.98
            ],
            [
              -86.39,
              28.99
            ],
            [
              -86.38,
              29.0
            ],
            [
              -86.39,
              29.01
            ],
            [
              -86.39,
              29.05
            ],
            [
              -86.38,
              29.06
            ],
            [
              -86.39,
              29.07
            ],
            [
              -86.38,
              29.08
            ],
            [
              -86.38,
              29.1
            ],
            [
              -86.36,
              29.12
            ],
            [
              -86.34,
              29.16
            ],
            [
              -86.33,
              29.2
            ],
            [
              -86.31,
              29.21
            ]
          ]
        ]
      },
      "raw_probability": 0.2149,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "b2daf8f5f60248728a12bbba3f5f0437d454ab2e11a1e79307c930ea3776646d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2149,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "df9fa62a1d1ae429eece362f1e2b9e9c219c1aeabffe694fe19869649edbbfaa",
        "signature": {
          "alg": "ed25519",
          "sig": "913473febce38090c76379b5f6ae2c35e17e3fe287a871fd415c422beb026ce35887c6cc4ba340fb0a8217016c640bdc0b8568e7dc49123bf1d9c2d330cc8c07"
        }
      },
      "receipt_sha256": "df9fa62a1d1ae429eece362f1e2b9e9c219c1aeabffe694fe19869649edbbfaa"
    },
    {
      "storm_id": "325561",
      "lat": 39.77,
      "lon": -80.0385,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 710.0,
      "ebshear": 44.0,
      "srh01": 161.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 161.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7427
        },
        {
          "name": "alignment",
          "value": 1.5858
        },
        {
          "name": "tau",
          "value": 1.2503
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2122
      },
      "coherence_score": 1.250261902809143,
      "coherence_diagnostics": {
        "tau": 1.250261902809143,
        "grad_tau": 0.1169496700167656,
        "torsion": 0.0,
        "alignment": 1.5858279466629028,
        "S_field": 0.24009083211421967,
        "Gamma_field": 0.1878739446401596,
        "S_over_Gamma": 1.2779357433319092,
        "Da": 11.251494407653809,
        "E_coh": 0.44706863164901733,
        "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.98,
              39.82
            ],
            [
              -79.96,
              39.81
            ],
            [
              -79.96,
              39.75
            ],
            [
              -79.98,
              39.74
            ],
            [
              -80.06,
              39.73
            ],
            [
              -80.07,
              39.72
            ],
            [
              -80.09,
              39.72
            ],
            [
              -80.12,
              39.74
            ],
            [
              -80.11,
              39.76
            ],
            [
              -80.11,
              39.79
            ],
            [
              -80.09,
              39.8
            ],
            [
              -79.99,
              39.81
            ],
            [
              -79.98,
              39.82
            ]
          ]
        ]
      },
      "raw_probability": 0.2122,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c94dc3f99f11877c03d2274dbd5c2006b7fbdfee3e1da294f8c931ce8652b2a7",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.2122,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2d036ce28055627a077949b70955afae90ea9ec9c5225c31e72c443cfe30ee76",
        "signature": {
          "alg": "ed25519",
          "sig": "b52cff8b292f2b6b20d8ccb478a874869d5eaebd43e3c34bfec4ebe74d381837abeae0b68a185ffa333f49b3f42f766c68df6abc4f0d8ae7d0e7728198349a00"
        }
      },
      "receipt_sha256": "2d036ce28055627a077949b70955afae90ea9ec9c5225c31e72c443cfe30ee76"
    },
    {
      "storm_id": "325670",
      "lat": 41.4258,
      "lon": -77.8467,
      "motion_east": 7.7,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 138.0,
      "ebshear": 25.0,
      "srh01": 41.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2427
        },
        {
          "name": "alignment",
          "value": 1.4072
        },
        {
          "name": "tau",
          "value": 1.3922
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1821
      },
      "coherence_score": 1.3922473192214966,
      "coherence_diagnostics": {
        "tau": 1.3922473192214966,
        "grad_tau": 0.15597832202911377,
        "torsion": 0.0,
        "alignment": 1.40721595287323,
        "S_field": 0.3163810968399048,
        "Gamma_field": 0.15704061090946198,
        "S_over_Gamma": 2.0146450996398926,
        "Da": 9.844779014587402,
        "E_coh": 0.32951900362968445,
        "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": [
          [
            [
              -77.86,
              41.47
            ],
            [
              -77.77,
              41.47
            ],
            [
              -77.76,
              41.46
            ],
            [
              -77.76,
              41.42
            ],
            [
              -77.8,
              41.38
            ],
            [
              -77.82,
              41.38
            ],
            [
              -77.83,
              41.37
            ],
            [
              -77.95,
              41.38
            ],
            [
              -77.95,
              41.41
            ],
            [
              -77.91,
              41.45
            ],
            [
              -77.89,
              41.45
            ],
            [
              -77.86,
              41.47
            ]
          ]
        ]
      },
      "raw_probability": 0.1821,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "95b433c49eeffe0c0312132ad31b5cf2762badb11e537525498208a8dd52529f",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1821,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "90f608f6237b0804d8ff049b561341e0b70f2c24872df8cd35225fbe428a38c4",
        "signature": {
          "alg": "ed25519",
          "sig": "dff7b53d6d697c3f04bf53217cedd5e8a5ed7377c487f361f023aaa2946351d86fc139d9eedb99ef0dc8a2a47331171559de32acd1cf08204f59bbe53c0b4603"
        }
      },
      "receipt_sha256": "90f608f6237b0804d8ff049b561341e0b70f2c24872df8cd35225fbe428a38c4"
    },
    {
      "storm_id": "325628",
      "lat": 26.8092,
      "lon": -82.23,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2770.0,
      "ebshear": 11.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.3677
        },
        {
          "name": "alignment",
          "value": -2.6931
        },
        {
          "name": "tau",
          "value": 2.0802
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1718
      },
      "coherence_score": 2.0801823139190674,
      "coherence_diagnostics": {
        "tau": 2.0801823139190674,
        "grad_tau": 0.5801265239715576,
        "torsion": 0.0,
        "alignment": -2.693082809448242,
        "S_field": 1.3008285760879517,
        "Gamma_field": 0.20287394523620605,
        "S_over_Gamma": 6.412003993988037,
        "Da": 12.657564163208008,
        "E_coh": 0.9557410478591919,
        "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.24,
              26.85
            ],
            [
              -82.2,
              26.85
            ],
            [
              -82.19,
              26.84
            ],
            [
              -82.19,
              26.82
            ],
            [
              -82.18,
              26.81
            ],
            [
              -82.19,
              26.77
            ],
            [
              -82.21,
              26.76
            ],
            [
              -82.29,
              26.76
            ],
            [
              -82.29,
              26.78
            ],
            [
              -82.27,
              26.8
            ],
            [
              -82.27,
              26.82
            ],
            [
              -82.24,
              26.85
            ]
          ]
        ]
      },
      "raw_probability": 0.1718,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "69bd446f196a11210134244c5a36f33e9b1f2e9b0f663aeed4ec94fff6f82031",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1718,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51efced8790c09474a115dfd36d868d8cbfd53ebf7fcf69bc1bdc2424e00fe42",
        "signature": {
          "alg": "ed25519",
          "sig": "c8126ca3e140b2e21da23edc8b4b7a6804f23655399781b3937ae4fa1e3ba882b4fc3c4b24051df3348c5fddb4f9c266abe8b2cc82857bc24f39917b946f2f0c"
        }
      },
      "receipt_sha256": "51efced8790c09474a115dfd36d868d8cbfd53ebf7fcf69bc1bdc2424e00fe42"
    },
    {
      "storm_id": "325420",
      "lat": 39.8975,
      "lon": -81.1167,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 346.0,
      "ebshear": 33.0,
      "srh01": 95.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.6177
        },
        {
          "name": "alignment",
          "value": 0.934
        },
        {
          "name": "tau",
          "value": 1.1581
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1689
      },
      "coherence_score": 1.1581060886383057,
      "coherence_diagnostics": {
        "tau": 1.1581060886383057,
        "grad_tau": 0.09649982303380966,
        "torsion": 0.0,
        "alignment": 0.9339574575424194,
        "S_field": 0.20958936214447021,
        "Gamma_field": 0.21204060316085815,
        "S_over_Gamma": 0.9884397387504578,
        "Da": 12.473949432373047,
        "E_coh": 0.6185531616210938,
        "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": [
          [
            [
              -81.13,
              39.95
            ],
            [
              -81.11,
              39.95
            ],
            [
              -81.08,
              39.92
            ],
            [
              -81.06,
              39.88
            ],
            [
              -81.06,
              39.85
            ],
            [
              -81.09,
              39.84
            ],
            [
              -81.1,
              39.85
            ],
            [
              -81.15,
              39.86
            ],
            [
              -81.15,
              39.88
            ],
            [
              -81.17,
              39.91
            ],
            [
              -81.17,
              39.93
            ],
            [
              -81.13,
              39.95
            ]
          ]
        ]
      },
      "raw_probability": 0.1689,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "a0aca8f564cb2cbe27b239db6a36b70c44986aa735c7a538463aa57aef8e7b13",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1689,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5a4033b4cf0cbd0349d4ad00b889e000167e10d47e9f2ec25e8a57c7a3ab1e17",
        "signature": {
          "alg": "ed25519",
          "sig": "73d4e9a603e07bf2774cfe3493319e5c717a10d6114690a5dd87a186ee57fef4e1c5cf661e4a2cf82d37c99be4190f408253be7bbe4338c073008ea87d52140f"
        }
      },
      "receipt_sha256": "5a4033b4cf0cbd0349d4ad00b889e000167e10d47e9f2ec25e8a57c7a3ab1e17"
    },
    {
      "storm_id": "325606",
      "lat": 29.7433,
      "lon": -87.0858,
      "motion_east": 6.8,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3867.0,
      "ebshear": 20.0,
      "srh01": 50.0,
      "maxllaz": 0.003,
      "mesh": 0.21,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9927
        },
        {
          "name": "alignment",
          "value": -2.5239
        },
        {
          "name": "tau",
          "value": 2.7008
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.164
      },
      "coherence_score": 2.700845241546631,
      "coherence_diagnostics": {
        "tau": 2.700845241546631,
        "grad_tau": 0.8168275356292725,
        "torsion": 0.0,
        "alignment": -2.523898124694824,
        "S_field": 1.3847708702087402,
        "Gamma_field": 0.18120726943016052,
        "S_over_Gamma": 7.641916751861572,
        "Da": 11.602639198303223,
        "E_coh": 0.9567440748214722,
        "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": [
          [
            [
              -87.05,
              29.82
            ],
            [
              -86.99,
              29.78
            ],
            [
              -86.99,
              29.74
            ],
            [
              -87.0,
              29.72
            ],
            [
              -87.05,
              29.67
            ],
            [
              -87.16,
              29.66
            ],
            [
              -87.18,
              29.68
            ],
            [
              -87.18,
              29.72
            ],
            [
              -87.15,
              29.75
            ],
            [
              -87.14,
              29.75
            ],
            [
              -87.09,
              29.81
            ],
            [
              -87.05,
              29.82
            ]
          ]
        ]
      },
      "raw_probability": 0.164,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "a252bd49d4777e9dbe0d8f8b7dc6736e39bafbbf030faee213ef2434c56dc915",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.164,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "31ce744b8006029117340aa82b525d12a39b1130dddc1bf4f705d058c227c984",
        "signature": {
          "alg": "ed25519",
          "sig": "d365c039d9b05a2f013e64884603bc733db5f3da1d898b293f9ed3ae0ed476ab4a9a562a47d6ea5323d4f6144e646505b31d48450a88b677785dc91d8e572c0f"
        }
      },
      "receipt_sha256": "31ce744b8006029117340aa82b525d12a39b1130dddc1bf4f705d058c227c984"
    },
    {
      "storm_id": "325480",
      "lat": 39.8745,
      "lon": -81.3455,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 225.0,
      "ebshear": 33.0,
      "srh01": 73.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.6177
        },
        {
          "name": "alignment",
          "value": 0.934
        },
        {
          "name": "tau",
          "value": 1.1581
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1616
      },
      "coherence_score": 1.1581060886383057,
      "coherence_diagnostics": {
        "tau": 1.1581060886383057,
        "grad_tau": 0.09649982303380966,
        "torsion": 0.0,
        "alignment": 0.9339574575424194,
        "S_field": 0.20958936214447021,
        "Gamma_field": 0.21204060316085815,
        "S_over_Gamma": 0.9884397387504578,
        "Da": 12.473949432373047,
        "E_coh": 0.6185531616210938,
        "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": [
          [
            [
              -81.33,
              39.9
            ],
            [
              -81.3,
              39.9
            ],
            [
              -81.28,
              39.89
            ],
            [
              -81.28,
              39.86
            ],
            [
              -81.32,
              39.83
            ],
            [
              -81.4,
              39.83
            ],
            [
              -81.41,
              39.85
            ],
            [
              -81.41,
              39.88
            ],
            [
              -81.4,
              39.89
            ],
            [
              -81.34,
              39.89
            ],
            [
              -81.33,
              39.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1616,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2c9260f2e0dc6726a00e38d4af9d70008ca899579217bb34a8699b0e4b3efc2a",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1616,
        "probability": 0.002084,
        "confidence_lo": 0.002053,
        "confidence_hi": 0.002084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2abc3cf1c60a33e4795bb725de91c1df0bf58a8f1b09e6183f846f54df5a616d",
        "signature": {
          "alg": "ed25519",
          "sig": "08e7786fdced9cd25c9a90489f6fdc8b99618ede4891bdd483721eeed23caf7082fc83d9b7219a247c78078092b39894d834069c2bf0f1b2bbbcef82e5809101"
        }
      },
      "receipt_sha256": "2abc3cf1c60a33e4795bb725de91c1df0bf58a8f1b09e6183f846f54df5a616d"
    },
    {
      "storm_id": "325398",
      "lat": 35.2967,
      "lon": -89.2511,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2577.0,
      "ebshear": 34.0,
      "srh01": 121.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 121.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3677
        },
        {
          "name": "alignment",
          "value": 6.8113
        },
        {
          "name": "tau",
          "value": 0.9207
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1573
      },
      "coherence_score": 0.9206761121749878,
      "coherence_diagnostics": {
        "tau": 0.9206761121749878,
        "grad_tau": 0.16304729878902435,
        "torsion": 0.0,
        "alignment": 6.811336040496826,
        "S_field": 0.8402958512306213,
        "Gamma_field": 1.0078740119934082,
        "S_over_Gamma": 0.8337310552597046,
        "Da": 56.993186950683594,
        "E_coh": 0.9102275371551514,
        "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": [
          [
            [
              -89.25,
              35.33
            ],
            [
              -89.23,
              35.33
            ],
            [
              -89.21,
              35.31
            ],
            [
              -89.21,
              35.29
            ],
            [
              -89.25,
              35.26
            ],
            [
              -89.28,
              35.26
            ],
            [
              -89.29,
              35.27
            ],
            [
              -89.29,
              35.29
            ],
            [
              -89.25,
              35.33
            ]
          ]
        ]
      },
      "raw_probability": 0.1573,
      "confidence_lo": 0.002,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "da8ffb0bba4b9cdcfd6dd0df62f0641aa8573ec1be0f988898fa89af6edaf3c1",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1573,
        "probability": 0.002077,
        "confidence_lo": 0.002025,
        "confidence_hi": 0.002077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b6672a3229d76599c1f7697966bd79fc2e117a907941de765b4f28257bd23d68",
        "signature": {
          "alg": "ed25519",
          "sig": "ca32256b684087a2b4e7f15acaa24d3284010aea2eaf0fd6fd2c64da1d4399b97094085e20c57b248bca33fab0e195dcc6a333e751f65976cc037c80d6066d08"
        }
      },
      "receipt_sha256": "b6672a3229d76599c1f7697966bd79fc2e117a907941de765b4f28257bd23d68"
    },
    {
      "storm_id": "325560",
      "lat": 40.7797,
      "lon": -78.9663,
      "motion_east": 5.5,
      "motion_south": 0.5,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 337.0,
      "ebshear": 32.0,
      "srh01": 125.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 125.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9927
        },
        {
          "name": "alignment",
          "value": 1.3096
        },
        {
          "name": "tau",
          "value": 1.2867
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1501
      },
      "coherence_score": 1.2866723537445068,
      "coherence_diagnostics": {
        "tau": 1.2866723537445068,
        "grad_tau": 0.16440927982330322,
        "torsion": 0.0,
        "alignment": 1.3096122741699219,
        "S_field": 0.2378750443458557,
        "Gamma_field": 0.37204062938690186,
        "S_over_Gamma": 0.6393792033195496,
        "Da": 22.471105575561523,
        "E_coh": 0.14078423380851746,
        "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": [
          [
            [
              -78.83,
              40.9
            ],
            [
              -78.79,
              40.9
            ],
            [
              -78.78,
              40.89
            ],
            [
              -78.76,
              40.9
            ],
            [
              -78.75,
              40.89
            ],
            [
              -78.76,
              40.87
            ],
            [
              -78.78,
              40.86
            ],
            [
              -78.78,
              40.83
            ],
            [
              -78.84,
              40.8
            ],
            [
              -78.85,
              40.75
            ],
            [
              -78.87,
              40.73
            ],
            [
              -78.91,
              40.73
            ],
            [
              -78.94,
              40.75
            ],
            [
              -79.0,
              40.76
            ],
            [
              -79.03,
              40.73
            ],
            [
              -79.03,
              40.66
            ],
            [
              -79.04,
              40.64
            ],
            [
              -79.06,
              40.64
            ],
            [
              -79.07,
              40.65
            ],
            [
              -79.09,
              40.65
            ],
            [
              -79.1,
              40.64
            ],
            [
              -79.12,
              40.66
            ],
            [
              -79.15,
              40.66
            ],
            [
              -79.16,
              40.65
            ],
            [
              -79.18,
              40.66
            ],
            [
              -79.19,
              40.7
            ],
            [
              -79.17,
              40.72
            ],
            [
              -79.14,
              40.72
            ],
            [
              -79.1,
              40.76
            ],
            [
              -79.09,
              40.79
            ],
            [
              -79.07,
              40.81
            ],
            [
              -78.99,
              40.83
            ],
            [
              -78.96,
              40.86
            ],
            [
              -78.96,
              40.87
            ],
            [
              -78.93,
              40.89
            ],
            [
              -78.92,
              40.88
            ],
            [
              -78.9,
              40.88
            ],
            [
              -78.89,
              40.89
            ],
            [
              -78.84,
              40.89
            ],
            [
              -78.83,
              40.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1501,
      "confidence_lo": 0.002,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "afc589cbc7c06421e611b1a301fd2bdf51ac36040de899eb4fece5e6412c03ff",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1501,
        "probability": 0.002077,
        "confidence_lo": 0.002025,
        "confidence_hi": 0.002077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d607ce4c0f96722f033b839ea3d589f3dbe8a79a155b7c7d8f4da9252cc86974",
        "signature": {
          "alg": "ed25519",
          "sig": "f923e17b255dccfe9382398bcb714bb825c0bef352a42f2658c4b5d974c4c2062c840483d6df366c0040913191d64994268c6a2e8e7f30ee0fab564c12a4a005"
        }
      },
      "receipt_sha256": "d607ce4c0f96722f033b839ea3d589f3dbe8a79a155b7c7d8f4da9252cc86974"
    },
    {
      "storm_id": "325321",
      "lat": 47.9233,
      "lon": -92.7644,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 172.0,
      "ebshear": 25.0,
      "srh01": 101.0,
      "maxllaz": 0.004,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.2427
        },
        {
          "name": "alignment",
          "value": -2.0907
        },
        {
          "name": "tau",
          "value": 0.4853
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1358
      },
      "coherence_score": 0.4852832853794098,
      "coherence_diagnostics": {
        "tau": 0.4852832853794098,
        "grad_tau": 0.18958652019500732,
        "torsion": 0.0,
        "alignment": -2.090655565261841,
        "S_field": 0.13085107505321503,
        "Gamma_field": 0.17454060912132263,
        "S_over_Gamma": 0.749688446521759,
        "Da": 10.82664680480957,
        "E_coh": 0.3050861656665802,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.77,
              47.96
            ],
            [
              -92.74,
              47.96
            ],
            [
              -92.72,
              47.94
            ],
            [
              -92.72,
              47.91
            ],
            [
              -92.76,
              47.88
            ],
            [
              -92.79,
              47.88
            ],
            [
              -92.8,
              47.89
            ],
            [
              -92.81,
              47.93
            ],
            [
              -92.77,
              47.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1358,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "d1c490c84c9f567ccb1c5fc36491af77b1e259a6a4c78af8057d98af15619330",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1358,
        "probability": 0.001913,
        "confidence_lo": 0.001785,
        "confidence_hi": 0.001913,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a62bc67169ff97cd97d5022dad8b399bde28338feff3d6885743326d95b4019b",
        "signature": {
          "alg": "ed25519",
          "sig": "0f88fd17b746dbecc2cbbb0fa63a7cca88c2c63e08b9afb0a5e0fa1fb81ca892157f143d4a97b025cd238834d8d1bf30db1547e9b8ff2a0068674ba4f0b2db04"
        }
      },
      "receipt_sha256": "a62bc67169ff97cd97d5022dad8b399bde28338feff3d6885743326d95b4019b"
    },
    {
      "storm_id": "325562",
      "lat": 39.4882,
      "lon": -82.0027,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 395.0,
      "ebshear": 37.0,
      "srh01": 85.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.1177
        },
        {
          "name": "alignment",
          "value": -0.6707
        },
        {
          "name": "tau",
          "value": 1.0674
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1231
      },
      "coherence_score": 1.0674136877059937,
      "coherence_diagnostics": {
        "tau": 1.0674136877059937,
        "grad_tau": 0.11116304993629456,
        "torsion": 0.0,
        "alignment": -0.6707286834716797,
        "S_field": 0.19782167673110962,
        "Gamma_field": 0.1787072718143463,
        "S_over_Gamma": 1.106959342956543,
        "Da": 10.34145450592041,
        "E_coh": 0.6629639863967896,
        "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.0,
              39.53
            ],
            [
              -81.96,
              39.53
            ],
            [
              -81.95,
              39.52
            ],
            [
              -81.95,
              39.48
            ],
            [
              -81.98,
              39.46
            ],
            [
              -82.02,
              39.45
            ],
            [
              -82.04,
              39.43
            ],
            [
              -82.05,
              39.44
            ],
            [
              -82.06,
              39.49
            ],
            [
              -82.02,
              39.51
            ],
            [
              -82.0,
              39.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1231,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0018,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "710507080f8f7d351cc9dd8df69ffe49e94bdcc91d8caf03c847c49a480b5e80",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1231,
        "probability": 0.001845,
        "confidence_lo": 0.001785,
        "confidence_hi": 0.001845,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "979ed15c84876c2f4543ba0a6c614aaef48f57ecba9f1a7ac2163a7d39fd2964",
        "signature": {
          "alg": "ed25519",
          "sig": "58fb278fc836d936c7a9a1c68ff3bf545fce8b95d239d7ed1fde8c07fb93ace90ac09a2bef4a436ac83faf94e47b8867022e13f17375c468e2100478ac00ed05"
        }
      },
      "receipt_sha256": "979ed15c84876c2f4543ba0a6c614aaef48f57ecba9f1a7ac2163a7d39fd2964"
    },
    {
      "storm_id": "325504",
      "lat": 48.3132,
      "lon": -91.0214,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 18.0,
      "ebshear": 17.0,
      "srh01": 79.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.6177
        },
        {
          "name": "alignment",
          "value": -3.3427
        },
        {
          "name": "tau",
          "value": 0.306
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1215
      },
      "coherence_score": 0.30604150891304016,
      "coherence_diagnostics": {
        "tau": 0.30604150891304016,
        "grad_tau": 0.2699880301952362,
        "torsion": 0.0,
        "alignment": -3.34273362159729,
        "S_field": 0.1297977864742279,
        "Gamma_field": 0.20204059779644012,
        "S_over_Gamma": 0.6424341797828674,
        "Da": 12.491592407226562,
        "E_coh": 0.40132230520248413,
        "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.08,
              48.41
            ],
            [
              -91.0,
              48.41
            ],
            [
              -90.99,
              48.4
            ],
            [
              -90.97,
              48.4
            ],
            [
              -90.94,
              48.37
            ],
            [
              -90.94,
              48.35
            ],
            [
              -90.93,
              48.34
            ],
            [
              -90.94,
              48.33
            ],
            [
              -90.91,
              48.27
            ],
            [
              -90.92,
              48.26
            ],
            [
              -90.92,
              48.23
            ],
            [
              -90.97,
              48.23
            ],
            [
              -91.0,
              48.25
            ],
            [
              -91.05,
              48.25
            ],
            [
              -91.06,
              48.24
            ],
            [
              -91.08,
              48.24
            ],
            [
              -91.12,
              48.26
            ],
            [
              -91.14,
              48.28
            ],
            [
              -91.14,
              48.3
            ],
            [
              -91.15,
              48.31
            ],
            [
              -91.14,
              48.35
            ],
            [
              -91.08,
              48.41
            ]
          ]
        ]
      },
      "raw_probability": 0.1215,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0018,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "dbe4ed7364483dba85a13af14d41db380b39fe726ff75617a3bda0c2a174c03d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1215,
        "probability": 0.001845,
        "confidence_lo": 0.001785,
        "confidence_hi": 0.001845,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e26a796933f40a8d7da65cfc9abee0b6cfc0e1f1d0fb3e43f7869692b24c67db",
        "signature": {
          "alg": "ed25519",
          "sig": "7c3f3749dc3b0e671f37ec9632abdecd43d9cef963647b75915efaeef6e485afd627d23dcc35d2dc9f624d6ad77ad8aa2176acf584e50d55d3866096c18ead0c"
        }
      },
      "receipt_sha256": "e26a796933f40a8d7da65cfc9abee0b6cfc0e1f1d0fb3e43f7869692b24c67db"
    },
    {
      "storm_id": "325550",
      "lat": 38.7638,
      "lon": -75.4912,
      "motion_east": 4.3,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1302.0,
      "ebshear": 32.0,
      "srh01": 46.0,
      "maxllaz": 0.003,
      "mesh": 0.28,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1177
        },
        {
          "name": "alignment",
          "value": 6.7431
        },
        {
          "name": "tau",
          "value": 1.4661
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1207
      },
      "coherence_score": 1.4660722017288208,
      "coherence_diagnostics": {
        "tau": 1.4660722017288208,
        "grad_tau": 0.06322522461414337,
        "torsion": 0.0,
        "alignment": 6.743099212646484,
        "S_field": 0.27431631088256836,
        "Gamma_field": 0.22120727598667145,
        "S_over_Gamma": 1.2400871515274048,
        "Da": 13.05794906616211,
        "E_coh": 0.5279081463813782,
        "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": [
          [
            [
              -75.51,
              38.85
            ],
            [
              -75.48,
              38.85
            ],
            [
              -75.47,
              38.84
            ],
            [
              -75.43,
              38.83
            ],
            [
              -75.42,
              38.82
            ],
            [
              -75.43,
              38.8
            ],
            [
              -75.41,
              38.78
            ],
            [
              -75.41,
              38.75
            ],
            [
              -75.43,
              38.73
            ],
            [
              -75.43,
              38.71
            ],
            [
              -75.44,
              38.7
            ],
            [
              -75.46,
              38.69
            ],
            [
              -75.51,
              38.69
            ],
            [
              -75.53,
              38.67
            ],
            [
              -75.55,
              38.67
            ],
            [
              -75.57,
              38.68
            ],
            [
              -75.57,
              38.7
            ],
            [
              -75.59,
              38.71
            ],
            [
              -75.59,
              38.79
            ],
            [
              -75.53,
              38.79
            ],
            [
              -75.51,
              38.8
            ],
            [
              -75.5,
              38.81
            ],
            [
              -75.51,
              38.82
            ],
            [
              -75.51,
              38.85
            ]
          ]
        ]
      },
      "raw_probability": 0.1207,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0018,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "8dc159d44004b742968a35d0b2996522e016dbcda6c80ed48474c5e2c777e5b3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1207,
        "probability": 0.001845,
        "confidence_lo": 0.001785,
        "confidence_hi": 0.001845,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22ac143f30e0b13b4485de24bb36e51a154a5e927b275cf76220503754e19c7a",
        "signature": {
          "alg": "ed25519",
          "sig": "a3c6805b3fae9766fa3025c543d88aaaea2c675c9582caae6e6f35ccd4fec7bd312dbd3a0ca97a95ec98bdce48a60af586f1ca6d63c3c694cb47682449753404"
        }
      },
      "receipt_sha256": "22ac143f30e0b13b4485de24bb36e51a154a5e927b275cf76220503754e19c7a"
    },
    {
      "storm_id": "325591",
      "lat": 32.8868,
      "lon": -76.9,
      "motion_east": 4.6,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4369.0,
      "ebshear": 11.0,
      "srh01": 59.0,
      "maxllaz": 0.001,
      "mesh": 0.53,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7427
        },
        {
          "name": "alignment",
          "value": 3.9074
        },
        {
          "name": "tau",
          "value": 1.4979
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1177
      },
      "coherence_score": 1.4978994131088257,
      "coherence_diagnostics": {
        "tau": 1.4978994131088257,
        "grad_tau": 0.7173386812210083,
        "torsion": 0.0,
        "alignment": 3.9073774814605713,
        "S_field": 0.5320432186126709,
        "Gamma_field": 0.5962072610855103,
        "S_over_Gamma": 0.892379641532898,
        "Da": 35.34420394897461,
        "E_coh": 0.8159135580062866,
        "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": [
          [
            [
              -76.88,
              33.01
            ],
            [
              -76.87,
              33.01
            ],
            [
              -76.86,
              33.01
            ],
            [
              -76.85,
              33.01
            ],
            [
              -76.84,
              33.01
            ],
            [
              -76.83,
              33.01
            ],
            [
              -76.83,
              33.0
            ],
            [
              -76.82,
              32.99
            ],
            [
              -76.83,
              32.98
            ],
            [
              -76.83,
              32.97
            ],
            [
              -76.83,
              32.96
            ],
            [
              -76.83,
              32.95
            ],
            [
              -76.83,
              32.94
            ],
            [
              -76.84,
              32.93
            ],
            [
              -76.84,
              32.92
            ],
            [
              -76.84,
              32.91
            ],
            [
              -76.84,
              32.9
            ],
            [
              -76.84,
              32.89
            ],
            [
              -76.83,
              32.88
            ],
            [
              -76.83,
              32.87
            ],
            [
              -76.83,
              32.86
            ],
            [
              -76.82,
              32.85
            ],
            [
              -76.82,
              32.84
            ],
            [
              -76.81,
              32.83
            ],
            [
              -76.81,
              32.82
            ],
            [
              -76.81,
              32.81
            ],
            [
              -76.82,
              32.81
            ],
            [
              -76.83,
              32.81
            ],
            [
              -76.84,
              32.81
            ],
            [
              -76.85,
              32.81
            ],
            [
              -76.86,
              32.81
            ],
            [
              -76.87,
              32.8
            ],
            [
              -76.88,
              32.8
            ],
            [
              -76.89,
              32.8
            ],
            [
              -76.9,
              32.8
            ],
            [
              -76.91,
              32.8
            ],
            [
              -76.92,
              32.8
            ],
            [
              -76.93,
              32.8
            ],
            [
              -76.94,
              32.8
            ],
            [
              -76.95,
              32.8
            ],
            [
              -76.94,
              32.81
            ],
            [
              -76.95,
              32.82
            ],
            [
              -76.96,
              32.83
            ],
            [
              -76.97,
              32.83
            ],
            [
              -76.98,
              32.82
            ],
            [
              -76.98,
              32.83
            ],
            [
              -76.99,
              32.84
            ],
            [
              -77.0,
              32.84
            ],
            [
              -77.01,
              32.85
            ],
            [
              -77.02,
              32.84
            ],
            [
              -77.01,
              32.85
            ],
            [
              -77.01,
              32.86
            ],
            [
              -77.01,
              32.85
            ],
            [
              -77.0,
              32.84
            ],
            [
              -76.99,
              32.85
            ],
            [
              -76.98,
              32.86
            ],
            [
              -76.98,
              32.87
            ],
            [
              -76.97,
              32.88
            ],
            [
              -76.97,
              32.89
            ],
            [
              -76.97,
              32.9
            ],
            [
              -76.96,
              32.91
            ],
            [
              -76.96,
              32.92
            ],
            [
              -76.95,
              32.92
            ],
            [
              -76.94,
              32.93
            ],
            [
              -76.93,
              32.94
            ],
            [
              -76.92,
              32.95
            ],
            [
              -76.91,
              32.96
            ],
            [
              -76.9,
              32.97
            ],
            [
              -76.9,
              32.98
            ],
            [
              -76.89,
              32.99
            ],
            [
              -76.89,
              33.0
            ],
            [
              -76.88,
              33.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1177,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0018,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "bd946683f29539864a2df5c5d95ea574bec0c37eced392395a7c874e7f5a73ba",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1177,
        "probability": 0.001845,
        "confidence_lo": 0.001785,
        "confidence_hi": 0.001845,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d3da24aac622c50111d7673259a8168612e04b0a60ca0903d0266ae2a47c0a38",
        "signature": {
          "alg": "ed25519",
          "sig": "8bc597088e39c4093737d29ff965fc6ee2cf37cbc027b37f0397af247c5cdbfc4649131b6b504a74b4f8babf58d5ecebcca1ef164bf26a2ec2dfd535fe593e02"
        }
      },
      "receipt_sha256": "d3da24aac622c50111d7673259a8168612e04b0a60ca0903d0266ae2a47c0a38"
    },
    {
      "storm_id": "325608",
      "lat": 25.8589,
      "lon": -82.1033,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3300.0,
      "ebshear": 9.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.6177
        },
        {
          "name": "alignment",
          "value": -2.2996
        },
        {
          "name": "tau",
          "value": 1.1253
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1061
      },
      "coherence_score": 1.1253278255462646,
      "coherence_diagnostics": {
        "tau": 1.1253278255462646,
        "grad_tau": 1.0473419427871704,
        "torsion": 0.0,
        "alignment": -2.299571990966797,
        "S_field": 0.5175395011901855,
        "Gamma_field": 0.49204060435295105,
        "S_over_Gamma": 1.0518227815628052,
        "Da": 30.392255783081055,
        "E_coh": 0.8777979612350464,
        "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.12,
              25.9
            ],
            [
              -82.08,
              25.9
            ],
            [
              -82.07,
              25.89
            ],
            [
              -82.06,
              25.83
            ],
            [
              -82.08,
              25.8
            ],
            [
              -82.13,
              25.8
            ],
            [
              -82.13,
              25.85
            ],
            [
              -82.14,
              25.86
            ],
            [
              -82.12,
              25.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1061,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "cd67e764a4292154c6c55eec7bfc9e534555338880268056e759eb977bc4fb3b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1061,
        "probability": 0.001221,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001221,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a521bb9569791afbf0b7da50dd6aabd193d07d91c466cf55ebc59bb988b3480c",
        "signature": {
          "alg": "ed25519",
          "sig": "66eb1aac8137acb5d929c5bfbe33b1fc7eede5047be30f2a91906262621da56c9f4fe0533c2ec480b92a93c9a5c9bcb6cc51a95eaf845856678cafe39e9e1006"
        }
      },
      "receipt_sha256": "a521bb9569791afbf0b7da50dd6aabd193d07d91c466cf55ebc59bb988b3480c"
    },
    {
      "storm_id": "325440",
      "lat": 40.0606,
      "lon": -80.5225,
      "motion_east": 6.5,
      "motion_south": -1.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 460.0,
      "ebshear": 33.0,
      "srh01": 51.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7427
        },
        {
          "name": "alignment",
          "value": 1.5858
        },
        {
          "name": "tau",
          "value": 1.2503
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1032
      },
      "coherence_score": 1.250261902809143,
      "coherence_diagnostics": {
        "tau": 1.250261902809143,
        "grad_tau": 0.1169496700167656,
        "torsion": 0.0,
        "alignment": 1.5858279466629028,
        "S_field": 0.24009083211421967,
        "Gamma_field": 0.1878739446401596,
        "S_over_Gamma": 1.2779357433319092,
        "Da": 11.251494407653809,
        "E_coh": 0.44706863164901733,
        "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": [
          [
            [
              -80.54,
              40.11
            ],
            [
              -80.47,
              40.11
            ],
            [
              -80.45,
              40.09
            ],
            [
              -80.45,
              40.07
            ],
            [
              -80.47,
              40.05
            ],
            [
              -80.47,
              40.04
            ],
            [
              -80.48,
              40.04
            ],
            [
              -80.5,
              40.02
            ],
            [
              -80.54,
              40.02
            ],
            [
              -80.55,
              40.01
            ],
            [
              -80.58,
              40.01
            ],
            [
              -80.6,
              40.02
            ],
            [
              -80.6,
              40.07
            ],
            [
              -80.57,
              40.1
            ],
            [
              -80.55,
              40.1
            ],
            [
              -80.54,
              40.11
            ]
          ]
        ]
      },
      "raw_probability": 0.1032,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2568ffc3a1e2fd2f000c3727171718fa63eb1cc5b78f2494681d8308bf2edf4d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1032,
        "probability": 0.001221,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001221,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8fa427a1ad62727dd7ba22a164a304f7ec3a0f96b56371f23487d5d3dc25eab7",
        "signature": {
          "alg": "ed25519",
          "sig": "72c149a33fe5f906d225c600da93702573c6f019d475401354d77cefc801a46914afb71a29426393b507d8b1e8584e57694015d4266012c93147e8c7ebc41604"
        }
      },
      "receipt_sha256": "8fa427a1ad62727dd7ba22a164a304f7ec3a0f96b56371f23487d5d3dc25eab7"
    },
    {
      "storm_id": "325543",
      "lat": 25.868,
      "lon": -82.266,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3085.0,
      "ebshear": 10.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.6177
        },
        {
          "name": "alignment",
          "value": -2.2996
        },
        {
          "name": "tau",
          "value": 1.1253
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1032
      },
      "coherence_score": 1.1253278255462646,
      "coherence_diagnostics": {
        "tau": 1.1253278255462646,
        "grad_tau": 1.0473419427871704,
        "torsion": 0.0,
        "alignment": -2.299571990966797,
        "S_field": 0.5175395011901855,
        "Gamma_field": 0.49204060435295105,
        "S_over_Gamma": 1.0518227815628052,
        "Da": 30.392255783081055,
        "E_coh": 0.8777979612350464,
        "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.3,
              25.92
            ],
            [
              -82.25,
              25.92
            ],
            [
              -82.23,
              25.9
            ],
            [
              -82.23,
              25.87
            ],
            [
              -82.24,
              25.86
            ],
            [
              -82.24,
              25.81
            ],
            [
              -82.23,
              25.8
            ],
            [
              -82.32,
              25.8
            ],
            [
              -82.32,
              25.88
            ],
            [
              -82.3,
              25.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1032,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2568ffc3a1e2fd2f000c3727171718fa63eb1cc5b78f2494681d8308bf2edf4d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.1032,
        "probability": 0.001221,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001221,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8fa427a1ad62727dd7ba22a164a304f7ec3a0f96b56371f23487d5d3dc25eab7",
        "signature": {
          "alg": "ed25519",
          "sig": "72c149a33fe5f906d225c600da93702573c6f019d475401354d77cefc801a46914afb71a29426393b507d8b1e8584e57694015d4266012c93147e8c7ebc41604"
        }
      },
      "receipt_sha256": "8fa427a1ad62727dd7ba22a164a304f7ec3a0f96b56371f23487d5d3dc25eab7"
    },
    {
      "storm_id": "325652",
      "lat": 28.893,
      "lon": -87.299,
      "motion_east": 6.6,
      "motion_south": 0.4,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2022.0,
      "ebshear": 19.0,
      "srh01": 36.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.8677
        },
        {
          "name": "alignment",
          "value": 0.9879
        },
        {
          "name": "tau",
          "value": 3.0794
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.102
      },
      "coherence_score": 3.0793848037719727,
      "coherence_diagnostics": {
        "tau": 3.0793848037719727,
        "grad_tau": 0.5771265029907227,
        "torsion": 0.0,
        "alignment": 0.9879266023635864,
        "S_field": 1.073005199432373,
        "Gamma_field": 0.21870727837085724,
        "S_over_Gamma": 4.906124591827393,
        "Da": 13.767422676086426,
        "E_coh": 0.965575635433197,
        "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": [
          [
            [
              -87.32,
              28.93
            ],
            [
              -87.29,
              28.93
            ],
            [
              -87.26,
              28.9
            ],
            [
              -87.25,
              28.86
            ],
            [
              -87.27,
              28.85
            ],
            [
              -87.31,
              28.85
            ],
            [
              -87.31,
              28.86
            ],
            [
              -87.34,
              28.9
            ],
            [
              -87.32,
              28.92
            ],
            [
              -87.32,
              28.93
            ]
          ]
        ]
      },
      "raw_probability": 0.102,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "af585c40522f83b849bcb488f2ad453e4be69b82e6ef8f8240c5df537683ef9b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.102,
        "probability": 0.001221,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001221,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2cb4db83cdd64c9a00f0bb233bf73e999db73fe63a6390cc5f5d71203e7e598b",
        "signature": {
          "alg": "ed25519",
          "sig": "269227f4a36660b0deb121878dc39a8cd356f0877ae68ccd3aaf776b2bc89cc2da46b61dfcb5d731cfc40389fd396a536d9771d7fe3c47c44a567839a2fff502"
        }
      },
      "receipt_sha256": "2cb4db83cdd64c9a00f0bb233bf73e999db73fe63a6390cc5f5d71203e7e598b"
    },
    {
      "storm_id": "325581",
      "lat": 29.4825,
      "lon": -86.3762,
      "motion_east": 6.8,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2264.0,
      "ebshear": 18.0,
      "srh01": 46.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7427
        },
        {
          "name": "alignment",
          "value": -0.1224
        },
        {
          "name": "tau",
          "value": 2.0455
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0946
      },
      "coherence_score": 2.045473337173462,
      "coherence_diagnostics": {
        "tau": 2.045473337173462,
        "grad_tau": 0.47977587580680847,
        "torsion": 0.0,
        "alignment": -0.12240242958068848,
        "S_field": 0.28850680589675903,
        "Gamma_field": 0.6137073040008545,
        "S_over_Gamma": 0.4701049029827118,
        "Da": 38.84526443481445,
        "E_coh": 0.9263293743133545,
        "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.39,
              29.51
            ],
            [
              -86.37,
              29.51
            ],
            [
              -86.34,
              29.48
            ],
            [
              -86.35,
              29.44
            ],
            [
              -86.37,
              29.44
            ],
            [
              -86.4,
              29.47
            ],
            [
              -86.4,
              29.5
            ],
            [
              -86.39,
              29.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0946,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "499f2807cee72b11959f1e96e16b414bba110d2470482edf0e5663b91e9952c2",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0946,
        "probability": 0.001161,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "48a4f7a7019c93fea992892bd54d60df1a0a91c264688cd85be0ad83ceee187c",
        "signature": {
          "alg": "ed25519",
          "sig": "7fc1a34b3aea67eff6bc25506c8db95e9e81441168c3a11112273455aa883ced1b702483731c2540204cb3d54f0946ebfc8685129f08a2188ce97fe99d31710a"
        }
      },
      "receipt_sha256": "48a4f7a7019c93fea992892bd54d60df1a0a91c264688cd85be0ad83ceee187c"
    },
    {
      "storm_id": "325228",
      "lat": 28.0815,
      "lon": -84.7215,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2558.0,
      "ebshear": 7.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3677
        },
        {
          "name": "alignment",
          "value": 5.5461
        },
        {
          "name": "tau",
          "value": 2.8532
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0937
      },
      "coherence_score": 2.8531696796417236,
      "coherence_diagnostics": {
        "tau": 2.8531696796417236,
        "grad_tau": 0.2362378090620041,
        "torsion": 0.0,
        "alignment": 5.546084403991699,
        "S_field": 1.3788589239120483,
        "Gamma_field": 0.2620406150817871,
        "S_over_Gamma": 5.262004375457764,
        "Da": 16.61292839050293,
        "E_coh": 0.9018580317497253,
        "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.69,
              28.16
            ],
            [
              -84.66,
              28.16
            ],
            [
              -84.63,
              28.12
            ],
            [
              -84.65,
              28.07
            ],
            [
              -84.71,
              28.0
            ],
            [
              -84.73,
              27.99
            ],
            [
              -84.78,
              27.99
            ],
            [
              -84.8,
              28.02
            ],
            [
              -84.8,
              28.06
            ],
            [
              -84.77,
              28.09
            ],
            [
              -84.76,
              28.09
            ],
            [
              -84.71,
              28.15
            ],
            [
              -84.69,
              28.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0937,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "f416e99454626c789689582abecbffae270a783f28cdd21c23784133f0892fe4",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0937,
        "probability": 0.001161,
        "confidence_lo": 0.0011,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "757a6edc04348fb2d1120b91e31bd3347484c6aafb0b5d2de9ff414686953bf8",
        "signature": {
          "alg": "ed25519",
          "sig": "568e546d646511a3795a79789e00ed2e343ba2beabaa55c2455cc30053d6a68caac4ce92805993e26e6dcf19658c7497c7f2d2168cbe053b467201a1f8081005"
        }
      },
      "receipt_sha256": "757a6edc04348fb2d1120b91e31bd3347484c6aafb0b5d2de9ff414686953bf8"
    },
    {
      "storm_id": "325492",
      "lat": 28.62,
      "lon": -87.2655,
      "motion_east": 6.6,
      "motion_south": 0.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2393.0,
      "ebshear": 14.0,
      "srh01": 40.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.8677
        },
        {
          "name": "alignment",
          "value": 0.9879
        },
        {
          "name": "tau",
          "value": 3.0794
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0904
      },
      "coherence_score": 3.0793848037719727,
      "coherence_diagnostics": {
        "tau": 3.0793848037719727,
        "grad_tau": 0.5771265029907227,
        "torsion": 0.0,
        "alignment": 0.9879266023635864,
        "S_field": 1.073005199432373,
        "Gamma_field": 0.21870727837085724,
        "S_over_Gamma": 4.906124591827393,
        "Da": 13.767422676086426,
        "E_coh": 0.965575635433197,
        "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": [
          [
            [
              -87.31,
              28.66
            ],
            [
              -87.23,
              28.66
            ],
            [
              -87.21,
              28.65
            ],
            [
              -87.21,
              28.6
            ],
            [
              -87.22,
              28.59
            ],
            [
              -87.25,
              28.59
            ],
            [
              -87.26,
              28.58
            ],
            [
              -87.28,
              28.59
            ],
            [
              -87.32,
              28.59
            ],
            [
              -87.32,
              28.65
            ],
            [
              -87.31,
              28.66
            ]
          ]
        ]
      },
      "raw_probability": 0.0904,
      "confidence_lo": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "dc2d4e48a1eeae51e08cb6ae57b557b8a5d4d3c3bf8be7d0cadd8cc73ed3f7f0",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0904,
        "probability": 0.001161,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eeb780b92b92c583bc3d67b79ff968402b961fd8823229b2541122f0af3f2d47",
        "signature": {
          "alg": "ed25519",
          "sig": "7129e817082805d00129f4f6506dd2faf94d9bbbb5fc8df922e04979c022d0a815c3d16ee7399f10603f6f3702ae1cd8e72feb5b40f338affd9c17b50ecd6e04"
        }
      },
      "receipt_sha256": "eeb780b92b92c583bc3d67b79ff968402b961fd8823229b2541122f0af3f2d47"
    },
    {
      "storm_id": "325503",
      "lat": 49.1612,
      "lon": -94.08,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 235.0,
      "ebshear": 25.0,
      "srh01": 53.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.2427
        },
        {
          "name": "alignment",
          "value": 1.0774
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0881
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2556864321231842,
        "torsion": 0.0,
        "alignment": 1.0774173736572266,
        "S_field": 0.10829728096723557,
        "Gamma_field": 0.1970406025648117,
        "S_over_Gamma": 0.5496191382408142,
        "Da": 11.759881019592285,
        "E_coh": 0.3209001123905182,
        "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.07,
              49.22
            ],
            [
              -94.03,
              49.22
            ],
            [
              -94.04,
              49.15
            ],
            [
              -94.07,
              49.11
            ],
            [
              -94.11,
              49.1
            ],
            [
              -94.12,
              49.11
            ],
            [
              -94.13,
              49.16
            ],
            [
              -94.07,
              49.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0881,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "07a346a581675274be5e575a7a13f5110b87c710ff27625a2d5e6be336ddf70b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0881,
        "probability": 0.001145,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8620d7f223b2201295263a7041dfe537c44994e4980d16d051bec582a1b97b7d",
        "signature": {
          "alg": "ed25519",
          "sig": "17c1244494f62fc4800949cc118cdf2678558889a6664e946cf382b8e97d47eef80051bc686b9ef372be14210684be7a87d36f0bdf78795b53593f428dc03d09"
        }
      },
      "receipt_sha256": "8620d7f223b2201295263a7041dfe537c44994e4980d16d051bec582a1b97b7d"
    },
    {
      "storm_id": "325654",
      "lat": 28.06,
      "lon": -84.907,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2730.0,
      "ebshear": 8.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3677
        },
        {
          "name": "alignment",
          "value": 5.5461
        },
        {
          "name": "tau",
          "value": 2.8532
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0879
      },
      "coherence_score": 2.8531696796417236,
      "coherence_diagnostics": {
        "tau": 2.8531696796417236,
        "grad_tau": 0.2362378090620041,
        "torsion": 0.0,
        "alignment": 5.546084403991699,
        "S_field": 1.3788589239120483,
        "Gamma_field": 0.2620406150817871,
        "S_over_Gamma": 5.262004375457764,
        "Da": 16.61292839050293,
        "E_coh": 0.9018580317497253,
        "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.93,
              28.11
            ],
            [
              -84.88,
              28.11
            ],
            [
              -84.86,
              28.07
            ],
            [
              -84.87,
              28.03
            ],
            [
              -84.88,
              28.03
            ],
            [
              -84.9,
              28.01
            ],
            [
              -84.92,
              28.01
            ],
            [
              -84.95,
              28.04
            ],
            [
              -84.95,
              28.08
            ],
            [
              -84.93,
              28.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0879,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "643c92fca846d868f6903555f4b7eb1b4b39825f004e2b3db55426e281fb4167",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0879,
        "probability": 0.001145,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f9e89dbb4c1c0cb765218fe331c14ebdf7fb07c2002b390a57b85431fc9b4333",
        "signature": {
          "alg": "ed25519",
          "sig": "ba0cd5ee3f405db1cc050ecd83401106f0231ae340f457bacf9064a8defcadb596687e1176d2a04a3f89029ab424db3cb65c866d9cfeb4434278dd5f4f20420e"
        }
      },
      "receipt_sha256": "f9e89dbb4c1c0cb765218fe331c14ebdf7fb07c2002b390a57b85431fc9b4333"
    },
    {
      "storm_id": "325367",
      "lat": 28.7475,
      "lon": -82.2165,
      "motion_east": 5.1,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2884.0,
      "ebshear": 11.0,
      "srh01": 2.0,
      "maxllaz": 0.003,
      "mesh": 0.84,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.3677
        },
        {
          "name": "alignment",
          "value": -3.7469
        },
        {
          "name": "tau",
          "value": 1.9533
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.087
      },
      "coherence_score": 1.953294038772583,
      "coherence_diagnostics": {
        "tau": 1.953294038772583,
        "grad_tau": 0.41554170846939087,
        "torsion": 0.0,
        "alignment": -3.7469048500061035,
        "S_field": 0.42872482538223267,
        "Gamma_field": 0.4887072741985321,
        "S_over_Gamma": 0.8772630095481873,
        "Da": 30.091772079467773,
        "E_coh": 0.8384496569633484,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.28,
              28.85
            ],
            [
              -82.2,
              28.84
            ],
            [
              -82.17,
              28.82
            ],
            [
              -82.13,
              28.81
            ],
            [
              -82.12,
              28.73
            ],
            [
              -82.15,
              28.73
            ],
            [
              -82.16,
              28.72
            ],
            [
              -82.15,
              28.71
            ],
            [
              -82.16,
              28.7
            ],
            [
              -82.15,
              28.68
            ],
            [
              -82.15,
              28.65
            ],
            [
              -82.23,
              28.65
            ],
            [
              -82.27,
              28.68
            ],
            [
              -82.28,
              28.7
            ],
            [
              -82.27,
              28.71
            ],
            [
              -82.27,
              28.74
            ],
            [
              -82.29,
              28.76
            ],
            [
              -82.31,
              28.8
            ],
            [
              -82.31,
              28.82
            ],
            [
              -82.28,
              28.85
            ]
          ]
        ]
      },
      "raw_probability": 0.087,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "3d426f48801132d15200e2a248dd4ba1ee293266ae6015bebfa628d0a243c7e5",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.087,
        "probability": 0.001145,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6ea978bf0eb31e563caa90ca889c3fe4bcab78f9cc18dd4b8d5388a634ad624c",
        "signature": {
          "alg": "ed25519",
          "sig": "94a79366588a47f06f1172f0e93b582501aea3500316a3ff87392be6baa71359906d4d7ce00c346e685543aca3813fe81b33b4c4a52383573165c2ad299e6b01"
        }
      },
      "receipt_sha256": "6ea978bf0eb31e563caa90ca889c3fe4bcab78f9cc18dd4b8d5388a634ad624c"
    },
    {
      "storm_id": "325566",
      "lat": 28.9027,
      "lon": -82.4264,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3551.0,
      "ebshear": 8.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.38,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.3677
        },
        {
          "name": "alignment",
          "value": -3.7469
        },
        {
          "name": "tau",
          "value": 1.9533
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0846
      },
      "coherence_score": 1.953294038772583,
      "coherence_diagnostics": {
        "tau": 1.953294038772583,
        "grad_tau": 0.41554170846939087,
        "torsion": 0.0,
        "alignment": -3.7469048500061035,
        "S_field": 0.42872482538223267,
        "Gamma_field": 0.4887072741985321,
        "S_over_Gamma": 0.8772630095481873,
        "Da": 30.091772079467773,
        "E_coh": 0.8384496569633484,
        "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": [
          [
            [
              -82.44,
              28.94
            ],
            [
              -82.41,
              28.94
            ],
            [
              -82.4,
              28.93
            ],
            [
              -82.4,
              28.89
            ],
            [
              -82.39,
              28.88
            ],
            [
              -82.4,
              28.86
            ],
            [
              -82.45,
              28.86
            ],
            [
              -82.46,
              28.87
            ],
            [
              -82.45,
              28.89
            ],
            [
              -82.45,
              28.93
            ],
            [
              -82.44,
              28.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0846,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "74d928e77b1d6c712c02686f0fa7a0be7a28bca85ee23855903e99942f029ca1",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0846,
        "probability": 0.001144,
        "confidence_lo": 0.00081,
        "confidence_hi": 0.001145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3df2aefb22e5e233f10d5c103ca7329d17931457cb38880418637293999cebdd",
        "signature": {
          "alg": "ed25519",
          "sig": "0b1529f91b2160f3416dbc842eeb467f71b6401ad91646cc77896227c42de7e47531ac449f45b4d946318b303400b06e26afe1abd1f014e36373b893d9983b0f"
        }
      },
      "receipt_sha256": "3df2aefb22e5e233f10d5c103ca7329d17931457cb38880418637293999cebdd"
    },
    {
      "storm_id": "325639",
      "lat": 41.62,
      "lon": -79.0782,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 116.0,
      "ebshear": 24.0,
      "srh01": 1.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.6177
        },
        {
          "name": "alignment",
          "value": -1.4619
        },
        {
          "name": "tau",
          "value": 1.1116
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0753
      },
      "coherence_score": 1.1116427183151245,
      "coherence_diagnostics": {
        "tau": 1.1116427183151245,
        "grad_tau": 0.13862821459770203,
        "torsion": 0.0,
        "alignment": -1.4619081020355225,
        "S_field": 0.20647571980953217,
        "Gamma_field": 0.2087072730064392,
        "S_over_Gamma": 0.9893077611923218,
        "Da": 12.637430191040039,
        "E_coh": 0.38393843173980713,
        "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": [
          [
            [
              -79.04,
              41.68
            ],
            [
              -79.01,
              41.68
            ],
            [
              -78.99,
              41.67
            ],
            [
              -78.99,
              41.62
            ],
            [
              -79.01,
              41.6
            ],
            [
              -79.05,
              41.59
            ],
            [
              -79.06,
              41.58
            ],
            [
              -79.11,
              41.58
            ],
            [
              -79.12,
              41.57
            ],
            [
              -79.13,
              41.58
            ],
            [
              -79.14,
              41.57
            ],
            [
              -79.16,
              41.57
            ],
            [
              -79.16,
              41.63
            ],
            [
              -79.12,
              41.64
            ],
            [
              -79.11,
              41.65
            ],
            [
              -79.09,
              41.65
            ],
            [
              -79.04,
              41.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0753,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "a42f7cb4b62604130f77db1ac63df18ddc13ca114d8327949063c4b4ad2dccbb",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0753,
        "probability": 0.000713,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000713,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97d4eec842350142f3bf2972a0cc485d96e6bd7483f5861fd8f660641425030e",
        "signature": {
          "alg": "ed25519",
          "sig": "6f6f056e57a18f482e2855da999bd1d62e6fc4e2db6e10e77c269f9d890fb6a9228cd72a19489e9fa971e640e2ecd4e0879daac8d504b483b5340ac36a159407"
        }
      },
      "receipt_sha256": "97d4eec842350142f3bf2972a0cc485d96e6bd7483f5861fd8f660641425030e"
    },
    {
      "storm_id": "325624",
      "lat": 33.212,
      "lon": -75.966,
      "motion_east": 4.9,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3959.0,
      "ebshear": 19.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2427
        },
        {
          "name": "alignment",
          "value": 1.2749
        },
        {
          "name": "tau",
          "value": 2.4185
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0731
      },
      "coherence_score": 2.418527126312256,
      "coherence_diagnostics": {
        "tau": 2.418527126312256,
        "grad_tau": 0.853958249092102,
        "torsion": 0.0,
        "alignment": 1.274862289428711,
        "S_field": 0.6727188229560852,
        "Gamma_field": 0.3803739547729492,
        "S_over_Gamma": 1.768572211265564,
        "Da": 22.530982971191406,
        "E_coh": 0.957554042339325,
        "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": [
          [
            [
              -76.02,
              33.27
            ],
            [
              -75.97,
              33.26
            ],
            [
              -75.93,
              33.23
            ],
            [
              -75.94,
              33.21
            ],
            [
              -75.92,
              33.18
            ],
            [
              -75.92,
              33.16
            ],
            [
              -75.95,
              33.16
            ],
            [
              -75.99,
              33.19
            ],
            [
              -76.0,
              33.19
            ],
            [
              -76.02,
              33.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0731,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "68bbbe023ef959c8674280404bbbdf665829fc679000c55fe5eaf444b20dedc6",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0731,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8626d8defe4766c107722d93b8ee92d36ee01fc69becf0fa0bec34252f74ac92",
        "signature": {
          "alg": "ed25519",
          "sig": "ff3e5f9bb952e746a1520c24e264d3f7d0072b6a6c27490ce9f0fb5d6fce00163525319e0d0dd0d27247d1e29c78d16491e06c68b80a14019aa04b5085c4150d"
        }
      },
      "receipt_sha256": "8626d8defe4766c107722d93b8ee92d36ee01fc69becf0fa0bec34252f74ac92"
    },
    {
      "storm_id": "325644",
      "lat": 36.0147,
      "lon": -77.0284,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3287.0,
      "ebshear": 14.0,
      "srh01": 45.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.4927
        },
        {
          "name": "alignment",
          "value": 4.9597
        },
        {
          "name": "tau",
          "value": 1.6651
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0723
      },
      "coherence_score": 1.6651015281677246,
      "coherence_diagnostics": {
        "tau": 1.6651015281677246,
        "grad_tau": 0.6476224660873413,
        "torsion": 0.0,
        "alignment": 4.959744453430176,
        "S_field": 0.2409902960062027,
        "Gamma_field": 0.5445405840873718,
        "S_over_Gamma": 0.44255709648132324,
        "Da": 32.785057067871094,
        "E_coh": 0.504948079586029,
        "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": [
          [
            [
              -76.97,
              36.09
            ],
            [
              -76.96,
              36.07
            ],
            [
              -76.96,
              35.98
            ],
            [
              -76.97,
              35.98
            ],
            [
              -77.0,
              35.95
            ],
            [
              -77.0,
              35.94
            ],
            [
              -77.02,
              35.94
            ],
            [
              -77.03,
              35.95
            ],
            [
              -77.08,
              35.95
            ],
            [
              -77.09,
              35.97
            ],
            [
              -77.08,
              35.98
            ],
            [
              -77.08,
              36.01
            ],
            [
              -77.09,
              36.02
            ],
            [
              -77.08,
              36.07
            ],
            [
              -77.06,
              36.07
            ],
            [
              -77.05,
              36.08
            ],
            [
              -77.04,
              36.07
            ],
            [
              -77.01,
              36.07
            ],
            [
              -76.97,
              36.09
            ]
          ]
        ]
      },
      "raw_probability": 0.0723,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "f689d97d00e234512425e7e6796a98075868874a52ab2f8183e4b8a9b350e28c",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0723,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0b2a563e67a22b11e5181bf07032ecd25311e62bd2594856e71c1ef5a3614691",
        "signature": {
          "alg": "ed25519",
          "sig": "7fb465d09229aeebccee8c155fd3ac9b7683dbd3efb2641df8efd4032bd9b589eff683f6dafab7cc7edb8fb039ffdee6a7821d3a10e8b0d42c39f569aeed6d0b"
        }
      },
      "receipt_sha256": "0b2a563e67a22b11e5181bf07032ecd25311e62bd2594856e71c1ef5a3614691"
    },
    {
      "storm_id": "325552",
      "lat": 29.5214,
      "lon": -87.6579,
      "motion_east": 7.1,
      "motion_south": 0.6,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3776.0,
      "ebshear": 17.0,
      "srh01": 11.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.1177
        },
        {
          "name": "alignment",
          "value": -0.967
        },
        {
          "name": "tau",
          "value": 3.0335
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.072
      },
      "coherence_score": 3.033512592315674,
      "coherence_diagnostics": {
        "tau": 3.033512592315674,
        "grad_tau": 0.809415340423584,
        "torsion": 0.0,
        "alignment": -0.9669625759124756,
        "S_field": 1.3187998533248901,
        "Gamma_field": 0.19537393748760223,
        "S_over_Gamma": 6.750132083892822,
        "Da": 12.249808311462402,
        "E_coh": 0.9777711033821106,
        "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": [
          [
            [
              -87.72,
              29.61
            ],
            [
              -87.66,
              29.61
            ],
            [
              -87.66,
              29.6
            ],
            [
              -87.62,
              29.56
            ],
            [
              -87.57,
              29.46
            ],
            [
              -87.57,
              29.42
            ],
            [
              -87.59,
              29.4
            ],
            [
              -87.62,
              29.4
            ],
            [
              -87.65,
              29.42
            ],
            [
              -87.68,
              29.5
            ],
            [
              -87.72,
              29.54
            ],
            [
              -87.72,
              29.58
            ],
            [
              -87.71,
              29.59
            ],
            [
              -87.72,
              29.61
            ]
          ]
        ]
      },
      "raw_probability": 0.072,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "021bfc47589024bfb9a207943a1970ea129e7d843da0618135ffa93b456e7725",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.072,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f63cf727ea7df58af702a25c2b072bac1c0a81b124e0f28c6e30ca7aad82e874",
        "signature": {
          "alg": "ed25519",
          "sig": "f94ff0b768a20e3ca39a0f14f29166c67b4d4032bc9b1b5f219a321ac1b2cec793c9ed71558b6888422928feccfdf7000b7b5fb553e0d5eab14486069dbac300"
        }
      },
      "receipt_sha256": "f63cf727ea7df58af702a25c2b072bac1c0a81b124e0f28c6e30ca7aad82e874"
    },
    {
      "storm_id": "325556",
      "lat": 41.9918,
      "lon": -78.4929,
      "motion_east": 9.1,
      "motion_south": -4.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 89.0,
      "ebshear": 24.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.3677
        },
        {
          "name": "alignment",
          "value": 3.8493
        },
        {
          "name": "tau",
          "value": 1.166
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.071
      },
      "coherence_score": 1.1660270690917969,
      "coherence_diagnostics": {
        "tau": 1.1660270690917969,
        "grad_tau": 0.16033054888248444,
        "torsion": 0.0,
        "alignment": 3.849308967590332,
        "S_field": 0.208025261759758,
        "Gamma_field": 0.24370728433132172,
        "S_over_Gamma": 0.8535865545272827,
        "Da": 14.860516548156738,
        "E_coh": 0.3555451035499573,
        "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": [
          [
            [
              -78.41,
              42.08
            ],
            [
              -78.38,
              42.08
            ],
            [
              -78.37,
              42.05
            ],
            [
              -78.38,
              42.03
            ],
            [
              -78.49,
              41.92
            ],
            [
              -78.51,
              41.91
            ],
            [
              -78.54,
              41.91
            ],
            [
              -78.55,
              41.9
            ],
            [
              -78.61,
              41.9
            ],
            [
              -78.62,
              41.91
            ],
            [
              -78.62,
              41.94
            ],
            [
              -78.61,
              41.96
            ],
            [
              -78.54,
              42.0
            ],
            [
              -78.48,
              42.05
            ],
            [
              -78.44,
              42.07
            ],
            [
              -78.42,
              42.07
            ],
            [
              -78.41,
              42.08
            ]
          ]
        ]
      },
      "raw_probability": 0.071,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "9975770156538d08ef34e2e70a73cef2df64b6b1f60384dd66467832d088b760",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.071,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "99772f14b65661b877c9545824730a019ceec62bb7ea4d9a5fd3e62e4e807f50",
        "signature": {
          "alg": "ed25519",
          "sig": "796802800effac6945b6c7e2db90b89e1b9de02808bfeec107bf1c72fa670d680c47e3b71247f35077d2dd9695b06fd95bbefb3266ee4f68222e1aed4eb07900"
        }
      },
      "receipt_sha256": "99772f14b65661b877c9545824730a019ceec62bb7ea4d9a5fd3e62e4e807f50"
    },
    {
      "storm_id": "325637",
      "lat": 26.43,
      "lon": -83.998,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2258.0,
      "ebshear": 5.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.8677
        },
        {
          "name": "alignment",
          "value": -1.0963
        },
        {
          "name": "tau",
          "value": 1.4066
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0697
      },
      "coherence_score": 1.4066184759140015,
      "coherence_diagnostics": {
        "tau": 1.4066184759140015,
        "grad_tau": 1.105464220046997,
        "torsion": 0.0,
        "alignment": -1.0963057279586792,
        "S_field": 1.1713804006576538,
        "Gamma_field": 0.28370729088783264,
        "S_over_Gamma": 4.128834247589111,
        "Da": 17.587360382080078,
        "E_coh": 0.9475318193435669,
        "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.02,
              26.46
            ],
            [
              -84.0,
              26.45
            ],
            [
              -83.95,
              26.46
            ],
            [
              -83.94,
              26.45
            ],
            [
              -83.94,
              26.41
            ],
            [
              -84.01,
              26.36
            ],
            [
              -84.04,
              26.39
            ],
            [
              -84.03,
              26.41
            ],
            [
              -84.03,
              26.45
            ],
            [
              -84.02,
              26.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0697,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "d8496523c7ed47fdfb1effd6346336a7f3cf0c622c76cfd2b2160e418274f02b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0697,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6dc6c51f1c2709571d2c4f99ffb506de2ec6033374935126fabfd5562ca6405d",
        "signature": {
          "alg": "ed25519",
          "sig": "8aaa05d730c87105efceff8501c0f224280fdfe3532d8489b2c8ae6e6aa57c856c25f753916dc321d83e0d6335f7cf154bf6c3f6e65ad8dc876452a5ab425709"
        }
      },
      "receipt_sha256": "6dc6c51f1c2709571d2c4f99ffb506de2ec6033374935126fabfd5562ca6405d"
    },
    {
      "storm_id": "325493",
      "lat": 24.7107,
      "lon": -81.226,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4283.0,
      "ebshear": 7.0,
      "srh01": 26.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9927
        },
        {
          "name": "alignment",
          "value": -0.5774
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0676
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.079238772392273,
        "torsion": 0.0,
        "alignment": -0.5774173736572266,
        "S_field": 0.45736604928970337,
        "Gamma_field": 0.5553739666938782,
        "S_over_Gamma": 0.8235280513763428,
        "Da": 33.34270095825195,
        "E_coh": 0.9543618559837341,
        "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": [
          [
            [
              -81.21,
              24.77
            ],
            [
              -81.19,
              24.75
            ],
            [
              -81.2,
              24.74
            ],
            [
              -81.17,
              24.7
            ],
            [
              -81.17,
              24.67
            ],
            [
              -81.21,
              24.67
            ],
            [
              -81.22,
              24.68
            ],
            [
              -81.24,
              24.68
            ],
            [
              -81.25,
              24.67
            ],
            [
              -81.27,
              24.69
            ],
            [
              -81.3,
              24.69
            ],
            [
              -81.27,
              24.73
            ],
            [
              -81.25,
              24.72
            ],
            [
              -81.23,
              24.73
            ],
            [
              -81.21,
              24.77
            ]
          ]
        ]
      },
      "raw_probability": 0.0676,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "b46252dc0ea28cb9f04fd31631dad756554e6622a5ad22b5b5b1cc14b30fb3dc",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0676,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c4bf7e4e3088e53affac8b7a66ad3fbfb0d129468ed76d3ad06bca81c9244581",
        "signature": {
          "alg": "ed25519",
          "sig": "2fa0b1a307fd6a7e9faba86b84c6e077c6c5b86693e8c600fb6078857c8e3c63bc014a6556b69b8e7a6e557cdd8485b461617b6f656910fdfb9cbf25327a3e0e"
        }
      },
      "receipt_sha256": "c4bf7e4e3088e53affac8b7a66ad3fbfb0d129468ed76d3ad06bca81c9244581"
    },
    {
      "storm_id": "325655",
      "lat": 27.7936,
      "lon": -90.7827,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3123.0,
      "ebshear": 12.0,
      "srh01": 6.0,
      "maxllaz": 0.0,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.4927
        },
        {
          "name": "alignment",
          "value": 1.1008
        },
        {
          "name": "tau",
          "value": 4.1595
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0673
      },
      "coherence_score": 4.159491539001465,
      "coherence_diagnostics": {
        "tau": 4.159491539001465,
        "grad_tau": 0.4829210937023163,
        "torsion": 0.0,
        "alignment": 1.1007674932479858,
        "S_field": 1.565521478652954,
        "Gamma_field": 0.20204061269760132,
        "S_over_Gamma": 7.74854850769043,
        "Da": 12.237391471862793,
        "E_coh": 0.9734631180763245,
        "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": [
          [
            [
              -90.81,
              27.83
            ],
            [
              -90.77,
              27.83
            ],
            [
              -90.77,
              27.8
            ],
            [
              -90.75,
              27.78
            ],
            [
              -90.75,
              27.76
            ],
            [
              -90.77,
              27.76
            ],
            [
              -90.78,
              27.75
            ],
            [
              -90.82,
              27.78
            ],
            [
              -90.79,
              27.8
            ],
            [
              -90.79,
              27.81
            ],
            [
              -90.81,
              27.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0673,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "9f089161db9c8206745601db3ab2b8fe44bcd5ea2658614470fa5e1840564ab7",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0673,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6de7edee56d4e7dbe9225d6a7def0e232cbf74ccc419d0c1dbbff6c963ad4e5f",
        "signature": {
          "alg": "ed25519",
          "sig": "3722a03750c17b10d8a4bbef84f370f1f04b7332a3566ea69ec4151f2bdb19981e220d716a4133598481bf68162677e42c6e40a8884a3d725e6b057167c7e809"
        }
      },
      "receipt_sha256": "6de7edee56d4e7dbe9225d6a7def0e232cbf74ccc419d0c1dbbff6c963ad4e5f"
    },
    {
      "storm_id": "325649",
      "lat": 32.367,
      "lon": -77.05,
      "motion_east": 6.1,
      "motion_south": 0.3,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4643.0,
      "ebshear": 7.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.54,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7427
        },
        {
          "name": "alignment",
          "value": 3.9074
        },
        {
          "name": "tau",
          "value": 1.4979
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0666
      },
      "coherence_score": 1.4978994131088257,
      "coherence_diagnostics": {
        "tau": 1.4978994131088257,
        "grad_tau": 0.7173386812210083,
        "torsion": 0.0,
        "alignment": 3.9073774814605713,
        "S_field": 0.5320432186126709,
        "Gamma_field": 0.5962072610855103,
        "S_over_Gamma": 0.892379641532898,
        "Da": 35.34420394897461,
        "E_coh": 0.8159135580062866,
        "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": [
          [
            [
              -77.08,
              32.41
            ],
            [
              -77.03,
              32.41
            ],
            [
              -77.01,
              32.39
            ],
            [
              -77.01,
              32.35
            ],
            [
              -77.0,
              32.34
            ],
            [
              -77.0,
              32.32
            ],
            [
              -77.08,
              32.32
            ],
            [
              -77.11,
              32.34
            ],
            [
              -77.1,
              32.38
            ],
            [
              -77.08,
              32.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0666,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "68be68af2b3fe30b4276fb007712e7a2fc21090426dd02cef7512d26126f27d1",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0666,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ba3f5793ddc4d11da52f4f45f61d9b3f710e028ce788a2c3230be58f609dd22",
        "signature": {
          "alg": "ed25519",
          "sig": "64cb2b64843c9aaacf00595079998a89f83bbc0008d326a22cd2ff18cf534be043fea4420c0ad91f0d60046d62b89c6f772c5d4c01f1eb2266ee3b7fb0bff90a"
        }
      },
      "receipt_sha256": "7ba3f5793ddc4d11da52f4f45f61d9b3f710e028ce788a2c3230be58f609dd22"
    },
    {
      "storm_id": "325299",
      "lat": 27.6871,
      "lon": -90.6821,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3136.0,
      "ebshear": 13.0,
      "srh01": 9.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.4927
        },
        {
          "name": "alignment",
          "value": 1.1008
        },
        {
          "name": "tau",
          "value": 4.1595
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 4.159491539001465,
      "coherence_diagnostics": {
        "tau": 4.159491539001465,
        "grad_tau": 0.4829210937023163,
        "torsion": 0.0,
        "alignment": 1.1007674932479858,
        "S_field": 1.565521478652954,
        "Gamma_field": 0.20204061269760132,
        "S_over_Gamma": 7.74854850769043,
        "Da": 12.237391471862793,
        "E_coh": 0.9734631180763245,
        "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": [
          [
            [
              -90.66,
              27.73
            ],
            [
              -90.64,
              27.73
            ],
            [
              -90.64,
              27.69
            ],
            [
              -90.66,
              27.67
            ],
            [
              -90.66,
              27.65
            ],
            [
              -90.67,
              27.64
            ],
            [
              -90.71,
              27.64
            ],
            [
              -90.72,
              27.65
            ],
            [
              -90.71,
              27.66
            ],
            [
              -90.72,
              27.68
            ],
            [
              -90.72,
              27.71
            ],
            [
              -90.71,
              27.72
            ],
            [
              -90.67,
              27.72
            ],
            [
              -90.66,
              27.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0643,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "732e97d7e729c6aa06c61b0e96ffb60b5b55884d22f285058a83a876d06a389c",
        "signature": {
          "alg": "ed25519",
          "sig": "4a59f1c0f3daa69f463cfbcef784c96af13740a7a6340a230f757cbcf1c056c86a3f5fd09335960d9668b20d801d9121a4ed7a2cc53088de19afeb6b1b95c002"
        }
      },
      "receipt_sha256": "732e97d7e729c6aa06c61b0e96ffb60b5b55884d22f285058a83a876d06a389c"
    },
    {
      "storm_id": "325507",
      "lat": 29.1624,
      "lon": -87.5886,
      "motion_east": 6.5,
      "motion_south": 2.4,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2985.0,
      "ebshear": 17.0,
      "srh01": 15.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.4927
        },
        {
          "name": "alignment",
          "value": -1.3041
        },
        {
          "name": "tau",
          "value": 3.4931
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0642
      },
      "coherence_score": 3.4930837154388428,
      "coherence_diagnostics": {
        "tau": 3.4930837154388428,
        "grad_tau": 0.5236967206001282,
        "torsion": 0.0,
        "alignment": -1.3040668964385986,
        "S_field": 1.0777112245559692,
        "Gamma_field": 0.24620728194713593,
        "S_over_Gamma": 4.377251625061035,
        "Da": 15.183943748474121,
        "E_coh": 0.9634350538253784,
        "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": [
          [
            [
              -87.64,
              29.29
            ],
            [
              -87.61,
              29.29
            ],
            [
              -87.57,
              29.22
            ],
            [
              -87.55,
              29.2
            ],
            [
              -87.5,
              29.18
            ],
            [
              -87.45,
              29.13
            ],
            [
              -87.45,
              29.1
            ],
            [
              -87.46,
              29.08
            ],
            [
              -87.48,
              29.07
            ],
            [
              -87.48,
              29.06
            ],
            [
              -87.65,
              29.06
            ],
            [
              -87.66,
              29.05
            ],
            [
              -87.67,
              29.06
            ],
            [
              -87.68,
              29.12
            ],
            [
              -87.65,
              29.15
            ],
            [
              -87.64,
              29.17
            ],
            [
              -87.65,
              29.18
            ],
            [
              -87.63,
              29.2
            ],
            [
              -87.65,
              29.23
            ],
            [
              -87.65,
              29.28
            ],
            [
              -87.64,
              29.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0642,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "a46b40bd0e22a8ae179902aa42aae18f15a1e394eee22faaf868fb65961b9d3d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0642,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6119ab1e5eccb8ec5386a8c4db5c11537858d124e263d252493f4c68bf109b77",
        "signature": {
          "alg": "ed25519",
          "sig": "4ab30f5b32b0e88973e14f37270c2d6d4556cfbaaad2076e9727e60d573f5b22ee848fbfaad3ae73c7b5d169e4f990ce7b3daa632a8bc84a49926570fe7abe0a"
        }
      },
      "receipt_sha256": "6119ab1e5eccb8ec5386a8c4db5c11537858d124e263d252493f4c68bf109b77"
    },
    {
      "storm_id": "325657",
      "lat": 27.1515,
      "lon": -77.7085,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3936.0,
      "ebshear": 6.0,
      "srh01": 13.0,
      "maxllaz": 0.0,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8677
        },
        {
          "name": "alignment",
          "value": -0.2352
        },
        {
          "name": "tau",
          "value": 2.3665
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0631
      },
      "coherence_score": 2.366536855697632,
      "coherence_diagnostics": {
        "tau": 2.366536855697632,
        "grad_tau": 0.5637141466140747,
        "torsion": 0.0,
        "alignment": -0.23520824313163757,
        "S_field": 1.428635597229004,
        "Gamma_field": 0.20287394523620605,
        "S_over_Gamma": 7.041986465454102,
        "Da": 12.395768165588379,
        "E_coh": 0.9902291893959045,
        "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": [
          [
            [
              -77.68,
              27.2
            ],
            [
              -77.67,
              27.19
            ],
            [
              -77.67,
              27.13
            ],
            [
              -77.68,
              27.11
            ],
            [
              -77.69,
              27.1
            ],
            [
              -77.72,
              27.13
            ],
            [
              -77.73,
              27.13
            ],
            [
              -77.75,
              27.11
            ],
            [
              -77.75,
              27.15
            ],
            [
              -77.74,
              27.16
            ],
            [
              -77.74,
              27.18
            ],
            [
              -77.71,
              27.18
            ],
            [
              -77.68,
              27.2
            ]
          ]
        ]
      },
      "raw_probability": 0.0631,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "89a40cbb2ab57e3486a54296e4f411c72ccdd4373dd44ac6823c5137fe2e6093",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0631,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "239c33bbd3b67a56dd61ad355dd291b4fce75bc15003e7e49bef0eb3b50b0224",
        "signature": {
          "alg": "ed25519",
          "sig": "d06f3bdb634fb252a7674527cdc29a9bc89241f3ff3f8e52333bbc10912f8358c167fedc0e110d8c79d1707b1ac572a99fcdf518e3893563b4002ed99deb6009"
        }
      },
      "receipt_sha256": "239c33bbd3b67a56dd61ad355dd291b4fce75bc15003e7e49bef0eb3b50b0224"
    },
    {
      "storm_id": "325635",
      "lat": 28.753,
      "lon": -83.891,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2358.0,
      "ebshear": 10.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.2427
        },
        {
          "name": "alignment",
          "value": -1.1239
        },
        {
          "name": "tau",
          "value": 2.3245
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0598
      },
      "coherence_score": 2.324481725692749,
      "coherence_diagnostics": {
        "tau": 2.324481725692749,
        "grad_tau": 0.32309553027153015,
        "torsion": 0.0,
        "alignment": -1.12393057346344,
        "S_field": 0.7094172239303589,
        "Gamma_field": 0.37620729207992554,
        "S_over_Gamma": 1.8857083320617676,
        "Da": 23.711688995361328,
        "E_coh": 0.9618383646011353,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.9,
              28.79
            ],
            [
              -83.86,
              28.79
            ],
            [
              -83.85,
              28.77
            ],
            [
              -83.86,
              28.75
            ],
            [
              -83.86,
              28.71
            ],
            [
              -83.88,
              28.7
            ],
            [
              -83.93,
              28.7
            ],
            [
              -83.93,
              28.76
            ],
            [
              -83.94,
              28.77
            ],
            [
              -83.9,
              28.79
            ]
          ]
        ]
      },
      "raw_probability": 0.0598,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "ba7278bec7600579180e3271032c980c0fdaa5974aa0730da4f42cf756bdbd28",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0598,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "15aedf7b2ed1914b5e906c6e63e614f0eabcd11c524fd0a4e8cc5931edd1039a",
        "signature": {
          "alg": "ed25519",
          "sig": "b218929aeed6e112db2f9121d3943a3f81538aef3f38f0e2d5f8f20ec072096816f66028c34dd9e4ab4c1fecede2ff0154e50c723b023b9f9450e905e858a20d"
        }
      },
      "receipt_sha256": "15aedf7b2ed1914b5e906c6e63e614f0eabcd11c524fd0a4e8cc5931edd1039a"
    },
    {
      "storm_id": "325633",
      "lat": 33.036,
      "lon": -77.1687,
      "motion_east": 4.8,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4819.0,
      "ebshear": 7.0,
      "srh01": 13.0,
      "maxllaz": 0.001,
      "mesh": 0.3,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9927
        },
        {
          "name": "alignment",
          "value": 0.7643
        },
        {
          "name": "tau",
          "value": 1.0293
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0597
      },
      "coherence_score": 1.029326319694519,
      "coherence_diagnostics": {
        "tau": 1.029326319694519,
        "grad_tau": 0.5215353965759277,
        "torsion": 0.0,
        "alignment": 0.7642815709114075,
        "S_field": 0.051249995827674866,
        "Gamma_field": 0.21620728075504303,
        "S_over_Gamma": 0.23704102635383606,
        "Da": 13.153467178344727,
        "E_coh": 0.29357072710990906,
        "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": [
          [
            [
              -77.19,
              33.08
            ],
            [
              -77.14,
              33.08
            ],
            [
              -77.12,
              33.07
            ],
            [
              -77.1,
              33.05
            ],
            [
              -77.1,
              33.02
            ],
            [
              -77.11,
              33.0
            ],
            [
              -77.14,
              33.0
            ],
            [
              -77.15,
              32.99
            ],
            [
              -77.21,
              32.99
            ],
            [
              -77.23,
              33.0
            ],
            [
              -77.21,
              33.01
            ],
            [
              -77.21,
              33.05
            ],
            [
              -77.22,
              33.06
            ],
            [
              -77.21,
              33.06
            ],
            [
              -77.19,
              33.08
            ]
          ]
        ]
      },
      "raw_probability": 0.0597,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "6cc6b9c7dc4d3bf014df906aef7584c21844f473c21178be26a50e7f8e38f645",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0597,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6adfb941a80613363f7b217b8d55db40ed7fe29daf9f50f3b23a02c390f96fee",
        "signature": {
          "alg": "ed25519",
          "sig": "a497fb66ea0b5f21b0d256707c2ee432276f8f1b2f5312cd7ffd389051aa2ee4d1e6fa80744829fe21dadf1d10a191c5c63ad8b7b4c60c7e37f185ebefce5e00"
        }
      },
      "receipt_sha256": "6adfb941a80613363f7b217b8d55db40ed7fe29daf9f50f3b23a02c390f96fee"
    },
    {
      "storm_id": "325650",
      "lat": 32.1755,
      "lon": -77.1427,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4576.0,
      "ebshear": 6.0,
      "srh01": 16.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.3677
        },
        {
          "name": "alignment",
          "value": 1.9112
        },
        {
          "name": "tau",
          "value": 0.932
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0581
      },
      "coherence_score": 0.9320266842842102,
      "coherence_diagnostics": {
        "tau": 0.9320266842842102,
        "grad_tau": 0.317251980304718,
        "torsion": 0.0,
        "alignment": 1.9111905097961426,
        "S_field": 0.32402417063713074,
        "Gamma_field": 0.7670406699180603,
        "S_over_Gamma": 0.42243415117263794,
        "Da": 46.479251861572266,
        "E_coh": 0.7101641297340393,
        "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": [
          [
            [
              -77.18,
              32.21
            ],
            [
              -77.09,
              32.21
            ],
            [
              -77.08,
              32.2
            ],
            [
              -77.06,
              32.2
            ],
            [
              -77.06,
              32.12
            ],
            [
              -77.18,
              32.12
            ],
            [
              -77.19,
              32.13
            ],
            [
              -77.18,
              32.14
            ],
            [
              -77.18,
              32.19
            ],
            [
              -77.19,
              32.2
            ],
            [
              -77.18,
              32.21
            ]
          ]
        ]
      },
      "raw_probability": 0.0581,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "13123cb4f2b3be56d66058b4472a76ceaf3796c449ffb635620a17395c16bcb6",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0581,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c38ed57aad0331feebdf949c1c23930cd3bd7faab740139c88c7b0dd706212c",
        "signature": {
          "alg": "ed25519",
          "sig": "e03500351b400a6201704602e0d4ddc7ccf20587afa4219a5c3168dbecf6279d611153da577e1911da45cc57bcbaa23ef55b5c63b8efbd357cd81a03274c700d"
        }
      },
      "receipt_sha256": "4c38ed57aad0331feebdf949c1c23930cd3bd7faab740139c88c7b0dd706212c"
    },
    {
      "storm_id": "325680",
      "lat": 25.3585,
      "lon": -80.6523,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4100.0,
      "ebshear": 7.0,
      "srh01": 13.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.7427
        },
        {
          "name": "alignment",
          "value": -0.6399
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0581
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.1071460247039795,
        "torsion": 0.0,
        "alignment": -0.6399173736572266,
        "S_field": 0.3764391541481018,
        "Gamma_field": 0.5837072730064392,
        "S_over_Gamma": 0.6449108719825745,
        "Da": 35.01738357543945,
        "E_coh": 0.9670754075050354,
        "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": [
          [
            [
              -80.7,
              25.39
            ],
            [
              -80.62,
              25.39
            ],
            [
              -80.62,
              25.37
            ],
            [
              -80.61,
              25.36
            ],
            [
              -80.61,
              25.29
            ],
            [
              -80.64,
              25.31
            ],
            [
              -80.63,
              25.32
            ],
            [
              -80.65,
              25.35
            ],
            [
              -80.64,
              25.36
            ],
            [
              -80.67,
              25.38
            ],
            [
              -80.69,
              25.38
            ],
            [
              -80.7,
              25.37
            ],
            [
              -80.7,
              25.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0581,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "13123cb4f2b3be56d66058b4472a76ceaf3796c449ffb635620a17395c16bcb6",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0581,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c38ed57aad0331feebdf949c1c23930cd3bd7faab740139c88c7b0dd706212c",
        "signature": {
          "alg": "ed25519",
          "sig": "e03500351b400a6201704602e0d4ddc7ccf20587afa4219a5c3168dbecf6279d611153da577e1911da45cc57bcbaa23ef55b5c63b8efbd357cd81a03274c700d"
        }
      },
      "receipt_sha256": "4c38ed57aad0331feebdf949c1c23930cd3bd7faab740139c88c7b0dd706212c"
    },
    {
      "storm_id": "325666",
      "lat": 47.9625,
      "lon": -67.6025,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 342.0,
      "ebshear": 20.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.1177
        },
        {
          "name": "alignment",
          "value": -3.3129
        },
        {
          "name": "tau",
          "value": 0.2997
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0558
      },
      "coherence_score": 0.2997320592403412,
      "coherence_diagnostics": {
        "tau": 0.2997320592403412,
        "grad_tau": 0.23887896537780762,
        "torsion": 0.0,
        "alignment": -3.3128788471221924,
        "S_field": 0.2920733690261841,
        "Gamma_field": 0.29954060912132263,
        "S_over_Gamma": 0.9750710129737854,
        "Da": 17.039365768432617,
        "E_coh": 0.34735897183418274,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.64,
              48.0
            ],
            [
              -67.59,
              48.0
            ],
            [
              -67.55,
              47.96
            ],
            [
              -67.56,
              47.94
            ],
            [
              -67.57,
              47.93
            ],
            [
              -67.63,
              47.93
            ],
            [
              -67.64,
              47.94
            ],
            [
              -67.64,
              48.0
            ]
          ]
        ]
      },
      "raw_probability": 0.0558,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "ae3b476197aa1bc551fd0c253ed8ca80440694c50eb67accd0a6d330e7039bca",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0558,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5eac23408f070d97cd530f23669d642eaaf382004712ed376ead335aef73040f",
        "signature": {
          "alg": "ed25519",
          "sig": "e4b9befb767145df29c6bb42b262ec5db6facf5427abb3f258d982f6beb51549a74cc8784caecda465b1efdd9dae03651bbff3b45022b09f5a45683cd005820a"
        }
      },
      "receipt_sha256": "5eac23408f070d97cd530f23669d642eaaf382004712ed376ead335aef73040f"
    },
    {
      "storm_id": "325510",
      "lat": 25.2562,
      "lon": -82.9808,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3829.0,
      "ebshear": 7.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.8677
        },
        {
          "name": "alignment",
          "value": -0.2649
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0551
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.325291395187378,
        "torsion": 0.0,
        "alignment": -0.26491737365722656,
        "S_field": 0.5424235463142395,
        "Gamma_field": 0.6003739237785339,
        "S_over_Gamma": 0.9034761786460876,
        "Da": 36.32861328125,
        "E_coh": 0.9425392746925354,
        "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": [
          [
            [
              -82.98,
              25.3
            ],
            [
              -82.94,
              25.29
            ],
            [
              -82.94,
              25.28
            ],
            [
              -82.96,
              25.26
            ],
            [
              -82.96,
              25.23
            ],
            [
              -82.95,
              25.22
            ],
            [
              -82.97,
              25.2
            ],
            [
              -83.01,
              25.2
            ],
            [
              -83.03,
              25.21
            ],
            [
              -83.03,
              25.26
            ],
            [
              -83.01,
              25.29
            ],
            [
              -82.99,
              25.29
            ],
            [
              -82.98,
              25.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0551,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2ac97d64dea7aebb198c744537ca5bcb01a329134f88780d4d99cbdfedefdf75",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0551,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d9295670a07a486b3efdaadb4a036477aa39e02ff74bc963be7c6b2acbe21e56",
        "signature": {
          "alg": "ed25519",
          "sig": "eff6e30c81a96b6c7488422ac9552cb0535ca0eb3deb2c7060237f31910deb50568ce897b8f809134ad5a0e8c9bb4eb3fc27df40a423c795af0d35c281fca304"
        }
      },
      "receipt_sha256": "d9295670a07a486b3efdaadb4a036477aa39e02ff74bc963be7c6b2acbe21e56"
    },
    {
      "storm_id": "325653",
      "lat": 28.523,
      "lon": -82.161,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2954.0,
      "ebshear": 11.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1177
        },
        {
          "name": "alignment",
          "value": 0.2726
        },
        {
          "name": "tau",
          "value": 2.3158
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.055
      },
      "coherence_score": 2.3158371448516846,
      "coherence_diagnostics": {
        "tau": 2.3158371448516846,
        "grad_tau": 0.17075859010219574,
        "torsion": 0.0,
        "alignment": 0.2726297974586487,
        "S_field": 0.7832804322242737,
        "Gamma_field": 0.23704059422016144,
        "S_over_Gamma": 3.304414749145508,
        "Da": 15.390772819519043,
        "E_coh": 0.9775426387786865,
        "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": [
          [
            [
              -82.14,
              28.57
            ],
            [
              -82.13,
              28.57
            ],
            [
              -82.14,
              28.48
            ],
            [
              -82.15,
              28.48
            ],
            [
              -82.16,
              28.46
            ],
            [
              -82.2,
              28.47
            ],
            [
              -82.21,
              28.53
            ],
            [
              -82.18,
              28.55
            ],
            [
              -82.16,
              28.55
            ],
            [
              -82.14,
              28.57
            ]
          ]
        ]
      },
      "raw_probability": 0.055,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2efca9e75e788f5c0b401e4faa886d9abe458831f22166e21d773c85ece94d4b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.055,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d",
        "signature": {
          "alg": "ed25519",
          "sig": "2285b3c9aed80e68098d85cdb82bb86cb32a3267c57287b952f5de46899a18d86ddcce13f40e714c0f0eda51eb75f7254a682d690ca8235c7e6a939a59516808"
        }
      },
      "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d"
    },
    {
      "storm_id": "325661",
      "lat": 50.313,
      "lon": -66.877,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.055
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.88,
              50.35
            ],
            [
              -66.86,
              50.34
            ],
            [
              -66.86,
              50.31
            ],
            [
              -66.84,
              50.29
            ],
            [
              -66.84,
              50.28
            ],
            [
              -66.9,
              50.28
            ],
            [
              -66.91,
              50.29
            ],
            [
              -66.9,
              50.3
            ],
            [
              -66.9,
              50.34
            ],
            [
              -66.88,
              50.35
            ]
          ]
        ]
      },
      "raw_probability": 0.055,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2efca9e75e788f5c0b401e4faa886d9abe458831f22166e21d773c85ece94d4b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.055,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d",
        "signature": {
          "alg": "ed25519",
          "sig": "2285b3c9aed80e68098d85cdb82bb86cb32a3267c57287b952f5de46899a18d86ddcce13f40e714c0f0eda51eb75f7254a682d690ca8235c7e6a939a59516808"
        }
      },
      "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d"
    },
    {
      "storm_id": "325681",
      "lat": 24.6461,
      "lon": -81.5537,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4932.0,
      "ebshear": 8.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9927
        },
        {
          "name": "alignment",
          "value": -0.5774
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.055
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.079238772392273,
        "torsion": 0.0,
        "alignment": -0.5774173736572266,
        "S_field": 0.45736604928970337,
        "Gamma_field": 0.5553739666938782,
        "S_over_Gamma": 0.8235280513763428,
        "Da": 33.34270095825195,
        "E_coh": 0.9543618559837341,
        "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": [
          [
            [
              -81.61,
              24.7
            ],
            [
              -81.6,
              24.7
            ],
            [
              -81.59,
              24.7
            ],
            [
              -81.58,
              24.7
            ],
            [
              -81.57,
              24.69
            ],
            [
              -81.56,
              24.69
            ],
            [
              -81.55,
              24.69
            ],
            [
              -81.54,
              24.69
            ],
            [
              -81.53,
              24.68
            ],
            [
              -81.52,
              24.67
            ],
            [
              -81.53,
              24.66
            ],
            [
              -81.52,
              24.65
            ],
            [
              -81.51,
              24.64
            ],
            [
              -81.5,
              24.64
            ],
            [
              -81.49,
              24.64
            ],
            [
              -81.48,
              24.63
            ],
            [
              -81.48,
              24.62
            ],
            [
              -81.48,
              24.61
            ],
            [
              -81.48,
              24.6
            ],
            [
              -81.49,
              24.6
            ],
            [
              -81.5,
              24.6
            ],
            [
              -81.51,
              24.61
            ],
            [
              -81.52,
              24.61
            ],
            [
              -81.53,
              24.61
            ],
            [
              -81.54,
              24.61
            ],
            [
              -81.55,
              24.61
            ],
            [
              -81.56,
              24.61
            ],
            [
              -81.57,
              24.62
            ],
            [
              -81.58,
              24.62
            ],
            [
              -81.59,
              24.62
            ],
            [
              -81.6,
              24.62
            ],
            [
              -81.61,
              24.62
            ],
            [
              -81.61,
              24.63
            ],
            [
              -81.6,
              24.63
            ],
            [
              -81.59,
              24.63
            ],
            [
              -81.58,
              24.62
            ],
            [
              -81.57,
              24.63
            ],
            [
              -81.56,
              24.64
            ],
            [
              -81.56,
              24.65
            ],
            [
              -81.57,
              24.66
            ],
            [
              -81.58,
              24.67
            ],
            [
              -81.59,
              24.66
            ],
            [
              -81.59,
              24.67
            ],
            [
              -81.59,
              24.68
            ],
            [
              -81.6,
              24.69
            ],
            [
              -81.61,
              24.7
            ]
          ]
        ]
      },
      "raw_probability": 0.055,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "2efca9e75e788f5c0b401e4faa886d9abe458831f22166e21d773c85ece94d4b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.055,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d",
        "signature": {
          "alg": "ed25519",
          "sig": "2285b3c9aed80e68098d85cdb82bb86cb32a3267c57287b952f5de46899a18d86ddcce13f40e714c0f0eda51eb75f7254a682d690ca8235c7e6a939a59516808"
        }
      },
      "receipt_sha256": "d3781984f227756907fb48c6f136fd1f8640a1a22579817c22498f667243297d"
    },
    {
      "storm_id": "325665",
      "lat": 48.7914,
      "lon": -121.8243,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.1177
        },
        {
          "name": "alignment",
          "value": 4.1399
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0546
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20017312467098236,
        "torsion": 0.0,
        "alignment": 4.139917373657227,
        "S_field": 0.0784279927611351,
        "Gamma_field": 0.15204061567783356,
        "S_over_Gamma": 0.5158358216285706,
        "Da": 9.077302932739258,
        "E_coh": 0.3683571219444275,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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.85,
              48.83
            ],
            [
              -121.77,
              48.83
            ],
            [
              -121.77,
              48.75
            ],
            [
              -121.79,
              48.74
            ],
            [
              -121.87,
              48.74
            ],
            [
              -121.87,
              48.82
            ],
            [
              -121.85,
              48.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0546,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "5dcb291ac831a9b35d07beddaa30609f0986629176a3948ddeed1b3491ec04cf",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0546,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "731a2cf951f7b6764e48f11f9fb612e783570a53f1cb22734f3bd5f08d14a317",
        "signature": {
          "alg": "ed25519",
          "sig": "19ebc08dd500e690d01fbae570c120e60cfb73b688ccf9774671285e4fb872ad35d8a7b22f4929a3c03b39663f8b171406f24afb63024d2757a0663ff4edd507"
        }
      },
      "receipt_sha256": "731a2cf951f7b6764e48f11f9fb612e783570a53f1cb22734f3bd5f08d14a317"
    },
    {
      "storm_id": "324640",
      "lat": 40.25,
      "lon": -100.0427,
      "motion_east": 10.5,
      "motion_south": 4.5,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 474.0,
      "ebshear": 29.0,
      "srh01": 8.0,
      "maxllaz": 0.002,
      "mesh": 0.27,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.7427
        },
        {
          "name": "alignment",
          "value": -1.5028
        },
        {
          "name": "tau",
          "value": 0.4797
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0543
      },
      "coherence_score": 0.47968655824661255,
      "coherence_diagnostics": {
        "tau": 0.47968655824661255,
        "grad_tau": 0.056734178215265274,
        "torsion": 0.0,
        "alignment": -1.5028393268585205,
        "S_field": 0.5020005106925964,
        "Gamma_field": 1.0103739500045776,
        "S_over_Gamma": 0.4968462586402893,
        "Da": 60.85025405883789,
        "E_coh": 0.8307363390922546,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.0,
              40.38
            ],
            [
              -99.97,
              40.38
            ],
            [
              -99.94,
              40.35
            ],
            [
              -99.95,
              40.3
            ],
            [
              -100.01,
              40.24
            ],
            [
              -100.02,
              40.21
            ],
            [
              -100.06,
              40.17
            ],
            [
              -100.06,
              40.15
            ],
            [
              -100.07,
              40.14
            ],
            [
              -100.1,
              40.14
            ],
            [
              -100.12,
              40.17
            ],
            [
              -100.12,
              40.23
            ],
            [
              -100.11,
              40.24
            ],
            [
              -100.11,
              40.27
            ],
            [
              -100.0,
              40.38
            ]
          ]
        ]
      },
      "raw_probability": 0.0543,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "9529649e4c7daf84e8d8baf0c2c16dba7d2cddf861029b75238bcd66fccdc7c1",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0543,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "10eb54af4753250e46bc1bd0a5f12942253b243eeb39c6112348a185057632f5",
        "signature": {
          "alg": "ed25519",
          "sig": "d2aecfd2e5e8e2cf24fb8eb13480ca557d2d5423cb9340d50d540fcc7fb0e26473bf516e6c751fe6bf132be3bbf24c5e1d63729bef9208d9a17190eea2a50509"
        }
      },
      "receipt_sha256": "10eb54af4753250e46bc1bd0a5f12942253b243eeb39c6112348a185057632f5"
    },
    {
      "storm_id": "325615",
      "lat": 49.5115,
      "lon": -67.5577,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 203.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0536
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.57,
              49.55
            ],
            [
              -67.54,
              49.55
            ],
            [
              -67.52,
              49.54
            ],
            [
              -67.52,
              49.5
            ],
            [
              -67.51,
              49.48
            ],
            [
              -67.53,
              49.48
            ],
            [
              -67.54,
              49.47
            ],
            [
              -67.58,
              49.47
            ],
            [
              -67.59,
              49.48
            ],
            [
              -67.59,
              49.52
            ],
            [
              -67.6,
              49.53
            ],
            [
              -67.59,
              49.53
            ],
            [
              -67.57,
              49.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0536,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "148588755093e3888efdd08ab1780447d8c7c98839d34d5387ff3e94e8afc66b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0536,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cbdf09fefebc86911dc2f39e8b488c84817ead67b6b4b786440b63c2e5a7cb6b",
        "signature": {
          "alg": "ed25519",
          "sig": "fe8886d4109c1cfa796ec8b84ca46e7eca5f41f5c5dabeeb2d6106af960523327febf2e6dd454486bcc4769c430add53675022cedff40715be2e6544ebefb007"
        }
      },
      "receipt_sha256": "cbdf09fefebc86911dc2f39e8b488c84817ead67b6b4b786440b63c2e5a7cb6b"
    },
    {
      "storm_id": "325385",
      "lat": 27.9088,
      "lon": -82.69,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3430.0,
      "ebshear": 9.0,
      "srh01": 19.0,
      "maxllaz": 0.005,
      "mesh": 0.22,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1177
        },
        {
          "name": "alignment",
          "value": 0.2726
        },
        {
          "name": "tau",
          "value": 2.3158
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0535
      },
      "coherence_score": 2.3158371448516846,
      "coherence_diagnostics": {
        "tau": 2.3158371448516846,
        "grad_tau": 0.17075859010219574,
        "torsion": 0.0,
        "alignment": 0.2726297974586487,
        "S_field": 0.7832804322242737,
        "Gamma_field": 0.23704059422016144,
        "S_over_Gamma": 3.304414749145508,
        "Da": 15.390772819519043,
        "E_coh": 0.9775426387786865,
        "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.72,
              27.95
            ],
            [
              -82.68,
              27.95
            ],
            [
              -82.65,
              27.91
            ],
            [
              -82.65,
              27.89
            ],
            [
              -82.67,
              27.87
            ],
            [
              -82.71,
              27.87
            ],
            [
              -82.72,
              27.88
            ],
            [
              -82.72,
              27.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0535,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "abe77f5f4003fd2eecbb46c06a3f4f640c53442886e8c58622b0299a8dcd074e",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0535,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4b937d01df97e55717f6592b8fd38511a0ada0ceba283e7c0efe9ea6fdda2b3",
        "signature": {
          "alg": "ed25519",
          "sig": "ae05a85bab20804e79706dabb870abc232c774d7c41fedbbf342e44d3b18653905dbc5cd68469d6f430d8c8c2973dac028a066b282f9f94c328f0cc14f83dc06"
        }
      },
      "receipt_sha256": "b4b937d01df97e55717f6592b8fd38511a0ada0ceba283e7c0efe9ea6fdda2b3"
    },
    {
      "storm_id": "325554",
      "lat": 28.4594,
      "lon": -82.8765,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2915.0,
      "ebshear": 4.0,
      "srh01": 8.0,
      "maxllaz": 0.006,
      "mesh": 0.24,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.4927
        },
        {
          "name": "alignment",
          "value": -0.6964
        },
        {
          "name": "tau",
          "value": 2.4395
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0533
      },
      "coherence_score": 2.439450740814209,
      "coherence_diagnostics": {
        "tau": 2.439450740814209,
        "grad_tau": 0.1864517778158188,
        "torsion": 0.0,
        "alignment": -0.6963636875152588,
        "S_field": 0.8321414589881897,
        "Gamma_field": 0.24287395179271698,
        "S_over_Gamma": 3.4262278079986572,
        "Da": 15.767666816711426,
        "E_coh": 0.9850538969039917,
        "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.92,
              28.52
            ],
            [
              -82.9,
              28.52
            ],
            [
              -82.86,
              28.49
            ],
            [
              -82.85,
              28.5
            ],
            [
              -82.82,
              28.49
            ],
            [
              -82.82,
              28.43
            ],
            [
              -82.81,
              28.41
            ],
            [
              -82.83,
              28.4
            ],
            [
              -82.84,
              28.4
            ],
            [
              -82.86,
              28.42
            ],
            [
              -82.9,
              28.41
            ],
            [
              -82.91,
              28.42
            ],
            [
              -82.91,
              28.45
            ],
            [
              -82.92,
              28.46
            ],
            [
              -82.91,
              28.48
            ],
            [
              -82.92,
              28.49
            ],
            [
              -82.92,
              28.52
            ]
          ]
        ]
      },
      "raw_probability": 0.0533,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "1d5d1ed824b9b8313b4edf60c8bbba2ea8780dd02094d0d656a9ca022811a774",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0533,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed",
        "signature": {
          "alg": "ed25519",
          "sig": "2f0d7157465978bd367b4e4ebe765ecd7afbe3bc68ea6f7946c604ccf202000b77d651c886d0e21fcabf4e55c6e7dc88db3fd17f883f24db144ac86321803703"
        }
      },
      "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed"
    },
    {
      "storm_id": "325622",
      "lat": 33.85,
      "lon": -75.3827,
      "motion_east": 4.7,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3350.0,
      "ebshear": 20.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.4927
        },
        {
          "name": "alignment",
          "value": -0.4187
        },
        {
          "name": "tau",
          "value": 2.4821
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0533
      },
      "coherence_score": 2.4821407794952393,
      "coherence_diagnostics": {
        "tau": 2.4821407794952393,
        "grad_tau": 0.7468284964561462,
        "torsion": 0.0,
        "alignment": -0.4186533987522125,
        "S_field": 0.5302407741546631,
        "Gamma_field": 0.3862072825431824,
        "S_over_Gamma": 1.3729435205459595,
        "Da": 24.096818923950195,
        "E_coh": 0.97101229429245,
        "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": [
          [
            [
              -75.39,
              33.9
            ],
            [
              -75.38,
              33.89
            ],
            [
              -75.35,
              33.89
            ],
            [
              -75.34,
              33.88
            ],
            [
              -75.34,
              33.81
            ],
            [
              -75.38,
              33.79
            ],
            [
              -75.39,
              33.8
            ],
            [
              -75.42,
              33.8
            ],
            [
              -75.41,
              33.81
            ],
            [
              -75.42,
              33.88
            ],
            [
              -75.39,
              33.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0533,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "1d5d1ed824b9b8313b4edf60c8bbba2ea8780dd02094d0d656a9ca022811a774",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0533,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed",
        "signature": {
          "alg": "ed25519",
          "sig": "2f0d7157465978bd367b4e4ebe765ecd7afbe3bc68ea6f7946c604ccf202000b77d651c886d0e21fcabf4e55c6e7dc88db3fd17f883f24db144ac86321803703"
        }
      },
      "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed"
    },
    {
      "storm_id": "325664",
      "lat": 49.9715,
      "lon": -68.02,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.8677
        },
        {
          "name": "alignment",
          "value": 0.5774
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0533
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.29202282428741455,
        "torsion": 0.0,
        "alignment": 0.5774173736572266,
        "S_field": 0.2476545125246048,
        "Gamma_field": 0.15870727598667145,
        "S_over_Gamma": 1.560448408126831,
        "Da": 8.905936241149902,
        "E_coh": 0.3936392068862915,
        "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": [
          [
            [
              -68.05,
              50.01
            ],
            [
              -68.01,
              50.01
            ],
            [
              -68.01,
              49.99
            ],
            [
              -67.99,
              49.97
            ],
            [
              -67.99,
              49.94
            ],
            [
              -67.98,
              49.93
            ],
            [
              -67.96,
              49.93
            ],
            [
              -68.03,
              49.92
            ],
            [
              -68.04,
              49.93
            ],
            [
              -68.04,
              49.99
            ],
            [
              -68.05,
              50.0
            ],
            [
              -68.06,
              50.0
            ],
            [
              -68.05,
              50.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0533,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "1d5d1ed824b9b8313b4edf60c8bbba2ea8780dd02094d0d656a9ca022811a774",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0533,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed",
        "signature": {
          "alg": "ed25519",
          "sig": "2f0d7157465978bd367b4e4ebe765ecd7afbe3bc68ea6f7946c604ccf202000b77d651c886d0e21fcabf4e55c6e7dc88db3fd17f883f24db144ac86321803703"
        }
      },
      "receipt_sha256": "5f8d914558ae28bd1a53b6ce1f2e48e9c25fafc4619b106c8d7343093a9452ed"
    },
    {
      "storm_id": "325523",
      "lat": 33.2512,
      "lon": -75.1759,
      "motion_east": 4.8,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4112.0,
      "ebshear": 14.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.4,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8677
        },
        {
          "name": "alignment",
          "value": 0.0521
        },
        {
          "name": "tau",
          "value": 3.3393
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0527
      },
      "coherence_score": 3.3392624855041504,
      "coherence_diagnostics": {
        "tau": 3.3392624855041504,
        "grad_tau": 0.8677015900611877,
        "torsion": 0.0,
        "alignment": 0.05211889371275902,
        "S_field": 1.2442315816879272,
        "Gamma_field": 0.24370728433132172,
        "S_over_Gamma": 5.105434417724609,
        "Da": 14.338522911071777,
        "E_coh": 0.9934978485107422,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.21,
              33.32
            ],
            [
              -75.19,
              33.32
            ],
            [
              -75.19,
              33.31
            ],
            [
              -75.17,
              33.29
            ],
            [
              -75.15,
              33.29
            ],
            [
              -75.13,
              33.25
            ],
            [
              -75.1,
              33.22
            ],
            [
              -75.1,
              33.2
            ],
            [
              -75.13,
              33.17
            ],
            [
              -75.15,
              33.17
            ],
            [
              -75.17,
              33.19
            ],
            [
              -75.2,
              33.19
            ],
            [
              -75.21,
              33.23
            ],
            [
              -75.22,
              33.24
            ],
            [
              -75.22,
              33.27
            ],
            [
              -75.24,
              33.29
            ],
            [
              -75.21,
              33.32
            ]
          ]
        ]
      },
      "raw_probability": 0.0527,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "ad2e01c6f48c880a2d67a7165a479a0e2b63df657a3167c7444849ae61ab4d6d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0527,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "44a7888c290dff5c5ab3de5d99f10cb2c5b65a3fc100ec4fce73873485fc5084",
        "signature": {
          "alg": "ed25519",
          "sig": "8517423a53b0f538928d5d2d2b256488719c6fcfe1277358c30b08e9420d54dfbb9d961d9739488fee70dfd103396f2ab9f56e24b0e553f72ae36f76b35f1d05"
        }
      },
      "receipt_sha256": "44a7888c290dff5c5ab3de5d99f10cb2c5b65a3fc100ec4fce73873485fc5084"
    },
    {
      "storm_id": "325659",
      "lat": 50.6,
      "lon": -66.1522,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9927
        },
        {
          "name": "alignment",
          "value": 0.0
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.052
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.0,
        "torsion": 0.0,
        "alignment": 0.0,
        "S_field": 0.21292349696159363,
        "Gamma_field": 0.5720406174659729,
        "S_over_Gamma": 0.37221744656562805,
        "Da": 32.20286178588867,
        "E_coh": 0.11515219509601593,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -66.19,
              50.63
            ],
            [
              -66.15,
              50.63
            ],
            [
              -66.13,
              50.62
            ],
            [
              -66.12,
              50.61
            ],
            [
              -66.12,
              50.57
            ],
            [
              -66.13,
              50.56
            ],
            [
              -66.16,
              50.56
            ],
            [
              -66.18,
              50.59
            ],
            [
              -66.19,
              50.63
            ]
          ]
        ]
      },
      "raw_probability": 0.052,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "8b2399ca740e30eb7c5b3cceb126a8b7bea91d0a014ee6bcb9100498f31c5fbc",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.052,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a4c798b3e5e5ff27e256f00e686f999c2334bc15d97cf2b290e5f48fbf4e1618",
        "signature": {
          "alg": "ed25519",
          "sig": "23ba40e8c3d2a6cf6b7d2e8f5fbf0ddc32aff58ff86fc221df353b4334fb9a089656b84a016f88aa7a7a609148ce65941cb3183b6d1f8f2c0179b46faf42e40f"
        }
      },
      "receipt_sha256": "a4c798b3e5e5ff27e256f00e686f999c2334bc15d97cf2b290e5f48fbf4e1618"
    },
    {
      "storm_id": "325132",
      "lat": 32.7942,
      "lon": -114.2505,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 710.0,
      "ebshear": 30.0,
      "srh01": 22.0,
      "maxllaz": 0.006,
      "mesh": 0.06,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.8677
        },
        {
          "name": "alignment",
          "value": 1.3674
        },
        {
          "name": "tau",
          "value": 0.5496
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 0.5496246218681335,
      "coherence_diagnostics": {
        "tau": 0.5496246218681335,
        "grad_tau": 0.055186908692121506,
        "torsion": 0.0,
        "alignment": 1.3673709630966187,
        "S_field": 0.08046051114797592,
        "Gamma_field": 0.16120727360248566,
        "S_over_Gamma": 0.49911215901374817,
        "Da": 9.664383888244629,
        "E_coh": 0.3981826901435852,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -114.21,
              32.91
            ],
            [
              -114.18,
              32.89
            ],
            [
              -114.18,
              32.81
            ],
            [
              -114.2,
              32.77
            ],
            [
              -114.2,
              32.72
            ],
            [
              -114.22,
              32.7
            ],
            [
              -114.22,
              32.69
            ],
            [
              -114.24,
              32.7
            ],
            [
              -114.27,
              32.7
            ],
            [
              -114.28,
              32.71
            ],
            [
              -114.29,
              32.75
            ],
            [
              -114.3,
              32.76
            ],
            [
              -114.3,
              32.8
            ],
            [
              -114.31,
              32.81
            ],
            [
              -114.31,
              32.84
            ],
            [
              -114.3,
              32.86
            ],
            [
              -114.29,
              32.86
            ],
            [
              -114.25,
              32.9
            ],
            [
              -114.21,
              32.91
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325325",
      "lat": 33.6481,
      "lon": -74.7694,
      "motion_east": 4.9,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3538.0,
      "ebshear": 17.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1177
        },
        {
          "name": "alignment",
          "value": 0.7268
        },
        {
          "name": "tau",
          "value": 3.2387
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 3.2386868000030518,
      "coherence_diagnostics": {
        "tau": 3.2386868000030518,
        "grad_tau": 0.8847460150718689,
        "torsion": 0.0,
        "alignment": 0.7268110513687134,
        "S_field": 0.4974610507488251,
        "Gamma_field": 0.42287394404411316,
        "S_over_Gamma": 1.1763814687728882,
        "Da": 25.12923812866211,
        "E_coh": 0.9313147068023682,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.76,
              33.7
            ],
            [
              -74.73,
              33.7
            ],
            [
              -74.72,
              33.68
            ],
            [
              -74.73,
              33.66
            ],
            [
              -74.71,
              33.64
            ],
            [
              -74.71,
              33.63
            ],
            [
              -74.74,
              33.61
            ],
            [
              -74.76,
              33.61
            ],
            [
              -74.79,
              33.59
            ],
            [
              -74.81,
              33.59
            ],
            [
              -74.83,
              33.61
            ],
            [
              -74.82,
              33.62
            ],
            [
              -74.83,
              33.67
            ],
            [
              -74.82,
              33.68
            ],
            [
              -74.79,
              33.68
            ],
            [
              -74.76,
              33.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325518",
      "lat": 25.4033,
      "lon": -81.6778,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3698.0,
      "ebshear": 11.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9927
        },
        {
          "name": "alignment",
          "value": -0.5774
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.079238772392273,
        "torsion": 0.0,
        "alignment": -0.5774173736572266,
        "S_field": 0.45736604928970337,
        "Gamma_field": 0.5553739666938782,
        "S_over_Gamma": 0.8235280513763428,
        "Da": 33.34270095825195,
        "E_coh": 0.9543618559837341,
        "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": [
          [
            [
              -81.69,
              25.43
            ],
            [
              -81.67,
              25.41
            ],
            [
              -81.64,
              25.41
            ],
            [
              -81.62,
              25.37
            ],
            [
              -81.7,
              25.37
            ],
            [
              -81.69,
              25.39
            ],
            [
              -81.7,
              25.4
            ],
            [
              -81.7,
              25.42
            ],
            [
              -81.69,
              25.43
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325605",
      "lat": 32.5492,
      "lon": -114.3375,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 427.0,
      "ebshear": 29.0,
      "srh01": 12.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.8677
        },
        {
          "name": "alignment",
          "value": 1.3674
        },
        {
          "name": "tau",
          "value": 0.5496
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 0.5496246218681335,
      "coherence_diagnostics": {
        "tau": 0.5496246218681335,
        "grad_tau": 0.055186908692121506,
        "torsion": 0.0,
        "alignment": 1.3673709630966187,
        "S_field": 0.08046051114797592,
        "Gamma_field": 0.16120727360248566,
        "S_over_Gamma": 0.49911215901374817,
        "Da": 9.664383888244629,
        "E_coh": 0.3981826901435852,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -114.36,
              32.6
            ],
            [
              -114.32,
              32.59
            ],
            [
              -114.29,
              32.56
            ],
            [
              -114.29,
              32.53
            ],
            [
              -114.3,
              32.52
            ],
            [
              -114.32,
              32.51
            ],
            [
              -114.35,
              32.51
            ],
            [
              -114.36,
              32.5
            ],
            [
              -114.37,
              32.52
            ],
            [
              -114.37,
              32.57
            ],
            [
              -114.36,
              32.58
            ],
            [
              -114.36,
              32.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325634",
      "lat": 32.5764,
      "lon": -114.1718,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 638.0,
      "ebshear": 33.0,
      "srh01": 14.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.8677
        },
        {
          "name": "alignment",
          "value": 1.3674
        },
        {
          "name": "tau",
          "value": 0.5496
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 0.5496246218681335,
      "coherence_diagnostics": {
        "tau": 0.5496246218681335,
        "grad_tau": 0.055186908692121506,
        "torsion": 0.0,
        "alignment": 1.3673709630966187,
        "S_field": 0.08046051114797592,
        "Gamma_field": 0.16120727360248566,
        "S_over_Gamma": 0.49911215901374817,
        "Da": 9.664383888244629,
        "E_coh": 0.3981826901435852,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -114.16,
              32.65
            ],
            [
              -114.11,
              32.61
            ],
            [
              -114.11,
              32.58
            ],
            [
              -114.13,
              32.54
            ],
            [
              -114.15,
              32.52
            ],
            [
              -114.22,
              32.49
            ],
            [
              -114.24,
              32.51
            ],
            [
              -114.24,
              32.55
            ],
            [
              -114.19,
              32.6
            ],
            [
              -114.18,
              32.64
            ],
            [
              -114.16,
              32.65
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325678",
      "lat": 32.6656,
      "lon": -114.4122,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 404.0,
      "ebshear": 28.0,
      "srh01": 19.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.8677
        },
        {
          "name": "alignment",
          "value": 1.3674
        },
        {
          "name": "tau",
          "value": 0.5496
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 0.5496246218681335,
      "coherence_diagnostics": {
        "tau": 0.5496246218681335,
        "grad_tau": 0.055186908692121506,
        "torsion": 0.0,
        "alignment": 1.3673709630966187,
        "S_field": 0.08046051114797592,
        "Gamma_field": 0.16120727360248566,
        "S_over_Gamma": 0.49911215901374817,
        "Da": 9.664383888244629,
        "E_coh": 0.3981826901435852,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -114.45,
              32.7
            ],
            [
              -114.4,
              32.7
            ],
            [
              -114.37,
              32.67
            ],
            [
              -114.37,
              32.65
            ],
            [
              -114.38,
              32.65
            ],
            [
              -114.4,
              32.63
            ],
            [
              -114.44,
              32.64
            ],
            [
              -114.45,
              32.65
            ],
            [
              -114.45,
              32.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0519,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7",
        "signature": {
          "alg": "ed25519",
          "sig": "9ca80420e677b463762b3e0a7d873264c2400714022508046ab8c4a26c6eb86d38a9545977b706c44240d47f166e5acff7b89fb93d867129cbc99eeb65f8a70d"
        }
      },
      "receipt_sha256": "51933610e99965d5bdd113cda1198e9bd1aff3fa15a2f74c104ad69781b598e7"
    },
    {
      "storm_id": "325496",
      "lat": 50.562,
      "lon": -67.308,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.28,
              50.67
            ],
            [
              -67.25,
              50.67
            ],
            [
              -67.23,
              50.66
            ],
            [
              -67.23,
              50.6
            ],
            [
              -67.25,
              50.6
            ],
            [
              -67.27,
              50.58
            ],
            [
              -67.27,
              50.57
            ],
            [
              -67.24,
              50.54
            ],
            [
              -67.24,
              50.5
            ],
            [
              -67.28,
              50.47
            ],
            [
              -67.31,
              50.47
            ],
            [
              -67.36,
              50.44
            ],
            [
              -67.4,
              50.44
            ],
            [
              -67.41,
              50.45
            ],
            [
              -67.41,
              50.5
            ],
            [
              -67.38,
              50.51
            ],
            [
              -67.36,
              50.53
            ],
            [
              -67.36,
              50.55
            ],
            [
              -67.34,
              50.57
            ],
            [
              -67.34,
              50.58
            ],
            [
              -67.33,
              50.58
            ],
            [
              -67.3,
              50.61
            ],
            [
              -67.29,
              50.63
            ],
            [
              -67.29,
              50.66
            ],
            [
              -67.28,
              50.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0511,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5",
        "signature": {
          "alg": "ed25519",
          "sig": "5cde6f629cf5bfdfbf9760e475871810b57242ab0484ff682148e3bd67aff9457c18c8cd5418052f312d660ee09f679d84dfee2e77f23ba4fd1f6280b9067906"
        }
      },
      "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5"
    },
    {
      "storm_id": "325612",
      "lat": 50.0588,
      "lon": -67.0904,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.06,
              50.13
            ],
            [
              -67.03,
              50.13
            ],
            [
              -67.02,
              50.12
            ],
            [
              -67.02,
              50.09
            ],
            [
              -67.03,
              50.09
            ],
            [
              -67.05,
              50.07
            ],
            [
              -67.05,
              50.05
            ],
            [
              -67.09,
              50.02
            ],
            [
              -67.07,
              50.0
            ],
            [
              -67.08,
              49.99
            ],
            [
              -67.11,
              49.99
            ],
            [
              -67.12,
              49.98
            ],
            [
              -67.13,
              49.99
            ],
            [
              -67.16,
              49.99
            ],
            [
              -67.17,
              50.0
            ],
            [
              -67.13,
              50.03
            ],
            [
              -67.14,
              50.04
            ],
            [
              -67.13,
              50.05
            ],
            [
              -67.13,
              50.07
            ],
            [
              -67.12,
              50.07
            ],
            [
              -67.1,
              50.09
            ],
            [
              -67.1,
              50.11
            ],
            [
              -67.09,
              50.12
            ],
            [
              -67.07,
              50.12
            ],
            [
              -67.06,
              50.13
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0511,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5",
        "signature": {
          "alg": "ed25519",
          "sig": "5cde6f629cf5bfdfbf9760e475871810b57242ab0484ff682148e3bd67aff9457c18c8cd5418052f312d660ee09f679d84dfee2e77f23ba4fd1f6280b9067906"
        }
      },
      "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5"
    },
    {
      "storm_id": "325660",
      "lat": 50.3944,
      "lon": -67.1578,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.16,
              50.43
            ],
            [
              -67.13,
              50.43
            ],
            [
              -67.12,
              50.41
            ],
            [
              -67.12,
              50.37
            ],
            [
              -67.15,
              50.35
            ],
            [
              -67.18,
              50.35
            ],
            [
              -67.2,
              50.37
            ],
            [
              -67.2,
              50.41
            ],
            [
              -67.16,
              50.43
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0511,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5",
        "signature": {
          "alg": "ed25519",
          "sig": "5cde6f629cf5bfdfbf9760e475871810b57242ab0484ff682148e3bd67aff9457c18c8cd5418052f312d660ee09f679d84dfee2e77f23ba4fd1f6280b9067906"
        }
      },
      "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5"
    },
    {
      "storm_id": "325663",
      "lat": 50.0838,
      "lon": -67.54,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.55,
              50.11
            ],
            [
              -67.52,
              50.11
            ],
            [
              -67.5,
              50.09
            ],
            [
              -67.49,
              50.05
            ],
            [
              -67.56,
              50.05
            ],
            [
              -67.58,
              50.06
            ],
            [
              -67.57,
              50.09
            ],
            [
              -67.55,
              50.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0511,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5",
        "signature": {
          "alg": "ed25519",
          "sig": "5cde6f629cf5bfdfbf9760e475871810b57242ab0484ff682148e3bd67aff9457c18c8cd5418052f312d660ee09f679d84dfee2e77f23ba4fd1f6280b9067906"
        }
      },
      "receipt_sha256": "e7a9cd97c2796a0ed889580ecc8c9c4e41d7cab1529ed2a94329d35bd5d6dfa5"
    },
    {
      "storm_id": "325677",
      "lat": 32.925,
      "lon": -77.0625,
      "motion_east": 4.6,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4469.0,
      "ebshear": 8.0,
      "srh01": 26.0,
      "maxllaz": 0.001,
      "mesh": 0.27,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9927
        },
        {
          "name": "alignment",
          "value": 0.7643
        },
        {
          "name": "tau",
          "value": 1.0293
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.051
      },
      "coherence_score": 1.029326319694519,
      "coherence_diagnostics": {
        "tau": 1.029326319694519,
        "grad_tau": 0.5215353965759277,
        "torsion": 0.0,
        "alignment": 0.7642815709114075,
        "S_field": 0.051249995827674866,
        "Gamma_field": 0.21620728075504303,
        "S_over_Gamma": 0.23704102635383606,
        "Da": 13.153467178344727,
        "E_coh": 0.29357072710990906,
        "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": [
          [
            [
              -77.09,
              32.97
            ],
            [
              -77.05,
              32.97
            ],
            [
              -77.03,
              32.95
            ],
            [
              -77.03,
              32.93
            ],
            [
              -77.02,
              32.92
            ],
            [
              -77.02,
              32.89
            ],
            [
              -77.03,
              32.87
            ],
            [
              -77.08,
              32.87
            ],
            [
              -77.11,
              32.9
            ],
            [
              -77.1,
              32.91
            ],
            [
              -77.1,
              32.95
            ],
            [
              -77.09,
              32.97
            ]
          ]
        ]
      },
      "raw_probability": 0.051,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "9a93d70f7945e83ea376d13a813ce4e24806d84d0011ec59ca4fd281863be00b",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.051,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6ff8000dd79bcd4a3f32c1217e5d3058fc9c1c15ddfd4a0223c528ff94442a38",
        "signature": {
          "alg": "ed25519",
          "sig": "51b33e4b29d306deddb927e3351bfb549d83b4de8fc7859a6269cc6f3eff8098ed4599b988a9600be6e7b954511162a8cf4b97a80198319e1f79d8ebfdd09a01"
        }
      },
      "receipt_sha256": "6ff8000dd79bcd4a3f32c1217e5d3058fc9c1c15ddfd4a0223c528ff94442a38"
    },
    {
      "storm_id": "325522",
      "lat": 33.6482,
      "lon": -74.5664,
      "motion_east": 6.1,
      "motion_south": 0.2,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3792.0,
      "ebshear": 16.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1177
        },
        {
          "name": "alignment",
          "value": 0.7268
        },
        {
          "name": "tau",
          "value": 3.2387
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0502
      },
      "coherence_score": 3.2386868000030518,
      "coherence_diagnostics": {
        "tau": 3.2386868000030518,
        "grad_tau": 0.8847460150718689,
        "torsion": 0.0,
        "alignment": 0.7268110513687134,
        "S_field": 0.4974610507488251,
        "Gamma_field": 0.42287394404411316,
        "S_over_Gamma": 1.1763814687728882,
        "Da": 25.12923812866211,
        "E_coh": 0.9313147068023682,
        "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": [
          [
            [
              -74.58,
              33.7
            ],
            [
              -74.55,
              33.7
            ],
            [
              -74.53,
              33.69
            ],
            [
              -74.52,
              33.67
            ],
            [
              -74.52,
              33.62
            ],
            [
              -74.53,
              33.6
            ],
            [
              -74.57,
              33.6
            ],
            [
              -74.58,
              33.59
            ],
            [
              -74.65,
              33.59
            ],
            [
              -74.62,
              33.67
            ],
            [
              -74.58,
              33.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0502,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "f718a4837cc017f20a1eca13e330dd32a06a6a097daa89588d0d0b75432e2338",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0502,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8dbe5cb3c9373dd473b2bcb6e7a33bfe065d78c01a797a01e8743586cf3a0aa",
        "signature": {
          "alg": "ed25519",
          "sig": "8b50b67dda251b136fb9c0b7df90f795de7ac4d4c6cc15639aea96280ce6f049c90829a9b103d149943c7c824bfabc7a376be85e300fc03ef842309637c5380d"
        }
      },
      "receipt_sha256": "b8dbe5cb3c9373dd473b2bcb6e7a33bfe065d78c01a797a01e8743586cf3a0aa"
    },
    {
      "storm_id": "325658",
      "lat": 24.5873,
      "lon": -81.768,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4346.0,
      "ebshear": 8.0,
      "srh01": 21.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.8677
        },
        {
          "name": "alignment",
          "value": -0.3899
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0502
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.1253278255462646,
        "torsion": 0.0,
        "alignment": -0.38991737365722656,
        "S_field": 0.4844249188899994,
        "Gamma_field": 0.6337072849273682,
        "S_over_Gamma": 0.7644301056861877,
        "Da": 38.27556610107422,
        "E_coh": 0.939673662185669,
        "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": [
          [
            [
              -81.81,
              24.62
            ],
            [
              -81.72,
              24.62
            ],
            [
              -81.72,
              24.61
            ],
            [
              -81.74,
              24.59
            ],
            [
              -81.74,
              24.55
            ],
            [
              -81.73,
              24.54
            ],
            [
              -81.76,
              24.54
            ],
            [
              -81.75,
              24.55
            ],
            [
              -81.75,
              24.59
            ],
            [
              -81.76,
              24.6
            ],
            [
              -81.78,
              24.6
            ],
            [
              -81.8,
              24.58
            ],
            [
              -81.82,
              24.59
            ],
            [
              -81.83,
              24.61
            ],
            [
              -81.81,
              24.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0502,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "f718a4837cc017f20a1eca13e330dd32a06a6a097daa89588d0d0b75432e2338",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0502,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8dbe5cb3c9373dd473b2bcb6e7a33bfe065d78c01a797a01e8743586cf3a0aa",
        "signature": {
          "alg": "ed25519",
          "sig": "8b50b67dda251b136fb9c0b7df90f795de7ac4d4c6cc15639aea96280ce6f049c90829a9b103d149943c7c824bfabc7a376be85e300fc03ef842309637c5380d"
        }
      },
      "receipt_sha256": "b8dbe5cb3c9373dd473b2bcb6e7a33bfe065d78c01a797a01e8743586cf3a0aa"
    },
    {
      "storm_id": "325382",
      "lat": 32.9878,
      "lon": -76.2039,
      "motion_east": 5.1,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4326.0,
      "ebshear": 14.0,
      "srh01": 28.0,
      "maxllaz": 0.001,
      "mesh": 0.66,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.7427
        },
        {
          "name": "alignment",
          "value": 1.357
        },
        {
          "name": "tau",
          "value": 1.6391
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0499
      },
      "coherence_score": 1.6390982866287231,
      "coherence_diagnostics": {
        "tau": 1.6390982866287231,
        "grad_tau": 0.7100222706794739,
        "torsion": 0.0,
        "alignment": 1.3570209741592407,
        "S_field": 0.42810752987861633,
        "Gamma_field": 0.4487072825431824,
        "S_over_Gamma": 0.9540908932685852,
        "Da": 26.65309715270996,
        "E_coh": 0.9727386236190796,
        "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": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.17,
              33.06
            ],
            [
              -76.14,
              33.06
            ],
            [
              -76.1,
              33.02
            ],
            [
              -76.1,
              33.01
            ],
            [
              -76.12,
              32.99
            ],
            [
              -76.13,
              32.99
            ],
            [
              -76.17,
              32.95
            ],
            [
              -76.17,
              32.94
            ],
            [
              -76.22,
              32.9
            ],
            [
              -76.3,
              32.9
            ],
            [
              -76.32,
              32.92
            ],
            [
              -76.3,
              32.95
            ],
            [
              -76.3,
              32.98
            ],
            [
              -76.29,
              32.99
            ],
            [
              -76.26,
              32.99
            ],
            [
              -76.22,
              33.03
            ],
            [
              -76.19,
              33.04
            ],
            [
              -76.17,
              33.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0499,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "8c41229a5cbca08aaaadc66c172e012968d0f6bf5bb0d7489bc59109fcdb64a6",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0499,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "763d55628b76a9bc8e7a356dfbb5bd4eeba3bd424e99e7245a2bef454195d112",
        "signature": {
          "alg": "ed25519",
          "sig": "cd6ebe95c0f27003ed396c827345b9df0857e75f56e0fe970e102d8ce67e45775213442b8d66b1a8d1237d6caaf9030e30432550f2195ffab2f3ae6f6f4ad004"
        }
      },
      "receipt_sha256": "763d55628b76a9bc8e7a356dfbb5bd4eeba3bd424e99e7245a2bef454195d112"
    },
    {
      "storm_id": "325564",
      "lat": 33.57,
      "lon": -75.485,
      "motion_east": 4.7,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3632.0,
      "ebshear": 18.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2427
        },
        {
          "name": "alignment",
          "value": 1.2749
        },
        {
          "name": "tau",
          "value": 2.4185
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.049
      },
      "coherence_score": 2.418527126312256,
      "coherence_diagnostics": {
        "tau": 2.418527126312256,
        "grad_tau": 0.853958249092102,
        "torsion": 0.0,
        "alignment": 1.274862289428711,
        "S_field": 0.6727188229560852,
        "Gamma_field": 0.3803739547729492,
        "S_over_Gamma": 1.768572211265564,
        "Da": 22.530982971191406,
        "E_coh": 0.957554042339325,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.49,
              33.65
            ],
            [
              -75.44,
              33.62
            ],
            [
              -75.42,
              33.58
            ],
            [
              -75.42,
              33.51
            ],
            [
              -75.46,
              33.51
            ],
            [
              -75.47,
              33.53
            ],
            [
              -75.49,
              33.53
            ],
            [
              -75.5,
              33.52
            ],
            [
              -75.51,
              33.53
            ],
            [
              -75.52,
              33.55
            ],
            [
              -75.52,
              33.58
            ],
            [
              -75.53,
              33.59
            ],
            [
              -75.53,
              33.63
            ],
            [
              -75.49,
              33.65
            ]
          ]
        ]
      },
      "raw_probability": 0.049,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c3e5e0b30fc23a4e9b6112568ec8ec036205eabe452a97900ea32b9f3f04718a",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.049,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68edade0639b00ef71d9a5ce487ddaf2bdac908f29eb9f5692f0ee68422beaaa",
        "signature": {
          "alg": "ed25519",
          "sig": "9287c55796bc23ef9d9b517b76220e16a578e89b29d1f775d91cfde92ac5645f14fcd6240767f15fa6bd17f4db2d4cf68bd11b0ebc61cc764742b00f54c0d803"
        }
      },
      "receipt_sha256": "68edade0639b00ef71d9a5ce487ddaf2bdac908f29eb9f5692f0ee68422beaaa"
    },
    {
      "storm_id": "325647",
      "lat": 33.0106,
      "lon": -75.9244,
      "motion_east": 5.0,
      "motion_south": -2.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4262.0,
      "ebshear": 14.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2427
        },
        {
          "name": "alignment",
          "value": 1.2749
        },
        {
          "name": "tau",
          "value": 2.4185
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.049
      },
      "coherence_score": 2.418527126312256,
      "coherence_diagnostics": {
        "tau": 2.418527126312256,
        "grad_tau": 0.853958249092102,
        "torsion": 0.0,
        "alignment": 1.274862289428711,
        "S_field": 0.6727188229560852,
        "Gamma_field": 0.3803739547729492,
        "S_over_Gamma": 1.768572211265564,
        "Da": 22.530982971191406,
        "E_coh": 0.957554042339325,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.97,
              33.06
            ],
            [
              -75.95,
              33.05
            ],
            [
              -75.91,
              33.05
            ],
            [
              -75.9,
              33.04
            ],
            [
              -75.89,
              33.05
            ],
            [
              -75.87,
              33.03
            ],
            [
              -75.88,
              33.02
            ],
            [
              -75.87,
              33.01
            ],
            [
              -75.86,
              32.96
            ],
            [
              -75.88,
              32.95
            ],
            [
              -75.91,
              32.95
            ],
            [
              -75.92,
              32.94
            ],
            [
              -76.01,
              32.94
            ],
            [
              -76.01,
              33.01
            ],
            [
              -75.99,
              33.05
            ],
            [
              -75.97,
              33.06
            ]
          ]
        ]
      },
      "raw_probability": 0.049,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "c3e5e0b30fc23a4e9b6112568ec8ec036205eabe452a97900ea32b9f3f04718a",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.049,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68edade0639b00ef71d9a5ce487ddaf2bdac908f29eb9f5692f0ee68422beaaa",
        "signature": {
          "alg": "ed25519",
          "sig": "9287c55796bc23ef9d9b517b76220e16a578e89b29d1f775d91cfde92ac5645f14fcd6240767f15fa6bd17f4db2d4cf68bd11b0ebc61cc764742b00f54c0d803"
        }
      },
      "receipt_sha256": "68edade0639b00ef71d9a5ce487ddaf2bdac908f29eb9f5692f0ee68422beaaa"
    },
    {
      "storm_id": "325281",
      "lat": 48.5648,
      "lon": -69.0842,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 446.0,
      "ebshear": 22.0,
      "srh01": 8.0,
      "maxllaz": 0.004,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.3677
        },
        {
          "name": "alignment",
          "value": -1.7543
        },
        {
          "name": "tau",
          "value": 0.3509
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0489
      },
      "coherence_score": 0.3508637547492981,
      "coherence_diagnostics": {
        "tau": 0.3508637547492981,
        "grad_tau": 0.2819973826408386,
        "torsion": 0.0,
        "alignment": -1.7542831897735596,
        "S_field": 0.2812090516090393,
        "Gamma_field": 0.33870729804039,
        "S_over_Gamma": 0.8302420973777771,
        "Da": 19.101381301879883,
        "E_coh": 0.2462749481201172,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -68.99,
              48.72
            ],
            [
              -68.93,
              48.72
            ],
            [
              -68.93,
              48.68
            ],
            [
              -68.94,
              48.67
            ],
            [
              -68.94,
              48.65
            ],
            [
              -68.98,
              48.61
            ],
            [
              -68.98,
              48.6
            ],
            [
              -69.0,
              48.58
            ],
            [
              -69.03,
              48.58
            ],
            [
              -69.07,
              48.55
            ],
            [
              -69.08,
              48.55
            ],
            [
              -69.09,
              48.54
            ],
            [
              -69.09,
              48.52
            ],
            [
              -69.12,
              48.51
            ],
            [
              -69.15,
              48.48
            ],
            [
              -69.14,
              48.47
            ],
            [
              -69.17,
              48.43
            ],
            [
              -69.19,
              48.43
            ],
            [
              -69.2,
              48.42
            ],
            [
              -69.27,
              48.42
            ],
            [
              -69.26,
              48.48
            ],
            [
              -69.24,
              48.5
            ],
            [
              -69.2,
              48.51
            ],
            [
              -69.19,
              48.52
            ],
            [
              -69.17,
              48.52
            ],
            [
              -69.15,
              48.53
            ],
            [
              -69.11,
              48.58
            ],
            [
              -69.06,
              48.58
            ],
            [
              -69.04,
              48.6
            ],
            [
              -69.04,
              48.63
            ],
            [
              -69.02,
              48.66
            ],
            [
              -69.02,
              48.68
            ],
            [
              -68.99,
              48.72
            ]
          ]
        ]
      },
      "raw_probability": 0.0489,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "089e124b5e00253026a88b104acd051f0230ff636ac1dd4bef3ec454d8f7c24f",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0489,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "706ec327baf87530902c76d26564e83a9ae0001577ee3bc493902cfeaf5986f5",
        "signature": {
          "alg": "ed25519",
          "sig": "097562ec58789815af4377f09b81728f6d2381e0711bf0285f0d07b82c40011fd1c2c47d7607fac0b4c8245d521ac7b7918f59e5d40bcd690e2064a2a2067400"
        }
      },
      "receipt_sha256": "706ec327baf87530902c76d26564e83a9ae0001577ee3bc493902cfeaf5986f5"
    },
    {
      "storm_id": "325486",
      "lat": 26.1125,
      "lon": -83.4513,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3061.0,
      "ebshear": 7.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.9927
        },
        {
          "name": "alignment",
          "value": -0.4359
        },
        {
          "name": "tau",
          "value": 1.3253
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0488
      },
      "coherence_score": 1.325291395187378,
      "coherence_diagnostics": {
        "tau": 1.325291395187378,
        "grad_tau": 1.057157278060913,
        "torsion": 0.0,
        "alignment": -0.43590667843818665,
        "S_field": 0.9937020540237427,
        "Gamma_field": 0.2087072879076004,
        "S_over_Gamma": 4.761223316192627,
        "Da": 12.96994400024414,
        "E_coh": 0.9730348587036133,
        "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": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.47,
              26.14
            ],
            [
              -83.42,
              26.14
            ],
            [
              -83.41,
              26.13
            ],
            [
              -83.41,
              26.1
            ],
            [
              -83.45,
              26.06
            ],
            [
              -83.49,
              26.07
            ],
            [
              -83.49,
              26.12
            ],
            [
              -83.47,
              26.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0488,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "5f3eae09c899d9dfbdc31362943b754d0e9d07f9aaf452eb38d22704d5cbe80a",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0488,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3e57c5a94e4cae666b97999842f2f828f80e0fcd63390e8a736d8ca26e756087",
        "signature": {
          "alg": "ed25519",
          "sig": "d30dadbb26a8cfedeed8b3a3a85d0f232438960345af2973bb2de382ee2743b9503a00f16b0741054797e9c1cbee4bd982e28416e84a83db2892f98b37be4d0f"
        }
      },
      "receipt_sha256": "3e57c5a94e4cae666b97999842f2f828f80e0fcd63390e8a736d8ca26e756087"
    },
    {
      "storm_id": "325679",
      "lat": 32.3189,
      "lon": -77.19,
      "motion_east": 6.4,
      "motion_south": 1.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4595.0,
      "ebshear": 7.0,
      "srh01": 17.0,
      "maxllaz": 0.0,
      "mesh": 0.34,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.4927
        },
        {
          "name": "alignment",
          "value": 8.7079
        },
        {
          "name": "tau",
          "value": 0.9208
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0485
      },
      "coherence_score": 0.9207899570465088,
      "coherence_diagnostics": {
        "tau": 0.9207899570465088,
        "grad_tau": 0.42876511812210083,
        "torsion": 0.0,
        "alignment": 8.707918167114258,
        "S_field": 0.29114869236946106,
        "Gamma_field": 0.9653739929199219,
        "S_over_Gamma": 0.3015916049480438,
        "Da": 57.67981719970703,
        "E_coh": 0.4165952205657959,
        "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": [
          [
            [
              -77.21,
              32.36
            ],
            [
              -77.17,
              32.35
            ],
            [
              -77.17,
              32.34
            ],
            [
              -77.13,
              32.29
            ],
            [
              -77.14,
              32.28
            ],
            [
              -77.22,
              32.28
            ],
            [
              -77.23,
              32.29
            ],
            [
              -77.23,
              32.32
            ],
            [
              -77.21,
              32.36
            ]
          ]
        ]
      },
      "raw_probability": 0.0485,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "06d7e0c2fea624da103b30578091dd348e959d3066d749bf55c9753255530bf3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0485,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "774bff7e53c9bd932d643d6877a5f923fa89ee87c8f69daf90d7beedcee54242",
        "signature": {
          "alg": "ed25519",
          "sig": "36855997dd732a26a3106cca68ae89126a0e6c59d8a5f8b4d606e759769464c0d5347ad6caa1888de0f360878b96c66b1d91c58a8f4cf47e4cb5d1cf625d1f04"
        }
      },
      "receipt_sha256": "774bff7e53c9bd932d643d6877a5f923fa89ee87c8f69daf90d7beedcee54242"
    },
    {
      "storm_id": "325455",
      "lat": 33.3062,
      "lon": -75.625,
      "motion_east": 4.6,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3852.0,
      "ebshear": 16.0,
      "srh01": 26.0,
      "maxllaz": 0.001,
      "mesh": 0.5,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2427
        },
        {
          "name": "alignment",
          "value": 1.2749
        },
        {
          "name": "tau",
          "value": 2.4185
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0484
      },
      "coherence_score": 2.418527126312256,
      "coherence_diagnostics": {
        "tau": 2.418527126312256,
        "grad_tau": 0.853958249092102,
        "torsion": 0.0,
        "alignment": 1.274862289428711,
        "S_field": 0.6727188229560852,
        "Gamma_field": 0.3803739547729492,
        "S_over_Gamma": 1.768572211265564,
        "Da": 22.530982971191406,
        "E_coh": 0.957554042339325,
        "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": [
          [
            [
              -75.67,
              33.34
            ],
            [
              -75.62,
              33.34
            ],
            [
              -75.59,
              33.31
            ],
            [
              -75.58,
              33.29
            ],
            [
              -75.58,
              33.26
            ],
            [
              -75.62,
              33.26
            ],
            [
              -75.67,
              33.31
            ],
            [
              -75.67,
              33.34
            ]
          ]
        ]
      },
      "raw_probability": 0.0484,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "29bd2d541e6357652f9712137ca710d6f80f7ee6b812e071c84f69404a68399e",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0484,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "982377441f4fbae6db4254000699e99c8af21e71cb8884afcfc23a6f447a462a",
        "signature": {
          "alg": "ed25519",
          "sig": "bf5acf7019a3e4c91a7598a544ca7ca02c489c4d7f251e9a3e9ca9048b440175b2a35c4146b12694844e49928b67c950a37a9b8fa9b35bbfb9ac50fc1503c20d"
        }
      },
      "receipt_sha256": "982377441f4fbae6db4254000699e99c8af21e71cb8884afcfc23a6f447a462a"
    },
    {
      "storm_id": "325656",
      "lat": 27.3418,
      "lon": -85.53,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2807.0,
      "ebshear": 10.0,
      "srh01": 1.0,
      "maxllaz": 0.0,
      "mesh": 0.24,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.3677
        },
        {
          "name": "alignment",
          "value": 1.0726
        },
        {
          "name": "tau",
          "value": 2.8349
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0482
      },
      "coherence_score": 2.8349316120147705,
      "coherence_diagnostics": {
        "tau": 2.8349316120147705,
        "grad_tau": 0.3452399671077728,
        "torsion": 0.0,
        "alignment": 1.072630524635315,
        "S_field": 1.198323369026184,
        "Gamma_field": 0.22787393629550934,
        "S_over_Gamma": 5.258711814880371,
        "Da": 14.20310115814209,
        "E_coh": 0.9773283004760742,
        "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": [
          [
            [
              -85.55,
              27.38
            ],
            [
              -85.5,
              27.38
            ],
            [
              -85.49,
              27.36
            ],
            [
              -85.49,
              27.31
            ],
            [
              -85.5,
              27.3
            ],
            [
              -85.53,
              27.3
            ],
            [
              -85.55,
              27.31
            ],
            [
              -85.55,
              27.33
            ],
            [
              -85.56,
              27.34
            ],
            [
              -85.56,
              27.37
            ],
            [
              -85.55,
              27.38
            ]
          ]
        ]
      },
      "raw_probability": 0.0482,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "57fc206baa23ef35103187de241e8ed3ae606ee5d1fb9b738a70cccbe9289a6d",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0482,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7681aba5f2ad74d2e43a18b85322bb3c8ea6911e9aaf22ffd302976dd62dc578",
        "signature": {
          "alg": "ed25519",
          "sig": "99e0173b46cfae336abd0766e74b2cc64f2d9ae45e100785239c1577c06fd5037a3103f385c2b187acd9fa722139d7cf142c0c4eafa0faf998ae80e5ea321d03"
        }
      },
      "receipt_sha256": "7681aba5f2ad74d2e43a18b85322bb3c8ea6911e9aaf22ffd302976dd62dc578"
    },
    {
      "storm_id": "325645",
      "lat": 33.353,
      "lon": -75.441,
      "motion_east": 4.6,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3987.0,
      "ebshear": 16.0,
      "srh01": 23.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2427
        },
        {
          "name": "alignment",
          "value": 1.2749
        },
        {
          "name": "tau",
          "value": 2.4185
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0474
      },
      "coherence_score": 2.418527126312256,
      "coherence_diagnostics": {
        "tau": 2.418527126312256,
        "grad_tau": 0.853958249092102,
        "torsion": 0.0,
        "alignment": 1.274862289428711,
        "S_field": 0.6727188229560852,
        "Gamma_field": 0.3803739547729492,
        "S_over_Gamma": 1.768572211265564,
        "Da": 22.530982971191406,
        "E_coh": 0.957554042339325,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.46,
              33.39
            ],
            [
              -75.41,
              33.37
            ],
            [
              -75.39,
              33.35
            ],
            [
              -75.39,
              33.34
            ],
            [
              -75.41,
              33.32
            ],
            [
              -75.46,
              33.32
            ],
            [
              -75.48,
              33.34
            ],
            [
              -75.47,
              33.35
            ],
            [
              -75.48,
              33.36
            ],
            [
              -75.46,
              33.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0474,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "4595dbd941bebad076e5c01020131c71faf04b17c2318ad2aabcb5bdda8d1fc3",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0474,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b14890fa13c44d55cba73b4f6a87f7a7ecf6886c3dc6ba4cb19b27dfcff3bbbe",
        "signature": {
          "alg": "ed25519",
          "sig": "9648cbd752d90dfbba6156c794e822dc2b539beb1079409e2808058c9baced5ed570d376c0144d327c5ae2fcec8daf1dc9341fda7b887cfa6466859c2b846002"
        }
      },
      "receipt_sha256": "b14890fa13c44d55cba73b4f6a87f7a7ecf6886c3dc6ba4cb19b27dfcff3bbbe"
    },
    {
      "storm_id": "325365",
      "lat": 33.7148,
      "lon": -75.1778,
      "motion_east": 4.6,
      "motion_south": -3.0,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3303.0,
      "ebshear": 18.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.29,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.1177
        },
        {
          "name": "alignment",
          "value": 0.7268
        },
        {
          "name": "tau",
          "value": 3.2387
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0462
      },
      "coherence_score": 3.2386868000030518,
      "coherence_diagnostics": {
        "tau": 3.2386868000030518,
        "grad_tau": 0.8847460150718689,
        "torsion": 0.0,
        "alignment": 0.7268110513687134,
        "S_field": 0.4974610507488251,
        "Gamma_field": 0.42287394404411316,
        "S_over_Gamma": 1.1763814687728882,
        "Da": 25.12923812866211,
        "E_coh": 0.9313147068023682,
        "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": [
          [
            [
              -75.23,
              33.81
            ],
            [
              -75.18,
              33.8
            ],
            [
              -75.12,
              33.76
            ],
            [
              -75.08,
              33.76
            ],
            [
              -75.07,
              33.77
            ],
            [
              -75.06,
              33.76
            ],
            [
              -75.05,
              33.77
            ],
            [
              -75.04,
              33.75
            ],
            [
              -75.04,
              33.71
            ],
            [
              -75.08,
              33.67
            ],
            [
              -75.09,
              33.64
            ],
            [
              -75.11,
              33.62
            ],
            [
              -75.17,
              33.62
            ],
            [
              -75.19,
              33.63
            ],
            [
              -75.2,
              33.64
            ],
            [
              -75.2,
              33.66
            ],
            [
              -75.23,
              33.69
            ],
            [
              -75.24,
              33.69
            ],
            [
              -75.26,
              33.67
            ],
            [
              -75.28,
              33.68
            ],
            [
              -75.28,
              33.69
            ],
            [
              -75.24,
              33.72
            ],
            [
              -75.27,
              33.74
            ],
            [
              -75.29,
              33.74
            ],
            [
              -75.29,
              33.75
            ],
            [
              -75.28,
              33.75
            ],
            [
              -75.23,
              33.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0462,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "a10300b19e8f3102359f897b17f6e8a6076b4cd1dcc622dd8b0635cfccc498af",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0462,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8284f48e64bb72a594ef6592a33ff0f217710cd261ae4cb3fb8dd6f12a9d351",
        "signature": {
          "alg": "ed25519",
          "sig": "4634a55440b1a1cb7fbf7c681f5eadd1b90c793146d2ffb5e069a07fea610d57407fc9f684f6c65d0a4d1bdf3b55b6d3a8109e1981fd5ba603d776b79ea76009"
        }
      },
      "receipt_sha256": "b8284f48e64bb72a594ef6592a33ff0f217710cd261ae4cb3fb8dd6f12a9d351"
    },
    {
      "storm_id": "325662",
      "lat": 50.145,
      "lon": -68.8863,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.1177
        },
        {
          "name": "alignment",
          "value": -0.1101
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0445
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3508637547492981,
        "torsion": 0.0,
        "alignment": -0.11008262634277344,
        "S_field": 0.26274603605270386,
        "Gamma_field": 0.39954060316085815,
        "S_over_Gamma": 0.657620370388031,
        "Da": 22.161090850830078,
        "E_coh": 0.06346172094345093,
        "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": [
          [
            [
              -68.9,
              50.19
            ],
            [
              -68.89,
              50.18
            ],
            [
              -68.86,
              50.18
            ],
            [
              -68.84,
              50.16
            ],
            [
              -68.83,
              50.16
            ],
            [
              -68.83,
              50.15
            ],
            [
              -68.85,
              50.15
            ],
            [
              -68.88,
              50.12
            ],
            [
              -68.88,
              50.1
            ],
            [
              -68.89,
              50.09
            ],
            [
              -68.93,
              50.09
            ],
            [
              -68.94,
              50.1
            ],
            [
              -68.91,
              50.12
            ],
            [
              -68.93,
              50.17
            ],
            [
              -68.92,
              50.17
            ],
            [
              -68.9,
              50.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0445,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "20fc6b0384cb60d2b293f80e41e3de17751b68d93912a830f674f1e59cb7e307",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0445,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1e000f5a168d376a31ef4105fbbe09ddd7fc3f89752156a2fc9613575aa09683",
        "signature": {
          "alg": "ed25519",
          "sig": "e66b1ccc2299db03e1d43bdcffe5e98ca9d94bae72db3760c6bcc4ae61dc72f2f887d8cb57c36d361924adb4e544f51bdd8da7241f10cd17347b8c3fae41030b"
        }
      },
      "receipt_sha256": "1e000f5a168d376a31ef4105fbbe09ddd7fc3f89752156a2fc9613575aa09683"
    },
    {
      "storm_id": "325614",
      "lat": 49.5945,
      "lon": -67.2118,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0442
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.2,
              49.64
            ],
            [
              -67.18,
              49.64
            ],
            [
              -67.17,
              49.63
            ],
            [
              -67.17,
              49.59
            ],
            [
              -67.16,
              49.58
            ],
            [
              -67.2,
              49.55
            ],
            [
              -67.26,
              49.54
            ],
            [
              -67.27,
              49.55
            ],
            [
              -67.26,
              49.57
            ],
            [
              -67.26,
              49.61
            ],
            [
              -67.2,
              49.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0442,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "ff85ee28b163cfd9d99050b73061067dde75b2bd397adf0d0fcd21a83baf1078",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0442,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "84192e1925e241bd0233b5e555e42176fa20d97e3d068d4658625bfe59871254",
        "signature": {
          "alg": "ed25519",
          "sig": "dd94a5406c3b3d09e6064509f4076bfd86d150863bd7c493f33c543139f3999dd900350eb6bd4ba3820eb4afcf2c1e73595ba9a265834c16954e9a9e86fa5b0b"
        }
      },
      "receipt_sha256": "84192e1925e241bd0233b5e555e42176fa20d97e3d068d4658625bfe59871254"
    },
    {
      "storm_id": "325616",
      "lat": 48.9022,
      "lon": -68.8511,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 651.0,
      "ebshear": 25.0,
      "srh01": 1.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.1177
        },
        {
          "name": "alignment",
          "value": -0.1101
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0439
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3508637547492981,
        "torsion": 0.0,
        "alignment": -0.11008262634277344,
        "S_field": 0.26274603605270386,
        "Gamma_field": 0.39954060316085815,
        "S_over_Gamma": 0.657620370388031,
        "Da": 22.161090850830078,
        "E_coh": 0.06346172094345093,
        "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": [
          [
            [
              -68.87,
              48.93
            ],
            [
              -68.82,
              48.93
            ],
            [
              -68.81,
              48.92
            ],
            [
              -68.8,
              48.9
            ],
            [
              -68.81,
              48.86
            ],
            [
              -68.89,
              48.86
            ],
            [
              -68.9,
              48.87
            ],
            [
              -68.89,
              48.92
            ],
            [
              -68.87,
              48.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0439,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "e4be01ab1679296354cf55ef09bc41654984098bfe85889d58bdf77cac6cae64",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0439,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6f7e717d86a2e2f519dfe3dccedd1cad2fb34da5e69dc9e6ce35919c5d03056",
        "signature": {
          "alg": "ed25519",
          "sig": "3767ba23615cfe12b89cef21bdf5c0e59d10310506230f452ed4c90c7240b5ec1140987126db0c1c4618d649bb32286725ff990c3fee1809e3431d53a1e49909"
        }
      },
      "receipt_sha256": "a6f7e717d86a2e2f519dfe3dccedd1cad2fb34da5e69dc9e6ce35919c5d03056"
    },
    {
      "storm_id": "325571",
      "lat": 50.245,
      "lon": -67.0278,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.1177
        },
        {
          "name": "alignment",
          "value": -1.2351
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0429
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.20683419704437256,
        "torsion": 0.0,
        "alignment": -1.2350826263427734,
        "S_field": 0.24069534242153168,
        "Gamma_field": 0.5570406317710876,
        "S_over_Gamma": 0.43209657073020935,
        "Da": 30.970890045166016,
        "E_coh": 0.12486369907855988,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.03,
              50.3
            ],
            [
              -66.98,
              50.3
            ],
            [
              -66.97,
              50.29
            ],
            [
              -66.93,
              50.28
            ],
            [
              -66.94,
              50.27
            ],
            [
              -66.94,
              50.24
            ],
            [
              -66.96,
              50.22
            ],
            [
              -66.98,
              50.22
            ],
            [
              -67.0,
              50.2
            ],
            [
              -67.03,
              50.2
            ],
            [
              -67.07,
              50.18
            ],
            [
              -67.1,
              50.18
            ],
            [
              -67.13,
              50.21
            ],
            [
              -67.14,
              50.24
            ],
            [
              -67.13,
              50.25
            ],
            [
              -67.1,
              50.25
            ],
            [
              -67.04,
              50.28
            ],
            [
              -67.03,
              50.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0429,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "658bb39498329d8283e5369df5e73c9a7feb9f410f261cc56c072c0b34217dc0",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0429,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c005dc1a123b05d5c09d8aa80a5603a215b367d6df0e18890bd12a56cc99c58",
        "signature": {
          "alg": "ed25519",
          "sig": "93de723e829e587e48161ed5efeee591226fe93010e4a01d48e2b536e68a4f7a1874827fde4aa75b7e027be2ab32ffbadc514ee6c764212f382247e9f703be0b"
        }
      },
      "receipt_sha256": "4c005dc1a123b05d5c09d8aa80a5603a215b367d6df0e18890bd12a56cc99c58"
    },
    {
      "storm_id": "325648",
      "lat": 32.42,
      "lon": -78.1525,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3307.0,
      "ebshear": 14.0,
      "srh01": 11.0,
      "maxllaz": 0.0,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.8677
        },
        {
          "name": "alignment",
          "value": 4.9879
        },
        {
          "name": "tau",
          "value": 0.6459
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0415
      },
      "coherence_score": 0.6459071040153503,
      "coherence_diagnostics": {
        "tau": 0.6459071040153503,
        "grad_tau": 0.19303087890148163,
        "torsion": 0.0,
        "alignment": 4.987873554229736,
        "S_field": 0.2870447635650635,
        "Gamma_field": 0.8820406198501587,
        "S_over_Gamma": 0.32543259859085083,
        "Da": 53.49654769897461,
        "E_coh": 0.6304149627685547,
        "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": [
          [
            [
              -78.17,
              32.46
            ],
            [
              -78.14,
              32.46
            ],
            [
              -78.14,
              32.41
            ],
            [
              -78.11,
              32.38
            ],
            [
              -78.11,
              32.37
            ],
            [
              -78.19,
              32.37
            ],
            [
              -78.19,
              32.45
            ],
            [
              -78.17,
              32.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0415,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "eafd53a415be03cccac94d086db4bd64c30556723b39b7b32ad5c3bef1be1206",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0415,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "24a5ba0a5f48e00c3636d0356712338d43179ba7e23a9116737d4d4803d80a12",
        "signature": {
          "alg": "ed25519",
          "sig": "1dbfd27b73a67ab6c73746acb2218e772ad9349b091a049fce13c3646540bcd77fc36ff22ba1c64f2a208fa300fe9d0b77a0ad53a4f435c178d9cf217e94bb02"
        }
      },
      "receipt_sha256": "24a5ba0a5f48e00c3636d0356712338d43179ba7e23a9116737d4d4803d80a12"
    },
    {
      "storm_id": "325607",
      "lat": 27.866,
      "lon": -82.822,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2574.0,
      "ebshear": 9.0,
      "srh01": 16.0,
      "maxllaz": 0.003,
      "mesh": 0.29,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.6177
        },
        {
          "name": "alignment",
          "value": 3.0408
        },
        {
          "name": "tau",
          "value": 2.2208
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0414
      },
      "coherence_score": 2.220804214477539,
      "coherence_diagnostics": {
        "tau": 2.220804214477539,
        "grad_tau": 0.17931702733039856,
        "torsion": 0.0,
        "alignment": 3.0407521724700928,
        "S_field": 0.5390892624855042,
        "Gamma_field": 0.4303739666938782,
        "S_over_Gamma": 1.2526066303253174,
        "Da": 27.155107498168945,
        "E_coh": 0.9254968166351318,
        "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": [
          [
            [
              -82.83,
              27.9
            ],
            [
              -82.8,
              27.9
            ],
            [
              -82.79,
              27.88
            ],
            [
              -82.79,
              27.82
            ],
            [
              -82.8,
              27.81
            ],
            [
              -82.82,
              27.83
            ],
            [
              -82.86,
              27.84
            ],
            [
              -82.86,
              27.89
            ],
            [
              -82.84,
              27.89
            ],
            [
              -82.83,
              27.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0414,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "d9429158906e0da29843b6206b90a996c8d5f49aa9d9d5195cddd33b933bac53",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.0414,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "30b501714d9d4a3e4668900c97b77e343c32e6e67ecc515f4c20dbaa149767af",
        "signature": {
          "alg": "ed25519",
          "sig": "a4d6aeeef26974d28229291cfdc5b4ddcfbe44e07b4e070ec23b8fbe366921bfcb405ff4854d7d734cc96a2f3dec53685c1f92f65086713aa7a44eed812bc70e"
        }
      },
      "receipt_sha256": "30b501714d9d4a3e4668900c97b77e343c32e6e67ecc515f4c20dbaa149767af"
    },
    {
      "storm_id": "325675",
      "lat": 33.8667,
      "lon": -81.3967,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1141.0,
      "ebshear": 12.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": 45.3677
        },
        {
          "name": "alignment",
          "value": -0.7173
        },
        {
          "name": "tau",
          "value": 0.9978
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.041
      },
      "coherence_score": 0.9977652430534363,
      "coherence_diagnostics": {
        "tau": 0.9977652430534363,
        "grad_tau": 0.05677741393446922,
        "torsion": 0.0,
        "alignment": -0.7172942161560059,
        "S_field": 0.7635162472724915,
        "Gamma_field": 0.3962072730064392,
        "S_over_Gamma": 1.9270626306533813,
        "Da": 23.751710891723633,
        "E_coh": 0.7959806323051453,
        "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": [
          [
            [
              -81.42,
              33.89
            ],
            [
              -81.4,
              33.87
            ],
            [
              -81.38,
              33.87
            ],
            [
              -81.37,
              33.88
            ],
            [
              -81.34,
              33.85
            ],
            [
              -81.35,
              33.84
            ],
            [
              -81.45,
              33.84
            ],
            [
              -81.44,
              33.87
            ],
            [
              -81.42,
              33.89
            ]
          ]
        ]
      },
      "raw_probability": 0.041,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "cbb2036f0403e0a8f87a5501bafefcf4d1d937311c1143a000177493b037be00",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.041,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68d5b100ffd14d3760265bc22bbb5737d45f1477d133cd088796ed68065b547d",
        "signature": {
          "alg": "ed25519",
          "sig": "23e56099f8cc19c368469fafd423241aa7c609e1c924d8a92c52ed9454d6d6773b4d8d360f8fdf852b66441d0a4c1fd14f286050b608cd495e40a7aab791f105"
        }
      },
      "receipt_sha256": "68d5b100ffd14d3760265bc22bbb5737d45f1477d133cd088796ed68065b547d"
    },
    {
      "storm_id": "325676",
      "lat": 33.741,
      "lon": -81.232,
      "motion_east": 6.5,
      "motion_south": 1.1,
      "valid_time": "20260820_160037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1207.0,
      "ebshear": 10.0,
      "srh01": 1.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.3677
        },
        {
          "name": "alignment",
          "value": -0.7173
        },
        {
          "name": "tau",
          "value": 0.9978
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.041
      },
      "coherence_score": 0.9977652430534363,
      "coherence_diagnostics": {
        "tau": 0.9977652430534363,
        "grad_tau": 0.05677741393446922,
        "torsion": 0.0,
        "alignment": -0.7172942161560059,
        "S_field": 0.7635162472724915,
        "Gamma_field": 0.3962072730064392,
        "S_over_Gamma": 1.9270626306533813,
        "Da": 23.751710891723633,
        "E_coh": 0.7959806323051453,
        "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": [
          [
            [
              -81.2,
              33.79
            ],
            [
              -81.2,
              33.7
            ],
            [
              -81.29,
              33.7
            ],
            [
              -81.28,
              33.72
            ],
            [
              -81.27,
              33.71
            ],
            [
              -81.24,
              33.71
            ],
            [
              -81.21,
              33.74
            ],
            [
              -81.21,
              33.77
            ],
            [
              -81.22,
              33.78
            ],
            [
              -81.2,
              33.79
            ]
          ]
        ]
      },
      "raw_probability": 0.041,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "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": "9b9029d4d22656dcad425d5a30fe47e8de773eb5c229732e5e14c1c6d85e6d5d",
        "input_sha256": "cbb2036f0403e0a8f87a5501bafefcf4d1d937311c1143a000177493b037be00",
        "issued_at": "2026-08-20T16:29:49Z",
        "raw_probability": 0.041,
        "probability": 0.000679,
        "confidence_lo": 0.000666,
        "confidence_hi": 0.000679,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68d5b100ffd14d3760265bc22bbb5737d45f1477d133cd088796ed68065b547d",
        "signature": {
          "alg": "ed25519",
          "sig": "23e56099f8cc19c368469fafd423241aa7c609e1c924d8a92c52ed9454d6d6773b4d8d360f8fdf852b66441d0a4c1fd14f286050b608cd495e40a7aab791f105"
        }
      },
      "receipt_sha256": "68d5b100ffd14d3760265bc22bbb5737d45f1477d133cd088796ed68065b547d"
    }
  ]
}
