{
  "forecast_id": "to_fcst_20260822_1618",
  "hazard": "tornado",
  "issued_at": "2026-08-22T16:18:31Z",
  "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": 128,
  "top_probability": 0.0034,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "352457",
      "lat": 37.8644,
      "lon": -95.6856,
      "motion_east": 8.8,
      "motion_south": 1.2,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0034,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1969.0,
      "ebshear": 32.0,
      "srh01": 84.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.1443
        },
        {
          "name": "alignment",
          "value": -8.1431
        },
        {
          "name": "tau",
          "value": 0.4248
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3707
      },
      "coherence_score": 0.4248254895210266,
      "coherence_diagnostics": {
        "tau": 0.4248254895210266,
        "grad_tau": 0.022350642830133438,
        "torsion": 0.0,
        "alignment": -8.14314079284668,
        "S_field": 0.30042019486427307,
        "Gamma_field": 0.2107568383216858,
        "S_over_Gamma": 1.4254350662231445,
        "Da": 12.068964958190918,
        "E_coh": 0.48452362418174744,
        "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": [
          [
            [
              -95.71,
              37.91
            ],
            [
              -95.66,
              37.91
            ],
            [
              -95.63,
              37.87
            ],
            [
              -95.64,
              37.84
            ],
            [
              -95.67,
              37.81
            ],
            [
              -95.69,
              37.81
            ],
            [
              -95.73,
              37.84
            ],
            [
              -95.73,
              37.88
            ],
            [
              -95.71,
              37.91
            ]
          ]
        ]
      },
      "raw_probability": 0.3707,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0034,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "7b8699841ca61be4d6f828a1caca6507b1aaaa61102d569504712ac24ec2586c",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3707,
        "probability": 0.003421,
        "confidence_lo": 0.003007,
        "confidence_hi": 0.003423,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e05aa8a3295fed8b7980a27f484ff402ca17fc5139517b9f11c3ad7e1ea48a80",
        "signature": {
          "alg": "ed25519",
          "sig": "0bc1a9e4adf03582680dc87e7d694c46ef0823c1baa7e091cd288ea81f6003899257ae4dda54b455fde6a4dfa745bb983d7e5fc107c435b41d36b39d8b98210c"
        }
      },
      "receipt_sha256": "e05aa8a3295fed8b7980a27f484ff402ca17fc5139517b9f11c3ad7e1ea48a80"
    },
    {
      "storm_id": "352568",
      "lat": 38.147,
      "lon": -95.239,
      "motion_east": 8.2,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1896.0,
      "ebshear": 28.0,
      "srh01": 90.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2693
        },
        {
          "name": "alignment",
          "value": 5.4946
        },
        {
          "name": "tau",
          "value": 0.3472
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3398
      },
      "coherence_score": 0.34723562002182007,
      "coherence_diagnostics": {
        "tau": 0.34723562002182007,
        "grad_tau": 0.02110809087753296,
        "torsion": 0.0,
        "alignment": 5.494645118713379,
        "S_field": 0.34761348366737366,
        "Gamma_field": 1.8532568216323853,
        "S_over_Gamma": 0.18756897747516632,
        "Da": 107.14552307128906,
        "E_coh": 0.2013167440891266,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.24,
              38.17
            ],
            [
              -95.22,
              38.17
            ],
            [
              -95.21,
              38.16
            ],
            [
              -95.21,
              38.12
            ],
            [
              -95.22,
              38.11
            ],
            [
              -95.25,
              38.11
            ],
            [
              -95.28,
              38.14
            ],
            [
              -95.27,
              38.16
            ],
            [
              -95.25,
              38.16
            ],
            [
              -95.24,
              38.17
            ]
          ]
        ]
      },
      "raw_probability": 0.3398,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "c980935df0a89e619f44246233385df5f3bbeb9c8dae70c82748914b5e59a41b",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3398,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b798894330f226ed5b7e1535d4f648e1f608f589cfc6407cf85792d883bcd935",
        "signature": {
          "alg": "ed25519",
          "sig": "7ecd637024677f47beab475594314bcfb26e418ec6587583519d7f53f53f82ffa6844661806efc7521cad98ecd4d01cd0cba22a22ef6b32160b2eadb1191c50e"
        }
      },
      "receipt_sha256": "b798894330f226ed5b7e1535d4f648e1f608f589cfc6407cf85792d883bcd935"
    },
    {
      "storm_id": "352552",
      "lat": 37.787,
      "lon": -96.231,
      "motion_east": 12.5,
      "motion_south": 1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1490.0,
      "ebshear": 30.0,
      "srh01": 79.0,
      "maxllaz": 0.006,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2693
        },
        {
          "name": "alignment",
          "value": -6.5104
        },
        {
          "name": "tau",
          "value": 0.4236
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3232
      },
      "coherence_score": 0.4236423373222351,
      "coherence_diagnostics": {
        "tau": 0.4236423373222351,
        "grad_tau": 0.0721367597579956,
        "torsion": 0.0,
        "alignment": -6.510427474975586,
        "S_field": 0.5507382750511169,
        "Gamma_field": 0.8315902352333069,
        "S_over_Gamma": 0.6622712016105652,
        "Da": 46.63636779785156,
        "E_coh": 0.7781966328620911,
        "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": [
          [
            [
              -96.26,
              37.83
            ],
            [
              -96.21,
              37.83
            ],
            [
              -96.18,
              37.8
            ],
            [
              -96.17,
              37.8
            ],
            [
              -96.16,
              37.78
            ],
            [
              -96.16,
              37.73
            ],
            [
              -96.29,
              37.73
            ],
            [
              -96.31,
              37.75
            ],
            [
              -96.31,
              37.79
            ],
            [
              -96.26,
              37.83
            ]
          ]
        ]
      },
      "raw_probability": 0.3232,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4fea13b8e622cd905fb4dd0f6125979656f7817def8494ea42c2a7d4e171aae7",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3232,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c1a462a40c09b884c09f3a1122fe3cafe5603ca040e2ce192f59242c99a4c59",
        "signature": {
          "alg": "ed25519",
          "sig": "7b0981218a04b81c91bdf8e501d776ab9b25b6c756a9fda6acad02ae2858017f469b7161ef267f84022c50070fadf0a141a47209ad6ac90511a935359a70da01"
        }
      },
      "receipt_sha256": "4c1a462a40c09b884c09f3a1122fe3cafe5603ca040e2ce192f59242c99a4c59"
    },
    {
      "storm_id": "352499",
      "lat": 41.886,
      "lon": -81.674,
      "motion_east": 5.6,
      "motion_south": -1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2001.0,
      "ebshear": 34.0,
      "srh01": 88.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 88.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.5193
        },
        {
          "name": "alignment",
          "value": -1.7414
        },
        {
          "name": "tau",
          "value": 1.4024
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3162
      },
      "coherence_score": 1.4023691415786743,
      "coherence_diagnostics": {
        "tau": 1.4023691415786743,
        "grad_tau": 0.19010409712791443,
        "torsion": 0.0,
        "alignment": -1.7414439916610718,
        "S_field": 0.2356896996498108,
        "Gamma_field": 0.19742350280284882,
        "S_over_Gamma": 1.1938279867172241,
        "Da": 12.26823616027832,
        "E_coh": 0.464345246553421,
        "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.69,
              41.92
            ],
            [
              -81.65,
              41.92
            ],
            [
              -81.63,
              41.91
            ],
            [
              -81.64,
              41.89
            ],
            [
              -81.64,
              41.86
            ],
            [
              -81.66,
              41.84
            ],
            [
              -81.7,
              41.84
            ],
            [
              -81.72,
              41.86
            ],
            [
              -81.72,
              41.9
            ],
            [
              -81.69,
              41.92
            ]
          ]
        ]
      },
      "raw_probability": 0.3162,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "5bb81b1662c6bf7778f4b85fb5c40fcef1abcc2f1e4b8327a3b1a77448a18420",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3162,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8217a56377928824ee01a9e9ea6b5c79ec625c901f8d554f8206fa40ab2c4671",
        "signature": {
          "alg": "ed25519",
          "sig": "369a25961f8a3121c0c41298c7df1aefcdc26e0b67026442e27b3617fdf787819d6e7bf5cdd328bffe7fa4460f6aac32145b52af7bbee0d61e4b86b2262f3503"
        }
      },
      "receipt_sha256": "8217a56377928824ee01a9e9ea6b5c79ec625c901f8d554f8206fa40ab2c4671"
    },
    {
      "storm_id": "352060",
      "lat": 38.205,
      "lon": -95.407,
      "motion_east": 7.6,
      "motion_south": 0.9,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1644.0,
      "ebshear": 28.0,
      "srh01": 91.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 91.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2693
        },
        {
          "name": "alignment",
          "value": 5.4946
        },
        {
          "name": "tau",
          "value": 0.3472
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3145
      },
      "coherence_score": 0.34723562002182007,
      "coherence_diagnostics": {
        "tau": 0.34723562002182007,
        "grad_tau": 0.02110809087753296,
        "torsion": 0.0,
        "alignment": 5.494645118713379,
        "S_field": 0.34761348366737366,
        "Gamma_field": 1.8532568216323853,
        "S_over_Gamma": 0.18756897747516632,
        "Da": 107.14552307128906,
        "E_coh": 0.2013167440891266,
        "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": [
          [
            [
              -95.43,
              38.24
            ],
            [
              -95.38,
              38.24
            ],
            [
              -95.35,
              38.21
            ],
            [
              -95.35,
              38.19
            ],
            [
              -95.37,
              38.17
            ],
            [
              -95.42,
              38.17
            ],
            [
              -95.44,
              38.18
            ],
            [
              -95.45,
              38.19
            ],
            [
              -95.45,
              38.22
            ],
            [
              -95.43,
              38.24
            ]
          ]
        ]
      },
      "raw_probability": 0.3145,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "74e786f1d6c4eb95435c06c7329fe4b78ee754a5345a88875504012e8e7c565b",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3145,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8bf8587675c1b857d69ddaf36c5c8be146762fe9b07e86098611f8b52512d662",
        "signature": {
          "alg": "ed25519",
          "sig": "8763b67ca1f912dce836cbbb07d5ab6878f85194986b5bbe84defc8f2f4bcc39bc41f89070888456d2a9ba591a855deb0171c908978f09c415e05cf4caf3de04"
        }
      },
      "receipt_sha256": "8bf8587675c1b857d69ddaf36c5c8be146762fe9b07e86098611f8b52512d662"
    },
    {
      "storm_id": "351757",
      "lat": 42.2788,
      "lon": -83.4552,
      "motion_east": 7.2,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 373.0,
      "ebshear": 33.0,
      "srh01": 65.0,
      "maxllaz": 0.008,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.7693
        },
        {
          "name": "alignment",
          "value": -5.2099
        },
        {
          "name": "tau",
          "value": 1.5932
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3134
      },
      "coherence_score": 1.5932409763336182,
      "coherence_diagnostics": {
        "tau": 1.5932409763336182,
        "grad_tau": 0.1638929396867752,
        "torsion": 0.0,
        "alignment": -5.209883213043213,
        "S_field": 0.6875628232955933,
        "Gamma_field": 0.16659016907215118,
        "S_over_Gamma": 4.1272711753845215,
        "Da": 9.982274055480957,
        "E_coh": 0.8832827806472778,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.41,
              42.42
            ],
            [
              -83.38,
              42.42
            ],
            [
              -83.37,
              42.41
            ],
            [
              -83.37,
              42.37
            ],
            [
              -83.39,
              42.35
            ],
            [
              -83.39,
              42.34
            ],
            [
              -83.42,
              42.32
            ],
            [
              -83.38,
              42.28
            ],
            [
              -83.39,
              42.22
            ],
            [
              -83.43,
              42.18
            ],
            [
              -83.47,
              42.18
            ],
            [
              -83.49,
              42.16
            ],
            [
              -83.53,
              42.16
            ],
            [
              -83.55,
              42.15
            ],
            [
              -83.57,
              42.17
            ],
            [
              -83.57,
              42.19
            ],
            [
              -83.55,
              42.2
            ],
            [
              -83.52,
              42.19
            ],
            [
              -83.5,
              42.21
            ],
            [
              -83.5,
              42.24
            ],
            [
              -83.48,
              42.28
            ],
            [
              -83.44,
              42.31
            ],
            [
              -83.44,
              42.4
            ],
            [
              -83.43,
              42.4
            ],
            [
              -83.41,
              42.42
            ]
          ]
        ]
      },
      "raw_probability": 0.3134,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4e3af6ae5fbd3eec9e30d54c6277c72ab3333e9ef5445ee19093cc399e472ff1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3134,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ba48e0b1f81f4305611c70c30739a71f48b6be312295752304ab639b5b7719eb",
        "signature": {
          "alg": "ed25519",
          "sig": "eed25626b38b8e2ea07be664f95955b3c2f85a6fe0919436131259a296cf11e34bb725a1627d766d7c5969607a1ba66c543cdcaeef6d9f8a65f0f5ea42dbff02"
        }
      },
      "receipt_sha256": "ba48e0b1f81f4305611c70c30739a71f48b6be312295752304ab639b5b7719eb"
    },
    {
      "storm_id": "352402",
      "lat": 42.1018,
      "lon": -83.7965,
      "motion_east": 7.6,
      "motion_south": 0.9,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 649.0,
      "ebshear": 32.0,
      "srh01": 73.0,
      "maxllaz": 0.007,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8943
        },
        {
          "name": "alignment",
          "value": -1.0164
        },
        {
          "name": "tau",
          "value": 1.5857
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3113
      },
      "coherence_score": 1.5856915712356567,
      "coherence_diagnostics": {
        "tau": 1.5856915712356567,
        "grad_tau": 0.18496504426002502,
        "torsion": 0.0,
        "alignment": -1.0164480209350586,
        "S_field": 0.8127555251121521,
        "Gamma_field": 0.17242351174354553,
        "S_over_Gamma": 4.713716506958008,
        "Da": 9.604172706604004,
        "E_coh": 0.9066663384437561,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.7,
              42.22
            ],
            [
              -83.66,
              42.2
            ],
            [
              -83.66,
              42.15
            ],
            [
              -83.69,
              42.12
            ],
            [
              -83.73,
              42.1
            ],
            [
              -83.87,
              41.97
            ],
            [
              -83.91,
              41.97
            ],
            [
              -83.92,
              41.98
            ],
            [
              -83.92,
              42.01
            ],
            [
              -83.91,
              42.03
            ],
            [
              -83.89,
              42.04
            ],
            [
              -83.87,
              42.08
            ],
            [
              -83.84,
              42.11
            ],
            [
              -83.83,
              42.11
            ],
            [
              -83.73,
              42.21
            ],
            [
              -83.71,
              42.21
            ],
            [
              -83.7,
              42.22
            ]
          ]
        ]
      },
      "raw_probability": 0.3113,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "59bf039ce6a724788133616865ce59b53af38ef7a5bb968ea1f1eccd5b191dc5",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.3113,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dee23f61ce18311329cb775c2cd314686411db909b3598df68de07873c5c17a0",
        "signature": {
          "alg": "ed25519",
          "sig": "93a074bf8e04ff94a4e448edf228e0b66bb202352d9a396baf5579fc65ea0518aeaafefa184415972705bb07f6082a561ac0ef39d44c30c59093dc7925e7e10a"
        }
      },
      "receipt_sha256": "dee23f61ce18311329cb775c2cd314686411db909b3598df68de07873c5c17a0"
    },
    {
      "storm_id": "352056",
      "lat": 42.1126,
      "lon": -81.5895,
      "motion_east": 5.7,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1503.0,
      "ebshear": 35.0,
      "srh01": 79.0,
      "maxllaz": 0.004,
      "mesh": 0.35,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.5193
        },
        {
          "name": "alignment",
          "value": -1.7414
        },
        {
          "name": "tau",
          "value": 1.4024
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.296
      },
      "coherence_score": 1.4023691415786743,
      "coherence_diagnostics": {
        "tau": 1.4023691415786743,
        "grad_tau": 0.19010409712791443,
        "torsion": 0.0,
        "alignment": -1.7414439916610718,
        "S_field": 0.2356896996498108,
        "Gamma_field": 0.19742350280284882,
        "S_over_Gamma": 1.1938279867172241,
        "Da": 12.26823616027832,
        "E_coh": 0.464345246553421,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.56,
              42.22
            ],
            [
              -81.53,
              42.22
            ],
            [
              -81.52,
              42.21
            ],
            [
              -81.52,
              42.19
            ],
            [
              -81.5,
              42.16
            ],
            [
              -81.5,
              42.09
            ],
            [
              -81.55,
              42.03
            ],
            [
              -81.61,
              42.0
            ],
            [
              -81.62,
              42.01
            ],
            [
              -81.65,
              42.01
            ],
            [
              -81.67,
              42.02
            ],
            [
              -81.68,
              42.06
            ],
            [
              -81.67,
              42.08
            ],
            [
              -81.66,
              42.08
            ],
            [
              -81.64,
              42.1
            ],
            [
              -81.6,
              42.11
            ],
            [
              -81.58,
              42.13
            ],
            [
              -81.58,
              42.2
            ],
            [
              -81.56,
              42.22
            ]
          ]
        ]
      },
      "raw_probability": 0.296,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "d1b8370a509faa5be83f64869b743c528c4b8c78bd42d4427d35f6a2dec68edb",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.296,
        "probability": 0.003077,
        "confidence_lo": 0.002983,
        "confidence_hi": 0.003077,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "449c16888a80492b188f924f17c83691e6e3378335204ecd589ce23a9faf1919",
        "signature": {
          "alg": "ed25519",
          "sig": "3d4a52b625e2d4d88db4b47f718400f82ac412caa25eea6c4c81b25a7da61be75e98d9b428117fe8828cec667d59376d930c71e54753363a85fdec3ccf12ab09"
        }
      },
      "receipt_sha256": "449c16888a80492b188f924f17c83691e6e3378335204ecd589ce23a9faf1919"
    },
    {
      "storm_id": "352446",
      "lat": 28.211,
      "lon": -89.857,
      "motion_east": 7.1,
      "motion_south": 4.9,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3451.0,
      "ebshear": 19.0,
      "srh01": 59.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.5193
        },
        {
          "name": "alignment",
          "value": -0.5897
        },
        {
          "name": "tau",
          "value": 3.3881
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2469
      },
      "coherence_score": 3.3880996704101562,
      "coherence_diagnostics": {
        "tau": 3.3880996704101562,
        "grad_tau": 0.43294307589530945,
        "torsion": 0.0,
        "alignment": -0.5896860957145691,
        "S_field": 1.2827521562576294,
        "Gamma_field": 0.20742349326610565,
        "S_over_Gamma": 6.184218406677246,
        "Da": 12.710519790649414,
        "E_coh": 0.9709317088127136,
        "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": [
          [
            [
              -89.93,
              28.28
            ],
            [
              -89.92,
              28.27
            ],
            [
              -89.91,
              28.28
            ],
            [
              -89.9,
              28.27
            ],
            [
              -89.8,
              28.27
            ],
            [
              -89.77,
              28.24
            ],
            [
              -89.76,
              28.24
            ],
            [
              -89.76,
              28.2
            ],
            [
              -89.78,
              28.18
            ],
            [
              -89.78,
              28.16
            ],
            [
              -89.8,
              28.14
            ],
            [
              -89.8,
              28.12
            ],
            [
              -89.81,
              28.11
            ],
            [
              -89.86,
              28.11
            ],
            [
              -89.9,
              28.16
            ],
            [
              -89.9,
              28.17
            ],
            [
              -89.94,
              28.21
            ],
            [
              -89.94,
              28.26
            ],
            [
              -89.95,
              28.27
            ],
            [
              -89.93,
              28.28
            ]
          ]
        ]
      },
      "raw_probability": 0.2469,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "56f3422c02420c934c7a2414d6c24833c4ec1e433088cf3a7edd2ead622c4309",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.2469,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2143f46c23497046e88f9efd839f348610baa8dc32cf5ad276cb2309a4d07b67",
        "signature": {
          "alg": "ed25519",
          "sig": "49314ed719e6006a9afcd6b0079f20ac52c396ee0052163b0964916785573d7cae3e7d6ef621a9b4d8e755e5bec029a2ff6d7c4da98cf708cc43859ec34f7a09"
        }
      },
      "receipt_sha256": "2143f46c23497046e88f9efd839f348610baa8dc32cf5ad276cb2309a4d07b67"
    },
    {
      "storm_id": "352392",
      "lat": 38.0382,
      "lon": -94.8879,
      "motion_east": 8.4,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1873.0,
      "ebshear": 28.0,
      "srh01": 70.0,
      "maxllaz": 0.003,
      "mesh": 0.2,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 70.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.5193
        },
        {
          "name": "alignment",
          "value": -5.9543
        },
        {
          "name": "tau",
          "value": 0.3533
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2315
      },
      "coherence_score": 0.35334527492523193,
      "coherence_diagnostics": {
        "tau": 0.35334527492523193,
        "grad_tau": 0.061261098831892014,
        "torsion": 0.0,
        "alignment": -5.9543046951293945,
        "S_field": 0.4174318313598633,
        "Gamma_field": 1.8524235486984253,
        "S_over_Gamma": 0.22534361481666565,
        "Da": 114.70258331298828,
        "E_coh": 0.6585164666175842,
        "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": [
          [
            [
              -95.1,
              38.12
            ],
            [
              -95.07,
              38.12
            ],
            [
              -95.01,
              38.08
            ],
            [
              -94.98,
              38.08
            ],
            [
              -94.97,
              38.09
            ],
            [
              -94.91,
              38.09
            ],
            [
              -94.9,
              38.08
            ],
            [
              -94.87,
              38.08
            ],
            [
              -94.86,
              38.07
            ],
            [
              -94.84,
              38.07
            ],
            [
              -94.83,
              38.06
            ],
            [
              -94.79,
              38.05
            ],
            [
              -94.76,
              38.02
            ],
            [
              -94.74,
              38.02
            ],
            [
              -94.71,
              38.04
            ],
            [
              -94.64,
              38.04
            ],
            [
              -94.63,
              38.02
            ],
            [
              -94.63,
              37.98
            ],
            [
              -94.64,
              37.96
            ],
            [
              -94.7,
              37.96
            ],
            [
              -94.71,
              37.95
            ],
            [
              -94.77,
              37.94
            ],
            [
              -94.82,
              37.97
            ],
            [
              -94.88,
              37.98
            ],
            [
              -94.9,
              38.0
            ],
            [
              -94.94,
              38.02
            ],
            [
              -95.0,
              38.03
            ],
            [
              -95.03,
              38.01
            ],
            [
              -95.05,
              38.01
            ],
            [
              -95.07,
              38.03
            ],
            [
              -95.1,
              38.04
            ],
            [
              -95.12,
              38.07
            ],
            [
              -95.12,
              38.1
            ],
            [
              -95.1,
              38.12
            ]
          ]
        ]
      },
      "raw_probability": 0.2315,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "c639c20091db97a361543089e3dbb71aa6bfca397f79fb701451f5da2a0de836",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.2315,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ebcef1ed0aeb9843bf413488566a447fcf1b98617faa8b63b715e88b3b375433",
        "signature": {
          "alg": "ed25519",
          "sig": "3da29e08671869953520bfb945bd873a1aa83f9f82b5d376b9fc1fef39664e99381c86d0cce4b8c49581db75f64ac0ca282ae6ac27dc8038e04885906e288607"
        }
      },
      "receipt_sha256": "ebcef1ed0aeb9843bf413488566a447fcf1b98617faa8b63b715e88b3b375433"
    },
    {
      "storm_id": "352476",
      "lat": 42.2142,
      "lon": -84.0029,
      "motion_east": 5.9,
      "motion_south": 1.2,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 926.0,
      "ebshear": 29.0,
      "srh01": 89.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 89.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8943
        },
        {
          "name": "alignment",
          "value": -1.0164
        },
        {
          "name": "tau",
          "value": 1.5857
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2219
      },
      "coherence_score": 1.5856915712356567,
      "coherence_diagnostics": {
        "tau": 1.5856915712356567,
        "grad_tau": 0.18496504426002502,
        "torsion": 0.0,
        "alignment": -1.0164480209350586,
        "S_field": 0.8127555251121521,
        "Gamma_field": 0.17242351174354553,
        "S_over_Gamma": 4.713716506958008,
        "Da": 9.604172706604004,
        "E_coh": 0.9066663384437561,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.03,
              42.27
            ],
            [
              -84.02,
              42.27
            ],
            [
              -84.02,
              42.25
            ],
            [
              -84.01,
              42.24
            ],
            [
              -83.96,
              42.24
            ],
            [
              -83.95,
              42.25
            ],
            [
              -83.87,
              42.25
            ],
            [
              -83.86,
              42.21
            ],
            [
              -83.87,
              42.21
            ],
            [
              -83.9,
              42.18
            ],
            [
              -83.94,
              42.17
            ],
            [
              -83.96,
              42.15
            ],
            [
              -84.02,
              42.12
            ],
            [
              -84.07,
              42.12
            ],
            [
              -84.08,
              42.13
            ],
            [
              -84.08,
              42.19
            ],
            [
              -84.09,
              42.2
            ],
            [
              -84.07,
              42.22
            ],
            [
              -84.07,
              42.26
            ],
            [
              -84.05,
              42.26
            ],
            [
              -84.05,
              42.23
            ],
            [
              -84.04,
              42.22
            ],
            [
              -84.03,
              42.23
            ],
            [
              -84.03,
              42.27
            ]
          ]
        ]
      },
      "raw_probability": 0.2219,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "3415e2c08bb9861da81c777a70c3df9a42522941006c34d4b4c026820610a008",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.2219,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "830c81b40a68310a16be326ea39fd9e157bdee32b34428bc545bb941ed906d03",
        "signature": {
          "alg": "ed25519",
          "sig": "0ab8cf7c321ea58cfd23ad93007cde2fc90692090b926a10ccefeb95933a23694278d9440d791c21e353474563ae7fc0cbe7dbe923a50db7330bb5a96a3f1600"
        }
      },
      "receipt_sha256": "830c81b40a68310a16be326ea39fd9e157bdee32b34428bc545bb941ed906d03"
    },
    {
      "storm_id": "352462",
      "lat": 45.9073,
      "lon": -80.8291,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 946.0,
      "ebshear": 20.0,
      "srh01": 112.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.5193
        },
        {
          "name": "alignment",
          "value": -5.0175
        },
        {
          "name": "tau",
          "value": 0.9474
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2164
      },
      "coherence_score": 0.9474179744720459,
      "coherence_diagnostics": {
        "tau": 0.9474179744720459,
        "grad_tau": 0.15619675815105438,
        "torsion": 0.0,
        "alignment": -5.017471790313721,
        "S_field": 0.2036902755498886,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 1.247667670249939,
        "Da": 10.179643630981445,
        "E_coh": 0.26687684655189514,
        "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": [
          [
            [
              -80.84,
              45.95
            ],
            [
              -80.8,
              45.94
            ],
            [
              -80.79,
              45.91
            ],
            [
              -80.77,
              45.89
            ],
            [
              -80.8,
              45.86
            ],
            [
              -80.84,
              45.86
            ],
            [
              -80.85,
              45.87
            ],
            [
              -80.85,
              45.9
            ],
            [
              -80.87,
              45.92
            ],
            [
              -80.87,
              45.93
            ],
            [
              -80.84,
              45.95
            ]
          ]
        ]
      },
      "raw_probability": 0.2164,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "7130c90e083097272b450f7081428673fec3c1366a21893d5d3c85f5e464fc49",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.2164,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b2e31f5a784608051e4f610e848e1b30f00214ab8f5bb3ff1e05a156a6c4c53c",
        "signature": {
          "alg": "ed25519",
          "sig": "3fe568bd67cdb037aca8bff6bb171e6ccaa0439e8cd3e8ed92539c41ee916606c39893e3a4d3c017b002f2545e2d79c27393f77055ca79801dd1621a65008008"
        }
      },
      "receipt_sha256": "b2e31f5a784608051e4f610e848e1b30f00214ab8f5bb3ff1e05a156a6c4c53c"
    },
    {
      "storm_id": "352029",
      "lat": 28.1467,
      "lon": -82.6533,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3298.0,
      "ebshear": 12.0,
      "srh01": 44.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.2693
        },
        {
          "name": "alignment",
          "value": -2.4569
        },
        {
          "name": "tau",
          "value": 3.6294
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1939
      },
      "coherence_score": 3.629405975341797,
      "coherence_diagnostics": {
        "tau": 3.629405975341797,
        "grad_tau": 0.30243566632270813,
        "torsion": 0.0,
        "alignment": -2.4568729400634766,
        "S_field": 1.2646527290344238,
        "Gamma_field": 0.2015901654958725,
        "S_over_Gamma": 6.273385047912598,
        "Da": 12.884315490722656,
        "E_coh": 0.9507213234901428,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.72,
              28.17
            ],
            [
              -82.66,
              28.17
            ],
            [
              -82.65,
              28.16
            ],
            [
              -82.63,
              28.17
            ],
            [
              -82.61,
              28.16
            ],
            [
              -82.61,
              28.1
            ],
            [
              -82.63,
              28.09
            ],
            [
              -82.65,
              28.13
            ],
            [
              -82.72,
              28.17
            ]
          ]
        ]
      },
      "raw_probability": 0.1939,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "16d5258ba3e45472ec71c2d50c49b5db9a3b23efdeab7b78f138e45daba12b42",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1939,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2d894e11b0f5d8cd9db9a5ff9979ea6c386584e116c72502a972c66797a13f7e",
        "signature": {
          "alg": "ed25519",
          "sig": "2faa75db5faac7f96c47e0bf21a7ebf4e0bc07c703c211cef558bb01ac2aad5fc01a9df6a3d57d2387387ce56cf28b531dc1cfb6cec02893f68e60ae377b450b"
        }
      },
      "receipt_sha256": "2d894e11b0f5d8cd9db9a5ff9979ea6c386584e116c72502a972c66797a13f7e"
    },
    {
      "storm_id": "350914",
      "lat": 38.2931,
      "lon": -76.2013,
      "motion_east": 5.3,
      "motion_south": 0.1,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 678.0,
      "ebshear": 45.0,
      "srh01": 107.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1443
        },
        {
          "name": "alignment",
          "value": -0.362
        },
        {
          "name": "tau",
          "value": 1.9252
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1933
      },
      "coherence_score": 1.9252331256866455,
      "coherence_diagnostics": {
        "tau": 1.9252331256866455,
        "grad_tau": 0.12354768812656403,
        "torsion": 0.0,
        "alignment": -0.36204349994659424,
        "S_field": 0.24102656543254852,
        "Gamma_field": 0.2040901631116867,
        "S_over_Gamma": 1.1809808015823364,
        "Da": 12.105856895446777,
        "E_coh": 0.8100182414054871,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.18,
              38.35
            ],
            [
              -76.13,
              38.35
            ],
            [
              -76.11,
              38.33
            ],
            [
              -76.11,
              38.29
            ],
            [
              -76.13,
              38.25
            ],
            [
              -76.17,
              38.23
            ],
            [
              -76.23,
              38.23
            ],
            [
              -76.24,
              38.24
            ],
            [
              -76.26,
              38.23
            ],
            [
              -76.28,
              38.27
            ],
            [
              -76.28,
              38.29
            ],
            [
              -76.26,
              38.31
            ],
            [
              -76.24,
              38.31
            ],
            [
              -76.22,
              38.33
            ],
            [
              -76.2,
              38.33
            ],
            [
              -76.18,
              38.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1933,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "35f6eb066cfbc62d2f277b1f6b4d123e856e0f351794c48df82f0d2907996f88",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1933,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "511de8e26216b683fe297726715b77a5aa201ba7c292211a6d9ab7c0f0bd3e79",
        "signature": {
          "alg": "ed25519",
          "sig": "47113134e8a3516ee32de97da585cfc6d77a281a4a4babc292422c6d493714f0ca9377b0eafa36054e475cf0ee3fa9d6b06ef492f899a51068baed49ebf7c90a"
        }
      },
      "receipt_sha256": "511de8e26216b683fe297726715b77a5aa201ba7c292211a6d9ab7c0f0bd3e79"
    },
    {
      "storm_id": "352074",
      "lat": 37.8956,
      "lon": -73.2794,
      "motion_east": 3.8,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 127.0,
      "ebshear": 26.0,
      "srh01": 61.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3943
        },
        {
          "name": "alignment",
          "value": -1.6315
        },
        {
          "name": "tau",
          "value": 2.1359
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1917
      },
      "coherence_score": 2.135908603668213,
      "coherence_diagnostics": {
        "tau": 2.135908603668213,
        "grad_tau": 0.24380271136760712,
        "torsion": 0.0,
        "alignment": -1.6315109729766846,
        "S_field": 0.3227522373199463,
        "Gamma_field": 0.36492353677749634,
        "S_over_Gamma": 0.8844379782676697,
        "Da": 21.49911117553711,
        "E_coh": 0.4825853407382965,
        "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": [
          [
            [
              -73.21,
              38.08
            ],
            [
              -73.15,
              38.06
            ],
            [
              -73.11,
              38.02
            ],
            [
              -73.11,
              37.99
            ],
            [
              -73.13,
              37.95
            ],
            [
              -73.13,
              37.9
            ],
            [
              -73.15,
              37.88
            ],
            [
              -73.15,
              37.87
            ],
            [
              -73.17,
              37.86
            ],
            [
              -73.2,
              37.86
            ],
            [
              -73.21,
              37.85
            ],
            [
              -73.23,
              37.86
            ],
            [
              -73.29,
              37.86
            ],
            [
              -73.32,
              37.83
            ],
            [
              -73.3,
              37.81
            ],
            [
              -73.3,
              37.78
            ],
            [
              -73.28,
              37.75
            ],
            [
              -73.31,
              37.72
            ],
            [
              -73.35,
              37.75
            ],
            [
              -73.36,
              37.75
            ],
            [
              -73.4,
              37.79
            ],
            [
              -73.4,
              37.8
            ],
            [
              -73.42,
              37.82
            ],
            [
              -73.42,
              37.86
            ],
            [
              -73.43,
              37.87
            ],
            [
              -73.42,
              37.88
            ],
            [
              -73.41,
              37.94
            ],
            [
              -73.4,
              37.95
            ],
            [
              -73.39,
              37.95
            ],
            [
              -73.36,
              37.98
            ],
            [
              -73.28,
              38.01
            ],
            [
              -73.25,
              38.04
            ],
            [
              -73.25,
              38.05
            ],
            [
              -73.21,
              38.08
            ]
          ]
        ]
      },
      "raw_probability": 0.1917,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4ae4fd99faf01c709cf195a52d897b03efdbd802c117c20ad3fabdcb1193a0c6",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1917,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "453694b29e4c1b63e752d3c6c28c8c76f19fdafd4e851f4a87ae1905936c9dfb",
        "signature": {
          "alg": "ed25519",
          "sig": "e403bedb4344864bd0ff4d7c326bcc2c92046dde40f5b3ee671022525051e50ff3e1ec35a02f0ddc1ead1eff8cbfed9341efb593b7b47a40af557531d8d9c702"
        }
      },
      "receipt_sha256": "453694b29e4c1b63e752d3c6c28c8c76f19fdafd4e851f4a87ae1905936c9dfb"
    },
    {
      "storm_id": "352551",
      "lat": 41.1363,
      "lon": -79.8238,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 398.0,
      "ebshear": 24.0,
      "srh01": 41.0,
      "maxllaz": 0.0,
      "mesh": 1.5,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5193
        },
        {
          "name": "alignment",
          "value": -7.7379
        },
        {
          "name": "tau",
          "value": 1.474
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1737
      },
      "coherence_score": 1.4739832878112793,
      "coherence_diagnostics": {
        "tau": 1.4739832878112793,
        "grad_tau": 0.278698593378067,
        "torsion": 0.0,
        "alignment": -7.737925052642822,
        "S_field": 0.575834333896637,
        "Gamma_field": 0.3290901780128479,
        "S_over_Gamma": 1.7497767210006714,
        "Da": 21.446699142456055,
        "E_coh": 0.6247833371162415,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.88,
              41.18
            ],
            [
              -79.76,
              41.18
            ],
            [
              -79.78,
              41.16
            ],
            [
              -79.78,
              41.1
            ],
            [
              -79.81,
              41.1
            ],
            [
              -79.82,
              41.09
            ],
            [
              -79.88,
              41.1
            ],
            [
              -79.88,
              41.18
            ]
          ]
        ]
      },
      "raw_probability": 0.1737,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "d337eebaac7a77962fa71b3e19570f33b10051eee06398a8e3e80dfae9d753e1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1737,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ac5bb838bf4a9ed6a599c4a60d7a410f3a78d42886fde1a3c79225f24040e94",
        "signature": {
          "alg": "ed25519",
          "sig": "0712214e2fcf5d955b357e70070420178dfdd437c8228e1baaa98f423510a6871a88959d33487e3fdcc314af9c54846ef11ed644ec492467e0989033c32b7106"
        }
      },
      "receipt_sha256": "0ac5bb838bf4a9ed6a599c4a60d7a410f3a78d42886fde1a3c79225f24040e94"
    },
    {
      "storm_id": "352529",
      "lat": 38.0722,
      "lon": -93.9833,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2281.0,
      "ebshear": 36.0,
      "srh01": 28.0,
      "maxllaz": 0.001,
      "mesh": 0.38,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.5193
        },
        {
          "name": "alignment",
          "value": -5.9543
        },
        {
          "name": "tau",
          "value": 0.3533
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1721
      },
      "coherence_score": 0.35334527492523193,
      "coherence_diagnostics": {
        "tau": 0.35334527492523193,
        "grad_tau": 0.061261098831892014,
        "torsion": 0.0,
        "alignment": -5.9543046951293945,
        "S_field": 0.4174318313598633,
        "Gamma_field": 1.8524235486984253,
        "S_over_Gamma": 0.22534361481666565,
        "Da": 114.70258331298828,
        "E_coh": 0.6585164666175842,
        "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": [
          [
            [
              -94.0,
              38.1
            ],
            [
              -93.97,
              38.1
            ],
            [
              -93.95,
              38.08
            ],
            [
              -93.95,
              38.05
            ],
            [
              -93.96,
              38.04
            ],
            [
              -94.0,
              38.04
            ],
            [
              -94.01,
              38.05
            ],
            [
              -94.01,
              38.09
            ],
            [
              -94.0,
              38.1
            ]
          ]
        ]
      },
      "raw_probability": 0.1721,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "5fea8b45bdf814787b4c2282801eb9e7794d3147cfc51f51a60df1a8f8403f55",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1721,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "54093ff3f3d9e5a27b2110ca46e57d6d4f32f1ca5ca5d7d256e1b64e5995ab7f",
        "signature": {
          "alg": "ed25519",
          "sig": "8d3aa9700fd00cd07432841c85ffce24b442064d910a67ffc5e19e7d6339e024e1558f6920e3a70da27e9cbafad326996dac047e6b5dbb803805078346c22505"
        }
      },
      "receipt_sha256": "54093ff3f3d9e5a27b2110ca46e57d6d4f32f1ca5ca5d7d256e1b64e5995ab7f"
    },
    {
      "storm_id": "352181",
      "lat": 38.456,
      "lon": -76.4973,
      "motion_east": 5.3,
      "motion_south": 0.1,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 751.0,
      "ebshear": 32.0,
      "srh01": 86.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1443
        },
        {
          "name": "alignment",
          "value": -0.362
        },
        {
          "name": "tau",
          "value": 1.9252
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1681
      },
      "coherence_score": 1.9252331256866455,
      "coherence_diagnostics": {
        "tau": 1.9252331256866455,
        "grad_tau": 0.12354768812656403,
        "torsion": 0.0,
        "alignment": -0.36204349994659424,
        "S_field": 0.24102656543254852,
        "Gamma_field": 0.2040901631116867,
        "S_over_Gamma": 1.1809808015823364,
        "Da": 12.105856895446777,
        "E_coh": 0.8100182414054871,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.53,
              38.56
            ],
            [
              -76.47,
              38.56
            ],
            [
              -76.4,
              38.49
            ],
            [
              -76.4,
              38.44
            ],
            [
              -76.42,
              38.42
            ],
            [
              -76.42,
              38.41
            ],
            [
              -76.49,
              38.34
            ],
            [
              -76.54,
              38.34
            ],
            [
              -76.56,
              38.37
            ],
            [
              -76.56,
              38.4
            ],
            [
              -76.53,
              38.44
            ],
            [
              -76.53,
              38.48
            ],
            [
              -76.54,
              38.49
            ],
            [
              -76.54,
              38.54
            ],
            [
              -76.53,
              38.56
            ]
          ]
        ]
      },
      "raw_probability": 0.1681,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "7c8780a0e0ae7e153f2803053de739f420ee713e747c520c2114da290a47883b",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1681,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fc0e962adf520b390eeb9620daa3b71f7061b8b964ee285e50ab768096eb20e",
        "signature": {
          "alg": "ed25519",
          "sig": "19a3b0ea98095b3349d31de442143e0bc4f16928976a22f01c158b63921ebe57ecc52b854142b9fbff52d695617b4308da50b0e364cc0edd78119e4dd60e3a02"
        }
      },
      "receipt_sha256": "3fc0e962adf520b390eeb9620daa3b71f7061b8b964ee285e50ab768096eb20e"
    },
    {
      "storm_id": "352560",
      "lat": 45.5222,
      "lon": -81.1622,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 989.0,
      "ebshear": 18.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8943
        },
        {
          "name": "alignment",
          "value": -7.1829
        },
        {
          "name": "tau",
          "value": 1.0852
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1634
      },
      "coherence_score": 1.085193395614624,
      "coherence_diagnostics": {
        "tau": 1.085193395614624,
        "grad_tau": 0.1557133048772812,
        "torsion": 0.0,
        "alignment": -7.182887077331543,
        "S_field": 0.2475644052028656,
        "Gamma_field": 0.15492349863052368,
        "S_over_Gamma": 1.5979783535003662,
        "Da": 9.740254402160645,
        "E_coh": 0.25347620248794556,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.17,
              45.56
            ],
            [
              -81.14,
              45.55
            ],
            [
              -81.14,
              45.51
            ],
            [
              -81.13,
              45.5
            ],
            [
              -81.15,
              45.49
            ],
            [
              -81.18,
              45.49
            ],
            [
              -81.19,
              45.5
            ],
            [
              -81.19,
              45.54
            ],
            [
              -81.17,
              45.56
            ]
          ]
        ]
      },
      "raw_probability": 0.1634,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e5b09ee7efecfaaefcf1b8ed9e5457d48708c4c862f9a3875059662b2601f149",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1634,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f623ab6899ffa838a984b448c5fcf6aa7a44864569e37c211a9cc2a1471ef67e",
        "signature": {
          "alg": "ed25519",
          "sig": "91c8f596c0415eac634272821b450a2835e45fa84689235cdd8a69430249a6ea065313544a2e245bed9bcfc758b1b9683cd33dca02320dd1037ebd7ca045c401"
        }
      },
      "receipt_sha256": "f623ab6899ffa838a984b448c5fcf6aa7a44864569e37c211a9cc2a1471ef67e"
    },
    {
      "storm_id": "352362",
      "lat": 38.0787,
      "lon": -96.1862,
      "motion_east": 12.2,
      "motion_south": 1.1,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1820.0,
      "ebshear": 36.0,
      "srh01": 64.0,
      "maxllaz": 0.005,
      "mesh": 0.18,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3943
        },
        {
          "name": "alignment",
          "value": 3.0788
        },
        {
          "name": "tau",
          "value": 0.3222
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1632
      },
      "coherence_score": 0.3222349286079407,
      "coherence_diagnostics": {
        "tau": 0.3222349286079407,
        "grad_tau": 0.02599298395216465,
        "torsion": 0.0,
        "alignment": 3.0788044929504395,
        "S_field": 0.28989705443382263,
        "Gamma_field": 1.93242347240448,
        "S_over_Gamma": 0.15001735091209412,
        "Da": 111.80575561523438,
        "E_coh": 0.07347209751605988,
        "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": [
          [
            [
              -96.39,
              38.25
            ],
            [
              -96.35,
              38.25
            ],
            [
              -96.33,
              38.23
            ],
            [
              -96.31,
              38.22
            ],
            [
              -96.28,
              38.22
            ],
            [
              -96.27,
              38.21
            ],
            [
              -96.25,
              38.22
            ],
            [
              -96.2,
              38.22
            ],
            [
              -96.19,
              38.23
            ],
            [
              -96.19,
              38.2
            ],
            [
              -96.2,
              38.19
            ],
            [
              -96.19,
              38.18
            ],
            [
              -96.19,
              38.15
            ],
            [
              -96.16,
              38.12
            ],
            [
              -96.12,
              38.11
            ],
            [
              -96.11,
              38.1
            ],
            [
              -96.04,
              38.1
            ],
            [
              -96.04,
              38.09
            ],
            [
              -96.01,
              38.07
            ],
            [
              -96.01,
              38.03
            ],
            [
              -96.04,
              38.0
            ],
            [
              -96.05,
              38.0
            ],
            [
              -96.06,
              37.98
            ],
            [
              -96.02,
              37.94
            ],
            [
              -95.99,
              37.93
            ],
            [
              -95.99,
              37.89
            ],
            [
              -96.01,
              37.88
            ],
            [
              -96.04,
              37.88
            ],
            [
              -96.08,
              37.91
            ],
            [
              -96.11,
              37.91
            ],
            [
              -96.12,
              37.92
            ],
            [
              -96.19,
              37.92
            ],
            [
              -96.22,
              37.95
            ],
            [
              -96.22,
              37.97
            ],
            [
              -96.23,
              37.98
            ],
            [
              -96.23,
              38.0
            ],
            [
              -96.22,
              38.01
            ],
            [
              -96.22,
              38.04
            ],
            [
              -96.23,
              38.06
            ],
            [
              -96.24,
              38.07
            ],
            [
              -96.26,
              38.07
            ],
            [
              -96.3,
              38.09
            ],
            [
              -96.32,
              38.11
            ],
            [
              -96.32,
              38.12
            ],
            [
              -96.41,
              38.2
            ],
            [
              -96.41,
              38.23
            ],
            [
              -96.39,
              38.25
            ]
          ]
        ]
      },
      "raw_probability": 0.1632,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "d4a42d4d4f3d13e26d090f83414fc596671c6a8b461f62fbce66e9f485e82348",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1632,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b0b8d0b2feef9d3495d6872185f9f291767ec100de828798e261e5cc664dc382",
        "signature": {
          "alg": "ed25519",
          "sig": "3718da65530e0b9488bcf2a7913cb7fd4f3edf4d3d964c9404f9a50c4402cb7126a5907934d6b1d3c743eaddbad6a9099449a1a0ba4f8675aa6402177a2bb206"
        }
      },
      "receipt_sha256": "b0b8d0b2feef9d3495d6872185f9f291767ec100de828798e261e5cc664dc382"
    },
    {
      "storm_id": "352429",
      "lat": 36.088,
      "lon": -96.74,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1000.0,
      "ebshear": 32.0,
      "srh01": 52.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 52.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.1443
        },
        {
          "name": "alignment",
          "value": -8.2565
        },
        {
          "name": "tau",
          "value": 0.2702
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1521
      },
      "coherence_score": 0.27015650272369385,
      "coherence_diagnostics": {
        "tau": 0.27015650272369385,
        "grad_tau": 0.11244058609008789,
        "torsion": 0.0,
        "alignment": -8.25653076171875,
        "S_field": 0.49782127141952515,
        "Gamma_field": 2.4990899562835693,
        "S_over_Gamma": 0.19920101761817932,
        "Da": 146.32608032226562,
        "E_coh": 0.5184739232063293,
        "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": [
          [
            [
              -96.79,
              36.16
            ],
            [
              -96.73,
              36.16
            ],
            [
              -96.7,
              36.13
            ],
            [
              -96.69,
              36.13
            ],
            [
              -96.68,
              36.11
            ],
            [
              -96.69,
              36.04
            ],
            [
              -96.7,
              36.03
            ],
            [
              -96.7,
              36.01
            ],
            [
              -96.72,
              35.99
            ],
            [
              -96.73,
              35.99
            ],
            [
              -96.79,
              36.05
            ],
            [
              -96.79,
              36.1
            ],
            [
              -96.8,
              36.11
            ],
            [
              -96.8,
              36.15
            ],
            [
              -96.79,
              36.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1521,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "228a5fbda8586511adbc50d939e31ed288bdffa298e8ccca4c4ebf5409084b63",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1521,
        "probability": 0.002099,
        "confidence_lo": 0.002073,
        "confidence_hi": 0.002099,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "81ad8490ee5411ddb698d5e67f5ebc3c1fe8c754bc767a2171178e6c728a66da",
        "signature": {
          "alg": "ed25519",
          "sig": "6992f880df812f75c3b6b47492970ab7e6cdaf4580e4dc40602b68875ee73b24fb07ee58858d951ecaff23ad9323b06099fc6a80e34212d5eeb476321ce1f802"
        }
      },
      "receipt_sha256": "81ad8490ee5411ddb698d5e67f5ebc3c1fe8c754bc767a2171178e6c728a66da"
    },
    {
      "storm_id": "352445",
      "lat": 28.4213,
      "lon": -87.6819,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3580.0,
      "ebshear": 7.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.5193
        },
        {
          "name": "alignment",
          "value": -3.52
        },
        {
          "name": "tau",
          "value": 3.7548
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1436
      },
      "coherence_score": 3.7548139095306396,
      "coherence_diagnostics": {
        "tau": 3.7548139095306396,
        "grad_tau": 0.05108035355806351,
        "torsion": 0.0,
        "alignment": -3.5200469493865967,
        "S_field": 1.4068132638931274,
        "Gamma_field": 0.24909017980098724,
        "S_over_Gamma": 5.6478071212768555,
        "Da": 15.812214851379395,
        "E_coh": 0.9364022016525269,
        "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": [
          [
            [
              -87.67,
              28.48
            ],
            [
              -87.65,
              28.48
            ],
            [
              -87.64,
              28.47
            ],
            [
              -87.6,
              28.46
            ],
            [
              -87.59,
              28.44
            ],
            [
              -87.6,
              28.4
            ],
            [
              -87.62,
              28.38
            ],
            [
              -87.68,
              28.37
            ],
            [
              -87.71,
              28.35
            ],
            [
              -87.75,
              28.35
            ],
            [
              -87.77,
              28.36
            ],
            [
              -87.77,
              28.4
            ],
            [
              -87.74,
              28.43
            ],
            [
              -87.74,
              28.44
            ],
            [
              -87.71,
              28.45
            ],
            [
              -87.67,
              28.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1436,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "87ff9ce20fd920330d3dce4389e63cf77355602286454c1fc8df152ee1dd3471",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1436,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "20cb2928c50f28cbe98644962b64c11792af5f2f85b817f73e0c93c1672ff23d",
        "signature": {
          "alg": "ed25519",
          "sig": "d24d93b6c7898a9e9a151ab43740b6fa75566cfbbae6ae378990df224a04258c9c17912950fac7806190726a30af7a1f93f61bb60117b543422d6bdfc9e5070c"
        }
      },
      "receipt_sha256": "20cb2928c50f28cbe98644962b64c11792af5f2f85b817f73e0c93c1672ff23d"
    },
    {
      "storm_id": "352434",
      "lat": 38.6752,
      "lon": -76.1838,
      "motion_east": 4.8,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 497.0,
      "ebshear": 33.0,
      "srh01": 67.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1443
        },
        {
          "name": "alignment",
          "value": -0.362
        },
        {
          "name": "tau",
          "value": 1.9252
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1418
      },
      "coherence_score": 1.9252331256866455,
      "coherence_diagnostics": {
        "tau": 1.9252331256866455,
        "grad_tau": 0.12354768812656403,
        "torsion": 0.0,
        "alignment": -0.36204349994659424,
        "S_field": 0.24102656543254852,
        "Gamma_field": 0.2040901631116867,
        "S_over_Gamma": 1.1809808015823364,
        "Da": 12.105856895446777,
        "E_coh": 0.8100182414054871,
        "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": [
          [
            [
              -76.19,
              38.72
            ],
            [
              -76.17,
              38.72
            ],
            [
              -76.16,
              38.71
            ],
            [
              -76.14,
              38.72
            ],
            [
              -76.08,
              38.72
            ],
            [
              -76.07,
              38.71
            ],
            [
              -76.05,
              38.71
            ],
            [
              -76.05,
              38.67
            ],
            [
              -76.07,
              38.65
            ],
            [
              -76.13,
              38.65
            ],
            [
              -76.14,
              38.64
            ],
            [
              -76.18,
              38.64
            ],
            [
              -76.19,
              38.63
            ],
            [
              -76.25,
              38.62
            ],
            [
              -76.26,
              38.61
            ],
            [
              -76.32,
              38.61
            ],
            [
              -76.36,
              38.63
            ],
            [
              -76.36,
              38.68
            ],
            [
              -76.3,
              38.71
            ],
            [
              -76.2,
              38.71
            ],
            [
              -76.19,
              38.72
            ]
          ]
        ]
      },
      "raw_probability": 0.1418,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "bcabd1212da55832bb2776a8b3da2c2f4cdc7d6b75f06c6e4f2d8c1b7466fc5e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1418,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "512aafef551f64501355d1281409fd3229020fc761384bd2988afb7c6b9f65ff",
        "signature": {
          "alg": "ed25519",
          "sig": "3a18c2e99b1ab2b29e15b481c6c82916efcd0494934fd8693580fae9b16ce824efeddd402369964eaa07df675bc39fc4fae04d8e524f2828d4bcd3b3c8249e00"
        }
      },
      "receipt_sha256": "512aafef551f64501355d1281409fd3229020fc761384bd2988afb7c6b9f65ff"
    },
    {
      "storm_id": "352215",
      "lat": 37.7869,
      "lon": -76.2085,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1377.0,
      "ebshear": 38.0,
      "srh01": 34.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.1443
        },
        {
          "name": "alignment",
          "value": -3.3218
        },
        {
          "name": "tau",
          "value": 1.9961
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1411
      },
      "coherence_score": 1.9961352348327637,
      "coherence_diagnostics": {
        "tau": 1.9961352348327637,
        "grad_tau": 0.06194804608821869,
        "torsion": 0.0,
        "alignment": -3.3218295574188232,
        "S_field": 0.38421928882598877,
        "Gamma_field": 0.1807568371295929,
        "S_over_Gamma": 2.1256141662597656,
        "Da": 10.861727714538574,
        "E_coh": 0.7386716604232788,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.19,
              37.83
            ],
            [
              -76.14,
              37.82
            ],
            [
              -76.14,
              37.8
            ],
            [
              -76.15,
              37.79
            ],
            [
              -76.15,
              37.75
            ],
            [
              -76.17,
              37.74
            ],
            [
              -76.27,
              37.74
            ],
            [
              -76.28,
              37.75
            ],
            [
              -76.27,
              37.76
            ],
            [
              -76.27,
              37.8
            ],
            [
              -76.26,
              37.81
            ],
            [
              -76.23,
              37.81
            ],
            [
              -76.19,
              37.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1411,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "f494b086ab52ef56afdaa408227247a9b6abf2cc16fa2229ac4f5a5f1e8fc238",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1411,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f017b97be4a385a968de0173b72fb4d2d2d422caf0708b3b9b827742abf0f96d",
        "signature": {
          "alg": "ed25519",
          "sig": "7a8e221705ae38712d7ae80cc4a7eb09ffc2b610ac57508b0f2fd17a5f4f57c03d85070a9b24962241d388dc167d3fe3c9919205d1ce810268a20ab533677103"
        }
      },
      "receipt_sha256": "f017b97be4a385a968de0173b72fb4d2d2d422caf0708b3b9b827742abf0f96d"
    },
    {
      "storm_id": "352160",
      "lat": 28.0259,
      "lon": -90.3865,
      "motion_east": 6.8,
      "motion_south": 1.9,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4158.0,
      "ebshear": 13.0,
      "srh01": 38.0,
      "maxllaz": 0.001,
      "mesh": 0.45,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5193
        },
        {
          "name": "alignment",
          "value": -1.1932
        },
        {
          "name": "tau",
          "value": 2.7688
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1369
      },
      "coherence_score": 2.768819570541382,
      "coherence_diagnostics": {
        "tau": 2.768819570541382,
        "grad_tau": 0.5157886147499084,
        "torsion": 0.0,
        "alignment": -1.1932059526443481,
        "S_field": 0.8911545276641846,
        "Gamma_field": 0.4632568359375,
        "S_over_Gamma": 1.9236726760864258,
        "Da": 28.2589054107666,
        "E_coh": 0.9591819047927856,
        "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": [
          [
            [
              -90.45,
              28.12
            ],
            [
              -90.38,
              28.12
            ],
            [
              -90.35,
              28.09
            ],
            [
              -90.32,
              28.03
            ],
            [
              -90.29,
              28.01
            ],
            [
              -90.29,
              27.98
            ],
            [
              -90.31,
              27.96
            ],
            [
              -90.31,
              27.95
            ],
            [
              -90.33,
              27.96
            ],
            [
              -90.36,
              27.96
            ],
            [
              -90.37,
              27.97
            ],
            [
              -90.43,
              27.97
            ],
            [
              -90.47,
              27.99
            ],
            [
              -90.49,
              28.03
            ],
            [
              -90.49,
              28.08
            ],
            [
              -90.48,
              28.1
            ],
            [
              -90.45,
              28.12
            ]
          ]
        ]
      },
      "raw_probability": 0.1369,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "88405c59bbbd27e26e0f6169bde054f43b05517f51ed0d4b052c0cfc7adcb5de",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1369,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e9f1cf53a90b4699739b9915974ff30cf8ca1b36014257ce38614bfc43be8f0a",
        "signature": {
          "alg": "ed25519",
          "sig": "2326d7951d30591e6b53924ccd51178447bf51ca829306e0153ab577432ed6c1f9488f34e1ef3d79c0feac5f69a3ec328cf585e0ddb25da40871d6a543aceb01"
        }
      },
      "receipt_sha256": "e9f1cf53a90b4699739b9915974ff30cf8ca1b36014257ce38614bfc43be8f0a"
    },
    {
      "storm_id": "352522",
      "lat": 38.4791,
      "lon": -96.1964,
      "motion_east": 9.2,
      "motion_south": 2.4,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 911.0,
      "ebshear": 36.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3943
        },
        {
          "name": "alignment",
          "value": 3.0788
        },
        {
          "name": "tau",
          "value": 0.3222
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1354
      },
      "coherence_score": 0.3222349286079407,
      "coherence_diagnostics": {
        "tau": 0.3222349286079407,
        "grad_tau": 0.02599298395216465,
        "torsion": 0.0,
        "alignment": 3.0788044929504395,
        "S_field": 0.28989705443382263,
        "Gamma_field": 1.93242347240448,
        "S_over_Gamma": 0.15001735091209412,
        "Da": 111.80575561523438,
        "E_coh": 0.07347209751605988,
        "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": [
          [
            [
              -96.21,
              38.52
            ],
            [
              -96.18,
              38.52
            ],
            [
              -96.15,
              38.49
            ],
            [
              -96.15,
              38.46
            ],
            [
              -96.16,
              38.44
            ],
            [
              -96.18,
              38.43
            ],
            [
              -96.21,
              38.43
            ],
            [
              -96.24,
              38.46
            ],
            [
              -96.24,
              38.49
            ],
            [
              -96.23,
              38.51
            ],
            [
              -96.21,
              38.52
            ]
          ]
        ]
      },
      "raw_probability": 0.1354,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "770893f2ac2c9fc669f29d98cf566f33aadf9cbadacb8f6acc630e21c59fb857",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1354,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7575563b8ef2f03692011003d981454981dd608034afdf5526be8fcf474b3fe0",
        "signature": {
          "alg": "ed25519",
          "sig": "9872446ff9b44772676690de7bbddd752cea33b5b4bdc2ca9d3fe2f5f04a7c505f129137d6ff790e2794c68c7cffe722566ddca09418decd38c8cae49d4ffd07"
        }
      },
      "receipt_sha256": "7575563b8ef2f03692011003d981454981dd608034afdf5526be8fcf474b3fe0"
    },
    {
      "storm_id": "352561",
      "lat": 45.1825,
      "lon": -82.18,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1364.0,
      "ebshear": 14.0,
      "srh01": 46.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2693
        },
        {
          "name": "alignment",
          "value": -2.6601
        },
        {
          "name": "tau",
          "value": 1.146
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1338
      },
      "coherence_score": 1.146031141281128,
      "coherence_diagnostics": {
        "tau": 1.146031141281128,
        "grad_tau": 0.16785483062267303,
        "torsion": 0.0,
        "alignment": -2.6600751876831055,
        "S_field": 0.36453908681869507,
        "Gamma_field": 0.15242350101470947,
        "S_over_Gamma": 2.391619920730591,
        "Da": 9.42731761932373,
        "E_coh": 0.4035685360431671,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.2,
              45.21
            ],
            [
              -82.16,
              45.2
            ],
            [
              -82.15,
              45.18
            ],
            [
              -82.15,
              45.16
            ],
            [
              -82.16,
              45.15
            ],
            [
              -82.21,
              45.15
            ],
            [
              -82.21,
              45.2
            ],
            [
              -82.2,
              45.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1338,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "fa88d86eba5a4c7c7fa58a99a19270bd2a4f8b27737177f7aadc63a91dcff4ae",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1338,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d99559ac95ea46cbdbb297485f950ca13faabc1c13b1a21bfdb7130ce18002d7",
        "signature": {
          "alg": "ed25519",
          "sig": "2cdeb5a616aa6e1a437a6c7fb8a46666861dab80068dff2abb5038848d6dd094b746806638259349e8aa5f3dec596c148dcc09f2c17dc2e5750df3dc6e3e4302"
        }
      },
      "receipt_sha256": "d99559ac95ea46cbdbb297485f950ca13faabc1c13b1a21bfdb7130ce18002d7"
    },
    {
      "storm_id": "351910",
      "lat": 29.134,
      "lon": -78.894,
      "motion_east": 1.4,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3807.0,
      "ebshear": 10.0,
      "srh01": 7.0,
      "maxllaz": 0.003,
      "mesh": 0.49,
      "flash_rate": 37.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.6443
        },
        {
          "name": "alignment",
          "value": -4.6718
        },
        {
          "name": "tau",
          "value": 3.3412
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1323
      },
      "coherence_score": 3.3412113189697266,
      "coherence_diagnostics": {
        "tau": 3.3412113189697266,
        "grad_tau": 0.2204182893037796,
        "torsion": 0.0,
        "alignment": -4.67181396484375,
        "S_field": 0.890872061252594,
        "Gamma_field": 0.2524235248565674,
        "S_over_Gamma": 3.5292751789093018,
        "Da": 14.489655494689941,
        "E_coh": 0.8189621567726135,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.86,
              29.23
            ],
            [
              -78.83,
              29.23
            ],
            [
              -78.81,
              29.22
            ],
            [
              -78.8,
              29.21
            ],
            [
              -78.8,
              29.18
            ],
            [
              -78.84,
              29.14
            ],
            [
              -78.89,
              29.12
            ],
            [
              -78.91,
              29.1
            ],
            [
              -78.91,
              29.08
            ],
            [
              -78.89,
              29.04
            ],
            [
              -78.89,
              29.01
            ],
            [
              -78.95,
              29.01
            ],
            [
              -79.0,
              29.05
            ],
            [
              -79.01,
              29.08
            ],
            [
              -78.98,
              29.11
            ],
            [
              -78.93,
              29.12
            ],
            [
              -78.91,
              29.14
            ],
            [
              -78.91,
              29.19
            ],
            [
              -78.9,
              29.19
            ],
            [
              -78.86,
              29.23
            ]
          ]
        ]
      },
      "raw_probability": 0.1323,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "62db52d709147c23ade985586c0fe3137d5edac8139b4ececdf1ad91d56161c4",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1323,
        "probability": 0.001881,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001882,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb1885666721b04b35af6a329d1976bb5162f95cab9b0e748657187c8802724d",
        "signature": {
          "alg": "ed25519",
          "sig": "e17cc93e5e2892f287d3d8f375c2af88026b5c2ed2d5dad6cfa65792550d07564e96f776200174f5e15d4d86c1f56d1ef1ddd7be4156b883d7f6e4b84769410e"
        }
      },
      "receipt_sha256": "bb1885666721b04b35af6a329d1976bb5162f95cab9b0e748657187c8802724d"
    },
    {
      "storm_id": "352425",
      "lat": 43.7262,
      "lon": -80.7596,
      "motion_east": 6.1,
      "motion_south": -6.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 965.0,
      "ebshear": 16.0,
      "srh01": 31.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.6443
        },
        {
          "name": "alignment",
          "value": -5.5411
        },
        {
          "name": "tau",
          "value": 1.0482
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.129
      },
      "coherence_score": 1.048151969909668,
      "coherence_diagnostics": {
        "tau": 1.048151969909668,
        "grad_tau": 0.1902538686990738,
        "torsion": 0.0,
        "alignment": -5.5410919189453125,
        "S_field": 0.25005125999450684,
        "Gamma_field": 0.3865901827812195,
        "S_over_Gamma": 0.6468122601509094,
        "Da": 26.434783935546875,
        "E_coh": 0.4723067283630371,
        "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": [
          [
            [
              -80.83,
              43.86
            ],
            [
              -80.82,
              43.86
            ],
            [
              -80.81,
              43.86
            ],
            [
              -80.8,
              43.85
            ],
            [
              -80.79,
              43.84
            ],
            [
              -80.78,
              43.84
            ],
            [
              -80.77,
              43.84
            ],
            [
              -80.76,
              43.83
            ],
            [
              -80.76,
              43.82
            ],
            [
              -80.75,
              43.81
            ],
            [
              -80.75,
              43.8
            ],
            [
              -80.75,
              43.79
            ],
            [
              -80.75,
              43.78
            ],
            [
              -80.75,
              43.77
            ],
            [
              -80.74,
              43.76
            ],
            [
              -80.74,
              43.75
            ],
            [
              -80.75,
              43.74
            ],
            [
              -80.75,
              43.73
            ],
            [
              -80.74,
              43.72
            ],
            [
              -80.73,
              43.71
            ],
            [
              -80.72,
              43.71
            ],
            [
              -80.71,
              43.71
            ],
            [
              -80.71,
              43.7
            ],
            [
              -80.71,
              43.69
            ],
            [
              -80.71,
              43.68
            ],
            [
              -80.71,
              43.67
            ],
            [
              -80.7,
              43.66
            ],
            [
              -80.69,
              43.66
            ],
            [
              -80.68,
              43.66
            ],
            [
              -80.67,
              43.66
            ],
            [
              -80.66,
              43.65
            ],
            [
              -80.66,
              43.64
            ],
            [
              -80.66,
              43.63
            ],
            [
              -80.65,
              43.62
            ],
            [
              -80.65,
              43.61
            ],
            [
              -80.64,
              43.6
            ],
            [
              -80.65,
              43.59
            ],
            [
              -80.66,
              43.59
            ],
            [
              -80.67,
              43.59
            ],
            [
              -80.68,
              43.59
            ],
            [
              -80.69,
              43.59
            ],
            [
              -80.69,
              43.6
            ],
            [
              -80.69,
              43.61
            ],
            [
              -80.68,
              43.62
            ],
            [
              -80.69,
              43.63
            ],
            [
              -80.69,
              43.64
            ],
            [
              -80.7,
              43.65
            ],
            [
              -80.71,
              43.64
            ],
            [
              -80.72,
              43.64
            ],
            [
              -80.73,
              43.65
            ],
            [
              -80.72,
              43.66
            ],
            [
              -80.72,
              43.67
            ],
            [
              -80.73,
              43.68
            ],
            [
              -80.73,
              43.69
            ],
            [
              -80.74,
              43.7
            ],
            [
              -80.74,
              43.71
            ],
            [
              -80.74,
              43.72
            ],
            [
              -80.75,
              43.73
            ],
            [
              -80.76,
              43.72
            ],
            [
              -80.77,
              43.72
            ],
            [
              -80.78,
              43.72
            ],
            [
              -80.79,
              43.73
            ],
            [
              -80.8,
              43.74
            ],
            [
              -80.81,
              43.74
            ],
            [
              -80.82,
              43.74
            ],
            [
              -80.83,
              43.74
            ],
            [
              -80.84,
              43.74
            ],
            [
              -80.85,
              43.75
            ],
            [
              -80.86,
              43.75
            ],
            [
              -80.87,
              43.76
            ],
            [
              -80.88,
              43.77
            ],
            [
              -80.89,
              43.77
            ],
            [
              -80.9,
              43.78
            ],
            [
              -80.9,
              43.79
            ],
            [
              -80.9,
              43.8
            ],
            [
              -80.89,
              43.81
            ],
            [
              -80.89,
              43.82
            ],
            [
              -80.88,
              43.83
            ],
            [
              -80.88,
              43.84
            ],
            [
              -80.87,
              43.84
            ],
            [
              -80.86,
              43.84
            ],
            [
              -80.85,
              43.85
            ],
            [
              -80.84,
              43.85
            ],
            [
              -80.83,
              43.86
            ]
          ]
        ]
      },
      "raw_probability": 0.129,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "321a580340cf815b0ead5b31ec2a2e938c3a9a084d53ac818b58c9f2192794c6",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.129,
        "probability": 0.001853,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001853,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50e7f87b79c9532a145c55e2ea0c7dfda1e6427a98173143af2c9612704c01ab",
        "signature": {
          "alg": "ed25519",
          "sig": "d9fdcd456c715fded01e910e39b6e4c2f5121bad4f04b0b75bc0235ca67c7b486781ca0f41456d9a97f8d5bc3405a67413f11f40734f4d9ad64070cff09f1209"
        }
      },
      "receipt_sha256": "50e7f87b79c9532a145c55e2ea0c7dfda1e6427a98173143af2c9612704c01ab"
    },
    {
      "storm_id": "352302",
      "lat": 29.2,
      "lon": -82.0878,
      "motion_east": 5.2,
      "motion_south": 0.6,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2301.0,
      "ebshear": 9.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.4,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.7693
        },
        {
          "name": "alignment",
          "value": -2.8565
        },
        {
          "name": "tau",
          "value": 3.6982
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1282
      },
      "coherence_score": 3.698150634765625,
      "coherence_diagnostics": {
        "tau": 3.698150634765625,
        "grad_tau": 0.15733452141284943,
        "torsion": 0.0,
        "alignment": -2.8564538955688477,
        "S_field": 1.2947443723678589,
        "Gamma_field": 0.17242351174354553,
        "S_over_Gamma": 7.50909423828125,
        "Da": 11.059633255004883,
        "E_coh": 0.9628334641456604,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.1,
              29.24
            ],
            [
              -82.05,
              29.24
            ],
            [
              -82.04,
              29.22
            ],
            [
              -82.05,
              29.18
            ],
            [
              -82.08,
              29.15
            ],
            [
              -82.11,
              29.15
            ],
            [
              -82.13,
              29.17
            ],
            [
              -82.13,
              29.21
            ],
            [
              -82.1,
              29.24
            ]
          ]
        ]
      },
      "raw_probability": 0.1282,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e14b7711d0aa985d361a256ac1d4fc5ff857b95a71672f514bfb5f74e6894381",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1282,
        "probability": 0.001853,
        "confidence_lo": 0.001744,
        "confidence_hi": 0.001853,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "36e958e4a3ea9cc6440ebcff74197982fb3e74c841fe8b7f9922162de0572b13",
        "signature": {
          "alg": "ed25519",
          "sig": "ae3e0d3405108728684ab024b43981a2a1b51bcd08e86f511a53606c1c7656d81e40304203b12e3e643d3f456e70ee496b4bab6ec83d121e5882a52ed939e303"
        }
      },
      "receipt_sha256": "36e958e4a3ea9cc6440ebcff74197982fb3e74c841fe8b7f9922162de0572b13"
    },
    {
      "storm_id": "352322",
      "lat": 38.3535,
      "lon": -95.9146,
      "motion_east": 10.3,
      "motion_south": 2.3,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1289.0,
      "ebshear": 30.0,
      "srh01": 48.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3943
        },
        {
          "name": "alignment",
          "value": 3.0788
        },
        {
          "name": "tau",
          "value": 0.3222
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1237
      },
      "coherence_score": 0.3222349286079407,
      "coherence_diagnostics": {
        "tau": 0.3222349286079407,
        "grad_tau": 0.02599298395216465,
        "torsion": 0.0,
        "alignment": 3.0788044929504395,
        "S_field": 0.28989705443382263,
        "Gamma_field": 1.93242347240448,
        "S_over_Gamma": 0.15001735091209412,
        "Da": 111.80575561523438,
        "E_coh": 0.07347209751605988,
        "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": [
          [
            [
              -95.97,
              38.44
            ],
            [
              -95.86,
              38.43
            ],
            [
              -95.82,
              38.41
            ],
            [
              -95.76,
              38.35
            ],
            [
              -95.76,
              38.34
            ],
            [
              -95.73,
              38.31
            ],
            [
              -95.73,
              38.29
            ],
            [
              -95.77,
              38.27
            ],
            [
              -95.83,
              38.34
            ],
            [
              -95.85,
              38.35
            ],
            [
              -95.88,
              38.35
            ],
            [
              -95.89,
              38.36
            ],
            [
              -95.92,
              38.34
            ],
            [
              -95.92,
              38.33
            ],
            [
              -95.95,
              38.3
            ],
            [
              -95.95,
              38.29
            ],
            [
              -95.97,
              38.28
            ],
            [
              -96.01,
              38.28
            ],
            [
              -96.03,
              38.29
            ],
            [
              -96.07,
              38.34
            ],
            [
              -96.07,
              38.38
            ],
            [
              -96.05,
              38.41
            ],
            [
              -96.03,
              38.41
            ],
            [
              -96.01,
              38.43
            ],
            [
              -95.98,
              38.43
            ],
            [
              -95.97,
              38.44
            ]
          ]
        ]
      },
      "raw_probability": 0.1237,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "d1cd1345aa979ae9f979a1a60006ac1e3907c7419d584c2e8bf1776a67f16b3d",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1237,
        "probability": 0.001775,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001776,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e4a1facc310dc711b4bcc4c1d87f61e59fd81613e9e7114751c2beb149eee92d",
        "signature": {
          "alg": "ed25519",
          "sig": "3a9e866a152f36edabdc7dd23dcba14f62afe1ef4b045b0d3cdebfa00dbf433a2e08ac28a32b1d5c85c9764f14fc654e6c2610813333363c4e0fd85d6939e805"
        }
      },
      "receipt_sha256": "e4a1facc310dc711b4bcc4c1d87f61e59fd81613e9e7114751c2beb149eee92d"
    },
    {
      "storm_id": "352243",
      "lat": 26.976,
      "lon": -83.8192,
      "motion_east": 5.2,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2978.0,
      "ebshear": 7.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0193
        },
        {
          "name": "alignment",
          "value": -1.4702
        },
        {
          "name": "tau",
          "value": 2.7599
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1226
      },
      "coherence_score": 2.759932041168213,
      "coherence_diagnostics": {
        "tau": 2.759932041168213,
        "grad_tau": 0.9455227851867676,
        "torsion": 1.2055466847016305e-08,
        "alignment": -1.4702430963516235,
        "S_field": 1.129052758216858,
        "Gamma_field": 0.2082568258047104,
        "S_over_Gamma": 5.421444416046143,
        "Da": 12.968212127685547,
        "E_coh": 0.9494997262954712,
        "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.81,
              27.12
            ],
            [
              -83.79,
              27.12
            ],
            [
              -83.78,
              27.11
            ],
            [
              -83.74,
              27.1
            ],
            [
              -83.72,
              27.06
            ],
            [
              -83.72,
              27.03
            ],
            [
              -83.73,
              27.02
            ],
            [
              -83.74,
              26.98
            ],
            [
              -83.75,
              26.98
            ],
            [
              -83.78,
              26.95
            ],
            [
              -83.79,
              26.92
            ],
            [
              -83.81,
              26.9
            ],
            [
              -83.84,
              26.84
            ],
            [
              -83.86,
              26.83
            ],
            [
              -83.89,
              26.83
            ],
            [
              -83.91,
              26.81
            ],
            [
              -83.92,
              26.82
            ],
            [
              -83.92,
              26.87
            ],
            [
              -83.9,
              26.91
            ],
            [
              -83.9,
              26.95
            ],
            [
              -83.89,
              26.97
            ],
            [
              -83.84,
              27.02
            ],
            [
              -83.82,
              27.03
            ],
            [
              -83.82,
              27.11
            ],
            [
              -83.81,
              27.12
            ]
          ]
        ]
      },
      "raw_probability": 0.1226,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "52a39e61d3e1785dce4ca9544ba19c4f90e1595ac8430129d3e7b43380a5c095",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1226,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ec0d89ecff8be8f17678b3475d2758de120c5eb7f8c23b8b11d60cb800677d25",
        "signature": {
          "alg": "ed25519",
          "sig": "a700511f64be5c591e2dfdc502bcf4b4d0667bdf5403079d0d100e4bf7405278b3b0ac630f45a9a0ab47716aee21cb962346aef2b3361c37283d7968c9f6380b"
        }
      },
      "receipt_sha256": "ec0d89ecff8be8f17678b3475d2758de120c5eb7f8c23b8b11d60cb800677d25"
    },
    {
      "storm_id": "352373",
      "lat": 28.6789,
      "lon": -82.1442,
      "motion_east": 5.5,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2627.0,
      "ebshear": 9.0,
      "srh01": 29.0,
      "maxllaz": 0.002,
      "mesh": 0.55,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.7693
        },
        {
          "name": "alignment",
          "value": -2.8565
        },
        {
          "name": "tau",
          "value": 3.6982
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1185
      },
      "coherence_score": 3.698150634765625,
      "coherence_diagnostics": {
        "tau": 3.698150634765625,
        "grad_tau": 0.15733452141284943,
        "torsion": 0.0,
        "alignment": -2.8564538955688477,
        "S_field": 1.2947443723678589,
        "Gamma_field": 0.17242351174354553,
        "S_over_Gamma": 7.50909423828125,
        "Da": 11.059633255004883,
        "E_coh": 0.9628334641456604,
        "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.13,
              28.8
            ],
            [
              -82.09,
              28.77
            ],
            [
              -82.09,
              28.74
            ],
            [
              -82.07,
              28.7
            ],
            [
              -82.08,
              28.69
            ],
            [
              -82.08,
              28.63
            ],
            [
              -82.11,
              28.61
            ],
            [
              -82.1,
              28.59
            ],
            [
              -82.12,
              28.59
            ],
            [
              -82.16,
              28.57
            ],
            [
              -82.17,
              28.58
            ],
            [
              -82.21,
              28.59
            ],
            [
              -82.22,
              28.63
            ],
            [
              -82.21,
              28.64
            ],
            [
              -82.21,
              28.71
            ],
            [
              -82.2,
              28.72
            ],
            [
              -82.2,
              28.75
            ],
            [
              -82.16,
              28.79
            ],
            [
              -82.13,
              28.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1185,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "359084f937d678ca4b564d1712a857bf695c6cad8a5b77229aceffb27c24f777",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1185,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0b99bee10f185d5e028e829cf4cda294db569b0a78dbe0d2d602a6bf052a2d3f",
        "signature": {
          "alg": "ed25519",
          "sig": "4488c83db90c12eac1cec30bf9d24cc4d8b117e52be78e29a8276256d8bfd767d78837ffd12969b937e079e6651b2f61cc8aec76ef2bc5e4fd2a19ce796e9107"
        }
      },
      "receipt_sha256": "0b99bee10f185d5e028e829cf4cda294db569b0a78dbe0d2d602a6bf052a2d3f"
    },
    {
      "storm_id": "352339",
      "lat": 46.179,
      "lon": -82.181,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1210.0,
      "ebshear": 19.0,
      "srh01": 68.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0193
        },
        {
          "name": "alignment",
          "value": -1.8556
        },
        {
          "name": "tau",
          "value": 0.9527
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1152
      },
      "coherence_score": 0.9527208805084229,
      "coherence_diagnostics": {
        "tau": 0.9527208805084229,
        "grad_tau": 0.19896376132965088,
        "torsion": 0.0,
        "alignment": -1.8555891513824463,
        "S_field": 0.1962137669324875,
        "Gamma_field": 0.15492349863052368,
        "S_over_Gamma": 1.266520380973816,
        "Da": 9.246580123901367,
        "E_coh": 0.4978860914707184,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.21,
              46.22
            ],
            [
              -82.16,
              46.22
            ],
            [
              -82.13,
              46.19
            ],
            [
              -82.13,
              46.15
            ],
            [
              -82.15,
              46.13
            ],
            [
              -82.17,
              46.13
            ],
            [
              -82.21,
              46.16
            ],
            [
              -82.22,
              46.16
            ],
            [
              -82.22,
              46.21
            ],
            [
              -82.21,
              46.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1152,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "37b3ba3921c246400fbca0db1ebc120d9698c9c91eba7588fc61c79cf0ce778a",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1152,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "77231a952046235e5beac707d82afe6df888ac33d2de3ee98be0f4c185bd8cb9",
        "signature": {
          "alg": "ed25519",
          "sig": "818144c5d300b2e4415a86aa8c971b91b10be5d039eb4f80fcd1ba68cae920712b3d5001b24d37923fa37b832514bc70fd8d89944d82ff4065058a7a0054a505"
        }
      },
      "receipt_sha256": "77231a952046235e5beac707d82afe6df888ac33d2de3ee98be0f4c185bd8cb9"
    },
    {
      "storm_id": "352388",
      "lat": 45.13,
      "lon": -82.5925,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1243.0,
      "ebshear": 12.0,
      "srh01": 34.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2693
        },
        {
          "name": "alignment",
          "value": -3.2997
        },
        {
          "name": "tau",
          "value": 1.2881
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1142
      },
      "coherence_score": 1.288148045539856,
      "coherence_diagnostics": {
        "tau": 1.288148045539856,
        "grad_tau": 0.10924436151981354,
        "torsion": 0.0,
        "alignment": -3.2996699810028076,
        "S_field": 0.41051650047302246,
        "Gamma_field": 0.15825684368610382,
        "S_over_Gamma": 2.5939888954162598,
        "Da": 9.610125541687012,
        "E_coh": 0.7115298509597778,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.61,
              45.16
            ],
            [
              -82.57,
              45.16
            ],
            [
              -82.55,
              45.14
            ],
            [
              -82.55,
              45.09
            ],
            [
              -82.59,
              45.08
            ],
            [
              -82.63,
              45.1
            ],
            [
              -82.63,
              45.15
            ],
            [
              -82.61,
              45.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1142,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "539716c5510ae1e701ca9d190f2de3444f4e34e247f04c3e8e11bb2a7046552e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1142,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ef2de2ae891d6a5b5f0f02a82ca98b3250604cf9d8daeccc80a9eb6f3921497c",
        "signature": {
          "alg": "ed25519",
          "sig": "822dedf449081b6647c2c4c85b8ebece3fa632e00e1d00077cb20dcde190994e829f603a76341be93b923f9ab6257de7dce5d297d2f19faf53ed904a0431bd0b"
        }
      },
      "receipt_sha256": "ef2de2ae891d6a5b5f0f02a82ca98b3250604cf9d8daeccc80a9eb6f3921497c"
    },
    {
      "storm_id": "352486",
      "lat": 29.9325,
      "lon": -85.0521,
      "motion_east": 7.9,
      "motion_south": 1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3159.0,
      "ebshear": 10.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1443
        },
        {
          "name": "alignment",
          "value": -2.3535
        },
        {
          "name": "tau",
          "value": 2.4832
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1135
      },
      "coherence_score": 2.483220100402832,
      "coherence_diagnostics": {
        "tau": 2.483220100402832,
        "grad_tau": 0.7709606885910034,
        "torsion": 0.0,
        "alignment": -2.35351824760437,
        "S_field": 0.6488333344459534,
        "Gamma_field": 0.35825684666633606,
        "S_over_Gamma": 1.811084270477295,
        "Da": 22.73500633239746,
        "E_coh": 0.9357562065124512,
        "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": [
          [
            [
              -85.07,
              30.08
            ],
            [
              -85.06,
              30.07
            ],
            [
              -85.05,
              30.08
            ],
            [
              -85.01,
              30.08
            ],
            [
              -85.01,
              30.01
            ],
            [
              -85.02,
              29.99
            ],
            [
              -85.04,
              29.98
            ],
            [
              -85.03,
              29.97
            ],
            [
              -85.03,
              29.9
            ],
            [
              -85.02,
              29.89
            ],
            [
              -85.0,
              29.89
            ],
            [
              -85.01,
              29.88
            ],
            [
              -85.01,
              29.86
            ],
            [
              -85.0,
              29.85
            ],
            [
              -84.99,
              29.81
            ],
            [
              -85.02,
              29.81
            ],
            [
              -85.03,
              29.8
            ],
            [
              -85.05,
              29.8
            ],
            [
              -85.06,
              29.81
            ],
            [
              -85.1,
              29.81
            ],
            [
              -85.12,
              29.85
            ],
            [
              -85.12,
              29.88
            ],
            [
              -85.13,
              29.89
            ],
            [
              -85.13,
              29.93
            ],
            [
              -85.09,
              29.99
            ],
            [
              -85.1,
              30.05
            ],
            [
              -85.09,
              30.07
            ],
            [
              -85.07,
              30.08
            ]
          ]
        ]
      },
      "raw_probability": 0.1135,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "c110759f2119f09c68542e1a6801a3c91f00be0f2ba6f50649bc744ca32ca3a0",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1135,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f7fb553563678c4da3a0fd83d88020899f1002a44f949202b8be69a87fa49421",
        "signature": {
          "alg": "ed25519",
          "sig": "7e67061043a920ac2cdca602156039c79d641b97e4449723a2805a10c85ab595da1ed65ee6f7791f5fc4a485187d9eea56e293b6af5924fee7ee4bd32df21405"
        }
      },
      "receipt_sha256": "f7fb553563678c4da3a0fd83d88020899f1002a44f949202b8be69a87fa49421"
    },
    {
      "storm_id": "352441",
      "lat": 29.7158,
      "lon": -85.0667,
      "motion_east": 7.7,
      "motion_south": 1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3311.0,
      "ebshear": 10.0,
      "srh01": 20.0,
      "maxllaz": 0.003,
      "mesh": 0.41,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1443
        },
        {
          "name": "alignment",
          "value": -2.3535
        },
        {
          "name": "tau",
          "value": 2.4832
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1114
      },
      "coherence_score": 2.483220100402832,
      "coherence_diagnostics": {
        "tau": 2.483220100402832,
        "grad_tau": 0.7709606885910034,
        "torsion": 0.0,
        "alignment": -2.35351824760437,
        "S_field": 0.6488333344459534,
        "Gamma_field": 0.35825684666633606,
        "S_over_Gamma": 1.811084270477295,
        "Da": 22.73500633239746,
        "E_coh": 0.9357562065124512,
        "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": [
          [
            [
              -85.09,
              29.75
            ],
            [
              -85.07,
              29.74
            ],
            [
              -85.03,
              29.74
            ],
            [
              -85.02,
              29.73
            ],
            [
              -85.02,
              29.68
            ],
            [
              -85.03,
              29.67
            ],
            [
              -85.07,
              29.67
            ],
            [
              -85.09,
              29.69
            ],
            [
              -85.09,
              29.71
            ],
            [
              -85.1,
              29.72
            ],
            [
              -85.1,
              29.74
            ],
            [
              -85.09,
              29.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1114,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2b182909ab494d68edbc9206e2fed2e898137602e5406d16179cfd591f68c192",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1114,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33a9662e171ef9092e5fcf6c67ccc9f98b0b8e616e2824c76c5f351718e7a6fc",
        "signature": {
          "alg": "ed25519",
          "sig": "cace5f3b269a7496d5c64aeaf4564782386e0f6b1f8fbbda30ee7f664e50c473f45b0497cc1c24c5f069c11f5bf369df1b935f49cd9f3d923f79957e2ef39602"
        }
      },
      "receipt_sha256": "33a9662e171ef9092e5fcf6c67ccc9f98b0b8e616e2824c76c5f351718e7a6fc"
    },
    {
      "storm_id": "352485",
      "lat": 34.6473,
      "lon": -76.588,
      "motion_east": 5.7,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2311.0,
      "ebshear": 26.0,
      "srh01": 39.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1097
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": [
          [
            [
              -76.57,
              34.7
            ],
            [
              -76.53,
              34.68
            ],
            [
              -76.51,
              34.68
            ],
            [
              -76.51,
              34.63
            ],
            [
              -76.53,
              34.61
            ],
            [
              -76.57,
              34.61
            ],
            [
              -76.61,
              34.58
            ],
            [
              -76.63,
              34.59
            ],
            [
              -76.66,
              34.59
            ],
            [
              -76.66,
              34.63
            ],
            [
              -76.64,
              34.65
            ],
            [
              -76.63,
              34.68
            ],
            [
              -76.62,
              34.69
            ],
            [
              -76.58,
              34.69
            ],
            [
              -76.57,
              34.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1097,
      "confidence_lo": 0.0017,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "52ab6deac0af80897e16d5d654619634b24fa8d20d43cbe9803a2d772ddc3532",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1097,
        "probability": 0.001767,
        "confidence_lo": 0.001694,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "697f6255616a9bb5651f0bc0822d05312dd347c5f5a97b21ee5c8dbb2a3b1acd",
        "signature": {
          "alg": "ed25519",
          "sig": "50a5bde3aa6cc79f413cbf01538f14ff0ddf115863d63a07c024316a412e3559821d9db8c308ac2d706f494bb3ffffa82abfb60e48c372d60b0e45a4f2bf5700"
        }
      },
      "receipt_sha256": "697f6255616a9bb5651f0bc0822d05312dd347c5f5a97b21ee5c8dbb2a3b1acd"
    },
    {
      "storm_id": "352543",
      "lat": 46.2587,
      "lon": -81.9375,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 904.0,
      "ebshear": 19.0,
      "srh01": 73.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0193
        },
        {
          "name": "alignment",
          "value": -1.8556
        },
        {
          "name": "tau",
          "value": 0.9527
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1091
      },
      "coherence_score": 0.9527208805084229,
      "coherence_diagnostics": {
        "tau": 0.9527208805084229,
        "grad_tau": 0.19896376132965088,
        "torsion": 0.0,
        "alignment": -1.8555891513824463,
        "S_field": 0.1962137669324875,
        "Gamma_field": 0.15492349863052368,
        "S_over_Gamma": 1.266520380973816,
        "Da": 9.246580123901367,
        "E_coh": 0.4978860914707184,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.97,
              46.28
            ],
            [
              -81.91,
              46.28
            ],
            [
              -81.89,
              46.27
            ],
            [
              -81.9,
              46.25
            ],
            [
              -81.9,
              46.21
            ],
            [
              -81.98,
              46.23
            ],
            [
              -81.98,
              46.27
            ],
            [
              -81.97,
              46.28
            ]
          ]
        ]
      },
      "raw_probability": 0.1091,
      "confidence_lo": 0.0011,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a26fea5a06ea3a170f10022d66ec3bd5a7c58f387e3279f4576b227f4fa87825",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1091,
        "probability": 0.001766,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001767,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "044844f23d07be4f9a3c40216a171bbeca496f0d84cc6c87a6fe5b9c7b079744",
        "signature": {
          "alg": "ed25519",
          "sig": "8c189fcc4bd49d9e8ace572804ae1a1ee66c8a8d5133c8310cde7dff85edd63844799797de20f10acc6d5e48ff39da8aa18e7c5c84d19eb076a69c1ceb52fe09"
        }
      },
      "receipt_sha256": "044844f23d07be4f9a3c40216a171bbeca496f0d84cc6c87a6fe5b9c7b079744"
    },
    {
      "storm_id": "352455",
      "lat": 38.45,
      "lon": -96.8844,
      "motion_east": 5.9,
      "motion_south": 1.3,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1621.0,
      "ebshear": 36.0,
      "srh01": 33.0,
      "maxllaz": 0.005,
      "mesh": 0.1,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2693
        },
        {
          "name": "alignment",
          "value": 5.0434
        },
        {
          "name": "tau",
          "value": 0.2953
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1074
      },
      "coherence_score": 0.2952768802642822,
      "coherence_diagnostics": {
        "tau": 0.2952768802642822,
        "grad_tau": 0.03965335339307785,
        "torsion": 0.0,
        "alignment": 5.04337215423584,
        "S_field": 0.297274112701416,
        "Gamma_field": 1.6899235248565674,
        "S_over_Gamma": 0.17590980231761932,
        "Da": 98.21195983886719,
        "E_coh": 0.18195071816444397,
        "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": [
          [
            [
              -96.89,
              38.49
            ],
            [
              -96.85,
              38.49
            ],
            [
              -96.83,
              38.46
            ],
            [
              -96.84,
              38.42
            ],
            [
              -96.88,
              38.4
            ],
            [
              -96.92,
              38.41
            ],
            [
              -96.93,
              38.43
            ],
            [
              -96.93,
              38.46
            ],
            [
              -96.89,
              38.49
            ]
          ]
        ]
      },
      "raw_probability": 0.1074,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "988cfd8c1776a6170de238bfc09be97dd9cfa0145de952a6271015f525636b83",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1074,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6224c6563d2b1bfc0e02cbbf73e610d249ee0f5eeb9855c4b229418e8b4deb7c",
        "signature": {
          "alg": "ed25519",
          "sig": "94debffefa753a7fbf355f9b43d33453f1b099bf7e5c79ee7f1c07a8b89bf0d56ce9490130cc5ccddb6333ff8d084137d7be31c3ac4d5edef7bf931ffb92f200"
        }
      },
      "receipt_sha256": "6224c6563d2b1bfc0e02cbbf73e610d249ee0f5eeb9855c4b229418e8b4deb7c"
    },
    {
      "storm_id": "352438",
      "lat": 34.9452,
      "lon": -76.8065,
      "motion_east": 4.5,
      "motion_south": -4.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1712.0,
      "ebshear": 32.0,
      "srh01": 36.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1056
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": [
          [
            [
              -76.81,
              35.15
            ],
            [
              -76.76,
              35.15
            ],
            [
              -76.69,
              35.07
            ],
            [
              -76.69,
              35.03
            ],
            [
              -76.73,
              34.95
            ],
            [
              -76.73,
              34.83
            ],
            [
              -76.74,
              34.84
            ],
            [
              -76.77,
              34.81
            ],
            [
              -76.78,
              34.78
            ],
            [
              -76.8,
              34.76
            ],
            [
              -76.85,
              34.76
            ],
            [
              -76.87,
              34.77
            ],
            [
              -76.89,
              34.81
            ],
            [
              -76.88,
              34.82
            ],
            [
              -76.88,
              34.84
            ],
            [
              -76.86,
              34.88
            ],
            [
              -76.86,
              34.93
            ],
            [
              -76.82,
              35.01
            ],
            [
              -76.82,
              35.05
            ],
            [
              -76.84,
              35.09
            ],
            [
              -76.84,
              35.12
            ],
            [
              -76.83,
              35.14
            ],
            [
              -76.81,
              35.15
            ]
          ]
        ]
      },
      "raw_probability": 0.1056,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "59f48e8529305c28a4fdd8b7125352cfea792df26a78759fb6ff15bc794bb825",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1056,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3e44ca4219daa5ae0973ad449c990c2718d2eacab8e566441b2ae2162602d5df",
        "signature": {
          "alg": "ed25519",
          "sig": "ebb7d8af3b67f3775a644f01cf10e59be7f5c33cd248d4f035100ae5ecf97d0d5d1b0010ba1bfba232397a140a7e90954a46f40992c399d622c6e2a02ea81605"
        }
      },
      "receipt_sha256": "3e44ca4219daa5ae0973ad449c990c2718d2eacab8e566441b2ae2162602d5df"
    },
    {
      "storm_id": "352359",
      "lat": 41.5667,
      "lon": -84.5377,
      "motion_east": 4.9,
      "motion_south": 1.5,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1417.0,
      "ebshear": 27.0,
      "srh01": 57.0,
      "maxllaz": 0.003,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.8943
        },
        {
          "name": "alignment",
          "value": -1.0164
        },
        {
          "name": "tau",
          "value": 1.5857
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1045
      },
      "coherence_score": 1.5856915712356567,
      "coherence_diagnostics": {
        "tau": 1.5856915712356567,
        "grad_tau": 0.18496504426002502,
        "torsion": 0.0,
        "alignment": -1.0164480209350586,
        "S_field": 0.8127555251121521,
        "Gamma_field": 0.17242351174354553,
        "S_over_Gamma": 4.713716506958008,
        "Da": 9.604172706604004,
        "E_coh": 0.9066663384437561,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.52,
              41.7
            ],
            [
              -84.5,
              41.7
            ],
            [
              -84.49,
              41.69
            ],
            [
              -84.51,
              41.68
            ],
            [
              -84.49,
              41.66
            ],
            [
              -84.46,
              41.66
            ],
            [
              -84.45,
              41.65
            ],
            [
              -84.4,
              41.66
            ],
            [
              -84.38,
              41.65
            ],
            [
              -84.37,
              41.64
            ],
            [
              -84.37,
              41.6
            ],
            [
              -84.42,
              41.56
            ],
            [
              -84.44,
              41.56
            ],
            [
              -84.47,
              41.54
            ],
            [
              -84.5,
              41.54
            ],
            [
              -84.54,
              41.52
            ],
            [
              -84.56,
              41.5
            ],
            [
              -84.57,
              41.45
            ],
            [
              -84.6,
              41.42
            ],
            [
              -84.64,
              41.4
            ],
            [
              -84.68,
              41.4
            ],
            [
              -84.69,
              41.41
            ],
            [
              -84.68,
              41.42
            ],
            [
              -84.68,
              41.46
            ],
            [
              -84.69,
              41.47
            ],
            [
              -84.67,
              41.48
            ],
            [
              -84.63,
              41.52
            ],
            [
              -84.62,
              41.51
            ],
            [
              -84.61,
              41.52
            ],
            [
              -84.58,
              41.52
            ],
            [
              -84.54,
              41.55
            ],
            [
              -84.54,
              41.57
            ],
            [
              -84.53,
              41.58
            ],
            [
              -84.54,
              41.59
            ],
            [
              -84.52,
              41.61
            ],
            [
              -84.52,
              41.66
            ],
            [
              -84.53,
              41.67
            ],
            [
              -84.52,
              41.68
            ],
            [
              -84.52,
              41.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1045,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "6eee355369d3b138cd2a5d434984c232b67f0b2bafa668009020862e8ae2612a",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1045,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "442a54a09ee959478663df0c909bc3375c598e8e99cf363bb0a7dac202053315",
        "signature": {
          "alg": "ed25519",
          "sig": "17531fe45b3ac4ab66900b1db494a1258cef1efe1c2a5066b45ac9eb1246dabced69a645d85abb291d61abb2d94ec90907474c65a050fe40600ca887e855dc0b"
        }
      },
      "receipt_sha256": "442a54a09ee959478663df0c909bc3375c598e8e99cf363bb0a7dac202053315"
    },
    {
      "storm_id": "352419",
      "lat": 27.3243,
      "lon": -81.9023,
      "motion_east": 5.1,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3341.0,
      "ebshear": 7.0,
      "srh01": 27.0,
      "maxllaz": 0.004,
      "mesh": 0.47,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3943
        },
        {
          "name": "alignment",
          "value": -1.7003
        },
        {
          "name": "tau",
          "value": 3.1435
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1038
      },
      "coherence_score": 3.143507957458496,
      "coherence_diagnostics": {
        "tau": 3.143507957458496,
        "grad_tau": 0.6799535751342773,
        "torsion": 0.0,
        "alignment": -1.7002955675125122,
        "S_field": 0.9646635055541992,
        "Gamma_field": 0.21659018099308014,
        "S_over_Gamma": 4.4538655281066895,
        "Da": 13.636611938476562,
        "E_coh": 0.9466428756713867,
        "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": [
          [
            [
              -81.81,
              27.41
            ],
            [
              -81.8,
              27.4
            ],
            [
              -81.8,
              27.31
            ],
            [
              -81.79,
              27.3
            ],
            [
              -81.82,
              27.28
            ],
            [
              -81.83,
              27.28
            ],
            [
              -81.85,
              27.3
            ],
            [
              -81.88,
              27.3
            ],
            [
              -81.9,
              27.28
            ],
            [
              -81.9,
              27.25
            ],
            [
              -81.93,
              27.22
            ],
            [
              -81.97,
              27.22
            ],
            [
              -81.97,
              27.25
            ],
            [
              -82.0,
              27.28
            ],
            [
              -82.0,
              27.29
            ],
            [
              -82.03,
              27.31
            ],
            [
              -82.03,
              27.35
            ],
            [
              -82.02,
              27.37
            ],
            [
              -82.01,
              27.38
            ],
            [
              -81.96,
              27.39
            ],
            [
              -81.93,
              27.36
            ],
            [
              -81.93,
              27.34
            ],
            [
              -81.91,
              27.32
            ],
            [
              -81.9,
              27.32
            ],
            [
              -81.89,
              27.3
            ],
            [
              -81.87,
              27.34
            ],
            [
              -81.87,
              27.37
            ],
            [
              -81.84,
              27.4
            ],
            [
              -81.82,
              27.4
            ],
            [
              -81.81,
              27.41
            ]
          ]
        ]
      },
      "raw_probability": 0.1038,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "61a9ee1605a1b6254500d4ab0e0ec7f75a6dcbc8cf900f64d1209ead88157c89",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1038,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cab0b50b29d14181656d307a7d6d82c1a3a45dc266c5d0117ce4804f132fc639",
        "signature": {
          "alg": "ed25519",
          "sig": "30e9ea026475f00378b79134796566ce2b36943227092205335102ca06bbf00592576e1652d6790bc27c057f315c5f4244545dbeced0fa44c9af447219b2c107"
        }
      },
      "receipt_sha256": "cab0b50b29d14181656d307a7d6d82c1a3a45dc266c5d0117ce4804f132fc639"
    },
    {
      "storm_id": "352461",
      "lat": 46.8167,
      "lon": -83.1583,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 622.0,
      "ebshear": 19.0,
      "srh01": 73.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7693
        },
        {
          "name": "alignment",
          "value": 4.4775
        },
        {
          "name": "tau",
          "value": 0.7141
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1032
      },
      "coherence_score": 0.7140942811965942,
      "coherence_diagnostics": {
        "tau": 0.7140942811965942,
        "grad_tau": 0.2117720991373062,
        "torsion": 0.0,
        "alignment": 4.477473735809326,
        "S_field": 0.1987103819847107,
        "Gamma_field": 0.22159017622470856,
        "S_over_Gamma": 0.8967472314834595,
        "Da": 13.132152557373047,
        "E_coh": 0.1902763694524765,
        "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": [
          [
            [
              -83.16,
              46.87
            ],
            [
              -83.12,
              46.87
            ],
            [
              -83.1,
              46.85
            ],
            [
              -83.1,
              46.82
            ],
            [
              -83.13,
              46.78
            ],
            [
              -83.16,
              46.78
            ],
            [
              -83.17,
              46.77
            ],
            [
              -83.18,
              46.78
            ],
            [
              -83.2,
              46.78
            ],
            [
              -83.21,
              46.8
            ],
            [
              -83.21,
              46.83
            ],
            [
              -83.16,
              46.87
            ]
          ]
        ]
      },
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2568ffc3a1e2fd2f000c3727171718fa63eb1cc5b78f2494681d8308bf2edf4d",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1032,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f3e8657ae3af3716e8f25a057e1d6adc135fab64174307960db54c58d41ce108",
        "signature": {
          "alg": "ed25519",
          "sig": "fb471b82980888b690a8f2cee99264e6d9e0db9671e92078684f4d33d0a00acf99600bbbcc30ce4fc1b2a52b8514dc58fb361a861223fe4abe8d4206a4304109"
        }
      },
      "receipt_sha256": "f3e8657ae3af3716e8f25a057e1d6adc135fab64174307960db54c58d41ce108"
    },
    {
      "storm_id": "352217",
      "lat": 35.6232,
      "lon": -96.5421,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 792.0,
      "ebshear": 31.0,
      "srh01": 99.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.5193
        },
        {
          "name": "alignment",
          "value": -9.8663
        },
        {
          "name": "tau",
          "value": 0.2064
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1031
      },
      "coherence_score": 0.20641671121120453,
      "coherence_diagnostics": {
        "tau": 0.20641671121120453,
        "grad_tau": 0.06089576706290245,
        "torsion": 0.0,
        "alignment": -9.866310119628906,
        "S_field": 0.2609335780143738,
        "Gamma_field": 2.0974233150482178,
        "S_over_Gamma": 0.12440673261880875,
        "Da": 127.3349609375,
        "E_coh": 0.6400353312492371,
        "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": [
          [
            [
              -96.63,
              35.7
            ],
            [
              -96.61,
              35.69
            ],
            [
              -96.57,
              35.65
            ],
            [
              -96.55,
              35.65
            ],
            [
              -96.54,
              35.64
            ],
            [
              -96.47,
              35.64
            ],
            [
              -96.46,
              35.63
            ],
            [
              -96.44,
              35.63
            ],
            [
              -96.43,
              35.62
            ],
            [
              -96.44,
              35.57
            ],
            [
              -96.46,
              35.56
            ],
            [
              -96.51,
              35.56
            ],
            [
              -96.52,
              35.57
            ],
            [
              -96.56,
              35.57
            ],
            [
              -96.57,
              35.58
            ],
            [
              -96.61,
              35.59
            ],
            [
              -96.65,
              35.63
            ],
            [
              -96.65,
              35.66
            ],
            [
              -96.63,
              35.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1031,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "1d7cc1db42a06b4ad002939c370c0e4bb0e5077ad04a7566ea532d74a6a7d82d",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1031,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b3843fa93dda8875ab957919d6071ebef9d4d13af919a3750e715f209dc8f032",
        "signature": {
          "alg": "ed25519",
          "sig": "629b8f16061662f4bc3716f12653c3c8c50bade0decadbbd42e9967e04812e0cb2a8978d721c3a3e4d03a0c9d00f555283ca402a31dad9c02b080ee36dfa4108"
        }
      },
      "receipt_sha256": "b3843fa93dda8875ab957919d6071ebef9d4d13af919a3750e715f209dc8f032"
    },
    {
      "storm_id": "352165",
      "lat": 27.216,
      "lon": -83.538,
      "motion_east": 5.2,
      "motion_south": -1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2718.0,
      "ebshear": 5.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8943
        },
        {
          "name": "alignment",
          "value": -1.2348
        },
        {
          "name": "tau",
          "value": 3.3373
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1029
      },
      "coherence_score": 3.3373098373413086,
      "coherence_diagnostics": {
        "tau": 3.3373098373413086,
        "grad_tau": 0.610617458820343,
        "torsion": 0.0,
        "alignment": -1.2348320484161377,
        "S_field": 1.2036978006362915,
        "Gamma_field": 0.20492349565029144,
        "S_over_Gamma": 5.8738884925842285,
        "Da": 12.93944263458252,
        "E_coh": 0.9545549750328064,
        "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.54,
              27.25
            ],
            [
              -83.5,
              27.25
            ],
            [
              -83.49,
              27.24
            ],
            [
              -83.49,
              27.22
            ],
            [
              -83.54,
              27.17
            ],
            [
              -83.56,
              27.17
            ],
            [
              -83.57,
              27.18
            ],
            [
              -83.57,
              27.21
            ],
            [
              -83.58,
              27.22
            ],
            [
              -83.54,
              27.25
            ]
          ]
        ]
      },
      "raw_probability": 0.1029,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9bd6f0728c24c24c75ce4081420206862b46ffadcfa7a06e9588ae6af7a0239d",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1029,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ffe7d913e3a038c7f93ce7c378bf44cb66b77bcbb26602911f135c15dbb076a9",
        "signature": {
          "alg": "ed25519",
          "sig": "3f853a0955db2e621c8e37eed5739dfbc94ca133990eae67f94e96bdda6fe4d4cb408b2539aeb7f5a5589654fcc34bfc84dbf6f521af5f5459dc5d0cfc2fd60a"
        }
      },
      "receipt_sha256": "ffe7d913e3a038c7f93ce7c378bf44cb66b77bcbb26602911f135c15dbb076a9"
    },
    {
      "storm_id": "351249",
      "lat": 34.64,
      "lon": -76.2971,
      "motion_east": 6.0,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2502.0,
      "ebshear": 19.0,
      "srh01": 39.0,
      "maxllaz": 0.005,
      "mesh": 0.39,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1026
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.31,
              34.75
            ],
            [
              -76.25,
              34.75
            ],
            [
              -76.18,
              34.71
            ],
            [
              -76.18,
              34.67
            ],
            [
              -76.24,
              34.61
            ],
            [
              -76.25,
              34.57
            ],
            [
              -76.27,
              34.55
            ],
            [
              -76.32,
              34.55
            ],
            [
              -76.32,
              34.56
            ],
            [
              -76.35,
              34.59
            ],
            [
              -76.38,
              34.6
            ],
            [
              -76.4,
              34.62
            ],
            [
              -76.4,
              34.68
            ],
            [
              -76.31,
              34.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1026,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "32d749b7603d25597755c45a0a71f7a09dda194a38671865729371ed3dc7f7a1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1026,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a95fe60bdf38ad57a0fa429bed1fc62f40a470f0651691529b52fbd15f638ed7",
        "signature": {
          "alg": "ed25519",
          "sig": "e8769abcd5ace388d4927020df82143f5f445b8fdd1da7b151dca12be74f21d7c36fec583ae345731b2ae8b400a233cb32c8992864ad4a94ab1de425d3af130c"
        }
      },
      "receipt_sha256": "a95fe60bdf38ad57a0fa429bed1fc62f40a470f0651691529b52fbd15f638ed7"
    },
    {
      "storm_id": "352389",
      "lat": 45.01,
      "lon": -81.79,
      "motion_east": 5.0,
      "motion_south": 0.3,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1273.0,
      "ebshear": 14.0,
      "srh01": 43.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2693
        },
        {
          "name": "alignment",
          "value": -3.2997
        },
        {
          "name": "tau",
          "value": 1.2881
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1026
      },
      "coherence_score": 1.288148045539856,
      "coherence_diagnostics": {
        "tau": 1.288148045539856,
        "grad_tau": 0.10924436151981354,
        "torsion": 0.0,
        "alignment": -3.2996699810028076,
        "S_field": 0.41051650047302246,
        "Gamma_field": 0.15825684368610382,
        "S_over_Gamma": 2.5939888954162598,
        "Da": 9.610125541687012,
        "E_coh": 0.7115298509597778,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.81,
              45.07
            ],
            [
              -81.79,
              45.06
            ],
            [
              -81.76,
              45.06
            ],
            [
              -81.74,
              45.04
            ],
            [
              -81.74,
              44.98
            ],
            [
              -81.76,
              44.96
            ],
            [
              -81.78,
              44.96
            ],
            [
              -81.79,
              44.95
            ],
            [
              -81.82,
              44.95
            ],
            [
              -81.84,
              44.99
            ],
            [
              -81.84,
              45.03
            ],
            [
              -81.81,
              45.07
            ]
          ]
        ]
      },
      "raw_probability": 0.1026,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "32d749b7603d25597755c45a0a71f7a09dda194a38671865729371ed3dc7f7a1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.1026,
        "probability": 0.0012,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.0012,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a95fe60bdf38ad57a0fa429bed1fc62f40a470f0651691529b52fbd15f638ed7",
        "signature": {
          "alg": "ed25519",
          "sig": "e8769abcd5ace388d4927020df82143f5f445b8fdd1da7b151dca12be74f21d7c36fec583ae345731b2ae8b400a233cb32c8992864ad4a94ab1de425d3af130c"
        }
      },
      "receipt_sha256": "a95fe60bdf38ad57a0fa429bed1fc62f40a470f0651691529b52fbd15f638ed7"
    },
    {
      "storm_id": "352195",
      "lat": 35.0222,
      "lon": -75.1217,
      "motion_east": 3.1,
      "motion_south": -4.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2657.0,
      "ebshear": 22.0,
      "srh01": 38.0,
      "maxllaz": 0.003,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.1443
        },
        {
          "name": "alignment",
          "value": 3.5365
        },
        {
          "name": "tau",
          "value": 2.4642
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0999
      },
      "coherence_score": 2.4641833305358887,
      "coherence_diagnostics": {
        "tau": 2.4641833305358887,
        "grad_tau": 0.31910985708236694,
        "torsion": 0.0,
        "alignment": 3.536541700363159,
        "S_field": 0.3629617691040039,
        "Gamma_field": 0.23075683414936066,
        "S_over_Gamma": 1.5729187726974487,
        "Da": 13.900674819946289,
        "E_coh": 0.8703746795654297,
        "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.11,
              35.1
            ],
            [
              -75.1,
              35.09
            ],
            [
              -75.05,
              35.08
            ],
            [
              -75.03,
              35.06
            ],
            [
              -75.01,
              35.0
            ],
            [
              -75.07,
              34.94
            ],
            [
              -75.08,
              34.94
            ],
            [
              -75.12,
              34.91
            ],
            [
              -75.18,
              34.92
            ],
            [
              -75.18,
              34.93
            ],
            [
              -75.21,
              34.97
            ],
            [
              -75.2,
              35.02
            ],
            [
              -75.17,
              35.05
            ],
            [
              -75.16,
              35.05
            ],
            [
              -75.15,
              35.07
            ],
            [
              -75.13,
              35.08
            ],
            [
              -75.13,
              35.09
            ],
            [
              -75.11,
              35.1
            ]
          ]
        ]
      },
      "raw_probability": 0.0999,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "0fcc3daee0408a0dcb237cb350813139640f1d57adfddd844ab3f56391646eed",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0999,
        "probability": 0.001167,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001167,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1d6460b0a5a027f7e1d74f6a75959b10a7a96f03df4ae63293e4f38799e938d8",
        "signature": {
          "alg": "ed25519",
          "sig": "b0a6497b69c5df711e3ccaaf4c6f8db22b662f61a0c7dde4c51f54bd2f2f0f32e99b52f5e5d41f9786cd33ec381e12270e562066baecf765cc6038dbade3b800"
        }
      },
      "receipt_sha256": "1d6460b0a5a027f7e1d74f6a75959b10a7a96f03df4ae63293e4f38799e938d8"
    },
    {
      "storm_id": "351980",
      "lat": 27.4608,
      "lon": -83.795,
      "motion_east": 5.1,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3022.0,
      "ebshear": 9.0,
      "srh01": 1.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3943
        },
        {
          "name": "alignment",
          "value": -1.0942
        },
        {
          "name": "tau",
          "value": 3.4776
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0994
      },
      "coherence_score": 3.4776339530944824,
      "coherence_diagnostics": {
        "tau": 3.4776339530944824,
        "grad_tau": 0.4932551980018616,
        "torsion": 0.0,
        "alignment": -1.0941516160964966,
        "S_field": 1.2133092880249023,
        "Gamma_field": 0.20659016072750092,
        "S_over_Gamma": 5.873025417327881,
        "Da": 12.955370903015137,
        "E_coh": 0.9605718851089478,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.83,
              27.55
            ],
            [
              -83.78,
              27.55
            ],
            [
              -83.77,
              27.54
            ],
            [
              -83.77,
              27.48
            ],
            [
              -83.75,
              27.47
            ],
            [
              -83.75,
              27.39
            ],
            [
              -83.77,
              27.37
            ],
            [
              -83.77,
              27.36
            ],
            [
              -83.82,
              27.36
            ],
            [
              -83.85,
              27.38
            ],
            [
              -83.85,
              27.53
            ],
            [
              -83.83,
              27.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0994,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a721b37d95a3133e4fe5a64f408ae330caae420f028848f9a5742553ecb1e7cc",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0994,
        "probability": 0.001167,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001167,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4bfbe37684783cf0780ca9aee2795af0c6de3a4ecca569819b3df513d049929c",
        "signature": {
          "alg": "ed25519",
          "sig": "8cf444e589c9837a989add7b527d97e42c8df13999bc833fc1080eaabf50ba798da9e4d29698c1109e1cb8a35fcb0cf8df39cc06607dbb6d56d0050ccac9ba0a"
        }
      },
      "receipt_sha256": "4bfbe37684783cf0780ca9aee2795af0c6de3a4ecca569819b3df513d049929c"
    },
    {
      "storm_id": "352066",
      "lat": 44.36,
      "lon": -81.908,
      "motion_east": 4.8,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1388.0,
      "ebshear": 14.0,
      "srh01": 32.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.8943
        },
        {
          "name": "alignment",
          "value": -3.3118
        },
        {
          "name": "tau",
          "value": 1.3599
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0993
      },
      "coherence_score": 1.359875202178955,
      "coherence_diagnostics": {
        "tau": 1.359875202178955,
        "grad_tau": 0.09262143820524216,
        "torsion": 0.0,
        "alignment": -3.311810255050659,
        "S_field": 0.4268496334552765,
        "Gamma_field": 0.1832568347454071,
        "S_over_Gamma": 2.329242706298828,
        "Da": 11.113262176513672,
        "E_coh": 0.8300368785858154,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.92,
              44.41
            ],
            [
              -81.86,
              44.41
            ],
            [
              -81.84,
              44.38
            ],
            [
              -81.85,
              44.34
            ],
            [
              -81.89,
              44.31
            ],
            [
              -81.93,
              44.31
            ],
            [
              -81.95,
              44.32
            ],
            [
              -81.96,
              44.34
            ],
            [
              -81.96,
              44.37
            ],
            [
              -81.92,
              44.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0993,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "3cf189d3fdc75f88cbf4a10bbe00a3667f6ae842d588415c9ba75a28e612ed41",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0993,
        "probability": 0.001167,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001167,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a684c2b2cb427261e61a783a1799c856528002acf9ac646ceadc583a01f28c8d",
        "signature": {
          "alg": "ed25519",
          "sig": "b3f6142fbb0dbf464b0172daf96d7c70b3ad74314bbc6879d6a0e33ba4e1bd20835e223ceb13a9286ff26517e270d34521a95ee49e56ad18e16e53a0f5f52304"
        }
      },
      "receipt_sha256": "a684c2b2cb427261e61a783a1799c856528002acf9ac646ceadc583a01f28c8d"
    },
    {
      "storm_id": "352523",
      "lat": 29.9721,
      "lon": -82.2929,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2168.0,
      "ebshear": 8.0,
      "srh01": 33.0,
      "maxllaz": 0.003,
      "mesh": 0.43,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.3943
        },
        {
          "name": "alignment",
          "value": 3.6141
        },
        {
          "name": "tau",
          "value": 3.3251
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0993
      },
      "coherence_score": 3.325059413909912,
      "coherence_diagnostics": {
        "tau": 3.325059413909912,
        "grad_tau": 0.5802015662193298,
        "torsion": 0.0,
        "alignment": 3.6141276359558105,
        "S_field": 1.3093339204788208,
        "Gamma_field": 0.20909017324447632,
        "S_over_Gamma": 6.262053966522217,
        "Da": 13.372772216796875,
        "E_coh": 0.9287080764770508,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.37,
              30.04
            ],
            [
              -82.29,
              30.04
            ],
            [
              -82.29,
              29.98
            ],
            [
              -82.28,
              29.97
            ],
            [
              -82.25,
              29.97
            ],
            [
              -82.23,
              29.98
            ],
            [
              -82.22,
              29.97
            ],
            [
              -82.22,
              29.91
            ],
            [
              -82.23,
              29.9
            ],
            [
              -82.29,
              29.9
            ],
            [
              -82.33,
              29.95
            ],
            [
              -82.35,
              29.95
            ],
            [
              -82.38,
              30.01
            ],
            [
              -82.37,
              30.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0993,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "3cf189d3fdc75f88cbf4a10bbe00a3667f6ae842d588415c9ba75a28e612ed41",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0993,
        "probability": 0.001167,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001167,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a684c2b2cb427261e61a783a1799c856528002acf9ac646ceadc583a01f28c8d",
        "signature": {
          "alg": "ed25519",
          "sig": "b3f6142fbb0dbf464b0172daf96d7c70b3ad74314bbc6879d6a0e33ba4e1bd20835e223ceb13a9286ff26517e270d34521a95ee49e56ad18e16e53a0f5f52304"
        }
      },
      "receipt_sha256": "a684c2b2cb427261e61a783a1799c856528002acf9ac646ceadc583a01f28c8d"
    },
    {
      "storm_id": "352386",
      "lat": 47.6652,
      "lon": -82.4938,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 207.0,
      "ebshear": 15.0,
      "srh01": 76.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.2693
        },
        {
          "name": "alignment",
          "value": 1.3737
        },
        {
          "name": "tau",
          "value": 0.567
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0984
      },
      "coherence_score": 0.566951334476471,
      "coherence_diagnostics": {
        "tau": 0.566951334476471,
        "grad_tau": 0.22595956921577454,
        "torsion": 0.0,
        "alignment": 1.3736690282821655,
        "S_field": 0.237852543592453,
        "Gamma_field": 0.15825684368610382,
        "S_over_Gamma": 1.5029526948928833,
        "Da": 9.432395935058594,
        "E_coh": 0.6387490034103394,
        "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": [
          [
            [
              -82.45,
              47.79
            ],
            [
              -82.41,
              47.79
            ],
            [
              -82.4,
              47.78
            ],
            [
              -82.4,
              47.73
            ],
            [
              -82.42,
              47.69
            ],
            [
              -82.42,
              47.63
            ],
            [
              -82.46,
              47.6
            ],
            [
              -82.47,
              47.6
            ],
            [
              -82.48,
              47.58
            ],
            [
              -82.52,
              47.54
            ],
            [
              -82.56,
              47.54
            ],
            [
              -82.59,
              47.56
            ],
            [
              -82.59,
              47.59
            ],
            [
              -82.6,
              47.6
            ],
            [
              -82.58,
              47.63
            ],
            [
              -82.55,
              47.63
            ],
            [
              -82.52,
              47.66
            ],
            [
              -82.52,
              47.72
            ],
            [
              -82.51,
              47.74
            ],
            [
              -82.47,
              47.78
            ],
            [
              -82.45,
              47.79
            ]
          ]
        ]
      },
      "raw_probability": 0.0984,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2b2d262f7fd0577765bb702aafaeb9aa06344f60c4d7bd2ec09358b144dcb063",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0984,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f3d725215914af93615ebae7f2d8c9406ca194c4fb46d1c6fcf7973d4c68476c",
        "signature": {
          "alg": "ed25519",
          "sig": "a495da865e8268d95272cddf0ba6a1aa8e19982a852cdd3651754b384a6fb5862aa1579738651c53f93b38924fa7d071f1864508bbea00c49b93a590e73bd806"
        }
      },
      "receipt_sha256": "f3d725215914af93615ebae7f2d8c9406ca194c4fb46d1c6fcf7973d4c68476c"
    },
    {
      "storm_id": "352479",
      "lat": 35.0162,
      "lon": -74.8492,
      "motion_east": 3.1,
      "motion_south": -4.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2348.0,
      "ebshear": 20.0,
      "srh01": 45.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.1443
        },
        {
          "name": "alignment",
          "value": 3.5365
        },
        {
          "name": "tau",
          "value": 2.4642
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0945
      },
      "coherence_score": 2.4641833305358887,
      "coherence_diagnostics": {
        "tau": 2.4641833305358887,
        "grad_tau": 0.31910985708236694,
        "torsion": 0.0,
        "alignment": 3.536541700363159,
        "S_field": 0.3629617691040039,
        "Gamma_field": 0.23075683414936066,
        "S_over_Gamma": 1.5729187726974487,
        "Da": 13.900674819946289,
        "E_coh": 0.8703746795654297,
        "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": [
          [
            [
              -74.86,
              35.07
            ],
            [
              -74.83,
              35.07
            ],
            [
              -74.79,
              35.05
            ],
            [
              -74.81,
              35.02
            ],
            [
              -74.8,
              35.01
            ],
            [
              -74.81,
              34.99
            ],
            [
              -74.82,
              34.99
            ],
            [
              -74.84,
              34.97
            ],
            [
              -74.9,
              34.96
            ],
            [
              -74.91,
              34.95
            ],
            [
              -74.91,
              35.02
            ],
            [
              -74.9,
              35.04
            ],
            [
              -74.86,
              35.07
            ]
          ]
        ]
      },
      "raw_probability": 0.0945,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "b5f5736688ffc74178c78d82331538d6cfaf24dbe8fea82d65714102d9cf2f43",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0945,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6a97fa75e4808336d0d1e789050669d38e765481ebad17af86f5fbdef92505d7",
        "signature": {
          "alg": "ed25519",
          "sig": "c39effefbe52719c6b2cc98812010707197c1d6c637452f88f8f8fa1f18c338375da49bd16be944b7ca2a648840c05375438f7552608cf16796adf0997af9f0d"
        }
      },
      "receipt_sha256": "6a97fa75e4808336d0d1e789050669d38e765481ebad17af86f5fbdef92505d7"
    },
    {
      "storm_id": "352297",
      "lat": 38.7292,
      "lon": -96.0232,
      "motion_east": 8.5,
      "motion_south": 2.6,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 868.0,
      "ebshear": 37.0,
      "srh01": 22.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.6443
        },
        {
          "name": "alignment",
          "value": -2.1764
        },
        {
          "name": "tau",
          "value": 0.422
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0937
      },
      "coherence_score": 0.4219600558280945,
      "coherence_diagnostics": {
        "tau": 0.4219600558280945,
        "grad_tau": 0.042309314012527466,
        "torsion": 0.0,
        "alignment": -2.1764028072357178,
        "S_field": 0.28413742780685425,
        "Gamma_field": 0.22825683653354645,
        "S_over_Gamma": 1.2448145151138306,
        "Da": 13.705772399902344,
        "E_coh": 0.3624119758605957,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.24,
              38.91
            ],
            [
              -96.22,
              38.91
            ],
            [
              -96.21,
              38.9
            ],
            [
              -96.17,
              38.89
            ],
            [
              -96.16,
              38.87
            ],
            [
              -96.12,
              38.83
            ],
            [
              -96.11,
              38.83
            ],
            [
              -96.11,
              38.82
            ],
            [
              -96.09,
              38.8
            ],
            [
              -96.05,
              38.79
            ],
            [
              -95.99,
              38.73
            ],
            [
              -95.97,
              38.73
            ],
            [
              -95.96,
              38.72
            ],
            [
              -95.95,
              38.73
            ],
            [
              -95.94,
              38.72
            ],
            [
              -95.92,
              38.74
            ],
            [
              -95.92,
              38.77
            ],
            [
              -95.88,
              38.8
            ],
            [
              -95.84,
              38.79
            ],
            [
              -95.84,
              38.78
            ],
            [
              -95.82,
              38.76
            ],
            [
              -95.81,
              38.76
            ],
            [
              -95.8,
              38.74
            ],
            [
              -95.79,
              38.74
            ],
            [
              -95.76,
              38.78
            ],
            [
              -95.74,
              38.78
            ],
            [
              -95.73,
              38.79
            ],
            [
              -95.72,
              38.78
            ],
            [
              -95.68,
              38.78
            ],
            [
              -95.66,
              38.77
            ],
            [
              -95.63,
              38.74
            ],
            [
              -95.62,
              38.74
            ],
            [
              -95.62,
              38.72
            ],
            [
              -95.64,
              38.7
            ],
            [
              -95.63,
              38.68
            ],
            [
              -95.63,
              38.6
            ],
            [
              -95.65,
              38.58
            ],
            [
              -95.7,
              38.57
            ],
            [
              -95.73,
              38.54
            ],
            [
              -95.73,
              38.52
            ],
            [
              -95.75,
              38.5
            ],
            [
              -95.79,
              38.49
            ],
            [
              -95.85,
              38.53
            ],
            [
              -95.94,
              38.52
            ],
            [
              -96.0,
              38.57
            ],
            [
              -96.01,
              38.59
            ],
            [
              -96.01,
              38.62
            ],
            [
              -96.04,
              38.65
            ],
            [
              -96.05,
              38.65
            ],
            [
              -96.09,
              38.68
            ],
            [
              -96.18,
              38.69
            ],
            [
              -96.2,
              38.71
            ],
            [
              -96.24,
              38.72
            ],
            [
              -96.25,
              38.73
            ],
            [
              -96.29,
              38.73
            ],
            [
              -96.3,
              38.74
            ],
            [
              -96.37,
              38.74
            ],
            [
              -96.41,
              38.71
            ],
            [
              -96.41,
              38.69
            ],
            [
              -96.43,
              38.67
            ],
            [
              -96.45,
              38.67
            ],
            [
              -96.45,
              38.68
            ],
            [
              -96.47,
              38.69
            ],
            [
              -96.48,
              38.71
            ],
            [
              -96.46,
              38.75
            ],
            [
              -96.46,
              38.78
            ],
            [
              -96.37,
              38.86
            ],
            [
              -96.33,
              38.87
            ],
            [
              -96.3,
              38.89
            ],
            [
              -96.25,
              38.9
            ],
            [
              -96.24,
              38.91
            ]
          ]
        ]
      },
      "raw_probability": 0.0937,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "f416e99454626c789689582abecbffae270a783f28cdd21c23784133f0892fe4",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0937,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b3c9116dbc5b720eb8d230834df82126b25208257cf2be6f059fff9e75eb78fa",
        "signature": {
          "alg": "ed25519",
          "sig": "f79930e098715735dce9f023edaa7aea035791a1306433bd827bbb2769fe7ea0baaeb52e7b575f9e605a3e1260f7ec0ab57515d7c7f1835fae96e3b5dfbb8e0e"
        }
      },
      "receipt_sha256": "b3c9116dbc5b720eb8d230834df82126b25208257cf2be6f059fff9e75eb78fa"
    },
    {
      "storm_id": "352541",
      "lat": 46.9638,
      "lon": -82.9754,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 480.0,
      "ebshear": 19.0,
      "srh01": 80.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7693
        },
        {
          "name": "alignment",
          "value": 4.4775
        },
        {
          "name": "tau",
          "value": 0.7141
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0923
      },
      "coherence_score": 0.7140942811965942,
      "coherence_diagnostics": {
        "tau": 0.7140942811965942,
        "grad_tau": 0.2117720991373062,
        "torsion": 0.0,
        "alignment": 4.477473735809326,
        "S_field": 0.1987103819847107,
        "Gamma_field": 0.22159017622470856,
        "S_over_Gamma": 0.8967472314834595,
        "Da": 13.132152557373047,
        "E_coh": 0.1902763694524765,
        "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": [
          [
            [
              -82.98,
              47.03
            ],
            [
              -82.93,
              47.03
            ],
            [
              -82.92,
              47.02
            ],
            [
              -82.92,
              46.97
            ],
            [
              -82.93,
              46.95
            ],
            [
              -82.95,
              46.94
            ],
            [
              -82.95,
              46.93
            ],
            [
              -82.98,
              46.89
            ],
            [
              -83.05,
              46.89
            ],
            [
              -83.04,
              46.91
            ],
            [
              -83.04,
              46.94
            ],
            [
              -83.01,
              47.0
            ],
            [
              -82.98,
              47.03
            ]
          ]
        ]
      },
      "raw_probability": 0.0923,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e2236e3a9d3f9370b3603e2e1d2f9c5e57b5217cf29d4aef88b4db3b50fef338",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0923,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bd34ef22009177b4ed4d7c113477d08b607054b258973e622d7f198d4cfe5ae2",
        "signature": {
          "alg": "ed25519",
          "sig": "8e1fca009d4b9137c989ff69c72101704e73f9d9f88c465eedc7f57651a6124e2186299bf0a7bd9e162829c0e9b91fcce3140faeca07e4a4beec61e24dbc5706"
        }
      },
      "receipt_sha256": "bd34ef22009177b4ed4d7c113477d08b607054b258973e622d7f198d4cfe5ae2"
    },
    {
      "storm_id": "352122",
      "lat": 33.4962,
      "lon": -76.8629,
      "motion_east": 5.4,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2218.0,
      "ebshear": 19.0,
      "srh01": 37.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.6443
        },
        {
          "name": "alignment",
          "value": 3.5966
        },
        {
          "name": "tau",
          "value": 1.8015
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0921
      },
      "coherence_score": 1.8014503717422485,
      "coherence_diagnostics": {
        "tau": 1.8014503717422485,
        "grad_tau": 0.6366553902626038,
        "torsion": 0.0,
        "alignment": 3.5966062545776367,
        "S_field": 0.16695015132427216,
        "Gamma_field": 0.5640901923179626,
        "S_over_Gamma": 0.2959635853767395,
        "Da": 32.97164535522461,
        "E_coh": 0.6955902576446533,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.85,
              33.6
            ],
            [
              -76.82,
              33.6
            ],
            [
              -76.81,
              33.59
            ],
            [
              -76.81,
              33.55
            ],
            [
              -76.83,
              33.53
            ],
            [
              -76.85,
              33.53
            ],
            [
              -76.87,
              33.51
            ],
            [
              -76.87,
              33.5
            ],
            [
              -76.85,
              33.48
            ],
            [
              -76.83,
              33.48
            ],
            [
              -76.79,
              33.45
            ],
            [
              -76.79,
              33.41
            ],
            [
              -76.83,
              33.37
            ],
            [
              -76.85,
              33.36
            ],
            [
              -76.91,
              33.36
            ],
            [
              -76.93,
              33.38
            ],
            [
              -76.93,
              33.42
            ],
            [
              -76.95,
              33.45
            ],
            [
              -76.95,
              33.51
            ],
            [
              -76.93,
              33.53
            ],
            [
              -76.89,
              33.54
            ],
            [
              -76.86,
              33.57
            ],
            [
              -76.86,
              33.59
            ],
            [
              -76.85,
              33.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0921,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4c93fe36ac21abe96a152810c32ea8fc8cfe39de9765ae49043b6c3ab731e7e8",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0921,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5e199a4121742eb6d5bb381a96d71871425e0f8aecb5061a7ba41e7198d34aca",
        "signature": {
          "alg": "ed25519",
          "sig": "f1437a9dabe845bd08521e767efe3dbc28c9e8e1039db1d7e44d8c4985c5d47627e56d4c3cee3549cdfa85205ff5e84874ce8f364fefc9d84efac4ca66107304"
        }
      },
      "receipt_sha256": "5e199a4121742eb6d5bb381a96d71871425e0f8aecb5061a7ba41e7198d34aca"
    },
    {
      "storm_id": "352537",
      "lat": 49.0192,
      "lon": -90.0131,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 632.0,
      "ebshear": 19.0,
      "srh01": 41.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.7693
        },
        {
          "name": "alignment",
          "value": 7.3362
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0917
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3346356451511383,
        "torsion": 0.0,
        "alignment": 7.336193084716797,
        "S_field": 0.19206218421459198,
        "Gamma_field": 0.16992349922657013,
        "S_over_Gamma": 1.1302862167358398,
        "Da": 9.81773567199707,
        "E_coh": 0.19164147973060608,
        "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": [
          [
            [
              -90.01,
              49.06
            ],
            [
              -89.99,
              49.06
            ],
            [
              -89.97,
              49.04
            ],
            [
              -90.01,
              49.01
            ],
            [
              -89.97,
              48.98
            ],
            [
              -89.96,
              48.98
            ],
            [
              -90.04,
              48.97
            ],
            [
              -90.06,
              48.99
            ],
            [
              -90.05,
              48.99
            ],
            [
              -90.03,
              49.01
            ],
            [
              -90.05,
              49.05
            ],
            [
              -90.02,
              49.05
            ],
            [
              -90.01,
              49.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0917,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2d5ca5a9910da08fa54560f38b011534e1bcdc2aac6c90ad9efd0e2551132651",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0917,
        "probability": 0.001146,
        "confidence_lo": 0.001086,
        "confidence_hi": 0.001146,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c2fc9eb30ecb861b04d45d7d6608bde2bef69766dd7c09a65a028c37b6ff5349",
        "signature": {
          "alg": "ed25519",
          "sig": "4a3bff970806a2cb5e6a6c348056d3e497f73249fa3519cf2b00a1963cce955ba5d02d71869ddd26ce7f391828fbe3bf28287ff60ba5202b96e0024041ea7605"
        }
      },
      "receipt_sha256": "c2fc9eb30ecb861b04d45d7d6608bde2bef69766dd7c09a65a028c37b6ff5349"
    },
    {
      "storm_id": "352162",
      "lat": 27.7754,
      "lon": -83.6869,
      "motion_east": 6.2,
      "motion_south": 0.6,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2371.0,
      "ebshear": 10.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3943
        },
        {
          "name": "alignment",
          "value": -1.0942
        },
        {
          "name": "tau",
          "value": 3.4776
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0892
      },
      "coherence_score": 3.4776339530944824,
      "coherence_diagnostics": {
        "tau": 3.4776339530944824,
        "grad_tau": 0.4932551980018616,
        "torsion": 0.0,
        "alignment": -1.0941516160964966,
        "S_field": 1.2133092880249023,
        "Gamma_field": 0.20659016072750092,
        "S_over_Gamma": 5.873025417327881,
        "Da": 12.955370903015137,
        "E_coh": 0.9605718851089478,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.67,
              27.84
            ],
            [
              -83.64,
              27.84
            ],
            [
              -83.63,
              27.82
            ],
            [
              -83.63,
              27.79
            ],
            [
              -83.67,
              27.79
            ],
            [
              -83.68,
              27.78
            ],
            [
              -83.68,
              27.71
            ],
            [
              -83.69,
              27.69
            ],
            [
              -83.75,
              27.7
            ],
            [
              -83.76,
              27.71
            ],
            [
              -83.76,
              27.77
            ],
            [
              -83.7,
              27.8
            ],
            [
              -83.67,
              27.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0892,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2a17e16929b0e7015a4ea8c4526a52072fca94f31539ff78c3ae7c5716656946",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0892,
        "probability": 0.001128,
        "confidence_lo": 0.001065,
        "confidence_hi": 0.001128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9099f332c856810f82d364cd0343ae5e0476b1142bb4447881e0c536b19984ae",
        "signature": {
          "alg": "ed25519",
          "sig": "a9790562a344df76978a9659188dd0b6fa2d8427c46c8226221b3c4b34f7f74d948b55921d09433dba252e9fed37c10da2046aa1ae256f52f0619ab9bde2460f"
        }
      },
      "receipt_sha256": "9099f332c856810f82d364cd0343ae5e0476b1142bb4447881e0c536b19984ae"
    },
    {
      "storm_id": "352538",
      "lat": 48.408,
      "lon": -66.908,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 36.0,
      "maxllaz": 0.0,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.7693
        },
        {
          "name": "alignment",
          "value": -1.8308
        },
        {
          "name": "tau",
          "value": 0.1041
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0842
      },
      "coherence_score": 0.1041378378868103,
      "coherence_diagnostics": {
        "tau": 0.1041378378868103,
        "grad_tau": 0.10640185326337814,
        "torsion": 0.0,
        "alignment": -1.8307826519012451,
        "S_field": 0.14823248982429504,
        "Gamma_field": 0.21492350101470947,
        "S_over_Gamma": 0.6896988153457642,
        "Da": 13.33539867401123,
        "E_coh": 0.34142160415649414,
        "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.94,
              48.44
            ],
            [
              -66.86,
              48.44
            ],
            [
              -66.86,
              48.36
            ],
            [
              -66.94,
              48.36
            ],
            [
              -66.94,
              48.44
            ]
          ]
        ]
      },
      "raw_probability": 0.0842,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "49ec5b1f29deedb5f6964eedd3980e09fd5bb3b46112db6bdf15c85a54d34bb1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0842,
        "probability": 0.001128,
        "confidence_lo": 0.000796,
        "confidence_hi": 0.001128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "236fcd41052d127c854c2333729a13c31a60f261f1177a0497cdea070e581341",
        "signature": {
          "alg": "ed25519",
          "sig": "7e5de08906f11bb9b97051578f3f578b7b0b3acba6b4c06b4c0a0ab3ebc89ba87e2f155f21984368982c7608c7b6d532eae8dc96e944aede92e2ba0bc9656c0c"
        }
      },
      "receipt_sha256": "236fcd41052d127c854c2333729a13c31a60f261f1177a0497cdea070e581341"
    },
    {
      "storm_id": "352371",
      "lat": 29.225,
      "lon": -85.9887,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3396.0,
      "ebshear": 9.0,
      "srh01": 19.0,
      "maxllaz": 0.003,
      "mesh": 0.23,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.1443
        },
        {
          "name": "alignment",
          "value": -1.663
        },
        {
          "name": "tau",
          "value": 3.2366
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0831
      },
      "coherence_score": 3.2366480827331543,
      "coherence_diagnostics": {
        "tau": 3.2366480827331543,
        "grad_tau": 0.5153177380561829,
        "torsion": 0.0,
        "alignment": -1.6629526615142822,
        "S_field": 1.0224180221557617,
        "Gamma_field": 0.2965901792049408,
        "S_over_Gamma": 3.4472415447235107,
        "Da": 18.346799850463867,
        "E_coh": 0.9725940227508545,
        "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.0,
              29.26
            ],
            [
              -85.96,
              29.25
            ],
            [
              -85.96,
              29.2
            ],
            [
              -85.97,
              29.19
            ],
            [
              -86.0,
              29.19
            ],
            [
              -86.01,
              29.2
            ],
            [
              -86.01,
              29.25
            ],
            [
              -86.0,
              29.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0831,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "ddc1c7101bbaa69c7d677250e8c3cc6e2d5e90b262a15c6fd6a3509ca19c9f5e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0831,
        "probability": 0.001109,
        "confidence_lo": 0.000756,
        "confidence_hi": 0.00111,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e6f748bf261a5df6828e55adfbfbaf49552b16a540abf67e5ed31a22ac9fa3df",
        "signature": {
          "alg": "ed25519",
          "sig": "5668089242411e92f0a8ac2cd403eafbddf5e78e826a6cbc30ab5fc1c15c2146af96447a6d9f3f3cdcb2b41483bf3c4d27320cbce1f47d0b76150f88d52a9109"
        }
      },
      "receipt_sha256": "e6f748bf261a5df6828e55adfbfbaf49552b16a540abf67e5ed31a22ac9fa3df"
    },
    {
      "storm_id": "352111",
      "lat": 44.495,
      "lon": -81.6117,
      "motion_east": 4.7,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1310.0,
      "ebshear": 14.0,
      "srh01": 11.0,
      "maxllaz": 0.002,
      "mesh": 0.47,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2693
        },
        {
          "name": "alignment",
          "value": -4.0321
        },
        {
          "name": "tau",
          "value": 1.1991
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0827
      },
      "coherence_score": 1.1991336345672607,
      "coherence_diagnostics": {
        "tau": 1.1991336345672607,
        "grad_tau": 0.15483766794204712,
        "torsion": 0.0,
        "alignment": -4.032053470611572,
        "S_field": 0.40159890055656433,
        "Gamma_field": 0.17075683176517487,
        "S_over_Gamma": 2.3518760204315186,
        "Da": 10.932624816894531,
        "E_coh": 0.7102159857749939,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.61,
              44.57
            ],
            [
              -81.55,
              44.57
            ],
            [
              -81.52,
              44.54
            ],
            [
              -81.51,
              44.54
            ],
            [
              -81.51,
              44.5
            ],
            [
              -81.63,
              44.39
            ],
            [
              -81.68,
              44.39
            ],
            [
              -81.68,
              44.42
            ],
            [
              -81.69,
              44.43
            ],
            [
              -81.68,
              44.5
            ],
            [
              -81.67,
              44.52
            ],
            [
              -81.61,
              44.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0827,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "3d42f53ec84a78565ab38daf13d3e2e40ac5f4b6aa0932b6dbb0e31cb7041dd3",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0827,
        "probability": 0.001109,
        "confidence_lo": 0.000756,
        "confidence_hi": 0.00111,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6a45dda814bb0fb74575877b64223d676840f37fb8b827307bdbb00695922ac5",
        "signature": {
          "alg": "ed25519",
          "sig": "d4ec426ae83a95a5675a79b509393f221eb207f03a5d419daf39e1891290ab9dd92217dba1c3b69aff188d6946e712dd3b71f9e6ad943b91bdadacaedb348007"
        }
      },
      "receipt_sha256": "6a45dda814bb0fb74575877b64223d676840f37fb8b827307bdbb00695922ac5"
    },
    {
      "storm_id": "352533",
      "lat": 29.03,
      "lon": -86.4911,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3279.0,
      "ebshear": 9.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.7693
        },
        {
          "name": "alignment",
          "value": -1.2318
        },
        {
          "name": "tau",
          "value": 3.3565
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0822
      },
      "coherence_score": 3.3564929962158203,
      "coherence_diagnostics": {
        "tau": 3.3564929962158203,
        "grad_tau": 0.5955467820167542,
        "torsion": 0.0,
        "alignment": -1.2317754030227661,
        "S_field": 1.1667884588241577,
        "Gamma_field": 0.2507568597793579,
        "S_over_Gamma": 4.653067111968994,
        "Da": 16.13833236694336,
        "E_coh": 0.9762188792228699,
        "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.5,
              29.07
            ],
            [
              -86.47,
              29.07
            ],
            [
              -86.45,
              29.05
            ],
            [
              -86.45,
              28.99
            ],
            [
              -86.46,
              28.98
            ],
            [
              -86.51,
              28.98
            ],
            [
              -86.54,
              29.01
            ],
            [
              -86.54,
              29.05
            ],
            [
              -86.5,
              29.07
            ]
          ]
        ]
      },
      "raw_probability": 0.0822,
      "confidence_lo": 0.0007,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9cc138d0cf5182418427352d5d10f7ba4548c2913986afc1c5d44141e1d4d048",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0822,
        "probability": 0.00109,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.00109,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b78e07c324b1ceaf2028e0b476c0c7c90ecafba80ce55b2c8996d5d0f7ccff1",
        "signature": {
          "alg": "ed25519",
          "sig": "5b10edbb615a8eafbd3d2fed8bf34beb3ebcc5398c00f524fee2504ac9ede09a1679890a5711877f335bd71e0376e4b44cf4899db8563459df2740353e712200"
        }
      },
      "receipt_sha256": "4b78e07c324b1ceaf2028e0b476c0c7c90ecafba80ce55b2c8996d5d0f7ccff1"
    },
    {
      "storm_id": "352355",
      "lat": 27.229,
      "lon": -83.359,
      "motion_east": 5.1,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2804.0,
      "ebshear": 6.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8943
        },
        {
          "name": "alignment",
          "value": -1.2348
        },
        {
          "name": "tau",
          "value": 3.3373
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0818
      },
      "coherence_score": 3.3373098373413086,
      "coherence_diagnostics": {
        "tau": 3.3373098373413086,
        "grad_tau": 0.610617458820343,
        "torsion": 0.0,
        "alignment": -1.2348320484161377,
        "S_field": 1.2036978006362915,
        "Gamma_field": 0.20492349565029144,
        "S_over_Gamma": 5.8738884925842285,
        "Da": 12.93944263458252,
        "E_coh": 0.9545549750328064,
        "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.37,
              27.27
            ],
            [
              -83.31,
              27.27
            ],
            [
              -83.3,
              27.26
            ],
            [
              -83.3,
              27.23
            ],
            [
              -83.35,
              27.19
            ],
            [
              -83.38,
              27.19
            ],
            [
              -83.39,
              27.18
            ],
            [
              -83.41,
              27.19
            ],
            [
              -83.41,
              27.24
            ],
            [
              -83.37,
              27.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0818,
      "confidence_lo": 0.0007,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "1d1974a5e07bd7a012c11d4e25c65ba79e2871c9c898883c0cf0428aa22cd1da",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0818,
        "probability": 0.00109,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.00109,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "76a6dddf95488e88c5ef8c9e977714fd4503bce0f99ae055bbdf78de29ca2dbd",
        "signature": {
          "alg": "ed25519",
          "sig": "ff4f04d34b92c4fc4b22ef54a795dd26467df092c46aad451412c205c9d997474ff1e8bf8d9c8d87f28993124bd960a55127847ce0ac4080d5fcdeef30a36106"
        }
      },
      "receipt_sha256": "76a6dddf95488e88c5ef8c9e977714fd4503bce0f99ae055bbdf78de29ca2dbd"
    },
    {
      "storm_id": "351235",
      "lat": 28.3245,
      "lon": -83.4716,
      "motion_east": 7.0,
      "motion_south": 0.5,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2508.0,
      "ebshear": 9.0,
      "srh01": 3.0,
      "maxllaz": 0.004,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3943
        },
        {
          "name": "alignment",
          "value": -1.0211
        },
        {
          "name": "tau",
          "value": 3.6872
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0805
      },
      "coherence_score": 3.6871511936187744,
      "coherence_diagnostics": {
        "tau": 3.6871511936187744,
        "grad_tau": 0.15338869392871857,
        "torsion": 0.0,
        "alignment": -1.0210820436477661,
        "S_field": 1.2053613662719727,
        "Gamma_field": 0.21409016847610474,
        "S_over_Gamma": 5.630157470703125,
        "Da": 13.745683670043945,
        "E_coh": 0.9589630365371704,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.47,
              28.44
            ],
            [
              -83.45,
              28.44
            ],
            [
              -83.43,
              28.42
            ],
            [
              -83.4,
              28.42
            ],
            [
              -83.38,
              28.4
            ],
            [
              -83.35,
              28.4
            ],
            [
              -83.33,
              28.39
            ],
            [
              -83.33,
              28.35
            ],
            [
              -83.35,
              28.31
            ],
            [
              -83.37,
              28.3
            ],
            [
              -83.4,
              28.27
            ],
            [
              -83.4,
              28.26
            ],
            [
              -83.44,
              28.24
            ],
            [
              -83.44,
              28.21
            ],
            [
              -83.45,
              28.2
            ],
            [
              -83.51,
              28.17
            ],
            [
              -83.57,
              28.16
            ],
            [
              -83.59,
              28.18
            ],
            [
              -83.58,
              28.22
            ],
            [
              -83.55,
              28.25
            ],
            [
              -83.52,
              28.26
            ],
            [
              -83.49,
              28.29
            ],
            [
              -83.51,
              28.31
            ],
            [
              -83.55,
              28.31
            ],
            [
              -83.59,
              28.35
            ],
            [
              -83.59,
              28.37
            ],
            [
              -83.56,
              28.42
            ],
            [
              -83.54,
              28.42
            ],
            [
              -83.53,
              28.43
            ],
            [
              -83.48,
              28.43
            ],
            [
              -83.47,
              28.44
            ]
          ]
        ]
      },
      "raw_probability": 0.0805,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a55f4a12255ce670506dcd8fd3e9850372c21ab25e0157efc03548a0f654f27a",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0805,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8a1cd0cf8c4447fe19f75d58f19e968725faefdc9fad5ce992354c582adc5d64",
        "signature": {
          "alg": "ed25519",
          "sig": "52f10c799c82c0e6973d22b4daf362804fa2cda28dfd00e093b39d2fd90e0ff7d9f6e982ff330fbd67c07c34012d524cc3725d15f1084588ef00819a601a500d"
        }
      },
      "receipt_sha256": "8a1cd0cf8c4447fe19f75d58f19e968725faefdc9fad5ce992354c582adc5d64"
    },
    {
      "storm_id": "352502",
      "lat": 38.1786,
      "lon": -73.5671,
      "motion_east": 4.0,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 174.0,
      "ebshear": 40.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": 44.3943
        },
        {
          "name": "alignment",
          "value": -1.9751
        },
        {
          "name": "tau",
          "value": 2.0258
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0797
      },
      "coherence_score": 2.0257985591888428,
      "coherence_diagnostics": {
        "tau": 2.0257985591888428,
        "grad_tau": 0.10186046361923218,
        "torsion": 0.0,
        "alignment": -1.9750900268554688,
        "S_field": 0.4970688819885254,
        "Gamma_field": 0.18409016728401184,
        "S_over_Gamma": 2.7001380920410156,
        "Da": 11.291497230529785,
        "E_coh": 0.7288875579833984,
        "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": [
          [
            [
              -73.57,
              38.22
            ],
            [
              -73.53,
              38.2
            ],
            [
              -73.5,
              38.14
            ],
            [
              -73.58,
              38.13
            ],
            [
              -73.61,
              38.15
            ],
            [
              -73.61,
              38.19
            ],
            [
              -73.57,
              38.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0797,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4fa1d108863173eca5ea31dd3063859ce0af6976b5858ee534ffd8aa72c70966",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0797,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "20686d83db07dc2655df146d546275871e5cb59d57e89bb8a25ca0d92caf2504",
        "signature": {
          "alg": "ed25519",
          "sig": "f03e422f9a132b0e97184c4b8389b0d5e33362bfc9b4b21d0ddac6c6432330ea8b5f83d3f7a5c61446d0511bc2dc91ea631ab1eade5b35deab5b3ef18b675b07"
        }
      },
      "receipt_sha256": "20686d83db07dc2655df146d546275871e5cb59d57e89bb8a25ca0d92caf2504"
    },
    {
      "storm_id": "352553",
      "lat": 37.69,
      "lon": -93.6554,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2297.0,
      "ebshear": 43.0,
      "srh01": 48.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.5193
        },
        {
          "name": "alignment",
          "value": 3.7122
        },
        {
          "name": "tau",
          "value": 0.3657
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0795
      },
      "coherence_score": 0.365665078163147,
      "coherence_diagnostics": {
        "tau": 0.365665078163147,
        "grad_tau": 0.04265714809298515,
        "torsion": 0.0,
        "alignment": 3.7122128009796143,
        "S_field": 0.30595219135284424,
        "Gamma_field": 1.3215900659561157,
        "S_over_Gamma": 0.23150309920310974,
        "Da": 77.155029296875,
        "E_coh": 0.5061411261558533,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.67,
              37.75
            ],
            [
              -93.65,
              37.75
            ],
            [
              -93.61,
              37.71
            ],
            [
              -93.6,
              37.69
            ],
            [
              -93.61,
              37.67
            ],
            [
              -93.61,
              37.64
            ],
            [
              -93.62,
              37.63
            ],
            [
              -93.68,
              37.63
            ],
            [
              -93.7,
              37.65
            ],
            [
              -93.7,
              37.68
            ],
            [
              -93.71,
              37.69
            ],
            [
              -93.69,
              37.73
            ],
            [
              -93.67,
              37.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0795,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a795dd6492e3de35c6dce6d7d2e911e468b7d95ce3aeca9b35d754ca1c58eb58",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0795,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c9d5a97a0b473b9f0d7fd7d9d55fa2526431d94e1edaffc5a42ce6a28ab05937",
        "signature": {
          "alg": "ed25519",
          "sig": "ba2fc4ce7ef63e7da3b9cfb4b607f71fae779b286a5ecc6c4c77608edb93194a388955ae3b196e7d90b20ae5ef05b54f79c9329761b920aa8818e37bd8453b0d"
        }
      },
      "receipt_sha256": "c9d5a97a0b473b9f0d7fd7d9d55fa2526431d94e1edaffc5a42ce6a28ab05937"
    },
    {
      "storm_id": "352565",
      "lat": 43.6222,
      "lon": -80.98,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1057.0,
      "ebshear": 18.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3943
        },
        {
          "name": "alignment",
          "value": 0.2915
        },
        {
          "name": "tau",
          "value": 1.2446
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0779
      },
      "coherence_score": 1.2446211576461792,
      "coherence_diagnostics": {
        "tau": 1.2446211576461792,
        "grad_tau": 0.08173186331987381,
        "torsion": 0.0,
        "alignment": 0.29154032468795776,
        "S_field": 0.208893284201622,
        "Gamma_field": 0.27492350339889526,
        "S_over_Gamma": 0.7598233222961426,
        "Da": 18.169466018676758,
        "E_coh": 0.7650381922721863,
        "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": [
          [
            [
              -81.0,
              43.66
            ],
            [
              -80.96,
              43.66
            ],
            [
              -80.94,
              43.64
            ],
            [
              -80.94,
              43.6
            ],
            [
              -80.96,
              43.58
            ],
            [
              -80.99,
              43.58
            ],
            [
              -81.01,
              43.59
            ],
            [
              -81.02,
              43.63
            ],
            [
              -81.0,
              43.66
            ]
          ]
        ]
      },
      "raw_probability": 0.0779,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4c367288a83790319d9b926b6d7cc45d3f505fa033db87d72464ebe0c184c3e7",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0779,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "84511f02006c2e517a0fd54caaeba6c782c6dc6957bafe7500e8d0d07023b1b4",
        "signature": {
          "alg": "ed25519",
          "sig": "a67cdaee345e0b7a760e57f57b9ee53d0cdecbffb7f1328728202304c4a2157f210cc013149add79eaaecbc8c54e47737432629ca08d3fd0454ef6b249127c04"
        }
      },
      "receipt_sha256": "84511f02006c2e517a0fd54caaeba6c782c6dc6957bafe7500e8d0d07023b1b4"
    },
    {
      "storm_id": "352173",
      "lat": 43.2089,
      "lon": -80.9467,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 882.0,
      "ebshear": 24.0,
      "srh01": 49.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3943
        },
        {
          "name": "alignment",
          "value": 0.2915
        },
        {
          "name": "tau",
          "value": 1.2446
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0771
      },
      "coherence_score": 1.2446211576461792,
      "coherence_diagnostics": {
        "tau": 1.2446211576461792,
        "grad_tau": 0.08173186331987381,
        "torsion": 0.0,
        "alignment": 0.29154032468795776,
        "S_field": 0.208893284201622,
        "Gamma_field": 0.27492350339889526,
        "S_over_Gamma": 0.7598233222961426,
        "Da": 18.169466018676758,
        "E_coh": 0.7650381922721863,
        "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": [
          [
            [
              -80.96,
              43.24
            ],
            [
              -80.93,
              43.24
            ],
            [
              -80.91,
              43.22
            ],
            [
              -80.91,
              43.19
            ],
            [
              -80.93,
              43.17
            ],
            [
              -80.96,
              43.17
            ],
            [
              -80.98,
              43.19
            ],
            [
              -80.98,
              43.22
            ],
            [
              -80.96,
              43.24
            ]
          ]
        ]
      },
      "raw_probability": 0.0771,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "0c77ca1b17eaf8ba5cc2a4b22c3b45144149816287ff3a035c285e96a693e245",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0771,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d00be9653d4576b652d752eb8e28f7a1e142ac89ea938b6c05e158c08aa6824",
        "signature": {
          "alg": "ed25519",
          "sig": "6230c3804ed2d504c22c66380dde8f830bf4a8381bd0ee8010a86776041606ee42318f63bf6fe1a7f7e2b7da3ba19f68b4b5be3715e6836835ee903e3bdc1700"
        }
      },
      "receipt_sha256": "5d00be9653d4576b652d752eb8e28f7a1e142ac89ea938b6c05e158c08aa6824"
    },
    {
      "storm_id": "352548",
      "lat": 43.1173,
      "lon": -80.8409,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 818.0,
      "ebshear": 25.0,
      "srh01": 54.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3943
        },
        {
          "name": "alignment",
          "value": 0.2915
        },
        {
          "name": "tau",
          "value": 1.2446
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0771
      },
      "coherence_score": 1.2446211576461792,
      "coherence_diagnostics": {
        "tau": 1.2446211576461792,
        "grad_tau": 0.08173186331987381,
        "torsion": 0.0,
        "alignment": 0.29154032468795776,
        "S_field": 0.208893284201622,
        "Gamma_field": 0.27492350339889526,
        "S_over_Gamma": 0.7598233222961426,
        "Da": 18.169466018676758,
        "E_coh": 0.7650381922721863,
        "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": [
          [
            [
              -80.86,
              43.16
            ],
            [
              -80.82,
              43.16
            ],
            [
              -80.8,
              43.14
            ],
            [
              -80.8,
              43.1
            ],
            [
              -80.81,
              43.09
            ],
            [
              -80.83,
              43.09
            ],
            [
              -80.84,
              43.08
            ],
            [
              -80.87,
              43.08
            ],
            [
              -80.88,
              43.09
            ],
            [
              -80.88,
              43.14
            ],
            [
              -80.86,
              43.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0771,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "0c77ca1b17eaf8ba5cc2a4b22c3b45144149816287ff3a035c285e96a693e245",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0771,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d00be9653d4576b652d752eb8e28f7a1e142ac89ea938b6c05e158c08aa6824",
        "signature": {
          "alg": "ed25519",
          "sig": "6230c3804ed2d504c22c66380dde8f830bf4a8381bd0ee8010a86776041606ee42318f63bf6fe1a7f7e2b7da3ba19f68b4b5be3715e6836835ee903e3bdc1700"
        }
      },
      "receipt_sha256": "5d00be9653d4576b652d752eb8e28f7a1e142ac89ea938b6c05e158c08aa6824"
    },
    {
      "storm_id": "352496",
      "lat": 44.6622,
      "lon": -81.7067,
      "motion_east": 4.7,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1416.0,
      "ebshear": 15.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2693
        },
        {
          "name": "alignment",
          "value": -4.0321
        },
        {
          "name": "tau",
          "value": 1.1991
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0758
      },
      "coherence_score": 1.1991336345672607,
      "coherence_diagnostics": {
        "tau": 1.1991336345672607,
        "grad_tau": 0.15483766794204712,
        "torsion": 0.0,
        "alignment": -4.032053470611572,
        "S_field": 0.40159890055656433,
        "Gamma_field": 0.17075683176517487,
        "S_over_Gamma": 2.3518760204315186,
        "Da": 10.932624816894531,
        "E_coh": 0.7102159857749939,
        "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.72,
              44.69
            ],
            [
              -81.68,
              44.69
            ],
            [
              -81.66,
              44.67
            ],
            [
              -81.66,
              44.63
            ],
            [
              -81.72,
              44.63
            ],
            [
              -81.74,
              44.64
            ],
            [
              -81.74,
              44.65
            ],
            [
              -81.72,
              44.67
            ],
            [
              -81.72,
              44.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0758,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a1c7bccddee38d68f2b3cdb4f8be7878bbe827b7f8328270b027ef27c5173132",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0758,
        "probability": 0.000815,
        "confidence_lo": 0.000709,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97b4885135d84ddad621a29f849ac16448330d7fa1c6110792cde73dde788edd",
        "signature": {
          "alg": "ed25519",
          "sig": "f458141fe64c85ba08710419120fa96572810bbdea4fab611075e8479574cefe42f9a65588f51c3e74b6b6f099336b585b33aa3c6f324351feca15836340570a"
        }
      },
      "receipt_sha256": "97b4885135d84ddad621a29f849ac16448330d7fa1c6110792cde73dde788edd"
    },
    {
      "storm_id": "352571",
      "lat": 28.466,
      "lon": -87.353,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3196.0,
      "ebshear": 8.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.8943
        },
        {
          "name": "alignment",
          "value": 5.376
        },
        {
          "name": "tau",
          "value": 3.6327
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0755
      },
      "coherence_score": 3.6327433586120605,
      "coherence_diagnostics": {
        "tau": 3.6327433586120605,
        "grad_tau": 0.14032712578773499,
        "torsion": 0.0,
        "alignment": 5.376035213470459,
        "S_field": 1.2630748748779297,
        "Gamma_field": 0.283256858587265,
        "S_over_Gamma": 4.459115028381348,
        "Da": 18.01656150817871,
        "E_coh": 0.8986718654632568,
        "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": [
          [
            [
              -87.35,
              28.5
            ],
            [
              -87.34,
              28.49
            ],
            [
              -87.34,
              28.47
            ],
            [
              -87.33,
              28.46
            ],
            [
              -87.33,
              28.44
            ],
            [
              -87.34,
              28.43
            ],
            [
              -87.36,
              28.43
            ],
            [
              -87.4,
              28.45
            ],
            [
              -87.39,
              28.49
            ],
            [
              -87.35,
              28.5
            ]
          ]
        ]
      },
      "raw_probability": 0.0755,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "5a4b31d792586900a81e410f194a7435d4585bdc4d2b20ab0ee7405bea850fbc",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0755,
        "probability": 0.000815,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "674b351600f410d727a9a70c6aa7ade675b43c4dfbd27649b5835a8fcf0a6162",
        "signature": {
          "alg": "ed25519",
          "sig": "d13e874c98e6376bd22fd442c288542ad29d466002c1225fc65899d33f7d85c5d92f19f38f0be7125a728a5cdbd955b20642e08e176de081041ef906d9e3be0b"
        }
      },
      "receipt_sha256": "674b351600f410d727a9a70c6aa7ade675b43c4dfbd27649b5835a8fcf0a6162"
    },
    {
      "storm_id": "352284",
      "lat": 29.1867,
      "lon": -86.2633,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2904.0,
      "ebshear": 9.0,
      "srh01": 24.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.1443
        },
        {
          "name": "alignment",
          "value": -1.663
        },
        {
          "name": "tau",
          "value": 3.2366
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0749
      },
      "coherence_score": 3.2366480827331543,
      "coherence_diagnostics": {
        "tau": 3.2366480827331543,
        "grad_tau": 0.5153177380561829,
        "torsion": 0.0,
        "alignment": -1.6629526615142822,
        "S_field": 1.0224180221557617,
        "Gamma_field": 0.2965901792049408,
        "S_over_Gamma": 3.4472415447235107,
        "Da": 18.346799850463867,
        "E_coh": 0.9725940227508545,
        "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": [
          [
            [
              -86.28,
              29.22
            ],
            [
              -86.23,
              29.22
            ],
            [
              -86.22,
              29.21
            ],
            [
              -86.22,
              29.17
            ],
            [
              -86.26,
              29.14
            ],
            [
              -86.28,
              29.14
            ],
            [
              -86.3,
              29.16
            ],
            [
              -86.3,
              29.2
            ],
            [
              -86.28,
              29.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0749,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "85e09c5ccc44556bbb5cf4b214580f784b0ae8268a39ca5f87ea3d4ad4fb6e21",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0749,
        "probability": 0.000815,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000815,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7f3772bfbbc192e66432c81e57b87a5e3ddff0886885064046dd6134dc268c23",
        "signature": {
          "alg": "ed25519",
          "sig": "eceecf56140fb6650bf7960cb5347aa58bd7b1522ba471f2e36f25d30de30041ffbe88bf1bbcbe692977e66ea31e18370458c7f2de991ab2b2baa9903a686405"
        }
      },
      "receipt_sha256": "7f3772bfbbc192e66432c81e57b87a5e3ddff0886885064046dd6134dc268c23"
    },
    {
      "storm_id": "352340",
      "lat": 45.27,
      "lon": -83.41,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1010.0,
      "ebshear": 14.0,
      "srh01": 32.0,
      "maxllaz": 0.003,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.3943
        },
        {
          "name": "alignment",
          "value": 5.977
        },
        {
          "name": "tau",
          "value": 1.0714
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0735
      },
      "coherence_score": 1.0714240074157715,
      "coherence_diagnostics": {
        "tau": 1.0714240074157715,
        "grad_tau": 0.21061471104621887,
        "torsion": 0.0,
        "alignment": 5.976997375488281,
        "S_field": 0.2736484706401825,
        "Gamma_field": 0.17659015953540802,
        "S_over_Gamma": 1.5496246814727783,
        "Da": 10.242013931274414,
        "E_coh": 0.6965110301971436,
        "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": [
          [
            [
              -83.43,
              45.31
            ],
            [
              -83.39,
              45.31
            ],
            [
              -83.37,
              45.29
            ],
            [
              -83.37,
              45.25
            ],
            [
              -83.38,
              45.24
            ],
            [
              -83.4,
              45.23
            ],
            [
              -83.43,
              45.23
            ],
            [
              -83.45,
              45.24
            ],
            [
              -83.45,
              45.29
            ],
            [
              -83.43,
              45.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0735,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "ea2af6ee0541534b26775c1d39b992c4d9d92e363a1b75b549d8f9412e0c84bb",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0735,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b1d82711d1686451b09e7b6f2cc41c82678810c4b2862b98f4ef3efe58fee94",
        "signature": {
          "alg": "ed25519",
          "sig": "51cfa16cbc9079f07d892e2d42ef099fa027318ceb7cfa7eb0eadb4be0dcff4aac0240d6e9cae8b613702e50e4939ea1a76940ca9279c187e02545223e0f2c0c"
        }
      },
      "receipt_sha256": "5b1d82711d1686451b09e7b6f2cc41c82678810c4b2862b98f4ef3efe58fee94"
    },
    {
      "storm_id": "352572",
      "lat": 27.8344,
      "lon": -91.9911,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3541.0,
      "ebshear": 20.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.2693
        },
        {
          "name": "alignment",
          "value": -1.28
        },
        {
          "name": "tau",
          "value": 2.2734
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0734
      },
      "coherence_score": 2.2733969688415527,
      "coherence_diagnostics": {
        "tau": 2.2733969688415527,
        "grad_tau": 0.46821942925453186,
        "torsion": 0.0,
        "alignment": -1.2800430059432983,
        "S_field": 0.9290582537651062,
        "Gamma_field": 0.4199235439300537,
        "S_over_Gamma": 2.2124462127685547,
        "Da": 25.521814346313477,
        "E_coh": 0.9583845138549805,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.01,
              27.86
            ],
            [
              -91.97,
              27.86
            ],
            [
              -91.96,
              27.85
            ],
            [
              -91.96,
              27.81
            ],
            [
              -91.97,
              27.8
            ],
            [
              -92.0,
              27.8
            ],
            [
              -92.02,
              27.82
            ],
            [
              -92.02,
              27.85
            ],
            [
              -92.01,
              27.86
            ]
          ]
        ]
      },
      "raw_probability": 0.0734,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2e61f8e7c7b7ddb52165353409c51ccfaf875a4769e147352268c4ad31c4c95e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0734,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b14892d3896e3fa11b81d1582c0968e8f8aba027ea147a4cd42ae8f5bc9fae7",
        "signature": {
          "alg": "ed25519",
          "sig": "cb0107dfcf4aa96ac4367a083f916358d9d6f6ab3fd34d3c619e324b1a322e2807bc678bf4cc7d1b40cf87c3d951aeb2e5c78d55ce621e03438c86e644d76a0e"
        }
      },
      "receipt_sha256": "6b14892d3896e3fa11b81d1582c0968e8f8aba027ea147a4cd42ae8f5bc9fae7"
    },
    {
      "storm_id": "352213",
      "lat": 37.8267,
      "lon": -93.8225,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2320.0,
      "ebshear": 41.0,
      "srh01": 47.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.5193
        },
        {
          "name": "alignment",
          "value": 3.7122
        },
        {
          "name": "tau",
          "value": 0.3657
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0728
      },
      "coherence_score": 0.365665078163147,
      "coherence_diagnostics": {
        "tau": 0.365665078163147,
        "grad_tau": 0.04265714809298515,
        "torsion": 0.0,
        "alignment": 3.7122128009796143,
        "S_field": 0.30595219135284424,
        "Gamma_field": 1.3215900659561157,
        "S_over_Gamma": 0.23150309920310974,
        "Da": 77.155029296875,
        "E_coh": 0.5061411261558533,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.81,
              37.88
            ],
            [
              -93.78,
              37.86
            ],
            [
              -93.78,
              37.82
            ],
            [
              -93.79,
              37.81
            ],
            [
              -93.79,
              37.79
            ],
            [
              -93.81,
              37.77
            ],
            [
              -93.86,
              37.77
            ],
            [
              -93.88,
              37.8
            ],
            [
              -93.88,
              37.82
            ],
            [
              -93.85,
              37.86
            ],
            [
              -93.83,
              37.86
            ],
            [
              -93.81,
              37.88
            ]
          ]
        ]
      },
      "raw_probability": 0.0728,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "cbef1437e19cfae86862d20d6dccb3dc867069c9cd70ac214cf60ca27508395e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0728,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c059a30c941b7f5a1767812623eec2f75efda5cbce8082105029990ee081b4a6",
        "signature": {
          "alg": "ed25519",
          "sig": "1ca6e61d2ac412810deeeb0a3e3e25eb2ca6c01958616a8dea3b99eb934218e26d629d4180e39ef14fb388db535bcaae0b39b9cdb7d302dfb0bdc23286732d04"
        }
      },
      "receipt_sha256": "c059a30c941b7f5a1767812623eec2f75efda5cbce8082105029990ee081b4a6"
    },
    {
      "storm_id": "352567",
      "lat": 42.045,
      "lon": -85.42,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1823.0,
      "ebshear": 18.0,
      "srh01": 35.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.5193
        },
        {
          "name": "alignment",
          "value": 2.1603
        },
        {
          "name": "tau",
          "value": 1.2237
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0719
      },
      "coherence_score": 1.223728895187378,
      "coherence_diagnostics": {
        "tau": 1.223728895187378,
        "grad_tau": 0.30381613969802856,
        "torsion": 0.0,
        "alignment": 2.160276174545288,
        "S_field": 0.1605997234582901,
        "Gamma_field": 0.22575683891773224,
        "S_over_Gamma": 0.7113836407661438,
        "Da": 12.185428619384766,
        "E_coh": 0.32528772950172424,
        "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": [
          [
            [
              -85.44,
              42.09
            ],
            [
              -85.43,
              42.09
            ],
            [
              -85.41,
              42.07
            ],
            [
              -85.42,
              42.06
            ],
            [
              -85.41,
              42.05
            ],
            [
              -85.41,
              42.03
            ],
            [
              -85.39,
              42.01
            ],
            [
              -85.41,
              41.98
            ],
            [
              -85.44,
              41.98
            ],
            [
              -85.44,
              42.09
            ]
          ]
        ]
      },
      "raw_probability": 0.0719,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "82ccbfec5c279081ffa6ff7f1634d21c8da48993342c345c426b55ff5612a56f",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0719,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d43767243a32aefd3d9b12fdff526db4bfed6554037f3c8171957042e69e5e9",
        "signature": {
          "alg": "ed25519",
          "sig": "cca9e95c18256e8020e52bf68704f1d857bfedd98942043799875706cdc8e0945348223a3330a4886443b4224939bf2dc54bea67db26422d7115e3e97252230d"
        }
      },
      "receipt_sha256": "9d43767243a32aefd3d9b12fdff526db4bfed6554037f3c8171957042e69e5e9"
    },
    {
      "storm_id": "352564",
      "lat": 43.728,
      "lon": -81.152,
      "motion_east": 5.2,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1050.0,
      "ebshear": 19.0,
      "srh01": 25.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.3943
        },
        {
          "name": "alignment",
          "value": -3.6176
        },
        {
          "name": "tau",
          "value": 1.2183
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0718
      },
      "coherence_score": 1.2182762622833252,
      "coherence_diagnostics": {
        "tau": 1.2182762622833252,
        "grad_tau": 0.15751229226589203,
        "torsion": 0.0,
        "alignment": -3.6176469326019287,
        "S_field": 0.2718029320240021,
        "Gamma_field": 0.21242350339889526,
        "S_over_Gamma": 1.2795332670211792,
        "Da": 14.038899421691895,
        "E_coh": 0.7626228928565979,
        "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.17,
              43.76
            ],
            [
              -81.14,
              43.76
            ],
            [
              -81.11,
              43.74
            ],
            [
              -81.11,
              43.7
            ],
            [
              -81.12,
              43.69
            ],
            [
              -81.17,
              43.69
            ],
            [
              -81.17,
              43.71
            ],
            [
              -81.18,
              43.72
            ],
            [
              -81.18,
              43.75
            ],
            [
              -81.17,
              43.76
            ]
          ]
        ]
      },
      "raw_probability": 0.0718,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "0d47210af719aa20f4846a3ca5cc8fccbc33a28590541e8779ee369be9f245ad",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0718,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6dcfe4dfe076d2bc24579434232cb7ad31d02b5e8dbf50411dee57a3bc54db64",
        "signature": {
          "alg": "ed25519",
          "sig": "7792b13dbf8fc4cc074d05ce0e6b6a7fb5935d0435a39cf951a708ea525086319a69a007c0c6a7d83e2d73bb16ce70ce3641b7a4c8a50afbbfb96a213014250a"
        }
      },
      "receipt_sha256": "6dcfe4dfe076d2bc24579434232cb7ad31d02b5e8dbf50411dee57a3bc54db64"
    },
    {
      "storm_id": "352460",
      "lat": 46.9927,
      "lon": -82.0436,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 360.0,
      "ebshear": 18.0,
      "srh01": 71.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0193
        },
        {
          "name": "alignment",
          "value": 1.0101
        },
        {
          "name": "tau",
          "value": 0.75
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0716
      },
      "coherence_score": 0.7500039339065552,
      "coherence_diagnostics": {
        "tau": 0.7500039339065552,
        "grad_tau": 0.1952362060546875,
        "torsion": 0.0,
        "alignment": 1.0100910663604736,
        "S_field": 0.12610691785812378,
        "Gamma_field": 0.2065901756286621,
        "S_over_Gamma": 0.6104207038879395,
        "Da": 12.379148483276367,
        "E_coh": 0.263203889131546,
        "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": [
          [
            [
              -82.07,
              47.03
            ],
            [
              -82.02,
              47.03
            ],
            [
              -82.01,
              47.02
            ],
            [
              -82.01,
              46.99
            ],
            [
              -82.0,
              46.97
            ],
            [
              -82.01,
              46.97
            ],
            [
              -82.03,
              46.95
            ],
            [
              -82.08,
              46.95
            ],
            [
              -82.09,
              46.96
            ],
            [
              -82.09,
              47.02
            ],
            [
              -82.07,
              47.03
            ]
          ]
        ]
      },
      "raw_probability": 0.0716,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "48008c542dfde8aba9acf852bc99b6d34e868d0efe4d7cb17ac50d87e0243dd4",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0716,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2382481594a26f58c382df445470106a4c1a6d1a93f4cb563d69df149cfdbee9",
        "signature": {
          "alg": "ed25519",
          "sig": "4d04735e277a35692c4c7b94c7eaab1517c531d34420b1c187250f7357513e46470ed8e8c423d8b225691f1a090fb157a961cc5e92d791f03ca659507b4b4406"
        }
      },
      "receipt_sha256": "2382481594a26f58c382df445470106a4c1a6d1a93f4cb563d69df149cfdbee9"
    },
    {
      "storm_id": "352406",
      "lat": 34.8834,
      "lon": -97.0138,
      "motion_east": 8.6,
      "motion_south": 10.2,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1362.0,
      "ebshear": 25.0,
      "srh01": 22.0,
      "maxllaz": 0.005,
      "mesh": 0.14,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3943
        },
        {
          "name": "alignment",
          "value": 7.9288
        },
        {
          "name": "tau",
          "value": 0.1407
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0699
      },
      "coherence_score": 0.14065173268318176,
      "coherence_diagnostics": {
        "tau": 0.14065173268318176,
        "grad_tau": 0.01990903727710247,
        "torsion": 0.0,
        "alignment": 7.9287567138671875,
        "S_field": 0.06951118260622025,
        "Gamma_field": 1.7340900897979736,
        "S_over_Gamma": 0.04008510336279869,
        "Da": 116.06780242919922,
        "E_coh": 0.17881661653518677,
        "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": [
          [
            [
              -97.1,
              34.95
            ],
            [
              -97.07,
              34.95
            ],
            [
              -97.06,
              34.94
            ],
            [
              -97.01,
              34.94
            ],
            [
              -97.0,
              34.93
            ],
            [
              -96.9,
              34.93
            ],
            [
              -96.89,
              34.92
            ],
            [
              -96.85,
              34.92
            ],
            [
              -96.84,
              34.91
            ],
            [
              -96.84,
              34.86
            ],
            [
              -96.86,
              34.84
            ],
            [
              -96.89,
              34.84
            ],
            [
              -96.9,
              34.83
            ],
            [
              -96.93,
              34.83
            ],
            [
              -96.94,
              34.84
            ],
            [
              -96.98,
              34.83
            ],
            [
              -96.99,
              34.84
            ],
            [
              -97.01,
              34.84
            ],
            [
              -97.03,
              34.86
            ],
            [
              -97.07,
              34.86
            ],
            [
              -97.1,
              34.83
            ],
            [
              -97.12,
              34.83
            ],
            [
              -97.13,
              34.84
            ],
            [
              -97.17,
              34.85
            ],
            [
              -97.18,
              34.86
            ],
            [
              -97.18,
              34.92
            ],
            [
              -97.15,
              34.94
            ],
            [
              -97.11,
              34.94
            ],
            [
              -97.1,
              34.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0699,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "23b26b6fad9d24bc356d28f16f6c1006435a7d5c8ad3591c4d39dd92019e56df",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0699,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1461bc5a3d639246d1bc155602ea3f079eb6199da0c0d26884b4b685f105f97",
        "signature": {
          "alg": "ed25519",
          "sig": "c5c68bcdbe8fa6b6a3cc4fa106dacb0dfa221929cc2ac31973b43558f92ae73f39e5f84ab949ec1f326c12ab8c6004668b42c558d88111368e8c3cca7118e60b"
        }
      },
      "receipt_sha256": "c1461bc5a3d639246d1bc155602ea3f079eb6199da0c0d26884b4b685f105f97"
    },
    {
      "storm_id": "351372",
      "lat": 34.8326,
      "lon": -75.6647,
      "motion_east": 6.0,
      "motion_south": -5.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2091.0,
      "ebshear": 18.0,
      "srh01": 23.0,
      "maxllaz": 0.003,
      "mesh": 0.38,
      "flash_rate": 33.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.8943
        },
        {
          "name": "alignment",
          "value": 2.4903
        },
        {
          "name": "tau",
          "value": 2.2354
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0691
      },
      "coherence_score": 2.2354092597961426,
      "coherence_diagnostics": {
        "tau": 2.2354092597961426,
        "grad_tau": 0.3747548758983612,
        "torsion": 0.0,
        "alignment": 2.4902656078338623,
        "S_field": 0.9425393342971802,
        "Gamma_field": 0.18825682997703552,
        "S_over_Gamma": 5.006667613983154,
        "Da": 11.05566692352295,
        "E_coh": 0.9403702616691589,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.58,
              34.92
            ],
            [
              -75.54,
              34.91
            ],
            [
              -75.54,
              34.89
            ],
            [
              -75.56,
              34.88
            ],
            [
              -75.61,
              34.83
            ],
            [
              -75.65,
              34.75
            ],
            [
              -75.68,
              34.72
            ],
            [
              -75.71,
              34.72
            ],
            [
              -75.74,
              34.7
            ],
            [
              -75.78,
              34.7
            ],
            [
              -75.82,
              34.73
            ],
            [
              -75.82,
              34.82
            ],
            [
              -75.8,
              34.85
            ],
            [
              -75.71,
              34.85
            ],
            [
              -75.65,
              34.91
            ],
            [
              -75.64,
              34.9
            ],
            [
              -75.63,
              34.91
            ],
            [
              -75.59,
              34.91
            ],
            [
              -75.58,
              34.92
            ]
          ]
        ]
      },
      "raw_probability": 0.0691,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9ff0ee775cfa8203c67b13c98941a2b2009a4bc5c50eb83be2af6dabb6961ce5",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0691,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e3a3e5a443d23dfd00242715ea1bbb44b766d446f7355a07971761e7f7f0a5f9",
        "signature": {
          "alg": "ed25519",
          "sig": "dbfbce636f7b0a1be94769257bed21901e84f882e1f3087abe345961a3b0a130edfbe388bc5fc057a665d5e801e484bf4f87e9861fc1f9f57c136aeb17afd500"
        }
      },
      "receipt_sha256": "e3a3e5a443d23dfd00242715ea1bbb44b766d446f7355a07971761e7f7f0a5f9"
    },
    {
      "storm_id": "352525",
      "lat": 48.1333,
      "lon": -122.44,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 35.0,
      "ebshear": 12.0,
      "srh01": 34.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.2693
        },
        {
          "name": "alignment",
          "value": 2.2445
        },
        {
          "name": "tau",
          "value": 0.0599
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0679
      },
      "coherence_score": 0.059866875410079956,
      "coherence_diagnostics": {
        "tau": 0.059866875410079956,
        "grad_tau": 0.05701060593128204,
        "torsion": 0.0,
        "alignment": 2.2444772720336914,
        "S_field": 0.02976422756910324,
        "Gamma_field": 0.15659016370773315,
        "S_over_Gamma": 0.19007724523544312,
        "Da": 9.690054893493652,
        "E_coh": 0.22198453545570374,
        "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": [
          [
            [
              -122.45,
              48.16
            ],
            [
              -122.42,
              48.16
            ],
            [
              -122.41,
              48.15
            ],
            [
              -122.41,
              48.11
            ],
            [
              -122.42,
              48.1
            ],
            [
              -122.46,
              48.1
            ],
            [
              -122.47,
              48.11
            ],
            [
              -122.47,
              48.15
            ],
            [
              -122.45,
              48.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0679,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e0ac4ec5ffa5b908a6843095c981cd14f27bfe81f808fd242dd2e1a9cd4eb698",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0679,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1e3d55c1826e5847417b86731f912ac456b24a806ad2de64ea28a1f206084f8e",
        "signature": {
          "alg": "ed25519",
          "sig": "f13f3f4d4c0baa177039814333da3b98043626d03ab41ed12125f813648345c58491ec551ffc487941c9cb66c3c9f3be292512cf916c1f404ea4e7ab6e6b1c09"
        }
      },
      "receipt_sha256": "1e3d55c1826e5847417b86731f912ac456b24a806ad2de64ea28a1f206084f8e"
    },
    {
      "storm_id": "352513",
      "lat": 27.9722,
      "lon": -90.7533,
      "motion_east": 6.5,
      "motion_south": 1.7,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4126.0,
      "ebshear": 13.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.55,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5193
        },
        {
          "name": "alignment",
          "value": -1.1932
        },
        {
          "name": "tau",
          "value": 2.7688
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0671
      },
      "coherence_score": 2.768819570541382,
      "coherence_diagnostics": {
        "tau": 2.768819570541382,
        "grad_tau": 0.5157886147499084,
        "torsion": 0.0,
        "alignment": -1.1932059526443481,
        "S_field": 0.8911545276641846,
        "Gamma_field": 0.4632568359375,
        "S_over_Gamma": 1.9236726760864258,
        "Da": 28.2589054107666,
        "E_coh": 0.9591819047927856,
        "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": [
          [
            [
              -90.76,
              28.01
            ],
            [
              -90.74,
              28.01
            ],
            [
              -90.73,
              28.0
            ],
            [
              -90.72,
              27.94
            ],
            [
              -90.75,
              27.94
            ],
            [
              -90.76,
              27.93
            ],
            [
              -90.78,
              27.94
            ],
            [
              -90.78,
              27.97
            ],
            [
              -90.76,
              28.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0671,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "13d36ed139bef39ab5aacd2846ca7320ede1961d9f8ee67c69c4473dd492e9c3",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0671,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c42d4c69e89580dcc69954ccdae08d907aab66ea778f2fefd8339f8e345db77e",
        "signature": {
          "alg": "ed25519",
          "sig": "9f2d0a1a7a7b900143328eea9e0513772ef9171e8226dd1cb6af017630a25640e366e98aac48609aa930c40c1cfb44ddf99f2e1eb82f6b2c3ebaf07a5eecea0f"
        }
      },
      "receipt_sha256": "c42d4c69e89580dcc69954ccdae08d907aab66ea778f2fefd8339f8e345db77e"
    },
    {
      "storm_id": "352539",
      "lat": 48.3911,
      "lon": -121.9844,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 85.0,
      "ebshear": 18.0,
      "srh01": 49.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0193
        },
        {
          "name": "alignment",
          "value": 1.458
        },
        {
          "name": "tau",
          "value": 0.089
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0659
      },
      "coherence_score": 0.08904551714658737,
      "coherence_diagnostics": {
        "tau": 0.08904551714658737,
        "grad_tau": 0.07274918258190155,
        "torsion": 0.0,
        "alignment": 1.4579886198043823,
        "S_field": 0.07004933059215546,
        "Gamma_field": 0.15742351114749908,
        "S_over_Gamma": 0.44497376680374146,
        "Da": 9.762869834899902,
        "E_coh": 0.3383644223213196,
        "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.97,
              48.43
            ],
            [
              -121.95,
              48.41
            ],
            [
              -121.95,
              48.37
            ],
            [
              -121.97,
              48.35
            ],
            [
              -122.0,
              48.35
            ],
            [
              -122.02,
              48.36
            ],
            [
              -122.02,
              48.4
            ],
            [
              -122.01,
              48.42
            ],
            [
              -121.97,
              48.43
            ]
          ]
        ]
      },
      "raw_probability": 0.0659,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "b384c1797f1e89f8488999c37e8ef2689da8de6eba8136f8585a8e63b736e685",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0659,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a0c92c9046313c47a27a7227fd717c9df1fd5a3004e14c5c66b6803472be2862",
        "signature": {
          "alg": "ed25519",
          "sig": "b326355abe0400f334e6e1591c49b438a07a730bd392959ba0f5832e027d23e39d165eb592dc395aa8a7b87bf6e0ed9da2e17ca0fe0f88b1e4c546e78a0c0c02"
        }
      },
      "receipt_sha256": "a0c92c9046313c47a27a7227fd717c9df1fd5a3004e14c5c66b6803472be2862"
    },
    {
      "storm_id": "352207",
      "lat": 46.544,
      "lon": -83.382,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 846.0,
      "ebshear": 20.0,
      "srh01": 50.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.1443
        },
        {
          "name": "alignment",
          "value": 3.396
        },
        {
          "name": "tau",
          "value": 0.9086
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0645
      },
      "coherence_score": 0.908575177192688,
      "coherence_diagnostics": {
        "tau": 0.908575177192688,
        "grad_tau": 0.19463099539279938,
        "torsion": 0.0,
        "alignment": 3.395991325378418,
        "S_field": 0.24123939871788025,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 1.4776679277420044,
        "Da": 9.575479507446289,
        "E_coh": 0.5537590980529785,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.4,
              46.58
            ],
            [
              -83.35,
              46.58
            ],
            [
              -83.34,
              46.57
            ],
            [
              -83.34,
              46.53
            ],
            [
              -83.36,
              46.51
            ],
            [
              -83.39,
              46.51
            ],
            [
              -83.4,
              46.5
            ],
            [
              -83.42,
              46.52
            ],
            [
              -83.42,
              46.56
            ],
            [
              -83.4,
              46.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0645,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "b5030ef219b78370b6cdc64089f4a0464ded614deb2840f8f4375e2dbddc2da6",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0645,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4ec195011138d96aad9e6c4d888ca6c90d597863d58dafbcbb605a4829f0fc03",
        "signature": {
          "alg": "ed25519",
          "sig": "aad5612c8eb4a268c437c78132136b524e88e53cb563d1f6210a1559c80bf2707c093c8c9dccaf5f5cf58f3d62bd146d17baa8bc12beb8f49bbf0dce7e20a70d"
        }
      },
      "receipt_sha256": "4ec195011138d96aad9e6c4d888ca6c90d597863d58dafbcbb605a4829f0fc03"
    },
    {
      "storm_id": "352563",
      "lat": 43.9111,
      "lon": -81.2233,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 985.0,
      "ebshear": 16.0,
      "srh01": 22.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.3943
        },
        {
          "name": "alignment",
          "value": -3.6176
        },
        {
          "name": "tau",
          "value": 1.2183
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0644
      },
      "coherence_score": 1.2182762622833252,
      "coherence_diagnostics": {
        "tau": 1.2182762622833252,
        "grad_tau": 0.15751229226589203,
        "torsion": 0.0,
        "alignment": -3.6176469326019287,
        "S_field": 0.2718029320240021,
        "Gamma_field": 0.21242350339889526,
        "S_over_Gamma": 1.2795332670211792,
        "Da": 14.038899421691895,
        "E_coh": 0.7626228928565979,
        "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.23,
              43.95
            ],
            [
              -81.21,
              43.95
            ],
            [
              -81.19,
              43.93
            ],
            [
              -81.17,
              43.89
            ],
            [
              -81.19,
              43.87
            ],
            [
              -81.25,
              43.86
            ],
            [
              -81.27,
              43.88
            ],
            [
              -81.27,
              43.92
            ],
            [
              -81.23,
              43.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0644,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "ba9a407dd3cc2494460da073682790c033f389222ced60ee6548def89ac881bd",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0644,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "caf94e69258b4027586d5347afd93784dbe229984c6f43b9200c6e9d93b7686b",
        "signature": {
          "alg": "ed25519",
          "sig": "36e2b5ac29aeee8f586f681bd4ebbb4b5013ca3e7e3ba5e77f9a956b69521f07666f855c8d70645def96017e17f54a2e31e80d585536cef79ca56b24e94bc804"
        }
      },
      "receipt_sha256": "caf94e69258b4027586d5347afd93784dbe229984c6f43b9200c6e9d93b7686b"
    },
    {
      "storm_id": "352558",
      "lat": 26.1033,
      "lon": -78.2257,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3919.0,
      "ebshear": 4.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.31,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.7693
        },
        {
          "name": "alignment",
          "value": -0.1275
        },
        {
          "name": "tau",
          "value": 1.7789
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0634
      },
      "coherence_score": 1.7789469957351685,
      "coherence_diagnostics": {
        "tau": 1.7789469957351685,
        "grad_tau": 1.369611144065857,
        "torsion": 0.0,
        "alignment": -0.12750427424907684,
        "S_field": 1.4611636400222778,
        "Gamma_field": 0.18492349982261658,
        "S_over_Gamma": 7.901449203491211,
        "Da": 11.775517463684082,
        "E_coh": 0.9801893830299377,
        "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": [
          [
            [
              -78.27,
              26.16
            ],
            [
              -78.24,
              26.16
            ],
            [
              -78.23,
              26.15
            ],
            [
              -78.2,
              26.15
            ],
            [
              -78.18,
              26.16
            ],
            [
              -78.17,
              26.15
            ],
            [
              -78.17,
              26.07
            ],
            [
              -78.16,
              26.06
            ],
            [
              -78.16,
              26.04
            ],
            [
              -78.18,
              26.04
            ],
            [
              -78.19,
              26.06
            ],
            [
              -78.23,
              26.06
            ],
            [
              -78.24,
              26.04
            ],
            [
              -78.26,
              26.06
            ],
            [
              -78.27,
              26.06
            ],
            [
              -78.27,
              26.09
            ],
            [
              -78.26,
              26.1
            ],
            [
              -78.26,
              26.12
            ],
            [
              -78.27,
              26.13
            ],
            [
              -78.26,
              26.15
            ],
            [
              -78.27,
              26.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0634,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "f4b4cd5d9c5100b474f24569b748ce81f1b0ed96947d803725d3e833ce5ee6fa",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0634,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e217a3bb8a65e8cbef09a0ba3803e1e3d3596112bcb861fc104f2c2bcefe1d2d",
        "signature": {
          "alg": "ed25519",
          "sig": "9fbef70c3100f8d508fa6ca93cd190d2448f7b6a928cca0cceb65e41e5bad2ae28d4883944dc915628f860151c24a5023694f50b8163636a1663ab651686a508"
        }
      },
      "receipt_sha256": "e217a3bb8a65e8cbef09a0ba3803e1e3d3596112bcb861fc104f2c2bcefe1d2d"
    },
    {
      "storm_id": "352383",
      "lat": 25.5089,
      "lon": -83.2333,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3585.0,
      "ebshear": 4.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.7693
        },
        {
          "name": "alignment",
          "value": -0.7112
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0614
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.531386137008667,
        "torsion": 0.0,
        "alignment": -0.7111930847167969,
        "S_field": 0.3583751916885376,
        "Gamma_field": 0.4282568693161011,
        "S_over_Gamma": 0.8368229866027832,
        "Da": 26.314109802246094,
        "E_coh": 0.9304874539375305,
        "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": [
          [
            [
              -83.24,
              25.55
            ],
            [
              -83.21,
              25.55
            ],
            [
              -83.19,
              25.53
            ],
            [
              -83.19,
              25.51
            ],
            [
              -83.23,
              25.45
            ],
            [
              -83.24,
              25.46
            ],
            [
              -83.28,
              25.46
            ],
            [
              -83.28,
              25.52
            ],
            [
              -83.24,
              25.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0614,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a87b0dbfaf57e29f602b6a0c76d0ba9fb28e55746148d8d0099f528f72dd06e1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0614,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ea9e3d1f773c1b1549602e2ca0065ff9cecc63611c1f53a2b5e3c8d20f62693",
        "signature": {
          "alg": "ed25519",
          "sig": "3ee39f627b80f06c7a0be1abd9816235673710537993da1dc287230de874a4fb0ffe598bd107ba56ce00621d53afef14bc63c189c19ffba23eae86e01415a60b"
        }
      },
      "receipt_sha256": "0ea9e3d1f773c1b1549602e2ca0065ff9cecc63611c1f53a2b5e3c8d20f62693"
    },
    {
      "storm_id": "352509",
      "lat": 33.6845,
      "lon": -76.7609,
      "motion_east": 5.4,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2133.0,
      "ebshear": 17.0,
      "srh01": 33.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.6443
        },
        {
          "name": "alignment",
          "value": 1.7542
        },
        {
          "name": "tau",
          "value": 1.5887
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0614
      },
      "coherence_score": 1.5887367725372314,
      "coherence_diagnostics": {
        "tau": 1.5887367725372314,
        "grad_tau": 0.39217305183410645,
        "torsion": 0.0,
        "alignment": 1.7541916370391846,
        "S_field": 0.17139749228954315,
        "Gamma_field": 0.7099235653877258,
        "S_over_Gamma": 0.24143090844154358,
        "Da": 42.68421173095703,
        "E_coh": 0.8749890923500061,
        "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": [
          [
            [
              -76.78,
              33.73
            ],
            [
              -76.73,
              33.73
            ],
            [
              -76.72,
              33.72
            ],
            [
              -76.72,
              33.68
            ],
            [
              -76.74,
              33.66
            ],
            [
              -76.74,
              33.65
            ],
            [
              -76.76,
              33.64
            ],
            [
              -76.78,
              33.64
            ],
            [
              -76.81,
              33.66
            ],
            [
              -76.81,
              33.69
            ],
            [
              -76.78,
              33.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0614,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a87b0dbfaf57e29f602b6a0c76d0ba9fb28e55746148d8d0099f528f72dd06e1",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0614,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ea9e3d1f773c1b1549602e2ca0065ff9cecc63611c1f53a2b5e3c8d20f62693",
        "signature": {
          "alg": "ed25519",
          "sig": "3ee39f627b80f06c7a0be1abd9816235673710537993da1dc287230de874a4fb0ffe598bd107ba56ce00621d53afef14bc63c189c19ffba23eae86e01415a60b"
        }
      },
      "receipt_sha256": "0ea9e3d1f773c1b1549602e2ca0065ff9cecc63611c1f53a2b5e3c8d20f62693"
    },
    {
      "storm_id": "352554",
      "lat": 36.5786,
      "lon": -98.0314,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 751.0,
      "ebshear": 55.0,
      "srh01": 38.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.7693
        },
        {
          "name": "alignment",
          "value": 2.9544
        },
        {
          "name": "tau",
          "value": 0.1966
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0608
      },
      "coherence_score": 0.19663743674755096,
      "coherence_diagnostics": {
        "tau": 0.19663743674755096,
        "grad_tau": 0.0782892107963562,
        "torsion": 0.0,
        "alignment": 2.9543826580047607,
        "S_field": 0.19426342844963074,
        "Gamma_field": 1.4399235248565674,
        "S_over_Gamma": 0.13491232693195343,
        "Da": 82.73876953125,
        "E_coh": 0.5767655968666077,
        "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": [
          [
            [
              -98.07,
              36.61
            ],
            [
              -98.03,
              36.61
            ],
            [
              -98.0,
              36.58
            ],
            [
              -97.99,
              36.58
            ],
            [
              -97.99,
              36.53
            ],
            [
              -98.07,
              36.53
            ],
            [
              -98.07,
              36.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0608,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "4e58b681f083d99af21c518a001fb7d9c060854b093831fc801183d851ac1993",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0608,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7858e0fa18d816d0db4f33db8751340a6793d674bf2967b46b39ef0ebf288ecc",
        "signature": {
          "alg": "ed25519",
          "sig": "0407ad4883c483a2bf06d46816dddd1488cdb4c07ad856255639997e8ce311b8acb9fea0c1d0b0a0a7a68f51b28263ea5cc19d59d97a6e3a3f3082bf760aa50d"
        }
      },
      "receipt_sha256": "7858e0fa18d816d0db4f33db8751340a6793d674bf2967b46b39ef0ebf288ecc"
    },
    {
      "storm_id": "352319",
      "lat": 25.121,
      "lon": -83.5001,
      "motion_east": 0.8,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3405.0,
      "ebshear": 6.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.7693
        },
        {
          "name": "alignment",
          "value": -0.7112
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0606
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.531386137008667,
        "torsion": 0.0,
        "alignment": -0.7111930847167969,
        "S_field": 0.3583751916885376,
        "Gamma_field": 0.4282568693161011,
        "S_over_Gamma": 0.8368229866027832,
        "Da": 26.314109802246094,
        "E_coh": 0.9304874539375305,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.47,
              25.27
            ],
            [
              -83.47,
              25.26
            ],
            [
              -83.46,
              25.25
            ],
            [
              -83.46,
              25.24
            ],
            [
              -83.46,
              25.23
            ],
            [
              -83.45,
              25.22
            ],
            [
              -83.44,
              25.22
            ],
            [
              -83.43,
              25.21
            ],
            [
              -83.42,
              25.22
            ],
            [
              -83.41,
              25.23
            ],
            [
              -83.41,
              25.24
            ],
            [
              -83.41,
              25.23
            ],
            [
              -83.41,
              25.22
            ],
            [
              -83.41,
              25.21
            ],
            [
              -83.42,
              25.2
            ],
            [
              -83.41,
              25.19
            ],
            [
              -83.42,
              25.18
            ],
            [
              -83.42,
              25.17
            ],
            [
              -83.42,
              25.16
            ],
            [
              -83.42,
              25.15
            ],
            [
              -83.43,
              25.14
            ],
            [
              -83.43,
              25.13
            ],
            [
              -83.43,
              25.12
            ],
            [
              -83.43,
              25.11
            ],
            [
              -83.44,
              25.1
            ],
            [
              -83.44,
              25.09
            ],
            [
              -83.45,
              25.08
            ],
            [
              -83.46,
              25.07
            ],
            [
              -83.46,
              25.06
            ],
            [
              -83.47,
              25.05
            ],
            [
              -83.48,
              25.05
            ],
            [
              -83.49,
              25.04
            ],
            [
              -83.5,
              25.04
            ],
            [
              -83.51,
              25.04
            ],
            [
              -83.52,
              25.03
            ],
            [
              -83.53,
              25.03
            ],
            [
              -83.54,
              25.03
            ],
            [
              -83.55,
              25.03
            ],
            [
              -83.56,
              25.04
            ],
            [
              -83.57,
              25.03
            ],
            [
              -83.57,
              25.02
            ],
            [
              -83.56,
              25.01
            ],
            [
              -83.56,
              25.0
            ],
            [
              -83.57,
              24.99
            ],
            [
              -83.57,
              24.98
            ],
            [
              -83.58,
              24.97
            ],
            [
              -83.58,
              24.98
            ],
            [
              -83.58,
              24.99
            ],
            [
              -83.57,
              25.0
            ],
            [
              -83.57,
              25.01
            ],
            [
              -83.57,
              25.02
            ],
            [
              -83.57,
              25.03
            ],
            [
              -83.58,
              25.04
            ],
            [
              -83.58,
              25.05
            ],
            [
              -83.57,
              25.06
            ],
            [
              -83.57,
              25.07
            ],
            [
              -83.57,
              25.08
            ],
            [
              -83.57,
              25.07
            ],
            [
              -83.56,
              25.06
            ],
            [
              -83.55,
              25.07
            ],
            [
              -83.55,
              25.08
            ],
            [
              -83.55,
              25.09
            ],
            [
              -83.54,
              25.1
            ],
            [
              -83.54,
              25.11
            ],
            [
              -83.53,
              25.12
            ],
            [
              -83.53,
              25.13
            ],
            [
              -83.53,
              25.14
            ],
            [
              -83.53,
              25.15
            ],
            [
              -83.53,
              25.16
            ],
            [
              -83.52,
              25.17
            ],
            [
              -83.53,
              25.18
            ],
            [
              -83.52,
              25.19
            ],
            [
              -83.51,
              25.19
            ],
            [
              -83.5,
              25.2
            ],
            [
              -83.5,
              25.21
            ],
            [
              -83.49,
              25.22
            ],
            [
              -83.49,
              25.23
            ],
            [
              -83.48,
              25.24
            ],
            [
              -83.48,
              25.25
            ],
            [
              -83.48,
              25.26
            ],
            [
              -83.47,
              25.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0606,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "8d7e0b9e32fdb03ea31bbc2dee49b3f67697a78b2c3aff5c8712d14408649beb",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0606,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9ebe474053cc19d2489b09407bb07830f6271dd7737ea257f317182bd4124cfc",
        "signature": {
          "alg": "ed25519",
          "sig": "b745ef01567fef9a04151172ba2084fd414d7d13e5207aed70278cfc9eed1870ce1e9296268c245aec7fe543e064c10de3d452845215ee0e0df1479e133fdb00"
        }
      },
      "receipt_sha256": "9ebe474053cc19d2489b09407bb07830f6271dd7737ea257f317182bd4124cfc"
    },
    {
      "storm_id": "352574",
      "lat": 26.5047,
      "lon": -81.6082,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4023.0,
      "ebshear": 8.0,
      "srh01": 23.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.2693
        },
        {
          "name": "alignment",
          "value": 0.209
        },
        {
          "name": "tau",
          "value": 2.3386
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0605
      },
      "coherence_score": 2.3385586738586426,
      "coherence_diagnostics": {
        "tau": 2.3385586738586426,
        "grad_tau": 0.8143048882484436,
        "torsion": 0.0,
        "alignment": 0.20897512137889862,
        "S_field": 0.8474323749542236,
        "Gamma_field": 0.21742351353168488,
        "S_over_Gamma": 3.897611379623413,
        "Da": 13.619636535644531,
        "E_coh": 0.970333456993103,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.62,
              26.55
            ],
            [
              -81.61,
              26.55
            ],
            [
              -81.61,
              26.54
            ],
            [
              -81.59,
              26.53
            ],
            [
              -81.58,
              26.51
            ],
            [
              -81.58,
              26.49
            ],
            [
              -81.57,
              26.48
            ],
            [
              -81.58,
              26.46
            ],
            [
              -81.57,
              26.44
            ],
            [
              -81.59,
              26.45
            ],
            [
              -81.6,
              26.47
            ],
            [
              -81.65,
              26.48
            ],
            [
              -81.66,
              26.5
            ],
            [
              -81.65,
              26.52
            ],
            [
              -81.64,
              26.52
            ],
            [
              -81.62,
              26.54
            ],
            [
              -81.62,
              26.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0605,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "03759e014470db4537bbecf9208e83c1d57e2c05c5178b0700bb4fabe2e3013d",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0605,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0197e391eefbd51f47210c8a1df71ba9df0405bca98dfe0a699544464a695ab4",
        "signature": {
          "alg": "ed25519",
          "sig": "72d132863e0932c66b14a1598baa7081de20603500d31930d4cf2d69040b2691a28f4377b85db3575c200c3e5bc33ea5e0661eb3334d00370ad11f21a1254402"
        }
      },
      "receipt_sha256": "0197e391eefbd51f47210c8a1df71ba9df0405bca98dfe0a699544464a695ab4"
    },
    {
      "storm_id": "352532",
      "lat": 29.6836,
      "lon": -78.3807,
      "motion_east": 0.7,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3822.0,
      "ebshear": 13.0,
      "srh01": 15.0,
      "maxllaz": 0.001,
      "mesh": 0.32,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1443
        },
        {
          "name": "alignment",
          "value": -4.3248
        },
        {
          "name": "tau",
          "value": 3.0236
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0604
      },
      "coherence_score": 3.023606538772583,
      "coherence_diagnostics": {
        "tau": 3.023606538772583,
        "grad_tau": 0.45626214146614075,
        "torsion": 0.0,
        "alignment": -4.324775695800781,
        "S_field": 0.8756640553474426,
        "Gamma_field": 0.2315901666879654,
        "S_over_Gamma": 3.7810933589935303,
        "Da": 13.17435359954834,
        "E_coh": 0.9607707858085632,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.35,
              29.8
            ],
            [
              -78.29,
              29.73
            ],
            [
              -78.27,
              29.73
            ],
            [
              -78.27,
              29.68
            ],
            [
              -78.37,
              29.6
            ],
            [
              -78.41,
              29.59
            ],
            [
              -78.42,
              29.6
            ],
            [
              -78.44,
              29.6
            ],
            [
              -78.46,
              29.62
            ],
            [
              -78.46,
              29.65
            ],
            [
              -78.45,
              29.67
            ],
            [
              -78.4,
              29.71
            ],
            [
              -78.39,
              29.79
            ],
            [
              -78.35,
              29.8
            ]
          ]
        ]
      },
      "raw_probability": 0.0604,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e203a438951a64e4e584651e53d0e39ec402b2b122b8a123cb8d2761d8f618fc",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0604,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0e80b46a7d4a80c6865e8730ee3b615870feef59f7b73d9115a8005573d4e0d6",
        "signature": {
          "alg": "ed25519",
          "sig": "98a25aa7a1a77faff2c714d47f5ae2cdbf37960c9baf67bfe2fdb922716bfd19fa55cd2d47d5ef9bb43c654105ff92ecf4556bde25c24c0c1d5faeb7feb46803"
        }
      },
      "receipt_sha256": "0e80b46a7d4a80c6865e8730ee3b615870feef59f7b73d9115a8005573d4e0d6"
    },
    {
      "storm_id": "352557",
      "lat": 26.2709,
      "lon": -81.6327,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4178.0,
      "ebshear": 7.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.3943
        },
        {
          "name": "alignment",
          "value": 1.1565
        },
        {
          "name": "tau",
          "value": 1.3499
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0598
      },
      "coherence_score": 1.3498843908309937,
      "coherence_diagnostics": {
        "tau": 1.3498843908309937,
        "grad_tau": 1.1692912578582764,
        "torsion": 0.0,
        "alignment": 1.1564738750457764,
        "S_field": 0.590250551700592,
        "Gamma_field": 0.2732568681240082,
        "S_over_Gamma": 2.160057544708252,
        "Da": 17.117238998413086,
        "E_coh": 0.931287407875061,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.63,
              26.3
            ],
            [
              -81.59,
              26.29
            ],
            [
              -81.59,
              26.28
            ],
            [
              -81.6,
              26.28
            ],
            [
              -81.64,
              26.24
            ],
            [
              -81.64,
              26.22
            ],
            [
              -81.67,
              26.22
            ],
            [
              -81.67,
              26.27
            ],
            [
              -81.66,
              26.29
            ],
            [
              -81.64,
              26.29
            ],
            [
              -81.63,
              26.3
            ]
          ]
        ]
      },
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "ba7278bec7600579180e3271032c980c0fdaa5974aa0730da4f42cf756bdbd28",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0598,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d9e0538862cb489b602e2c67436cf73495bf958a4c1660b2dae66e1a1a8685dd",
        "signature": {
          "alg": "ed25519",
          "sig": "1678d015cad41f6d8911cb2a7105c63f2930a08e1d61255f1540e2770b712d72fed4cfddc83359ed47951dee1b262677896badb4f83f26c2efac9b05193c830e"
        }
      },
      "receipt_sha256": "d9e0538862cb489b602e2c67436cf73495bf958a4c1660b2dae66e1a1a8685dd"
    },
    {
      "storm_id": "352573",
      "lat": 27.4255,
      "lon": -77.8573,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3618.0,
      "ebshear": 5.0,
      "srh01": 18.0,
      "maxllaz": 0.0,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8943
        },
        {
          "name": "alignment",
          "value": 0.432
        },
        {
          "name": "tau",
          "value": 3.208
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0597
      },
      "coherence_score": 3.208031177520752,
      "coherence_diagnostics": {
        "tau": 3.208031177520752,
        "grad_tau": 0.3357653021812439,
        "torsion": 0.0,
        "alignment": 0.4320161044597626,
        "S_field": 0.948767900466919,
        "Gamma_field": 0.2182568460702896,
        "S_over_Gamma": 4.347024917602539,
        "Da": 13.976964950561523,
        "E_coh": 0.9795863628387451,
        "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": [
          [
            [
              -77.88,
              27.46
            ],
            [
              -77.87,
              27.45
            ],
            [
              -77.82,
              27.45
            ],
            [
              -77.81,
              27.44
            ],
            [
              -77.81,
              27.42
            ],
            [
              -77.83,
              27.38
            ],
            [
              -77.85,
              27.4
            ],
            [
              -77.89,
              27.39
            ],
            [
              -77.9,
              27.41
            ],
            [
              -77.89,
              27.42
            ],
            [
              -77.88,
              27.46
            ]
          ]
        ]
      },
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "6cc6b9c7dc4d3bf014df906aef7584c21844f473c21178be26a50e7f8e38f645",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0597,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bf5837c92b78fad283f17aff7a790eacf1bce53050cc7a1a559c5b8005da2228",
        "signature": {
          "alg": "ed25519",
          "sig": "34fc609b70bbb97e6d57de2700d04810173f0e131b565158cdd4c7c520c6c8f54f19b7a945b0f29bb8f129d245ab7e176b41ccec5b0f72a2ae2f27834d325002"
        }
      },
      "receipt_sha256": "bf5837c92b78fad283f17aff7a790eacf1bce53050cc7a1a559c5b8005da2228"
    },
    {
      "storm_id": "352421",
      "lat": 24.4018,
      "lon": -78.6394,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3460.0,
      "ebshear": 6.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.41,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8943
        },
        {
          "name": "alignment",
          "value": 0.6013
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.059
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.7789469957351685,
        "torsion": 0.0,
        "alignment": 0.6013069152832031,
        "S_field": 1.0464385747909546,
        "Gamma_field": 0.2624235153198242,
        "S_over_Gamma": 3.9875946044921875,
        "Da": 16.64414405822754,
        "E_coh": 0.9792678952217102,
        "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": [
          [
            [
              -78.69,
              24.46
            ],
            [
              -78.64,
              24.46
            ],
            [
              -78.62,
              24.44
            ],
            [
              -78.6,
              24.44
            ],
            [
              -78.59,
              24.43
            ],
            [
              -78.59,
              24.41
            ],
            [
              -78.58,
              24.4
            ],
            [
              -78.58,
              24.34
            ],
            [
              -78.59,
              24.33
            ],
            [
              -78.62,
              24.33
            ],
            [
              -78.64,
              24.35
            ],
            [
              -78.66,
              24.35
            ],
            [
              -78.69,
              24.37
            ],
            [
              -78.69,
              24.4
            ],
            [
              -78.7,
              24.41
            ],
            [
              -78.7,
              24.45
            ],
            [
              -78.69,
              24.46
            ]
          ]
        ]
      },
      "raw_probability": 0.059,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "998db71b2e9ee165ceb1f2c24264e47a8b60d233f222d31e1c8bacb0eb0d2942",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.059,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "828319a84728f8d25558a738e8f3a01468f2176fc5377ca7fd608895e4bf51e6",
        "signature": {
          "alg": "ed25519",
          "sig": "5602a56112bd1f6ea3b5e1045d9a20bf87f97b7ee5b1f4cc5a6a239ec2e396e6fc662e01a106ee3d06ec128e3f1bd137808d88dbba4000cf46f1b3812a65670c"
        }
      },
      "receipt_sha256": "828319a84728f8d25558a738e8f3a01468f2176fc5377ca7fd608895e4bf51e6"
    },
    {
      "storm_id": "352542",
      "lat": 46.405,
      "lon": -83.418,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 959.0,
      "ebshear": 21.0,
      "srh01": 45.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.1443
        },
        {
          "name": "alignment",
          "value": 3.396
        },
        {
          "name": "tau",
          "value": 0.9086
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.059
      },
      "coherence_score": 0.908575177192688,
      "coherence_diagnostics": {
        "tau": 0.908575177192688,
        "grad_tau": 0.19463099539279938,
        "torsion": 0.0,
        "alignment": 3.395991325378418,
        "S_field": 0.24123939871788025,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 1.4776679277420044,
        "Da": 9.575479507446289,
        "E_coh": 0.5537590980529785,
        "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": [
          [
            [
              -83.43,
              46.44
            ],
            [
              -83.39,
              46.44
            ],
            [
              -83.37,
              46.42
            ],
            [
              -83.37,
              46.4
            ],
            [
              -83.39,
              46.38
            ],
            [
              -83.43,
              46.38
            ],
            [
              -83.45,
              46.37
            ],
            [
              -83.46,
              46.38
            ],
            [
              -83.46,
              46.4
            ],
            [
              -83.43,
              46.44
            ]
          ]
        ]
      },
      "raw_probability": 0.059,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "998db71b2e9ee165ceb1f2c24264e47a8b60d233f222d31e1c8bacb0eb0d2942",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.059,
        "probability": 0.000726,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000726,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "828319a84728f8d25558a738e8f3a01468f2176fc5377ca7fd608895e4bf51e6",
        "signature": {
          "alg": "ed25519",
          "sig": "5602a56112bd1f6ea3b5e1045d9a20bf87f97b7ee5b1f4cc5a6a239ec2e396e6fc662e01a106ee3d06ec128e3f1bd137808d88dbba4000cf46f1b3812a65670c"
        }
      },
      "receipt_sha256": "828319a84728f8d25558a738e8f3a01468f2176fc5377ca7fd608895e4bf51e6"
    },
    {
      "storm_id": "352447",
      "lat": 27.5733,
      "lon": -90.0267,
      "motion_east": 5.2,
      "motion_south": 0.9,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3570.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.0,
      "mesh": 0.34,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8943
        },
        {
          "name": "alignment",
          "value": 0.7114
        },
        {
          "name": "tau",
          "value": 3.3013
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0584
      },
      "coherence_score": 3.3013181686401367,
      "coherence_diagnostics": {
        "tau": 3.3013181686401367,
        "grad_tau": 0.47560086846351624,
        "torsion": 0.0,
        "alignment": 0.7114366292953491,
        "S_field": 1.4364415407180786,
        "Gamma_field": 0.20742349326610565,
        "S_over_Gamma": 6.925163269042969,
        "Da": 12.750509262084961,
        "E_coh": 0.9709977507591248,
        "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.02,
              27.61
            ],
            [
              -90.01,
              27.6
            ],
            [
              -90.01,
              27.56
            ],
            [
              -90.0,
              27.55
            ],
            [
              -90.01,
              27.54
            ],
            [
              -90.05,
              27.54
            ],
            [
              -90.06,
              27.55
            ],
            [
              -90.06,
              27.6
            ],
            [
              -90.02,
              27.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0584,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "790fc2afbc2164405ef5fa9e9b74dc6922526a2c9f971b9d3fcd917c90114621",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0584,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a5687ba25c90265f5ed9d97a71ed71d255de6472424d1ee1591d10e3becc708c",
        "signature": {
          "alg": "ed25519",
          "sig": "2cb5b458336d518869627fb197bcae8916bcefa24bf2465c68851b3d26ccca4ce027890feed3d5a21b273241467b398c7eec79571d68a2263f41408447cdff07"
        }
      },
      "receipt_sha256": "a5687ba25c90265f5ed9d97a71ed71d255de6472424d1ee1591d10e3becc708c"
    },
    {
      "storm_id": "352239",
      "lat": 28.7793,
      "lon": -79.1307,
      "motion_east": 3.2,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3875.0,
      "ebshear": 8.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3943
        },
        {
          "name": "alignment",
          "value": -1.296
        },
        {
          "name": "tau",
          "value": 3.3258
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0578
      },
      "coherence_score": 3.325784921646118,
      "coherence_diagnostics": {
        "tau": 3.325784921646118,
        "grad_tau": 0.18260161578655243,
        "torsion": 0.0,
        "alignment": -1.296041488647461,
        "S_field": 0.8730611205101013,
        "Gamma_field": 0.21659018099308014,
        "S_over_Gamma": 4.030935764312744,
        "Da": 13.341047286987305,
        "E_coh": 0.9483745098114014,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.17,
              28.87
            ],
            [
              -79.12,
              28.87
            ],
            [
              -79.08,
              28.85
            ],
            [
              -79.06,
              28.83
            ],
            [
              -79.06,
              28.76
            ],
            [
              -79.08,
              28.74
            ],
            [
              -79.08,
              28.72
            ],
            [
              -79.1,
              28.69
            ],
            [
              -79.17,
              28.69
            ],
            [
              -79.18,
              28.7
            ],
            [
              -79.18,
              28.73
            ],
            [
              -79.19,
              28.74
            ],
            [
              -79.19,
              28.85
            ],
            [
              -79.17,
              28.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0578,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "df5cbef70fd1b9fe8558c6efba177d84deb510da431bfc9b0b13694ec3772213",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0578,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7c4717ddd14925a1bbc75b3b03922fb33904358180573df4aa642c49778b5230",
        "signature": {
          "alg": "ed25519",
          "sig": "fb5f6656acfd2bc3d72573ca4ca5d4fc2face2209ccae253c5fa173a2a0a76b3c239f3d47a5f78625053bfb0a55ef8100b85bec4b2df6d9abf5d346b24db5406"
        }
      },
      "receipt_sha256": "7c4717ddd14925a1bbc75b3b03922fb33904358180573df4aa642c49778b5230"
    },
    {
      "storm_id": "352417",
      "lat": 28.5479,
      "lon": -79.025,
      "motion_east": 3.4,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3869.0,
      "ebshear": 8.0,
      "srh01": 12.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7693
        },
        {
          "name": "alignment",
          "value": 0.3018
        },
        {
          "name": "tau",
          "value": 3.3507
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0576
      },
      "coherence_score": 3.3506929874420166,
      "coherence_diagnostics": {
        "tau": 3.3506929874420166,
        "grad_tau": 0.16025981307029724,
        "torsion": 0.0,
        "alignment": 0.3017655611038208,
        "S_field": 0.9593161940574646,
        "Gamma_field": 0.21409016847610474,
        "S_over_Gamma": 4.480897903442383,
        "Da": 13.2090425491333,
        "E_coh": 0.9790598750114441,
        "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.01,
              28.64
            ],
            [
              -79.0,
              28.63
            ],
            [
              -79.0,
              28.55
            ],
            [
              -78.99,
              28.54
            ],
            [
              -78.99,
              28.45
            ],
            [
              -79.0,
              28.44
            ],
            [
              -79.02,
              28.46
            ],
            [
              -79.06,
              28.46
            ],
            [
              -79.07,
              28.44
            ],
            [
              -79.08,
              28.59
            ],
            [
              -79.06,
              28.58
            ],
            [
              -79.03,
              28.62
            ],
            [
              -79.03,
              28.63
            ],
            [
              -79.01,
              28.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0576,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9e2a3b656641a236e76f283ce4732ee9a039c462695bdd45bc8a4da344be30e2",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0576,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a10461b0826b51e23480b1011e28ea0e927c4a444e6bd115b3ece620cacc3149",
        "signature": {
          "alg": "ed25519",
          "sig": "c27cb91d9c64b7c5de555e0524d34a5f911c52f87de1220740ecd69c108b5b543d8798c3c9bd1c04a7e7959b7d68e283ccaa0f99a38e1f4d339b9ba390aeb201"
        }
      },
      "receipt_sha256": "a10461b0826b51e23480b1011e28ea0e927c4a444e6bd115b3ece620cacc3149"
    },
    {
      "storm_id": "352140",
      "lat": 24.399,
      "lon": -78.435,
      "motion_east": 5.1,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3245.0,
      "ebshear": 5.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8943
        },
        {
          "name": "alignment",
          "value": 0.6013
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0572
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.7789469957351685,
        "torsion": 0.0,
        "alignment": 0.6013069152832031,
        "S_field": 1.0464385747909546,
        "Gamma_field": 0.2624235153198242,
        "S_over_Gamma": 3.9875946044921875,
        "Da": 16.64414405822754,
        "E_coh": 0.9792678952217102,
        "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": [
          [
            [
              -78.41,
              24.43
            ],
            [
              -78.4,
              24.43
            ],
            [
              -78.4,
              24.41
            ],
            [
              -78.42,
              24.37
            ],
            [
              -78.45,
              24.37
            ],
            [
              -78.47,
              24.36
            ],
            [
              -78.48,
              24.37
            ],
            [
              -78.48,
              24.41
            ],
            [
              -78.43,
              24.41
            ],
            [
              -78.41,
              24.43
            ]
          ]
        ]
      },
      "raw_probability": 0.0572,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "249c78b19b8f9df56f706de533c0adfa9dc134b8a5ba3a34082ed402ca3c0a36",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0572,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c8fb4c33747f03d7d0ea9a7881d52cf629d071c3bd7dc2db4bd68fd35882557",
        "signature": {
          "alg": "ed25519",
          "sig": "5742f4cbb7ced97d26fe7db08cfc2f36b74505b526edd08394ecce74c5eccb790e2558f621148e44bee078a2a655c5a8822e68a522a4bf50a0ee2992a8f1830f"
        }
      },
      "receipt_sha256": "1c8fb4c33747f03d7d0ea9a7881d52cf629d071c3bd7dc2db4bd68fd35882557"
    },
    {
      "storm_id": "352407",
      "lat": 35.0094,
      "lon": -76.2176,
      "motion_east": 5.9,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2104.0,
      "ebshear": 29.0,
      "srh01": 24.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0569
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": [
          [
            [
              -76.22,
              35.08
            ],
            [
              -76.18,
              35.08
            ],
            [
              -76.18,
              35.07
            ],
            [
              -76.16,
              35.06
            ],
            [
              -76.15,
              35.04
            ],
            [
              -76.15,
              35.01
            ],
            [
              -76.17,
              34.99
            ],
            [
              -76.17,
              34.98
            ],
            [
              -76.2,
              34.97
            ],
            [
              -76.23,
              34.94
            ],
            [
              -76.27,
              34.93
            ],
            [
              -76.29,
              34.94
            ],
            [
              -76.29,
              34.97
            ],
            [
              -76.28,
              34.98
            ],
            [
              -76.28,
              35.0
            ],
            [
              -76.26,
              35.04
            ],
            [
              -76.22,
              35.08
            ]
          ]
        ]
      },
      "raw_probability": 0.0569,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "1469e6e4f061c16d570546d98c9b0ceb96718c5b9bce45af4fe05272305279b3",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0569,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3ee800c8a7496f854a4868842814fd2a2daef2ad2f3630e6ff6f13babaa31659",
        "signature": {
          "alg": "ed25519",
          "sig": "6a7873eaf392aeaa6d8274f9e7fbc8f1b9b58c3c2bac96806a6c06602d58943f3f8e5dc49288a135795a68f4b6585780c9a3464c3b3fd31d6b4f221e8753290d"
        }
      },
      "receipt_sha256": "3ee800c8a7496f854a4868842814fd2a2daef2ad2f3630e6ff6f13babaa31659"
    },
    {
      "storm_id": "352442",
      "lat": 29.4956,
      "lon": -78.1667,
      "motion_east": 1.9,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3983.0,
      "ebshear": 14.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.39,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1443
        },
        {
          "name": "alignment",
          "value": -4.3248
        },
        {
          "name": "tau",
          "value": 3.0236
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0565
      },
      "coherence_score": 3.023606538772583,
      "coherence_diagnostics": {
        "tau": 3.023606538772583,
        "grad_tau": 0.45626214146614075,
        "torsion": 0.0,
        "alignment": -4.324775695800781,
        "S_field": 0.8756640553474426,
        "Gamma_field": 0.2315901666879654,
        "S_over_Gamma": 3.7810933589935303,
        "Da": 13.17435359954834,
        "E_coh": 0.9607707858085632,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.19,
              29.53
            ],
            [
              -78.15,
              29.53
            ],
            [
              -78.13,
              29.51
            ],
            [
              -78.12,
              29.47
            ],
            [
              -78.14,
              29.45
            ],
            [
              -78.18,
              29.45
            ],
            [
              -78.2,
              29.47
            ],
            [
              -78.2,
              29.52
            ],
            [
              -78.19,
              29.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0565,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "69ec93db02f30ed1efa3821084a4c2826d57f0f4c4612d7e264b8bd936a0cafe",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0565,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "07ed9a37ce46db7c5532ebaea1693ee1cc6ac61207920d25fccd3c6d0e01dc57",
        "signature": {
          "alg": "ed25519",
          "sig": "9c8a71d8ff305b46144fd8aeb595f55e599967faa0df1e5b8d628f53b010b93de6ee0f48c213b25795a287f3ec425f7162e93ec8df94e76f778736088ec59803"
        }
      },
      "receipt_sha256": "07ed9a37ce46db7c5532ebaea1693ee1cc6ac61207920d25fccd3c6d0e01dc57"
    },
    {
      "storm_id": "352337",
      "lat": 24.135,
      "lon": -79.1861,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3116.0,
      "ebshear": 5.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1443
        },
        {
          "name": "alignment",
          "value": 1.6638
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0564
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.6100783348083496,
        "torsion": 0.0,
        "alignment": 1.6638069152832031,
        "S_field": 0.9167740941047668,
        "Gamma_field": 0.2640901803970337,
        "S_over_Gamma": 3.4714434146881104,
        "Da": 16.679208755493164,
        "E_coh": 0.9861739873886108,
        "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": [
          [
            [
              -79.23,
              24.19
            ],
            [
              -79.22,
              24.18
            ],
            [
              -79.16,
              24.18
            ],
            [
              -79.14,
              24.16
            ],
            [
              -79.14,
              24.13
            ],
            [
              -79.12,
              24.11
            ],
            [
              -79.12,
              24.1
            ],
            [
              -79.14,
              24.1
            ],
            [
              -79.15,
              24.09
            ],
            [
              -79.16,
              24.1
            ],
            [
              -79.17,
              24.09
            ],
            [
              -79.21,
              24.09
            ],
            [
              -79.23,
              24.11
            ],
            [
              -79.22,
              24.12
            ],
            [
              -79.22,
              24.15
            ],
            [
              -79.24,
              24.17
            ],
            [
              -79.25,
              24.17
            ],
            [
              -79.23,
              24.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0564,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "dae9878ca777daead379f58a2af7792747117cffd3990e4d410a4b449e7a8489",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0564,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "41612fd060ad9f45ad422815dc1013390352b8922097aad905693f8e22b1fd8e",
        "signature": {
          "alg": "ed25519",
          "sig": "ad60074cc504b27abae957441b40a8f9f0d7a1f84b39e8e70e20c0bbd004ef199ee7fcc4ed0f461dd558c712fa2b7348ef7ba7bd6124e66b45c62feb8ea27b03"
        }
      },
      "receipt_sha256": "41612fd060ad9f45ad422815dc1013390352b8922097aad905693f8e22b1fd8e"
    },
    {
      "storm_id": "352555",
      "lat": 34.48,
      "lon": -76.5467,
      "motion_east": 5.9,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2354.0,
      "ebshear": 15.0,
      "srh01": 12.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0559
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": [
          [
            [
              -76.56,
              34.51
            ],
            [
              -76.53,
              34.51
            ],
            [
              -76.51,
              34.47
            ],
            [
              -76.52,
              34.47
            ],
            [
              -76.54,
              34.45
            ],
            [
              -76.54,
              34.44
            ],
            [
              -76.58,
              34.46
            ],
            [
              -76.58,
              34.5
            ],
            [
              -76.56,
              34.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0559,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "3b5bb88e998c478203911456c08f77c1addd321bdaebef70f0712eff2bf448fc",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0559,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0a0ed08173c244c1ad90b261589ba156b05513f28a514aca998caf89d3e06ac7",
        "signature": {
          "alg": "ed25519",
          "sig": "92f14801a7cfc9bf17f265ac54530471e760302da00bc6084e613edb5c4c41a88fe7ddc1cd4e155a95864bbd557ef3a9a13c70f09e6a47ddbecfa28547c45801"
        }
      },
      "receipt_sha256": "0a0ed08173c244c1ad90b261589ba156b05513f28a514aca998caf89d3e06ac7"
    },
    {
      "storm_id": "352569",
      "lat": 35.107,
      "lon": -76.558,
      "motion_east": 4.6,
      "motion_south": -4.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1632.0,
      "ebshear": 31.0,
      "srh01": 24.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.0193
        },
        {
          "name": "alignment",
          "value": 5.1949
        },
        {
          "name": "tau",
          "value": 1.8141
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0552
      },
      "coherence_score": 1.8140528202056885,
      "coherence_diagnostics": {
        "tau": 1.8140528202056885,
        "grad_tau": 0.18369944393634796,
        "torsion": 0.0,
        "alignment": 5.194939136505127,
        "S_field": 0.28636178374290466,
        "Gamma_field": 0.31659018993377686,
        "S_over_Gamma": 0.9045188426971436,
        "Da": 18.91128158569336,
        "E_coh": 0.5104153156280518,
        "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": [
          [
            [
              -76.58,
              35.14
            ],
            [
              -76.53,
              35.14
            ],
            [
              -76.51,
              35.13
            ],
            [
              -76.51,
              35.07
            ],
            [
              -76.55,
              35.07
            ],
            [
              -76.56,
              35.08
            ],
            [
              -76.58,
              35.08
            ],
            [
              -76.59,
              35.09
            ],
            [
              -76.59,
              35.13
            ],
            [
              -76.58,
              35.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0552,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "6f6cc5fd96b5332cd04e9a429ac396ed8f9b900fe8219c4205ba98e26e7617ff",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0552,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f762366ad803d89fbbf343a7ae9ce16f1c5a3424ff18e600d9e1a0418fcfaa6b",
        "signature": {
          "alg": "ed25519",
          "sig": "359451fdc43984fcbe86185085ca86171fdfaab51b6687cb9ab8b99dc91d34c2aea0d67d73b22caeb12f9ef706dac2a3f839825efd955c588d4a6e4acbf0ed0b"
        }
      },
      "receipt_sha256": "f762366ad803d89fbbf343a7ae9ce16f1c5a3424ff18e600d9e1a0418fcfaa6b"
    },
    {
      "storm_id": "352546",
      "lat": 43.9233,
      "lon": -84.5422,
      "motion_east": 10.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1205.0,
      "ebshear": 18.0,
      "srh01": 19.0,
      "maxllaz": 0.004,
      "mesh": 0.36,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2693
        },
        {
          "name": "alignment",
          "value": 0.6409
        },
        {
          "name": "tau",
          "value": 1.2995
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0549
      },
      "coherence_score": 1.2994807958602905,
      "coherence_diagnostics": {
        "tau": 1.2994807958602905,
        "grad_tau": 0.2522602677345276,
        "torsion": 0.0,
        "alignment": 0.6408718824386597,
        "S_field": 0.4544057250022888,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 2.783379316329956,
        "Da": 9.337206840515137,
        "E_coh": 0.8270884156227112,
        "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": [
          [
            [
              -84.56,
              43.95
            ],
            [
              -84.52,
              43.95
            ],
            [
              -84.51,
              43.94
            ],
            [
              -84.51,
              43.9
            ],
            [
              -84.52,
              43.89
            ],
            [
              -84.56,
              43.89
            ],
            [
              -84.57,
              43.9
            ],
            [
              -84.57,
              43.94
            ],
            [
              -84.56,
              43.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0549,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "e18c218841aa3ff509a4aaca7e66df13bd139c3c6c2b3e0b73afe780da022a9e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0549,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c5a1f4f239f5143fc922daaf58a66edd8a2955351469c490bdd1d6677da47056",
        "signature": {
          "alg": "ed25519",
          "sig": "a223d54544a8556a7e3867dd03219a99294762c3912a0f0036e1ca7b3cc140e6ec7cbb142ca1858ced19e98dbe62e5a7da04a4b7107268b542cdf4ef8ee2c302"
        }
      },
      "receipt_sha256": "c5a1f4f239f5143fc922daaf58a66edd8a2955351469c490bdd1d6677da47056"
    },
    {
      "storm_id": "352535",
      "lat": 28.6408,
      "lon": -84.6285,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3224.0,
      "ebshear": 14.0,
      "srh01": 26.0,
      "maxllaz": 0.001,
      "mesh": 0.48,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.1443
        },
        {
          "name": "alignment",
          "value": 0.0069
        },
        {
          "name": "tau",
          "value": 3.3441
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0534
      },
      "coherence_score": 3.344106674194336,
      "coherence_diagnostics": {
        "tau": 3.344106674194336,
        "grad_tau": 0.645015299320221,
        "torsion": 0.0,
        "alignment": 0.006942421197891235,
        "S_field": 1.2470077276229858,
        "Gamma_field": 0.22325684130191803,
        "S_over_Gamma": 5.585529804229736,
        "Da": 14.196667671203613,
        "E_coh": 0.9709223508834839,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.65,
              28.69
            ],
            [
              -84.59,
              28.68
            ],
            [
              -84.59,
              28.66
            ],
            [
              -84.6,
              28.65
            ],
            [
              -84.59,
              28.62
            ],
            [
              -84.6,
              28.61
            ],
            [
              -84.62,
              28.61
            ],
            [
              -84.63,
              28.6
            ],
            [
              -84.66,
              28.6
            ],
            [
              -84.67,
              28.61
            ],
            [
              -84.66,
              28.63
            ],
            [
              -84.66,
              28.68
            ],
            [
              -84.65,
              28.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0534,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "5dca48af6f5b77fb8d8c76b5f7f63fa00067d0a83636ad47b008e039f7699a15",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0534,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b57f38f9229602bba1c82e76bca901acaf0d41a605b316c7581b3c4c0216703",
        "signature": {
          "alg": "ed25519",
          "sig": "8ade11251440249e31260b657f048afe8bd84137d55e603e1590e8c8443984d95504e864cc4294ad0ea0fa7387c57b4620d75fd334d4e5fce473fc0e39886901"
        }
      },
      "receipt_sha256": "6b57f38f9229602bba1c82e76bca901acaf0d41a605b316c7581b3c4c0216703"
    },
    {
      "storm_id": "352159",
      "lat": 28.24,
      "lon": -92.1544,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3935.0,
      "ebshear": 25.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.72,
      "flash_rate": 24.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.2693
        },
        {
          "name": "alignment",
          "value": 0.3281
        },
        {
          "name": "tau",
          "value": 1.8452
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0525
      },
      "coherence_score": 1.8451803922653198,
      "coherence_diagnostics": {
        "tau": 1.8451803922653198,
        "grad_tau": 0.2959529161453247,
        "torsion": 0.0,
        "alignment": 0.32811471819877625,
        "S_field": 0.6595966219902039,
        "Gamma_field": 0.7607569098472595,
        "S_over_Gamma": 0.8670268058776855,
        "Da": 45.36137390136719,
        "E_coh": 0.9308056831359863,
        "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": [
          [
            [
              -92.17,
              28.28
            ],
            [
              -92.13,
              28.28
            ],
            [
              -92.1,
              28.26
            ],
            [
              -92.1,
              28.22
            ],
            [
              -92.14,
              28.19
            ],
            [
              -92.18,
              28.19
            ],
            [
              -92.2,
              28.21
            ],
            [
              -92.2,
              28.25
            ],
            [
              -92.17,
              28.28
            ]
          ]
        ]
      },
      "raw_probability": 0.0525,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "f92fc5d25bcb80c19200ead53af5ef48d0e7c7e7bdfe1ce221b7e94569517e1c",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0525,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b379a5191d55b43022e05f5f3c0aa1015fe6eae0e93cc8b00ec1e001b11b711",
        "signature": {
          "alg": "ed25519",
          "sig": "22038dcb3d44f18c86a5b87c4a5ae524906ab146cb0bb14fb47ee17e07a936520c461c249fca57e1468c75e982e37c7734406699b0d738f21029831da7fb9b0b"
        }
      },
      "receipt_sha256": "2b379a5191d55b43022e05f5f3c0aa1015fe6eae0e93cc8b00ec1e001b11b711"
    },
    {
      "storm_id": "352344",
      "lat": 44.0236,
      "lon": -84.3636,
      "motion_east": 9.9,
      "motion_south": 0.7,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1261.0,
      "ebshear": 18.0,
      "srh01": 21.0,
      "maxllaz": 0.005,
      "mesh": 0.28,
      "flash_rate": 15.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2693
        },
        {
          "name": "alignment",
          "value": 0.6409
        },
        {
          "name": "tau",
          "value": 1.2995
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0508
      },
      "coherence_score": 1.2994807958602905,
      "coherence_diagnostics": {
        "tau": 1.2994807958602905,
        "grad_tau": 0.2522602677345276,
        "torsion": 0.0,
        "alignment": 0.6408718824386597,
        "S_field": 0.4544057250022888,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 2.783379316329956,
        "Da": 9.337206840515137,
        "E_coh": 0.8270884156227112,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.36,
              44.07
            ],
            [
              -84.34,
              44.06
            ],
            [
              -84.31,
              44.06
            ],
            [
              -84.28,
              44.03
            ],
            [
              -84.28,
              44.02
            ],
            [
              -84.29,
              44.0
            ],
            [
              -84.36,
              43.94
            ],
            [
              -84.41,
              43.94
            ],
            [
              -84.45,
              43.97
            ],
            [
              -84.46,
              44.01
            ],
            [
              -84.43,
              44.04
            ],
            [
              -84.39,
              44.06
            ],
            [
              -84.37,
              44.06
            ],
            [
              -84.36,
              44.07
            ]
          ]
        ]
      },
      "raw_probability": 0.0508,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "35478c77f348e20a3090b25d3d2ddddc2ba2a5f1f6d7f95f16369774e86e200e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0508,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61c813ccd6560738bfb01d9bccd0c544337a93ed1c7c763c27dfc94c9b551ede",
        "signature": {
          "alg": "ed25519",
          "sig": "9c6976386e3db22067cf6519a57acf7b6679f54e09fe90c6246a69b52a4fa354f16cf11fcf4eab32310552efde3589565cc891a6ba916c131fd7c5299736be00"
        }
      },
      "receipt_sha256": "61c813ccd6560738bfb01d9bccd0c544337a93ed1c7c763c27dfc94c9b551ede"
    },
    {
      "storm_id": "352465",
      "lat": 44.266,
      "lon": -84.144,
      "motion_east": 7.9,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1191.0,
      "ebshear": 17.0,
      "srh01": 19.0,
      "maxllaz": 0.004,
      "mesh": 0.32,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2693
        },
        {
          "name": "alignment",
          "value": 0.6409
        },
        {
          "name": "tau",
          "value": 1.2995
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0508
      },
      "coherence_score": 1.2994807958602905,
      "coherence_diagnostics": {
        "tau": 1.2994807958602905,
        "grad_tau": 0.2522602677345276,
        "torsion": 0.0,
        "alignment": 0.6408718824386597,
        "S_field": 0.4544057250022888,
        "Gamma_field": 0.16325683891773224,
        "S_over_Gamma": 2.783379316329956,
        "Da": 9.337206840515137,
        "E_coh": 0.8270884156227112,
        "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": [
          [
            [
              -84.08,
              44.39
            ],
            [
              -84.07,
              44.39
            ],
            [
              -84.06,
              44.38
            ],
            [
              -84.06,
              44.37
            ],
            [
              -84.06,
              44.36
            ],
            [
              -84.06,
              44.35
            ],
            [
              -84.06,
              44.34
            ],
            [
              -84.06,
              44.33
            ],
            [
              -84.07,
              44.32
            ],
            [
              -84.08,
              44.31
            ],
            [
              -84.09,
              44.3
            ],
            [
              -84.1,
              44.29
            ],
            [
              -84.1,
              44.28
            ],
            [
              -84.11,
              44.27
            ],
            [
              -84.12,
              44.27
            ],
            [
              -84.13,
              44.27
            ],
            [
              -84.14,
              44.27
            ],
            [
              -84.15,
              44.27
            ],
            [
              -84.16,
              44.27
            ],
            [
              -84.17,
              44.27
            ],
            [
              -84.18,
              44.26
            ],
            [
              -84.18,
              44.25
            ],
            [
              -84.17,
              44.24
            ],
            [
              -84.16,
              44.23
            ],
            [
              -84.16,
              44.22
            ],
            [
              -84.16,
              44.21
            ],
            [
              -84.15,
              44.2
            ],
            [
              -84.14,
              44.19
            ],
            [
              -84.13,
              44.19
            ],
            [
              -84.12,
              44.18
            ],
            [
              -84.12,
              44.17
            ],
            [
              -84.12,
              44.16
            ],
            [
              -84.12,
              44.15
            ],
            [
              -84.13,
              44.14
            ],
            [
              -84.14,
              44.13
            ],
            [
              -84.15,
              44.12
            ],
            [
              -84.16,
              44.12
            ],
            [
              -84.17,
              44.13
            ],
            [
              -84.17,
              44.14
            ],
            [
              -84.18,
              44.15
            ],
            [
              -84.19,
              44.16
            ],
            [
              -84.19,
              44.17
            ],
            [
              -84.19,
              44.18
            ],
            [
              -84.2,
              44.19
            ],
            [
              -84.2,
              44.2
            ],
            [
              -84.21,
              44.21
            ],
            [
              -84.21,
              44.22
            ],
            [
              -84.21,
              44.23
            ],
            [
              -84.2,
              44.24
            ],
            [
              -84.19,
              44.25
            ],
            [
              -84.18,
              44.26
            ],
            [
              -84.19,
              44.27
            ],
            [
              -84.2,
              44.28
            ],
            [
              -84.2,
              44.29
            ],
            [
              -84.19,
              44.3
            ],
            [
              -84.19,
              44.31
            ],
            [
              -84.19,
              44.32
            ],
            [
              -84.19,
              44.33
            ],
            [
              -84.19,
              44.34
            ],
            [
              -84.18,
              44.35
            ],
            [
              -84.17,
              44.35
            ],
            [
              -84.16,
              44.35
            ],
            [
              -84.15,
              44.36
            ],
            [
              -84.14,
              44.36
            ],
            [
              -84.13,
              44.36
            ],
            [
              -84.12,
              44.36
            ],
            [
              -84.11,
              44.36
            ],
            [
              -84.1,
              44.37
            ],
            [
              -84.09,
              44.38
            ],
            [
              -84.08,
              44.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0508,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "35478c77f348e20a3090b25d3d2ddddc2ba2a5f1f6d7f95f16369774e86e200e",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0508,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61c813ccd6560738bfb01d9bccd0c544337a93ed1c7c763c27dfc94c9b551ede",
        "signature": {
          "alg": "ed25519",
          "sig": "9c6976386e3db22067cf6519a57acf7b6679f54e09fe90c6246a69b52a4fa354f16cf11fcf4eab32310552efde3589565cc891a6ba916c131fd7c5299736be00"
        }
      },
      "receipt_sha256": "61c813ccd6560738bfb01d9bccd0c544337a93ed1c7c763c27dfc94c9b551ede"
    },
    {
      "storm_id": "352341",
      "lat": 44.7243,
      "lon": -83.9643,
      "motion_east": 6.9,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 766.0,
      "ebshear": 20.0,
      "srh01": 2.0,
      "maxllaz": 0.006,
      "mesh": 0.49,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7693
        },
        {
          "name": "alignment",
          "value": 5.9029
        },
        {
          "name": "tau",
          "value": 1.085
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0504
      },
      "coherence_score": 1.0850403308868408,
      "coherence_diagnostics": {
        "tau": 1.0850403308868408,
        "grad_tau": 0.2688080072402954,
        "torsion": 0.0,
        "alignment": 5.902879238128662,
        "S_field": 0.27826568484306335,
        "Gamma_field": 0.29075685143470764,
        "S_over_Gamma": 0.9570391178131104,
        "Da": 16.711620330810547,
        "E_coh": 0.6697435975074768,
        "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": [
          [
            [
              -83.94,
              44.81
            ],
            [
              -83.91,
              44.81
            ],
            [
              -83.87,
              44.79
            ],
            [
              -83.84,
              44.75
            ],
            [
              -83.81,
              44.75
            ],
            [
              -83.81,
              44.71
            ],
            [
              -83.85,
              44.71
            ],
            [
              -83.94,
              44.62
            ],
            [
              -84.0,
              44.61
            ],
            [
              -84.01,
              44.6
            ],
            [
              -84.08,
              44.62
            ],
            [
              -84.09,
              44.64
            ],
            [
              -84.09,
              44.68
            ],
            [
              -84.07,
              44.7
            ],
            [
              -84.05,
              44.7
            ],
            [
              -84.01,
              44.73
            ],
            [
              -84.01,
              44.78
            ],
            [
              -84.0,
              44.79
            ],
            [
              -83.98,
              44.8
            ],
            [
              -83.95,
              44.8
            ],
            [
              -83.94,
              44.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0504,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a73074cd66cd9d5021f968cf112d15c1762061dfbbdd33cd506cf23fec228b79",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0504,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7e62235e35c93e3c8807eac3efde8f3743e2bd2e7fae49f1f863896d1fa8bc1",
        "signature": {
          "alg": "ed25519",
          "sig": "fca4ab8a11181b473d2699737f08d43cc79334393550f5cd9b7740eb84fedb3c4e94163a01acf92b1dc44c268040947057143ea2a6d136ca46e620de74f1a404"
        }
      },
      "receipt_sha256": "c7e62235e35c93e3c8807eac3efde8f3743e2bd2e7fae49f1f863896d1fa8bc1"
    },
    {
      "storm_id": "352121",
      "lat": 34.4064,
      "lon": -76.6573,
      "motion_east": 4.7,
      "motion_south": -1.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2070.0,
      "ebshear": 15.0,
      "srh01": 15.0,
      "maxllaz": 0.008,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7693
        },
        {
          "name": "alignment",
          "value": 4.1507
        },
        {
          "name": "tau",
          "value": 1.7182
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0493
      },
      "coherence_score": 1.718193769454956,
      "coherence_diagnostics": {
        "tau": 1.718193769454956,
        "grad_tau": 0.3286415636539459,
        "torsion": 0.0,
        "alignment": 4.1507182121276855,
        "S_field": 0.2621457278728485,
        "Gamma_field": 0.4699235260486603,
        "S_over_Gamma": 0.5578476190567017,
        "Da": 28.016704559326172,
        "E_coh": 0.6096428036689758,
        "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": [
          [
            [
              -76.68,
              34.45
            ],
            [
              -76.65,
              34.45
            ],
            [
              -76.62,
              34.42
            ],
            [
              -76.61,
              34.4
            ],
            [
              -76.61,
              34.37
            ],
            [
              -76.62,
              34.36
            ],
            [
              -76.67,
              34.36
            ],
            [
              -76.69,
              34.38
            ],
            [
              -76.7,
              34.4
            ],
            [
              -76.7,
              34.43
            ],
            [
              -76.68,
              34.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0493,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "2bfbeaa6d6cc59301ac1d37ea8f2a12763822e20cf9c7241e5382122649ad4b4",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0493,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b0600ff7e5f8a6d623b6001fd6c258a095d11136a867cc086c06a26f61232eb",
        "signature": {
          "alg": "ed25519",
          "sig": "a70a28c332a2465ae3f16d5262098f41ad556e8d0a9cde518ddf3de7b0c7ca46cdd36c3fa0baedfd63bbe2bfddec4ce6020853154cfddda408abadecebc78201"
        }
      },
      "receipt_sha256": "6b0600ff7e5f8a6d623b6001fd6c258a095d11136a867cc086c06a26f61232eb"
    },
    {
      "storm_id": "352497",
      "lat": 44.5082,
      "lon": -83.9564,
      "motion_east": 7.0,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1089.0,
      "ebshear": 19.0,
      "srh01": 11.0,
      "maxllaz": 0.005,
      "mesh": 0.21,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7693
        },
        {
          "name": "alignment",
          "value": 5.9029
        },
        {
          "name": "tau",
          "value": 1.085
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0483
      },
      "coherence_score": 1.0850403308868408,
      "coherence_diagnostics": {
        "tau": 1.0850403308868408,
        "grad_tau": 0.2688080072402954,
        "torsion": 0.0,
        "alignment": 5.902879238128662,
        "S_field": 0.27826568484306335,
        "Gamma_field": 0.29075685143470764,
        "S_over_Gamma": 0.9570391178131104,
        "Da": 16.711620330810547,
        "E_coh": 0.6697435975074768,
        "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": [
          [
            [
              -83.96,
              44.55
            ],
            [
              -83.94,
              44.54
            ],
            [
              -83.91,
              44.54
            ],
            [
              -83.9,
              44.53
            ],
            [
              -83.9,
              44.48
            ],
            [
              -83.94,
              44.45
            ],
            [
              -83.99,
              44.45
            ],
            [
              -84.01,
              44.48
            ],
            [
              -84.01,
              44.5
            ],
            [
              -84.0,
              44.52
            ],
            [
              -83.96,
              44.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0483,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "1ccc3558310b2d9fb8e8935e48896445811507964969996c9ad27407b7b0e45f",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0483,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "66878d71ff55a0b2710b1821c5556ad61d04abdada7eaeca5c86439a4f169501",
        "signature": {
          "alg": "ed25519",
          "sig": "9d5e98281f5be18289d3498f85046788b91a971c00a9f6ba47cbed49647baaeac8bc7b03193ca925b6e1dbf7d71df41e669f2d3a5993e7ac1314506f838aed00"
        }
      },
      "receipt_sha256": "66878d71ff55a0b2710b1821c5556ad61d04abdada7eaeca5c86439a4f169501"
    },
    {
      "storm_id": "352547",
      "lat": 43.498,
      "lon": -116.708,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 13.0,
      "ebshear": 6.0,
      "srh01": 16.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 11.2693
        },
        {
          "name": "alignment",
          "value": 0.0039
        },
        {
          "name": "tau",
          "value": 0.8877
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 0.8876788020133972,
      "coherence_diagnostics": {
        "tau": 0.8876788020133972,
        "grad_tau": 0.03996529057621956,
        "torsion": 0.0,
        "alignment": 0.003889322280883789,
        "S_field": 0.2740580439567566,
        "Gamma_field": 0.2457568347454071,
        "S_over_Gamma": 1.1151593923568726,
        "Da": 13.789288520812988,
        "E_coh": 0.3372364342212677,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -116.74,
              43.53
            ],
            [
              -116.66,
              43.53
            ],
            [
              -116.66,
              43.45
            ],
            [
              -116.74,
              43.45
            ],
            [
              -116.74,
              43.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0481,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0481,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f1c531d57fc31b0d37df2b0cf40565dc1bb5f5b01d940e2abea1325bb292d69",
        "signature": {
          "alg": "ed25519",
          "sig": "b28925f020f02096a0f41ca7f7b19c8ed2af2e2c8e669c1a7a43734ec11f41810bd64591c2790f8092c15266ca7fd7e899acd0130f83c2c13314fee2696b370f"
        }
      },
      "receipt_sha256": "4f1c531d57fc31b0d37df2b0cf40565dc1bb5f5b01d940e2abea1325bb292d69"
    },
    {
      "storm_id": "352566",
      "lat": 43.55,
      "lon": -84.7973,
      "motion_east": 9.5,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1402.0,
      "ebshear": 22.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.7693
        },
        {
          "name": "alignment",
          "value": 2.1196
        },
        {
          "name": "tau",
          "value": 1.1436
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 1.1436164379119873,
      "coherence_diagnostics": {
        "tau": 1.1436164379119873,
        "grad_tau": 0.2834051251411438,
        "torsion": 0.0,
        "alignment": 2.1196017265319824,
        "S_field": 0.12249676883220673,
        "Gamma_field": 0.16825683414936066,
        "S_over_Gamma": 0.7280344367027283,
        "Da": 9.383909225463867,
        "E_coh": 0.3815268576145172,
        "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": [
          [
            [
              -84.82,
              43.6
            ],
            [
              -84.79,
              43.59
            ],
            [
              -84.77,
              43.57
            ],
            [
              -84.76,
              43.53
            ],
            [
              -84.75,
              43.52
            ],
            [
              -84.75,
              43.5
            ],
            [
              -84.77,
              43.51
            ],
            [
              -84.83,
              43.51
            ],
            [
              -84.87,
              43.53
            ],
            [
              -84.84,
              43.59
            ],
            [
              -84.82,
              43.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0481,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0481,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f1c531d57fc31b0d37df2b0cf40565dc1bb5f5b01d940e2abea1325bb292d69",
        "signature": {
          "alg": "ed25519",
          "sig": "b28925f020f02096a0f41ca7f7b19c8ed2af2e2c8e669c1a7a43734ec11f41810bd64591c2790f8092c15266ca7fd7e899acd0130f83c2c13314fee2696b370f"
        }
      },
      "receipt_sha256": "4f1c531d57fc31b0d37df2b0cf40565dc1bb5f5b01d940e2abea1325bb292d69"
    },
    {
      "storm_id": "352381",
      "lat": 25.8023,
      "lon": -79.5231,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4201.0,
      "ebshear": 10.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2693
        },
        {
          "name": "alignment",
          "value": 0.8986
        },
        {
          "name": "tau",
          "value": 1.6101
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0477
      },
      "coherence_score": 1.6100783348083496,
      "coherence_diagnostics": {
        "tau": 1.6100783348083496,
        "grad_tau": 1.3073045015335083,
        "torsion": 0.0,
        "alignment": 0.8986423015594482,
        "S_field": 1.0142967700958252,
        "Gamma_field": 0.2082568258047104,
        "S_over_Gamma": 4.870413303375244,
        "Da": 13.203372955322266,
        "E_coh": 0.9749666452407837,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.54,
              25.86
            ],
            [
              -79.52,
              25.84
            ],
            [
              -79.49,
              25.84
            ],
            [
              -79.49,
              25.81
            ],
            [
              -79.48,
              25.8
            ],
            [
              -79.49,
              25.79
            ],
            [
              -79.47,
              25.76
            ],
            [
              -79.47,
              25.74
            ],
            [
              -79.58,
              25.74
            ],
            [
              -79.59,
              25.76
            ],
            [
              -79.57,
              25.8
            ],
            [
              -79.57,
              25.83
            ],
            [
              -79.54,
              25.86
            ]
          ]
        ]
      },
      "raw_probability": 0.0477,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "b8f34c3ce5015f04ff6430c251842173606e4dbe6eb7573ffd8c06314a5cf221",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0477,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a854d3f7069b8e95121214406bd2add3f05013a28af277f4a4146f6b9b59ab09",
        "signature": {
          "alg": "ed25519",
          "sig": "aee5894d24bc82845433b88a6313efa206f5f0e46395aa30d12961542f81c78e92e120f37bb5c7331448b64de7648e9fbfc2a711f4c32b03f62c75a3a49fcf0b"
        }
      },
      "receipt_sha256": "a854d3f7069b8e95121214406bd2add3f05013a28af277f4a4146f6b9b59ab09"
    },
    {
      "storm_id": "352544",
      "lat": 44.936,
      "lon": -83.801,
      "motion_east": 6.8,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 867.0,
      "ebshear": 14.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.19,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7693
        },
        {
          "name": "alignment",
          "value": 5.9029
        },
        {
          "name": "tau",
          "value": 1.085
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0476
      },
      "coherence_score": 1.0850403308868408,
      "coherence_diagnostics": {
        "tau": 1.0850403308868408,
        "grad_tau": 0.2688080072402954,
        "torsion": 0.0,
        "alignment": 5.902879238128662,
        "S_field": 0.27826568484306335,
        "Gamma_field": 0.29075685143470764,
        "S_over_Gamma": 0.9570391178131104,
        "Da": 16.711620330810547,
        "E_coh": 0.6697435975074768,
        "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": [
          [
            [
              -83.81,
              44.97
            ],
            [
              -83.77,
              44.97
            ],
            [
              -83.76,
              44.96
            ],
            [
              -83.76,
              44.93
            ],
            [
              -83.78,
              44.91
            ],
            [
              -83.81,
              44.91
            ],
            [
              -83.83,
              44.9
            ],
            [
              -83.84,
              44.91
            ],
            [
              -83.84,
              44.93
            ],
            [
              -83.81,
              44.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0476,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9405707fad02b3a7fef9b7f9758088b341b22414ec7156eddff6742bb96f60db",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0476,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a841738662a7d965d3879acaba7bfac9f7fca43295653b23d200474e47f628a8",
        "signature": {
          "alg": "ed25519",
          "sig": "ab1f9d1b8cbd38df50139028873bf25179530ccf698fff893e540f8e2cae56e6dafd08be9cca8a724c81f5a7bf31338c73b4b3029aa270f6176c340cc8a25a0a"
        }
      },
      "receipt_sha256": "a841738662a7d965d3879acaba7bfac9f7fca43295653b23d200474e47f628a8"
    },
    {
      "storm_id": "352562",
      "lat": 44.7978,
      "lon": -83.6822,
      "motion_east": 6.8,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 865.0,
      "ebshear": 17.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7693
        },
        {
          "name": "alignment",
          "value": 5.9029
        },
        {
          "name": "tau",
          "value": 1.085
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0476
      },
      "coherence_score": 1.0850403308868408,
      "coherence_diagnostics": {
        "tau": 1.0850403308868408,
        "grad_tau": 0.2688080072402954,
        "torsion": 0.0,
        "alignment": 5.902879238128662,
        "S_field": 0.27826568484306335,
        "Gamma_field": 0.29075685143470764,
        "S_over_Gamma": 0.9570391178131104,
        "Da": 16.711620330810547,
        "E_coh": 0.6697435975074768,
        "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": [
          [
            [
              -83.68,
              44.83
            ],
            [
              -83.66,
              44.83
            ],
            [
              -83.65,
              44.82
            ],
            [
              -83.65,
              44.78
            ],
            [
              -83.67,
              44.76
            ],
            [
              -83.71,
              44.76
            ],
            [
              -83.72,
              44.77
            ],
            [
              -83.72,
              44.8
            ],
            [
              -83.68,
              44.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0476,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "9405707fad02b3a7fef9b7f9758088b341b22414ec7156eddff6742bb96f60db",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0476,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a841738662a7d965d3879acaba7bfac9f7fca43295653b23d200474e47f628a8",
        "signature": {
          "alg": "ed25519",
          "sig": "ab1f9d1b8cbd38df50139028873bf25179530ccf698fff893e540f8e2cae56e6dafd08be9cca8a724c81f5a7bf31338c73b4b3029aa270f6176c340cc8a25a0a"
        }
      },
      "receipt_sha256": "a841738662a7d965d3879acaba7bfac9f7fca43295653b23d200474e47f628a8"
    },
    {
      "storm_id": "352275",
      "lat": 44.9813,
      "lon": -84.6175,
      "motion_east": 5.3,
      "motion_south": 0.6,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 901.0,
      "ebshear": 27.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.7693
        },
        {
          "name": "alignment",
          "value": 7.5753
        },
        {
          "name": "tau",
          "value": 0.8942
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.046
      },
      "coherence_score": 0.8942282795906067,
      "coherence_diagnostics": {
        "tau": 0.8942282795906067,
        "grad_tau": 0.18953660130500793,
        "torsion": 0.0,
        "alignment": 7.5753278732299805,
        "S_field": 0.15012305974960327,
        "Gamma_field": 0.4407568573951721,
        "S_over_Gamma": 0.34060290455818176,
        "Da": 24.664125442504883,
        "E_coh": 0.12287251651287079,
        "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": [
          [
            [
              -84.62,
              45.02
            ],
            [
              -84.58,
              45.02
            ],
            [
              -84.58,
              44.98
            ],
            [
              -84.61,
              44.95
            ],
            [
              -84.61,
              44.94
            ],
            [
              -84.66,
              44.94
            ],
            [
              -84.66,
              44.98
            ],
            [
              -84.62,
              45.02
            ]
          ]
        ]
      },
      "raw_probability": 0.046,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "84e6d00bfc41eedf4a1b8e3d5963c875b4c622c98b218ed79044fd73360bced2",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.046,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b12243f8527985d83e219e4808af2032f5b81c9a3947f624a69a991101cada2f",
        "signature": {
          "alg": "ed25519",
          "sig": "38c39690e329d9a68d1ed34aa8a345ad5a31c35de67552160a27305148f8e7f5547d58b70ab47f51262a2a14df14e7208fe45334bee2aab99c6f0bcb998a320f"
        }
      },
      "receipt_sha256": "b12243f8527985d83e219e4808af2032f5b81c9a3947f624a69a991101cada2f"
    },
    {
      "storm_id": "352540",
      "lat": 47.4222,
      "lon": -84.5978,
      "motion_east": 5.0,
      "motion_south": 0.8,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 500.0,
      "ebshear": 18.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.3943
        },
        {
          "name": "alignment",
          "value": 4.5848
        },
        {
          "name": "tau",
          "value": 0.435
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0436
      },
      "coherence_score": 0.43503284454345703,
      "coherence_diagnostics": {
        "tau": 0.43503284454345703,
        "grad_tau": 0.1704811006784439,
        "torsion": 0.0,
        "alignment": 4.584753036499023,
        "S_field": 0.14867356419563293,
        "Gamma_field": 0.3015901744365692,
        "S_over_Gamma": 0.49296554923057556,
        "Da": 17.221492767333984,
        "E_coh": 0.09344857186079025,
        "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": [
          [
            [
              -84.61,
              47.46
            ],
            [
              -84.54,
              47.46
            ],
            [
              -84.54,
              47.37
            ],
            [
              -84.62,
              47.37
            ],
            [
              -84.62,
              47.39
            ],
            [
              -84.61,
              47.4
            ],
            [
              -84.61,
              47.44
            ],
            [
              -84.62,
              47.45
            ],
            [
              -84.61,
              47.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0436,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "a5386bca6a3dffaf4d89f23580ab3c868b482fe3b46824b164444883a7c4845b",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0436,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "af3bcfe565881d9f09401bc6973e78677090ee0751dcfc22c1be2ce867317c10",
        "signature": {
          "alg": "ed25519",
          "sig": "cd99b8fb6bed1d9ac4718c39c93efd4dfad1048e13b5eff9eeefc851fa6c3844a5830705368f33df7286bafa9dd9438aed3a26bc8338859353c11b805dfee602"
        }
      },
      "receipt_sha256": "af3bcfe565881d9f09401bc6973e78677090ee0751dcfc22c1be2ce867317c10"
    },
    {
      "storm_id": "352366",
      "lat": 44.82,
      "lon": -82.9654,
      "motion_east": 6.2,
      "motion_south": -2.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 733.0,
      "ebshear": 11.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3943
        },
        {
          "name": "alignment",
          "value": 2.2732
        },
        {
          "name": "tau",
          "value": 1.2439
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0419
      },
      "coherence_score": 1.243944764137268,
      "coherence_diagnostics": {
        "tau": 1.243944764137268,
        "grad_tau": 0.1879899650812149,
        "torsion": 0.0,
        "alignment": 2.273160934448242,
        "S_field": 0.365030974149704,
        "Gamma_field": 0.1857568323612213,
        "S_over_Gamma": 1.9651012420654297,
        "Da": 10.76733112335205,
        "E_coh": 0.8026223182678223,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.03,
              44.87
            ],
            [
              -82.88,
              44.87
            ],
            [
              -82.86,
              44.83
            ],
            [
              -82.86,
              44.81
            ],
            [
              -82.88,
              44.8
            ],
            [
              -82.9,
              44.81
            ],
            [
              -82.93,
              44.81
            ],
            [
              -82.97,
              44.79
            ],
            [
              -83.0,
              44.76
            ],
            [
              -83.07,
              44.76
            ],
            [
              -83.09,
              44.82
            ],
            [
              -83.05,
              44.86
            ],
            [
              -83.03,
              44.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0419,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "972cb9d0f2782544fa29bb6f31714ac4ed51bd23ab3b72589a1d05a3a756acf7",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0419,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "64683d787b192cc8f21370b6de62c76d5a11c7fb7a5761c71ad4d37afc4f2113",
        "signature": {
          "alg": "ed25519",
          "sig": "816f4fdd04ced63a4126dc42ef1d18014539adaf6999d05de709325310f998f1cd1fc4752c91111982f41ab86d61e765fb28ddf8c437e116c3e19c3f5f30d508"
        }
      },
      "receipt_sha256": "64683d787b192cc8f21370b6de62c76d5a11c7fb7a5761c71ad4d37afc4f2113"
    },
    {
      "storm_id": "351820",
      "lat": 28.9622,
      "lon": -79.2744,
      "motion_east": 3.2,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3720.0,
      "ebshear": 10.0,
      "srh01": 8.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3943
        },
        {
          "name": "alignment",
          "value": -1.296
        },
        {
          "name": "tau",
          "value": 3.3258
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0413
      },
      "coherence_score": 3.325784921646118,
      "coherence_diagnostics": {
        "tau": 3.325784921646118,
        "grad_tau": 0.18260161578655243,
        "torsion": 0.0,
        "alignment": -1.296041488647461,
        "S_field": 0.8730611205101013,
        "Gamma_field": 0.21659018099308014,
        "S_over_Gamma": 4.030935764312744,
        "Da": 13.341047286987305,
        "E_coh": 0.9483745098114014,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.29,
              28.99
            ],
            [
              -79.25,
              28.99
            ],
            [
              -79.24,
              28.98
            ],
            [
              -79.24,
              28.94
            ],
            [
              -79.26,
              28.92
            ],
            [
              -79.28,
              28.92
            ],
            [
              -79.31,
              28.96
            ],
            [
              -79.31,
              28.97
            ],
            [
              -79.29,
              28.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0413,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "8e12f5451fc98218ac233f0d0297aaca6ffd655ef3eb55816ffab4f8efb32e13",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0413,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6bdb3f5b4941396ef4d8ba528bfc5b910a129758743167c7bb7ff130a659ea09",
        "signature": {
          "alg": "ed25519",
          "sig": "b41299a4a5243b0f13c8247592083cc4ab28beedd48d08e8943b765e76bf8c4cb25bed38bcd2fe10fc4c4bee49f3d1e11d24a25ec29fc09d5434fa7ac8d80f0b"
        }
      },
      "receipt_sha256": "6bdb3f5b4941396ef4d8ba528bfc5b910a129758743167c7bb7ff130a659ea09"
    },
    {
      "storm_id": "352531",
      "lat": 33.8894,
      "lon": -77.3081,
      "motion_east": 3.9,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2018.0,
      "ebshear": 8.0,
      "srh01": 1.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5193
        },
        {
          "name": "alignment",
          "value": 0.8538
        },
        {
          "name": "tau",
          "value": 1.3868
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.04
      },
      "coherence_score": 1.386784315109253,
      "coherence_diagnostics": {
        "tau": 1.386784315109253,
        "grad_tau": 0.10232119262218475,
        "torsion": 0.0,
        "alignment": 0.8537836074829102,
        "S_field": 0.1801300197839737,
        "Gamma_field": 0.6649235486984253,
        "S_over_Gamma": 0.2709033489227295,
        "Da": 40.887908935546875,
        "E_coh": 0.5413283705711365,
        "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.29,
              33.93
            ],
            [
              -77.24,
              33.93
            ],
            [
              -77.22,
              33.92
            ],
            [
              -77.21,
              33.91
            ],
            [
              -77.21,
              33.87
            ],
            [
              -77.23,
              33.85
            ],
            [
              -77.32,
              33.85
            ],
            [
              -77.36,
              33.83
            ],
            [
              -77.41,
              33.83
            ],
            [
              -77.4,
              33.85
            ],
            [
              -77.4,
              33.88
            ],
            [
              -77.38,
              33.9
            ],
            [
              -77.34,
              33.91
            ],
            [
              -77.33,
              33.92
            ],
            [
              -77.3,
              33.92
            ],
            [
              -77.29,
              33.93
            ]
          ]
        ]
      },
      "raw_probability": 0.04,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "62e8a630de23ba07e29647a6b9eeaf499d8da6e0888099f8742178996baceb9b",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.04,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6a9741283c910d2eee33d901a2a515dde014f729a00b5a55ab8abdc8e95e699f",
        "signature": {
          "alg": "ed25519",
          "sig": "0cdb94aae3ae05500b7836af357eae790e8d5d605a853fd0137e08bc8309687c88230afb3829601a17a27cc7682900f8cc458e518af029b11dab8a9c12587b03"
        }
      },
      "receipt_sha256": "6a9741283c910d2eee33d901a2a515dde014f729a00b5a55ab8abdc8e95e699f"
    },
    {
      "storm_id": "352570",
      "lat": 34.0043,
      "lon": -77.14,
      "motion_east": 3.9,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2095.0,
      "ebshear": 11.0,
      "srh01": 15.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5193
        },
        {
          "name": "alignment",
          "value": 0.8538
        },
        {
          "name": "tau",
          "value": 1.3868
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0393
      },
      "coherence_score": 1.386784315109253,
      "coherence_diagnostics": {
        "tau": 1.386784315109253,
        "grad_tau": 0.10232119262218475,
        "torsion": 0.0,
        "alignment": 0.8537836074829102,
        "S_field": 0.1801300197839737,
        "Gamma_field": 0.6649235486984253,
        "S_over_Gamma": 0.2709033489227295,
        "Da": 40.887908935546875,
        "E_coh": 0.5413283705711365,
        "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.14,
              34.04
            ],
            [
              -77.1,
              34.02
            ],
            [
              -77.1,
              33.98
            ],
            [
              -77.16,
              33.97
            ],
            [
              -77.17,
              33.98
            ],
            [
              -77.17,
              34.0
            ],
            [
              -77.14,
              34.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0393,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "d951db0004bbc471035dfac6dd53b34e7f0e8f84a1bcd407db9d5dc5ac7901a8",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0393,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6fcaf691602691eaae572c402f81e8359af886aeab9123dc59395b37148807ac",
        "signature": {
          "alg": "ed25519",
          "sig": "86e6f1a173438fab3e9b2b8d950e51fa1bbb5285e41f80a0774b4d7b5e1f82b7a8fd49ca8d901c1b1f42fbd4032304ad12238a7592c49341e2d6df1fa0fe5a0d"
        }
      },
      "receipt_sha256": "6fcaf691602691eaae572c402f81e8359af886aeab9123dc59395b37148807ac"
    },
    {
      "storm_id": "352473",
      "lat": 33.66,
      "lon": -77.4709,
      "motion_east": 4.1,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2051.0,
      "ebshear": 5.0,
      "srh01": 4.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5193
        },
        {
          "name": "alignment",
          "value": 0.8538
        },
        {
          "name": "tau",
          "value": 1.3868
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0377
      },
      "coherence_score": 1.386784315109253,
      "coherence_diagnostics": {
        "tau": 1.386784315109253,
        "grad_tau": 0.10232119262218475,
        "torsion": 0.0,
        "alignment": 0.8537836074829102,
        "S_field": 0.1801300197839737,
        "Gamma_field": 0.6649235486984253,
        "S_over_Gamma": 0.2709033489227295,
        "Da": 40.887908935546875,
        "E_coh": 0.5413283705711365,
        "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.44,
              33.71
            ],
            [
              -77.43,
              33.7
            ],
            [
              -77.42,
              33.66
            ],
            [
              -77.45,
              33.63
            ],
            [
              -77.48,
              33.63
            ],
            [
              -77.49,
              33.62
            ],
            [
              -77.53,
              33.62
            ],
            [
              -77.54,
              33.63
            ],
            [
              -77.49,
              33.68
            ],
            [
              -77.47,
              33.67
            ],
            [
              -77.44,
              33.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0377,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "23613056c3f7757920d49dd1da83b412f4f4c3b36b23a0b25355c7077f55e964",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0377,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "63ba9bb55dab266253236c54eb9e957e12f128bd24b4666d4fced5063908bca7",
        "signature": {
          "alg": "ed25519",
          "sig": "3a1df8bf4ac5dc66809bf711d27a9f967aeae71e5a03f1c5844ac46b82d6a01ca18e8082b0f5e4ab09baffe1e518e12f6e15bfbd1ed559fc8eca69a213ed440b"
        }
      },
      "receipt_sha256": "63ba9bb55dab266253236c54eb9e957e12f128bd24b4666d4fced5063908bca7"
    },
    {
      "storm_id": "352259",
      "lat": 34.1982,
      "lon": -76.8807,
      "motion_east": 3.1,
      "motion_south": 0.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1901.0,
      "ebshear": 13.0,
      "srh01": 14.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.6443
        },
        {
          "name": "alignment",
          "value": 1.7542
        },
        {
          "name": "tau",
          "value": 1.5887
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0346
      },
      "coherence_score": 1.5887367725372314,
      "coherence_diagnostics": {
        "tau": 1.5887367725372314,
        "grad_tau": 0.39217305183410645,
        "torsion": 0.0,
        "alignment": 1.7541916370391846,
        "S_field": 0.17139749228954315,
        "Gamma_field": 0.7099235653877258,
        "S_over_Gamma": 0.24143090844154358,
        "Da": 42.68421173095703,
        "E_coh": 0.8749890923500061,
        "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": [
          [
            [
              -76.86,
              34.3
            ],
            [
              -76.83,
              34.3
            ],
            [
              -76.8,
              34.27
            ],
            [
              -76.77,
              34.27
            ],
            [
              -76.75,
              34.25
            ],
            [
              -76.75,
              34.24
            ],
            [
              -76.78,
              34.21
            ],
            [
              -76.75,
              34.19
            ],
            [
              -76.77,
              34.17
            ],
            [
              -76.81,
              34.17
            ],
            [
              -76.81,
              34.19
            ],
            [
              -76.83,
              34.21
            ],
            [
              -76.85,
              34.21
            ],
            [
              -76.87,
              34.2
            ],
            [
              -76.89,
              34.18
            ],
            [
              -76.9,
              34.15
            ],
            [
              -76.96,
              34.1
            ],
            [
              -76.98,
              34.1
            ],
            [
              -77.01,
              34.08
            ],
            [
              -77.04,
              34.08
            ],
            [
              -77.04,
              34.1
            ],
            [
              -77.02,
              34.12
            ],
            [
              -77.02,
              34.15
            ],
            [
              -76.97,
              34.21
            ],
            [
              -76.97,
              34.22
            ],
            [
              -76.9,
              34.29
            ],
            [
              -76.87,
              34.29
            ],
            [
              -76.86,
              34.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0346,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "7f4a28511ac16a771d6bbf8f5d92eda1fb64921d437d63bb5a2366df933f60ab",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0346,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "89a142be74510a681791de06789c6f87e1970e9c96c8d6e523e66891288b4d4f",
        "signature": {
          "alg": "ed25519",
          "sig": "38884cb5955d97eb470fa86e6c252ec46e96c73e0c828a289ab66f2f1079bb6e8689d7bd57b0e4e76c326751d3a3ba0958439fee62756dcbbd58aade827f1b0b"
        }
      },
      "receipt_sha256": "89a142be74510a681791de06789c6f87e1970e9c96c8d6e523e66891288b4d4f"
    },
    {
      "storm_id": "352439",
      "lat": 34.7857,
      "lon": -74.845,
      "motion_east": 3.3,
      "motion_south": -3.0,
      "valid_time": "20260822_160038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2394.0,
      "ebshear": 15.0,
      "srh01": 20.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.1443
        },
        {
          "name": "alignment",
          "value": 3.5365
        },
        {
          "name": "tau",
          "value": 2.4642
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0324
      },
      "coherence_score": 2.4641833305358887,
      "coherence_diagnostics": {
        "tau": 2.4641833305358887,
        "grad_tau": 0.31910985708236694,
        "torsion": 0.0,
        "alignment": 3.536541700363159,
        "S_field": 0.3629617691040039,
        "Gamma_field": 0.23075683414936066,
        "S_over_Gamma": 1.5729187726974487,
        "Da": 13.900674819946289,
        "E_coh": 0.8703746795654297,
        "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": [
          [
            [
              -74.87,
              34.83
            ],
            [
              -74.81,
              34.82
            ],
            [
              -74.8,
              34.81
            ],
            [
              -74.79,
              34.77
            ],
            [
              -74.81,
              34.75
            ],
            [
              -74.82,
              34.76
            ],
            [
              -74.84,
              34.76
            ],
            [
              -74.85,
              34.75
            ],
            [
              -74.87,
              34.76
            ],
            [
              -74.88,
              34.77
            ],
            [
              -74.87,
              34.78
            ],
            [
              -74.87,
              34.8
            ],
            [
              -74.88,
              34.81
            ],
            [
              -74.87,
              34.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0324,
      "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": "21d0c968f56f3e846245c42a4dfc10d46e033eecd0b75647e22f1715001ed245",
        "input_sha256": "86595e80c3555b86f870a9293cffbe71ecaa7ba3a9438265709015c0db04f155",
        "issued_at": "2026-08-22T16:18:31Z",
        "raw_probability": 0.0324,
        "probability": 0.000716,
        "confidence_lo": 0.000703,
        "confidence_hi": 0.000716,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "adf2c71f1bb8fb7db4fcdaba7cca3d6bbc3a6af57a6c8fd94b509309bd3dc2c8",
        "signature": {
          "alg": "ed25519",
          "sig": "7e6330706dd67b1070c64dabf1906aba8b516b8bfb01c3f5e585ac02e4d68324c15df13b06991273e3a3a30f00e7ac9a231d0a7e9da04e09ba415e5275082c00"
        }
      },
      "receipt_sha256": "adf2c71f1bb8fb7db4fcdaba7cca3d6bbc3a6af57a6c8fd94b509309bd3dc2c8"
    }
  ]
}
