{
  "forecast_id": "to_fcst_20260822_1230",
  "hazard": "tornado",
  "issued_at": "2026-08-22T12:30:25Z",
  "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": 129,
  "top_probability": 0.0043,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "349891",
      "lat": 36.185,
      "lon": -74.1525,
      "motion_east": 5.4,
      "motion_south": -1.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0043,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3097.0,
      "ebshear": 34.0,
      "srh01": 74.0,
      "maxllaz": 0.002,
      "mesh": 0.5,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 74.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.2963
        },
        {
          "name": "alignment",
          "value": 0.0551
        },
        {
          "name": "tau",
          "value": 2.3113
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3799
      },
      "coherence_score": 2.3112692832946777,
      "coherence_diagnostics": {
        "tau": 2.3112692832946777,
        "grad_tau": 0.6251077055931091,
        "torsion": 0.0,
        "alignment": 0.055106401443481445,
        "S_field": 0.3660080134868622,
        "Gamma_field": 0.34878093004226685,
        "S_over_Gamma": 1.0493922233581543,
        "Da": 21.055681228637695,
        "E_coh": 0.5138275027275085,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.17,
              36.22
            ],
            [
              -74.13,
              36.22
            ],
            [
              -74.11,
              36.2
            ],
            [
              -74.11,
              36.17
            ],
            [
              -74.14,
              36.13
            ],
            [
              -74.19,
              36.13
            ],
            [
              -74.2,
              36.19
            ],
            [
              -74.17,
              36.22
            ]
          ]
        ]
      },
      "raw_probability": 0.3799,
      "confidence_lo": 0.0034,
      "confidence_hi": 0.0043,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a039bbb4008a8b5e41d8099811573b19e9e630921fa851719051e38541bb7fcd",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.3799,
        "probability": 0.004266,
        "confidence_lo": 0.003416,
        "confidence_hi": 0.00427,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "67c1406972fa0fc710a7a1a2e9619e014e5a614ba7e52ba5468754c63fb87daf",
        "signature": {
          "alg": "ed25519",
          "sig": "f6937418ff6abba8ed9ba231cc43f28ed85aa1fb7c08e3d3d616adfbb6e268e8cf3ce9f61f61ec44e2bce1b472d8f9998ef845b0326c4495431b98a286f9490c"
        }
      },
      "receipt_sha256": "67c1406972fa0fc710a7a1a2e9619e014e5a614ba7e52ba5468754c63fb87daf"
    },
    {
      "storm_id": "349884",
      "lat": 36.1545,
      "lon": -75.5227,
      "motion_east": 5.7,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1464.0,
      "ebshear": 34.0,
      "srh01": 61.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.0463
        },
        {
          "name": "alignment",
          "value": 0.5607
        },
        {
          "name": "tau",
          "value": 1.5919
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.327
      },
      "coherence_score": 1.5919095277786255,
      "coherence_diagnostics": {
        "tau": 1.5919095277786255,
        "grad_tau": 0.30121949315071106,
        "torsion": 0.0,
        "alignment": 0.560678243637085,
        "S_field": 0.21586307883262634,
        "Gamma_field": 0.25378093123435974,
        "S_over_Gamma": 0.8505882620811462,
        "Da": 15.724230766296387,
        "E_coh": 0.18336206674575806,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.52,
              36.19
            ],
            [
              -75.5,
              36.19
            ],
            [
              -75.49,
              36.18
            ],
            [
              -75.49,
              36.15
            ],
            [
              -75.5,
              36.13
            ],
            [
              -75.52,
              36.12
            ],
            [
              -75.55,
              36.12
            ],
            [
              -75.56,
              36.13
            ],
            [
              -75.55,
              36.14
            ],
            [
              -75.55,
              36.16
            ],
            [
              -75.52,
              36.19
            ]
          ]
        ]
      },
      "raw_probability": 0.327,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ab5bc31d58cdee475034a4bd8bcfa66399dae6c0d2bfb7f72da527fc0659d15a",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.327,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d9a5a63ba586ad69da92db981a6a0ecab071f76e0df2010172f5b0298c22a7bc",
        "signature": {
          "alg": "ed25519",
          "sig": "ba53fbf05c9e5bc57e0c9c5ee4c2611bcc49f829f9a1ac46a6fdb68f66d6b26019efbcb8335b76d00d16a51c7f58df6b7cd6c8e4f2ada5d8982f3e38355cce06"
        }
      },
      "receipt_sha256": "d9a5a63ba586ad69da92db981a6a0ecab071f76e0df2010172f5b0298c22a7bc"
    },
    {
      "storm_id": "350620",
      "lat": 40.1763,
      "lon": -96.3612,
      "motion_east": 10.1,
      "motion_south": 9.9,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 700.0,
      "ebshear": 45.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7963
        },
        {
          "name": "alignment",
          "value": -9.5344
        },
        {
          "name": "tau",
          "value": 0.4349
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3243
      },
      "coherence_score": 0.43489179015159607,
      "coherence_diagnostics": {
        "tau": 0.43489179015159607,
        "grad_tau": 0.01299354899674654,
        "torsion": 0.0,
        "alignment": -9.53439712524414,
        "S_field": 0.4610498249530792,
        "Gamma_field": 2.275447368621826,
        "S_over_Gamma": 0.20261941850185394,
        "Da": 139.28054809570312,
        "E_coh": 0.3804468810558319,
        "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.37,
              40.22
            ],
            [
              -96.33,
              40.22
            ],
            [
              -96.32,
              40.21
            ],
            [
              -96.3,
              40.21
            ],
            [
              -96.28,
              40.19
            ],
            [
              -96.28,
              40.14
            ],
            [
              -96.32,
              40.12
            ],
            [
              -96.36,
              40.12
            ],
            [
              -96.37,
              40.13
            ],
            [
              -96.4,
              40.13
            ],
            [
              -96.42,
              40.14
            ],
            [
              -96.43,
              40.15
            ],
            [
              -96.43,
              40.2
            ],
            [
              -96.42,
              40.21
            ],
            [
              -96.38,
              40.21
            ],
            [
              -96.37,
              40.22
            ]
          ]
        ]
      },
      "raw_probability": 0.3243,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "39bf0170652aee09247b7afc4c3a0bb0cdd697440757e250109bb64bff8b23d6",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.3243,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "82f828916e846db48562394dc7fac4c76defd52a79bac5397aa16ae87164fc33",
        "signature": {
          "alg": "ed25519",
          "sig": "5884a6c0d19a54d8246b5d731494c1c5e6ba30d2566f85b0a59d2ceef81ab1425031fd79c9926bb9d6fd62f560a551979ae60cc2ef9bd28b5c81dc0ba7626806"
        }
      },
      "receipt_sha256": "82f828916e846db48562394dc7fac4c76defd52a79bac5397aa16ae87164fc33"
    },
    {
      "storm_id": "349555",
      "lat": 35.6769,
      "lon": -75.0852,
      "motion_east": 6.3,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3159.0,
      "ebshear": 29.0,
      "srh01": 32.0,
      "maxllaz": 0.004,
      "mesh": 0.32,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.7963
        },
        {
          "name": "alignment",
          "value": -4.2767
        },
        {
          "name": "tau",
          "value": 2.1561
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3146
      },
      "coherence_score": 2.1561131477355957,
      "coherence_diagnostics": {
        "tau": 2.1561131477355957,
        "grad_tau": 0.5102598667144775,
        "torsion": 0.0,
        "alignment": -4.276653289794922,
        "S_field": 0.3310977816581726,
        "Gamma_field": 0.2412809282541275,
        "S_over_Gamma": 1.3722500801086426,
        "Da": 14.812358856201172,
        "E_coh": 0.5181660056114197,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.21,
              35.83
            ],
            [
              -75.19,
              35.83
            ],
            [
              -75.15,
              35.78
            ],
            [
              -75.11,
              35.77
            ],
            [
              -75.04,
              35.71
            ],
            [
              -75.02,
              35.7
            ],
            [
              -74.98,
              35.7
            ],
            [
              -74.97,
              35.69
            ],
            [
              -74.95,
              35.69
            ],
            [
              -74.92,
              35.66
            ],
            [
              -74.91,
              35.63
            ],
            [
              -74.94,
              35.6
            ],
            [
              -75.0,
              35.6
            ],
            [
              -75.02,
              35.59
            ],
            [
              -75.05,
              35.55
            ],
            [
              -75.05,
              35.52
            ],
            [
              -75.07,
              35.5
            ],
            [
              -75.11,
              35.5
            ],
            [
              -75.15,
              35.54
            ],
            [
              -75.15,
              35.63
            ],
            [
              -75.14,
              35.64
            ],
            [
              -75.14,
              35.67
            ],
            [
              -75.13,
              35.68
            ],
            [
              -75.14,
              35.7
            ],
            [
              -75.13,
              35.73
            ],
            [
              -75.15,
              35.75
            ],
            [
              -75.22,
              35.79
            ],
            [
              -75.22,
              35.82
            ],
            [
              -75.21,
              35.83
            ]
          ]
        ]
      },
      "raw_probability": 0.3146,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f2fc624cb8e22323c0253b2e5eba3ea683b245865606431c28ed08bc1f599feb",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.3146,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a9f259e0c59e9e484f97948eb03a8ab776dee4590b5a8e61ada6ed7b86fcba9a",
        "signature": {
          "alg": "ed25519",
          "sig": "faefe6c2c631ca5ee4c1001d7c0770c53719ba284ba9fa5a0a105095df5278f67cc035059d4834e22213001dd843003ea68b7f0561a051f838b4c56d5049ea04"
        }
      },
      "receipt_sha256": "a9f259e0c59e9e484f97948eb03a8ab776dee4590b5a8e61ada6ed7b86fcba9a"
    },
    {
      "storm_id": "350613",
      "lat": 39.8589,
      "lon": -98.1022,
      "motion_east": 7.7,
      "motion_south": 8.1,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1569.0,
      "ebshear": 35.0,
      "srh01": 111.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 111.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3025
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "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": [
          [
            [
              -98.12,
              39.89
            ],
            [
              -98.07,
              39.89
            ],
            [
              -98.06,
              39.88
            ],
            [
              -98.06,
              39.85
            ],
            [
              -98.09,
              39.81
            ],
            [
              -98.12,
              39.81
            ],
            [
              -98.14,
              39.84
            ],
            [
              -98.14,
              39.87
            ],
            [
              -98.12,
              39.89
            ]
          ]
        ]
      },
      "raw_probability": 0.3025,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "68c92a20c6c74bad437683a2a38ed901c2998c7863807905e2aabad3d8344855",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.3025,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "080c775d27a82792dd9102c8f44ceee1ba6999d5a33d85bef65b0a137e4e8713",
        "signature": {
          "alg": "ed25519",
          "sig": "f61779a41d7c53408bba1fe43328494c58f1d2aa2029487065fd47013ce773a997345647b82ef547c0b82f4844631c8e6758dd4f09aa150a158126f6b7cbee03"
        }
      },
      "receipt_sha256": "080c775d27a82792dd9102c8f44ceee1ba6999d5a33d85bef65b0a137e4e8713"
    },
    {
      "storm_id": "350516",
      "lat": 49.405,
      "lon": -79.0345,
      "motion_east": 9.8,
      "motion_south": -1.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 22.0,
      "ebshear": 14.0,
      "srh01": 133.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 133.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4213
        },
        {
          "name": "alignment",
          "value": -7.908
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2976
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4667637050151825,
        "torsion": 0.0,
        "alignment": -7.907970428466797,
        "S_field": 0.33122962713241577,
        "Gamma_field": 0.17544758319854736,
        "S_over_Gamma": 1.8879121541976929,
        "Da": 10.32506275177002,
        "E_coh": 0.5155845880508423,
        "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.97,
              49.49
            ],
            [
              -78.9,
              49.49
            ],
            [
              -78.9,
              49.48
            ],
            [
              -78.92,
              49.47
            ],
            [
              -78.91,
              49.46
            ],
            [
              -78.91,
              49.44
            ],
            [
              -78.94,
              49.44
            ],
            [
              -78.95,
              49.43
            ],
            [
              -78.99,
              49.42
            ],
            [
              -79.04,
              49.37
            ],
            [
              -79.09,
              49.35
            ],
            [
              -79.12,
              49.29
            ],
            [
              -79.14,
              49.28
            ],
            [
              -79.17,
              49.28
            ],
            [
              -79.18,
              49.29
            ],
            [
              -79.18,
              49.33
            ],
            [
              -79.17,
              49.35
            ],
            [
              -79.12,
              49.39
            ],
            [
              -79.12,
              49.43
            ],
            [
              -79.08,
              49.47
            ],
            [
              -78.99,
              49.47
            ],
            [
              -78.97,
              49.49
            ]
          ]
        ]
      },
      "raw_probability": 0.2976,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "9e175aae4492cc6ff9fbbbbc567cc71403447de442862cc8c385772cb8c2359a",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2976,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aafae6317c318ff717be49c078d225cefb65839214a325422141d4c956b99b6e",
        "signature": {
          "alg": "ed25519",
          "sig": "579e5629d1463be92e815d2ddeeb8d969575157680d0579f18f47c8ec91c005a55e37a9e442fdebfdd9641b92017287b61f7f91cbeea9f6a3c6559c11448790b"
        }
      },
      "receipt_sha256": "aafae6317c318ff717be49c078d225cefb65839214a325422141d4c956b99b6e"
    },
    {
      "storm_id": "350615",
      "lat": 39.6656,
      "lon": -98.23,
      "motion_east": 8.0,
      "motion_south": 8.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2275.0,
      "ebshear": 38.0,
      "srh01": 95.0,
      "maxllaz": 0.007,
      "mesh": 0.22,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2954
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "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": [
          [
            [
              -98.27,
              39.78
            ],
            [
              -98.25,
              39.78
            ],
            [
              -98.21,
              39.74
            ],
            [
              -98.18,
              39.73
            ],
            [
              -98.16,
              39.7
            ],
            [
              -98.16,
              39.65
            ],
            [
              -98.18,
              39.63
            ],
            [
              -98.19,
              39.58
            ],
            [
              -98.2,
              39.57
            ],
            [
              -98.23,
              39.57
            ],
            [
              -98.24,
              39.56
            ],
            [
              -98.27,
              39.56
            ],
            [
              -98.27,
              39.6
            ],
            [
              -98.3,
              39.66
            ],
            [
              -98.3,
              39.76
            ],
            [
              -98.27,
              39.78
            ]
          ]
        ]
      },
      "raw_probability": 0.2954,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3ee653fbc2915db2f1e1247c6c74cdbd1cf635efd99df2ed778e9ce2d4938302",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2954,
        "probability": 0.003083,
        "confidence_lo": 0.002989,
        "confidence_hi": 0.003083,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2d1cc0053ae82f8ca5df7ce3f1a683fc80d5480343fdefcb2d2306d5ea541a0a",
        "signature": {
          "alg": "ed25519",
          "sig": "9c7baaa738b3ceb70181df0ebe4fab3bcaf649f9a01a1d1d462acece7162a5a226e137ee6f7b2421fd4ba5368e31d7f6f5cc7f2d10f1c91998d398ef45448e08"
        }
      },
      "receipt_sha256": "2d1cc0053ae82f8ca5df7ce3f1a683fc80d5480343fdefcb2d2306d5ea541a0a"
    },
    {
      "storm_id": "350031",
      "lat": 39.9511,
      "lon": -97.9956,
      "motion_east": 7.1,
      "motion_south": 7.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1001.0,
      "ebshear": 35.0,
      "srh01": 75.0,
      "maxllaz": 0.004,
      "mesh": 0.16,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2814
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.0,
              39.99
            ],
            [
              -97.97,
              39.99
            ],
            [
              -97.94,
              39.97
            ],
            [
              -97.94,
              39.93
            ],
            [
              -97.98,
              39.9
            ],
            [
              -98.04,
              39.91
            ],
            [
              -98.05,
              39.92
            ],
            [
              -98.04,
              39.96
            ],
            [
              -98.0,
              39.99
            ]
          ]
        ]
      },
      "raw_probability": 0.2814,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "8b0a3267eea64f470a5e454ba1435ae4a0b4827c6515d906b5af10e3cdd3433c",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2814,
        "probability": 0.002229,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002229,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae4eadd0c8ccfb348dedc429d5c91adb846f7152c6946b2ae282e391f3d5f4ba",
        "signature": {
          "alg": "ed25519",
          "sig": "ff75311a2e44d83a8a905b72805f544575a4fa34262192a65e4f4c3ae1899eb8f0b251a184961de5ad723bc5de3e103f83f1e36b424a927db33818878c2d920a"
        }
      },
      "receipt_sha256": "ae4eadd0c8ccfb348dedc429d5c91adb846f7152c6946b2ae282e391f3d5f4ba"
    },
    {
      "storm_id": "349469",
      "lat": 49.7426,
      "lon": -78.0594,
      "motion_east": 8.0,
      "motion_south": -4.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 65.0,
      "ebshear": 8.0,
      "srh01": 117.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 117.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7963
        },
        {
          "name": "alignment",
          "value": -10.0955
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2784
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.45461875200271606,
        "torsion": 0.0,
        "alignment": -10.095470428466797,
        "S_field": 0.27662917971611023,
        "Gamma_field": 0.22128091752529144,
        "S_over_Gamma": 1.2501267194747925,
        "Da": 13.196288108825684,
        "E_coh": 0.5423862934112549,
        "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": [
          [
            [
              -77.92,
              49.87
            ],
            [
              -77.9,
              49.86
            ],
            [
              -77.87,
              49.86
            ],
            [
              -77.83,
              49.84
            ],
            [
              -77.83,
              49.8
            ],
            [
              -77.82,
              49.78
            ],
            [
              -77.88,
              49.73
            ],
            [
              -77.88,
              49.72
            ],
            [
              -77.91,
              49.69
            ],
            [
              -77.91,
              49.67
            ],
            [
              -77.93,
              49.64
            ],
            [
              -77.97,
              49.62
            ],
            [
              -78.01,
              49.63
            ],
            [
              -78.03,
              49.64
            ],
            [
              -78.05,
              49.68
            ],
            [
              -78.1,
              49.72
            ],
            [
              -78.2,
              49.64
            ],
            [
              -78.24,
              49.64
            ],
            [
              -78.25,
              49.63
            ],
            [
              -78.26,
              49.64
            ],
            [
              -78.28,
              49.64
            ],
            [
              -78.28,
              49.69
            ],
            [
              -78.29,
              49.71
            ],
            [
              -78.28,
              49.72
            ],
            [
              -78.28,
              49.74
            ],
            [
              -78.26,
              49.78
            ],
            [
              -78.24,
              49.79
            ],
            [
              -78.19,
              49.79
            ],
            [
              -78.19,
              49.78
            ],
            [
              -78.16,
              49.76
            ],
            [
              -78.02,
              49.85
            ],
            [
              -77.99,
              49.85
            ],
            [
              -77.98,
              49.86
            ],
            [
              -77.93,
              49.86
            ],
            [
              -77.92,
              49.87
            ]
          ]
        ]
      },
      "raw_probability": 0.2784,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "9cc34a4398c895cbfe63315072eb4179677f774981671edefea454c70a138809",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2784,
        "probability": 0.002229,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002229,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9a55c2b70f709c192b099c9f2e342d28dd2db400bad390e169a92875a8ecae17",
        "signature": {
          "alg": "ed25519",
          "sig": "0a6ad4dbd008d7df5f14ab01cb4db14dbe3ad406152ea16ae6bee0f9820a6ce6d790ceadb6eccd1f0c6030748a4a9aff26eee6884fe02d3b3a55ad01b0da6c01"
        }
      },
      "receipt_sha256": "9a55c2b70f709c192b099c9f2e342d28dd2db400bad390e169a92875a8ecae17"
    },
    {
      "storm_id": "350614",
      "lat": 39.8522,
      "lon": -97.8589,
      "motion_east": 7.0,
      "motion_south": 7.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 786.0,
      "ebshear": 39.0,
      "srh01": 76.0,
      "maxllaz": 0.003,
      "mesh": 0.15,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2738
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "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": [
          [
            [
              -97.88,
              39.88
            ],
            [
              -97.84,
              39.88
            ],
            [
              -97.82,
              39.86
            ],
            [
              -97.82,
              39.83
            ],
            [
              -97.83,
              39.82
            ],
            [
              -97.88,
              39.82
            ],
            [
              -97.89,
              39.83
            ],
            [
              -97.89,
              39.87
            ],
            [
              -97.88,
              39.88
            ]
          ]
        ]
      },
      "raw_probability": 0.2738,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "e38ced20fb9a8e261f62343030f68565c271e1437082d6b7c1b86dbbd0d19f14",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2738,
        "probability": 0.002229,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002229,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "db33d9c32a6206b847bac7a925524fd1d2ff6efec06113826cec46e82a98722b",
        "signature": {
          "alg": "ed25519",
          "sig": "e9aa43b7cbbceb8aa2b1266d845afc121366ed70bbfca6e4fd657d0f850ef66ef85d2127cf7ded45d979bf0165dc86bf039c970824b71df61cdb861b0e202c07"
        }
      },
      "receipt_sha256": "db33d9c32a6206b847bac7a925524fd1d2ff6efec06113826cec46e82a98722b"
    },
    {
      "storm_id": "350515",
      "lat": 49.5075,
      "lon": -78.7788,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 36.0,
      "ebshear": 9.0,
      "srh01": 133.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 133.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7963
        },
        {
          "name": "alignment",
          "value": -10.0955
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2675
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.45461875200271606,
        "torsion": 0.0,
        "alignment": -10.095470428466797,
        "S_field": 0.27662917971611023,
        "Gamma_field": 0.22128091752529144,
        "S_over_Gamma": 1.2501267194747925,
        "Da": 13.196288108825684,
        "E_coh": 0.5423862934112549,
        "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.78,
              49.54
            ],
            [
              -78.75,
              49.54
            ],
            [
              -78.74,
              49.53
            ],
            [
              -78.74,
              49.48
            ],
            [
              -78.78,
              49.46
            ],
            [
              -78.83,
              49.46
            ],
            [
              -78.83,
              49.51
            ],
            [
              -78.78,
              49.54
            ]
          ]
        ]
      },
      "raw_probability": 0.2675,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "11ef7208ece2dd1f0bd25d8d05e23acca02349b2ce4eb20a15eb82c9f33e8b7e",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2675,
        "probability": 0.002229,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002229,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e94330db63adb145feb47fc24585e222bc1d3d458c523e638ecb69e3efb1a231",
        "signature": {
          "alg": "ed25519",
          "sig": "a03a139a1dada9a69439a08bccdf520fee09ba2f95b21ba79bba363819f8f161b9cb8e47bedc1cf0abfb24e42cda3d5ab4038fccda4c08b2f928d3f2944e1a03"
        }
      },
      "receipt_sha256": "e94330db63adb145feb47fc24585e222bc1d3d458c523e638ecb69e3efb1a231"
    },
    {
      "storm_id": "349982",
      "lat": 33.0365,
      "lon": -75.2505,
      "motion_east": 6.3,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3648.0,
      "ebshear": 20.0,
      "srh01": 32.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.1713
        },
        {
          "name": "alignment",
          "value": 1.4058
        },
        {
          "name": "tau",
          "value": 2.1808
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2453
      },
      "coherence_score": 2.180793046951294,
      "coherence_diagnostics": {
        "tau": 2.180793046951294,
        "grad_tau": 0.6253989338874817,
        "torsion": 0.0,
        "alignment": 1.4058094024658203,
        "S_field": 0.6731059551239014,
        "Gamma_field": 0.21211425960063934,
        "S_over_Gamma": 3.1733179092407227,
        "Da": 12.821460723876953,
        "E_coh": 0.9409725666046143,
        "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": [
          [
            [
              -75.24,
              33.13
            ],
            [
              -75.17,
              33.13
            ],
            [
              -75.15,
              33.11
            ],
            [
              -75.15,
              33.08
            ],
            [
              -75.16,
              33.06
            ],
            [
              -75.21,
              33.02
            ],
            [
              -75.2,
              33.0
            ],
            [
              -75.2,
              32.96
            ],
            [
              -75.21,
              32.94
            ],
            [
              -75.24,
              32.94
            ],
            [
              -75.25,
              32.93
            ],
            [
              -75.29,
              32.95
            ],
            [
              -75.31,
              32.97
            ],
            [
              -75.34,
              32.98
            ],
            [
              -75.38,
              33.02
            ],
            [
              -75.38,
              33.06
            ],
            [
              -75.36,
              33.08
            ],
            [
              -75.28,
              33.12
            ],
            [
              -75.25,
              33.12
            ],
            [
              -75.24,
              33.13
            ]
          ]
        ]
      },
      "raw_probability": 0.2453,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "55cd77c70d7b24c8d949ca13e29d2f1c298e04548d6d2f2b697f159b290d8686",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2453,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "965273efb9ade1a697f20713214896347b9c583e38d1fcad349803c71ad5a8d8",
        "signature": {
          "alg": "ed25519",
          "sig": "924b9328f50cda29b3ede12213fe139fd27fb3321b468f4b2237096c1c649b49eaafa73db237f564ac933491f7d3b893798a46796bacc5a2d371fae17c575c0c"
        }
      },
      "receipt_sha256": "965273efb9ade1a697f20713214896347b9c583e38d1fcad349803c71ad5a8d8"
    },
    {
      "storm_id": "350622",
      "lat": 36.2156,
      "lon": -75.3989,
      "motion_east": 5.7,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1612.0,
      "ebshear": 35.0,
      "srh01": 56.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.0463
        },
        {
          "name": "alignment",
          "value": 0.5607
        },
        {
          "name": "tau",
          "value": 1.5919
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2378
      },
      "coherence_score": 1.5919095277786255,
      "coherence_diagnostics": {
        "tau": 1.5919095277786255,
        "grad_tau": 0.30121949315071106,
        "torsion": 0.0,
        "alignment": 0.560678243637085,
        "S_field": 0.21586307883262634,
        "Gamma_field": 0.25378093123435974,
        "S_over_Gamma": 0.8505882620811462,
        "Da": 15.724230766296387,
        "E_coh": 0.18336206674575806,
        "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": [
          [
            [
              -75.41,
              36.25
            ],
            [
              -75.37,
              36.25
            ],
            [
              -75.36,
              36.24
            ],
            [
              -75.36,
              36.19
            ],
            [
              -75.38,
              36.17
            ],
            [
              -75.42,
              36.17
            ],
            [
              -75.44,
              36.2
            ],
            [
              -75.44,
              36.22
            ],
            [
              -75.41,
              36.25
            ]
          ]
        ]
      },
      "raw_probability": 0.2378,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b457a2231f42335c83f67f2d380a24e51fba05b116f83a314ceca9f27264a1e7",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2378,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "393b2638520d3d3901e3d1dd1483dca0bf4e50b0afe34e98b45119e3edbd7c9b",
        "signature": {
          "alg": "ed25519",
          "sig": "a234f9cdecc5cc4cb862e6f10f5ea30f33813155a40df7760bf2d9147e6ba2f81dd225cafcaf6d80337f28ccfecad73830a60ce80c0ea10c89f3548f9dc4d208"
        }
      },
      "receipt_sha256": "393b2638520d3d3901e3d1dd1483dca0bf4e50b0afe34e98b45119e3edbd7c9b"
    },
    {
      "storm_id": "350235",
      "lat": 48.5157,
      "lon": -78.5576,
      "motion_east": 8.5,
      "motion_south": -3.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 36.0,
      "ebshear": 10.0,
      "srh01": 154.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 154.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.1713
        },
        {
          "name": "alignment",
          "value": -13.5484
        },
        {
          "name": "tau",
          "value": 0.4546
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2271
      },
      "coherence_score": 0.45461875200271606,
      "coherence_diagnostics": {
        "tau": 0.45461875200271606,
        "grad_tau": 0.3634873330593109,
        "torsion": 0.0,
        "alignment": -13.548422813415527,
        "S_field": 0.3143364489078522,
        "Gamma_field": 0.16294759511947632,
        "S_over_Gamma": 1.9290646314620972,
        "Da": 9.600130081176758,
        "E_coh": 0.6896900534629822,
        "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": [
          [
            [
              -78.5,
              48.76
            ],
            [
              -78.46,
              48.76
            ],
            [
              -78.44,
              48.74
            ],
            [
              -78.43,
              48.76
            ],
            [
              -78.42,
              48.76
            ],
            [
              -78.41,
              48.74
            ],
            [
              -78.43,
              48.72
            ],
            [
              -78.45,
              48.72
            ],
            [
              -78.46,
              48.71
            ],
            [
              -78.46,
              48.68
            ],
            [
              -78.49,
              48.64
            ],
            [
              -78.49,
              48.6
            ],
            [
              -78.5,
              48.59
            ],
            [
              -78.49,
              48.58
            ],
            [
              -78.49,
              48.49
            ],
            [
              -78.52,
              48.43
            ],
            [
              -78.52,
              48.38
            ],
            [
              -78.51,
              48.37
            ],
            [
              -78.51,
              48.34
            ],
            [
              -78.56,
              48.3
            ],
            [
              -78.58,
              48.26
            ],
            [
              -78.58,
              48.23
            ],
            [
              -78.6,
              48.2
            ],
            [
              -78.66,
              48.2
            ],
            [
              -78.7,
              48.24
            ],
            [
              -78.71,
              48.26
            ],
            [
              -78.71,
              48.28
            ],
            [
              -78.7,
              48.29
            ],
            [
              -78.7,
              48.34
            ],
            [
              -78.69,
              48.35
            ],
            [
              -78.69,
              48.39
            ],
            [
              -78.68,
              48.4
            ],
            [
              -78.68,
              48.46
            ],
            [
              -78.67,
              48.47
            ],
            [
              -78.67,
              48.5
            ],
            [
              -78.6,
              48.57
            ],
            [
              -78.59,
              48.61
            ],
            [
              -78.56,
              48.64
            ],
            [
              -78.54,
              48.68
            ],
            [
              -78.54,
              48.72
            ],
            [
              -78.53,
              48.74
            ],
            [
              -78.5,
              48.76
            ]
          ]
        ]
      },
      "raw_probability": 0.2271,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "9e21193838714dace609f100b73201762f971e57ba57082f635529d7bd9c0ac4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2271,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0229e6bed2e85da06f20dffdcef07475afd9fedce6a6e248c3b5933d3b52a9bf",
        "signature": {
          "alg": "ed25519",
          "sig": "bd46be25417f0b93ecf159163ca6f7e528dcea2dba89221d642a415156db7c99932c9a0c20f49e9e203f95fc0f3cd8ab4460753006e076746a8ac4b48935b80e"
        }
      },
      "receipt_sha256": "0229e6bed2e85da06f20dffdcef07475afd9fedce6a6e248c3b5933d3b52a9bf"
    },
    {
      "storm_id": "350608",
      "lat": 42.7008,
      "lon": -85.0592,
      "motion_east": 6.8,
      "motion_south": 1.3,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1398.0,
      "ebshear": 20.0,
      "srh01": 67.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.7559
        },
        {
          "name": "tau",
          "value": 1.2534
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2256
      },
      "coherence_score": 1.2533785104751587,
      "coherence_diagnostics": {
        "tau": 1.2533785104751587,
        "grad_tau": 0.1511075347661972,
        "torsion": 0.0,
        "alignment": -1.755934238433838,
        "S_field": 0.4466328024864197,
        "Gamma_field": 0.20794759690761566,
        "S_over_Gamma": 2.1478142738342285,
        "Da": 11.796771049499512,
        "E_coh": 0.7918987274169922,
        "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": [
          [
            [
              -85.09,
              42.73
            ],
            [
              -85.03,
              42.73
            ],
            [
              -85.01,
              42.72
            ],
            [
              -85.02,
              42.72
            ],
            [
              -85.04,
              42.7
            ],
            [
              -85.05,
              42.68
            ],
            [
              -85.04,
              42.66
            ],
            [
              -85.06,
              42.65
            ],
            [
              -85.09,
              42.66
            ],
            [
              -85.09,
              42.71
            ],
            [
              -85.1,
              42.72
            ],
            [
              -85.09,
              42.73
            ]
          ]
        ]
      },
      "raw_probability": 0.2256,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "68b29f36fa39881fdeb9cc79b505be69b0d28c07f3626a8baa0f25ee0998e729",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2256,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4d2006b78778259859b55135445efffc3ae88584f587fcc1d1d8f9c453e454b1",
        "signature": {
          "alg": "ed25519",
          "sig": "4ebfc1dcdb222cecf235d08772ffd2e801cc80b190693c00b13abc5498f82abcf21f9cf95a02dc644b3fb8acfa730293d55237faacee231125b794223f287003"
        }
      },
      "receipt_sha256": "4d2006b78778259859b55135445efffc3ae88584f587fcc1d1d8f9c453e454b1"
    },
    {
      "storm_id": "350299",
      "lat": 42.8084,
      "lon": -84.6321,
      "motion_east": 8.7,
      "motion_south": 1.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1297.0,
      "ebshear": 14.0,
      "srh01": 77.0,
      "maxllaz": 0.003,
      "mesh": 0.32,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.7559
        },
        {
          "name": "tau",
          "value": 1.2534
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2255
      },
      "coherence_score": 1.2533785104751587,
      "coherence_diagnostics": {
        "tau": 1.2533785104751587,
        "grad_tau": 0.1511075347661972,
        "torsion": 0.0,
        "alignment": -1.755934238433838,
        "S_field": 0.4466328024864197,
        "Gamma_field": 0.20794759690761566,
        "S_over_Gamma": 2.1478142738342285,
        "Da": 11.796771049499512,
        "E_coh": 0.7918987274169922,
        "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": [
          [
            [
              -84.56,
              42.85
            ],
            [
              -84.51,
              42.85
            ],
            [
              -84.48,
              42.83
            ],
            [
              -84.48,
              42.78
            ],
            [
              -84.56,
              42.74
            ],
            [
              -84.65,
              42.74
            ],
            [
              -84.67,
              42.76
            ],
            [
              -84.68,
              42.76
            ],
            [
              -84.68,
              42.79
            ],
            [
              -84.69,
              42.8
            ],
            [
              -84.73,
              42.79
            ],
            [
              -84.77,
              42.81
            ],
            [
              -84.77,
              42.82
            ],
            [
              -84.75,
              42.84
            ],
            [
              -84.65,
              42.84
            ],
            [
              -84.63,
              42.83
            ],
            [
              -84.62,
              42.84
            ],
            [
              -84.57,
              42.84
            ],
            [
              -84.56,
              42.85
            ]
          ]
        ]
      },
      "raw_probability": 0.2255,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "39c38f61d97153270df68920b624351e5d725fd2a561fb641e898ef8b82c06cc",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2255,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bff2f98c9b823ee212dfc9384b8ab2351fb298c6d910954be57449cd04fa678d",
        "signature": {
          "alg": "ed25519",
          "sig": "43d8e3fbcd80f495e912c3680824cf7d48a6ab0e336684816d3166f82338164620a87ee62f3531fa054549b13e9c9017da810edcc4b2419d5b41b72592dfe305"
        }
      },
      "receipt_sha256": "bff2f98c9b823ee212dfc9384b8ab2351fb298c6d910954be57449cd04fa678d"
    },
    {
      "storm_id": "350596",
      "lat": 37.442,
      "lon": -73.832,
      "motion_east": 5.4,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 602.0,
      "ebshear": 50.0,
      "srh01": 35.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.0463
        },
        {
          "name": "alignment",
          "value": -0.0739
        },
        {
          "name": "tau",
          "value": 1.8395
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2232
      },
      "coherence_score": 1.8395254611968994,
      "coherence_diagnostics": {
        "tau": 1.8395254611968994,
        "grad_tau": 0.355609267950058,
        "torsion": 0.0,
        "alignment": -0.0738835334777832,
        "S_field": 0.30755069851875305,
        "Gamma_field": 0.20044760406017303,
        "S_over_Gamma": 1.5343196392059326,
        "Da": 12.358429908752441,
        "E_coh": 0.397774338722229,
        "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.8,
              37.5
            ],
            [
              -73.75,
              37.5
            ],
            [
              -73.74,
              37.49
            ],
            [
              -73.74,
              37.43
            ],
            [
              -73.75,
              37.42
            ],
            [
              -73.82,
              37.43
            ],
            [
              -73.84,
              37.39
            ],
            [
              -73.86,
              37.38
            ],
            [
              -73.91,
              37.38
            ],
            [
              -73.92,
              37.39
            ],
            [
              -73.92,
              37.45
            ],
            [
              -73.91,
              37.46
            ],
            [
              -73.87,
              37.46
            ],
            [
              -73.85,
              37.45
            ],
            [
              -73.8,
              37.5
            ]
          ]
        ]
      },
      "raw_probability": 0.2232,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "acce868199f0a4f977ea2986d6cf5a152a9ef75671b54f466a0ebd04ee5f5027",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2232,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79949aab331fc02ad18c9f463f17a0379fdac512cdcd0c885e41ac3993362f41",
        "signature": {
          "alg": "ed25519",
          "sig": "dbe7b1f7ece8a5ab26a982d82a80798c2e32b034abf4bed1f08dffee6bacdaff93d03cf82b71fddae4fd111c5d4988409cd98fc328d215aaf214287b75391609"
        }
      },
      "receipt_sha256": "79949aab331fc02ad18c9f463f17a0379fdac512cdcd0c885e41ac3993362f41"
    },
    {
      "storm_id": "349636",
      "lat": 39.5006,
      "lon": -98.3917,
      "motion_east": 7.8,
      "motion_south": 9.4,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2103.0,
      "ebshear": 38.0,
      "srh01": 60.0,
      "maxllaz": 0.006,
      "mesh": 0.43,
      "flash_rate": 24.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2162
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.43,
              39.63
            ],
            [
              -98.41,
              39.63
            ],
            [
              -98.36,
              39.57
            ],
            [
              -98.33,
              39.56
            ],
            [
              -98.31,
              39.54
            ],
            [
              -98.31,
              39.45
            ],
            [
              -98.32,
              39.44
            ],
            [
              -98.32,
              39.42
            ],
            [
              -98.36,
              39.38
            ],
            [
              -98.38,
              39.37
            ],
            [
              -98.43,
              39.37
            ],
            [
              -98.45,
              39.4
            ],
            [
              -98.45,
              39.43
            ],
            [
              -98.43,
              39.47
            ],
            [
              -98.43,
              39.54
            ],
            [
              -98.45,
              39.57
            ],
            [
              -98.45,
              39.61
            ],
            [
              -98.43,
              39.63
            ]
          ]
        ]
      },
      "raw_probability": 0.2162,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a32ac71ccfb7191dbb72fff8f4b45eef1a0a0559fc8b4b1c67985ad7981efc72",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2162,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dce3d618bbbf7df7ee225f1961c57ca66449e72591b9aaa0ae890167fbc006df",
        "signature": {
          "alg": "ed25519",
          "sig": "db5356ef2219abeada52c8b4158578c75746053f976a40f87dda02a946c3a521b5c64255b4de3055fd62de26aa30e9fd51bdb9bdf4f0cbbd354f4d708b637006"
        }
      },
      "receipt_sha256": "dce3d618bbbf7df7ee225f1961c57ca66449e72591b9aaa0ae890167fbc006df"
    },
    {
      "storm_id": "350590",
      "lat": 40.5263,
      "lon": -98.6762,
      "motion_east": 5.0,
      "motion_south": 7.1,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2855.0,
      "ebshear": 56.0,
      "srh01": 95.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9213
        },
        {
          "name": "alignment",
          "value": -0.9019
        },
        {
          "name": "tau",
          "value": 0.4491
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2142
      },
      "coherence_score": 0.44912999868392944,
      "coherence_diagnostics": {
        "tau": 0.44912999868392944,
        "grad_tau": 0.09044419974088669,
        "torsion": 0.0,
        "alignment": -0.901850700378418,
        "S_field": 0.42194777727127075,
        "Gamma_field": 1.726280927658081,
        "S_over_Gamma": 0.2444259077310562,
        "Da": 103.07611083984375,
        "E_coh": 0.4313566982746124,
        "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": [
          [
            [
              -98.71,
              40.56
            ],
            [
              -98.66,
              40.56
            ],
            [
              -98.64,
              40.55
            ],
            [
              -98.64,
              40.5
            ],
            [
              -98.65,
              40.49
            ],
            [
              -98.69,
              40.49
            ],
            [
              -98.71,
              40.5
            ],
            [
              -98.71,
              40.56
            ]
          ]
        ]
      },
      "raw_probability": 0.2142,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "7cf8fc0720b07d6646f3321ab1a69519c98edd1f7500d08bd9312f21a2a18f1f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2142,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "abdf8545b901eeb64cae5d35907ab70974b2cf5c861eb7db419f0ab40db615cb",
        "signature": {
          "alg": "ed25519",
          "sig": "3f7341d934c6e062f8869eea4a2c4b12de8c8bd15ed7a914f4adfe9943a94aa7718e9817cb149651ecb3a80a5bcdb9beb916989f4a93acdcbd6d72f0587fbd0c"
        }
      },
      "receipt_sha256": "abdf8545b901eeb64cae5d35907ab70974b2cf5c861eb7db419f0ab40db615cb"
    },
    {
      "storm_id": "350420",
      "lat": 33.9267,
      "lon": -74.3087,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3225.0,
      "ebshear": 19.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.21,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.4213
        },
        {
          "name": "alignment",
          "value": 3.716
        },
        {
          "name": "tau",
          "value": 2.7332
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2085
      },
      "coherence_score": 2.7331786155700684,
      "coherence_diagnostics": {
        "tau": 2.7331786155700684,
        "grad_tau": 0.636199414730072,
        "torsion": 0.0,
        "alignment": 3.716045379638672,
        "S_field": 0.7626647353172302,
        "Gamma_field": 0.18211425840854645,
        "S_over_Gamma": 4.187836647033691,
        "Da": 11.682518005371094,
        "E_coh": 0.7484514117240906,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.32,
              33.99
            ],
            [
              -74.3,
              33.99
            ],
            [
              -74.29,
              33.98
            ],
            [
              -74.26,
              33.99
            ],
            [
              -74.25,
              33.97
            ],
            [
              -74.25,
              33.91
            ],
            [
              -74.26,
              33.91
            ],
            [
              -74.3,
              33.87
            ],
            [
              -74.31,
              33.85
            ],
            [
              -74.32,
              33.85
            ],
            [
              -74.34,
              33.87
            ],
            [
              -74.36,
              33.87
            ],
            [
              -74.38,
              33.91
            ],
            [
              -74.37,
              33.95
            ],
            [
              -74.32,
              33.99
            ]
          ]
        ]
      },
      "raw_probability": 0.2085,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "6a442b302c7a353855e951d7bd1c0b8b2e5ccc61734090fcee71343c2813f6b3",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.2085,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d6f644103d9044d33fa75ee2fcecaed65651f1eb03615e853207ddef5fdf0e09",
        "signature": {
          "alg": "ed25519",
          "sig": "314fc04e8b5cbbcf82195cb7e1653424c924362b580c7fbd08514d57d71b9cfa3bf29207faad7ae8f486b19ab6f3b7a3dad88f061f859fb969ee08d1f635050d"
        }
      },
      "receipt_sha256": "d6f644103d9044d33fa75ee2fcecaed65651f1eb03615e853207ddef5fdf0e09"
    },
    {
      "storm_id": "350388",
      "lat": 35.9636,
      "lon": -74.79,
      "motion_east": 6.1,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2586.0,
      "ebshear": 37.0,
      "srh01": 54.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6713
        },
        {
          "name": "alignment",
          "value": 0.0543
        },
        {
          "name": "tau",
          "value": 1.8903
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1981
      },
      "coherence_score": 1.8903412818908691,
      "coherence_diagnostics": {
        "tau": 1.8903412818908691,
        "grad_tau": 0.43244537711143494,
        "torsion": 0.0,
        "alignment": 0.05427289009094238,
        "S_field": 0.24825498461723328,
        "Gamma_field": 0.2662809193134308,
        "S_over_Gamma": 0.9323047995567322,
        "Da": 16.121889114379883,
        "E_coh": 0.4121498167514801,
        "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": [
          [
            [
              -74.8,
              36.03
            ],
            [
              -74.77,
              36.02
            ],
            [
              -74.75,
              35.99
            ],
            [
              -74.75,
              35.95
            ],
            [
              -74.76,
              35.94
            ],
            [
              -74.76,
              35.92
            ],
            [
              -74.79,
              35.9
            ],
            [
              -74.81,
              35.9
            ],
            [
              -74.85,
              35.93
            ],
            [
              -74.85,
              35.99
            ],
            [
              -74.8,
              36.03
            ]
          ]
        ]
      },
      "raw_probability": 0.1981,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f1d63034cda94c4428d329b024d3694ed1b09ead390bce240d23ae5c5cbec7e2",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1981,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d305c252c489d161a164544113d0128bdddbcaf38f3e79b17fa65a228979abc6",
        "signature": {
          "alg": "ed25519",
          "sig": "15a94ac659f5db86fe37e722974b1226b16fd3adbba1d94ac6496beacace58b210c8b2e8101d64247bff85bdc2db9312ad69afa6b05ada04812fb7434287d509"
        }
      },
      "receipt_sha256": "d305c252c489d161a164544113d0128bdddbcaf38f3e79b17fa65a228979abc6"
    },
    {
      "storm_id": "350508",
      "lat": 35.9433,
      "lon": -75.3578,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2631.0,
      "ebshear": 38.0,
      "srh01": 45.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.0463
        },
        {
          "name": "alignment",
          "value": 0.5607
        },
        {
          "name": "tau",
          "value": 1.5919
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1959
      },
      "coherence_score": 1.5919095277786255,
      "coherence_diagnostics": {
        "tau": 1.5919095277786255,
        "grad_tau": 0.30121949315071106,
        "torsion": 0.0,
        "alignment": 0.560678243637085,
        "S_field": 0.21586307883262634,
        "Gamma_field": 0.25378093123435974,
        "S_over_Gamma": 0.8505882620811462,
        "Da": 15.724230766296387,
        "E_coh": 0.18336206674575806,
        "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": [
          [
            [
              -75.37,
              35.98
            ],
            [
              -75.35,
              35.98
            ],
            [
              -75.32,
              35.96
            ],
            [
              -75.32,
              35.91
            ],
            [
              -75.33,
              35.9
            ],
            [
              -75.38,
              35.9
            ],
            [
              -75.39,
              35.92
            ],
            [
              -75.39,
              35.96
            ],
            [
              -75.37,
              35.98
            ]
          ]
        ]
      },
      "raw_probability": 0.1959,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "35fe37323ebbf73650d842811342c23fb1707d3872f5709961e25afdb01fd97f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1959,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "37c8acbe32f38d86102455d8060478e5541f1544bd3e6a10778985f6edc1b52f",
        "signature": {
          "alg": "ed25519",
          "sig": "3f9c7b2a87068eb8306bfec02f2a1b4da0139d16af6ef38863c48cd8f19115907067728e36050cdf29f8a72017c7dd9311f8c688c81fc7b321e41d281ffcfb0f"
        }
      },
      "receipt_sha256": "37c8acbe32f38d86102455d8060478e5541f1544bd3e6a10778985f6edc1b52f"
    },
    {
      "storm_id": "350147",
      "lat": 38.0338,
      "lon": -98.0752,
      "motion_east": 3.8,
      "motion_south": 5.1,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1982.0,
      "ebshear": 29.0,
      "srh01": 93.0,
      "maxllaz": 0.005,
      "mesh": 0.46,
      "flash_rate": 25.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.1713
        },
        {
          "name": "alignment",
          "value": 1.59
        },
        {
          "name": "tau",
          "value": 0.4935
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1943
      },
      "coherence_score": 0.49351048469543457,
      "coherence_diagnostics": {
        "tau": 0.49351048469543457,
        "grad_tau": 0.1296575367450714,
        "torsion": 0.0,
        "alignment": 1.5899808406829834,
        "S_field": 0.2620595097541809,
        "Gamma_field": 0.20544758439064026,
        "S_over_Gamma": 1.2755540609359741,
        "Da": 12.787055969238281,
        "E_coh": 0.35122859477996826,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.05,
              38.16
            ],
            [
              -97.99,
              38.13
            ],
            [
              -97.98,
              38.11
            ],
            [
              -97.98,
              38.06
            ],
            [
              -97.97,
              38.05
            ],
            [
              -97.97,
              38.0
            ],
            [
              -98.01,
              37.96
            ],
            [
              -98.05,
              37.95
            ],
            [
              -98.08,
              37.92
            ],
            [
              -98.08,
              37.91
            ],
            [
              -98.1,
              37.9
            ],
            [
              -98.15,
              37.9
            ],
            [
              -98.17,
              37.93
            ],
            [
              -98.17,
              38.01
            ],
            [
              -98.16,
              38.02
            ],
            [
              -98.16,
              38.07
            ],
            [
              -98.15,
              38.08
            ],
            [
              -98.15,
              38.1
            ],
            [
              -98.1,
              38.14
            ],
            [
              -98.06,
              38.15
            ],
            [
              -98.05,
              38.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1943,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "fb94eebe7007dcc0578f1c44b131464c3c61b6893e6d2dfaa7bdcbd9fe8deeb2",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1943,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ee5d023f911913a6d7a9f23c3d8e39d7b6a85fcc285a5c939b7864800ccd624d",
        "signature": {
          "alg": "ed25519",
          "sig": "acbc61fee2b2115fe66a461592c7670f5956a4dddfd1e262211a2495297b08d1442d550c20c6300bc861834aa8107f4626d44785c31ec794b782a2218a51be03"
        }
      },
      "receipt_sha256": "ee5d023f911913a6d7a9f23c3d8e39d7b6a85fcc285a5c939b7864800ccd624d"
    },
    {
      "storm_id": "349517",
      "lat": 40.81,
      "lon": -98.9278,
      "motion_east": 3.4,
      "motion_south": 7.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4310.0,
      "ebshear": 55.0,
      "srh01": 270.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 270.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0463
        },
        {
          "name": "alignment",
          "value": 3.2924
        },
        {
          "name": "tau",
          "value": 0.4259
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1937
      },
      "coherence_score": 0.4259074926376343,
      "coherence_diagnostics": {
        "tau": 0.4259074926376343,
        "grad_tau": 0.06137331575155258,
        "torsion": 0.0,
        "alignment": 3.292377471923828,
        "S_field": 0.5396044254302979,
        "Gamma_field": 1.3371142148971558,
        "S_over_Gamma": 0.40355896949768066,
        "Da": 81.0385971069336,
        "E_coh": 0.800639808177948,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.95,
              40.83
            ],
            [
              -98.9,
              40.83
            ],
            [
              -98.89,
              40.82
            ],
            [
              -98.89,
              40.8
            ],
            [
              -98.91,
              40.78
            ],
            [
              -98.94,
              40.78
            ],
            [
              -98.96,
              40.8
            ],
            [
              -98.96,
              40.82
            ],
            [
              -98.95,
              40.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1937,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ecba7e6fecc8a81e3aa3fb20873bae545eae9ee10538445e7e95b37d3f997ac8",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1937,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "69270044bb7cb6f38f05144847f532aec0dc77c2c5394b6d46f9088673bdd0bc",
        "signature": {
          "alg": "ed25519",
          "sig": "b9ce9eb9092fdbe2297f006831293822a0dac0fd8e9233a577834269197207fa73bc769bcfe430525dc4f4051d7d3890337692144683f876990054a017693c0d"
        }
      },
      "receipt_sha256": "69270044bb7cb6f38f05144847f532aec0dc77c2c5394b6d46f9088673bdd0bc"
    },
    {
      "storm_id": "350555",
      "lat": 46.354,
      "lon": -80.656,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 41.0,
      "ebshear": 24.0,
      "srh01": 151.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 151.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.1713
        },
        {
          "name": "alignment",
          "value": -10.1274
        },
        {
          "name": "tau",
          "value": 1.0585
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1919
      },
      "coherence_score": 1.0584611892700195,
      "coherence_diagnostics": {
        "tau": 1.0584611892700195,
        "grad_tau": 0.03888607397675514,
        "torsion": 0.0,
        "alignment": -10.127420425415039,
        "S_field": 0.3351331651210785,
        "Gamma_field": 0.15961426496505737,
        "S_over_Gamma": 2.099644184112549,
        "Da": 10.336287498474121,
        "E_coh": 0.8266987204551697,
        "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.68,
              46.39
            ],
            [
              -80.63,
              46.39
            ],
            [
              -80.61,
              46.37
            ],
            [
              -80.61,
              46.34
            ],
            [
              -80.64,
              46.31
            ],
            [
              -80.65,
              46.32
            ],
            [
              -80.67,
              46.32
            ],
            [
              -80.69,
              46.34
            ],
            [
              -80.7,
              46.37
            ],
            [
              -80.68,
              46.39
            ]
          ]
        ]
      },
      "raw_probability": 0.1919,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "e1524105fa084bf61a4005593176004cc04d5f128ae9db1dae2cb14c8619cc60",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1919,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bf78346e65c1d1f2594f3f0378bc76e1de07f4437dcce6f82ee1c48aedaf08d5",
        "signature": {
          "alg": "ed25519",
          "sig": "66ac5ee0b0a7400af053a51674ca9eb776b01e67f037e539a601d9e74769bf833b05b87bf0914dea926d8340d51899657d91e90ff05c2e0367b922437c8bf20b"
        }
      },
      "receipt_sha256": "bf78346e65c1d1f2594f3f0378bc76e1de07f4437dcce6f82ee1c48aedaf08d5"
    },
    {
      "storm_id": "350369",
      "lat": 33.9865,
      "lon": -74.135,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3191.0,
      "ebshear": 19.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.3,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6713
        },
        {
          "name": "alignment",
          "value": 6.8394
        },
        {
          "name": "tau",
          "value": 3.3522
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1885
      },
      "coherence_score": 3.3521668910980225,
      "coherence_diagnostics": {
        "tau": 3.3521668910980225,
        "grad_tau": 0.6917437314987183,
        "torsion": 0.0,
        "alignment": 6.839351654052734,
        "S_field": 0.8059212565422058,
        "Gamma_field": 0.16128093004226685,
        "S_over_Gamma": 4.997002601623535,
        "Da": 9.957446098327637,
        "E_coh": 0.8733115792274475,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.13,
              34.09
            ],
            [
              -74.1,
              34.09
            ],
            [
              -74.07,
              34.07
            ],
            [
              -74.07,
              34.05
            ],
            [
              -74.06,
              34.04
            ],
            [
              -74.06,
              33.99
            ],
            [
              -74.09,
              33.93
            ],
            [
              -74.12,
              33.93
            ],
            [
              -74.13,
              33.92
            ],
            [
              -74.13,
              33.9
            ],
            [
              -74.15,
              33.9
            ],
            [
              -74.15,
              33.91
            ],
            [
              -74.17,
              33.93
            ],
            [
              -74.19,
              33.93
            ],
            [
              -74.2,
              33.92
            ],
            [
              -74.21,
              33.93
            ],
            [
              -74.21,
              34.0
            ],
            [
              -74.17,
              34.04
            ],
            [
              -74.16,
              34.07
            ],
            [
              -74.13,
              34.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1885,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "83bfc7f948b79b190ca0cbc4de5a03aa918c9727b36b3b76991ff02723f8af75",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1885,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "67b452530b741033ce664f3865270677e61885c77a6147869442f47b748b8596",
        "signature": {
          "alg": "ed25519",
          "sig": "1c521203824bb667b8da0475d7540e7cd2df65e20ba03d97be73257a47b07eb3be357d46d66e21fcb48313124e5502b80b212f0cc8ef6f81442a133403a9650c"
        }
      },
      "receipt_sha256": "67b452530b741033ce664f3865270677e61885c77a6147869442f47b748b8596"
    },
    {
      "storm_id": "350584",
      "lat": 34.2638,
      "lon": -73.9569,
      "motion_east": 6.1,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3280.0,
      "ebshear": 19.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.51,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6713
        },
        {
          "name": "alignment",
          "value": 6.8394
        },
        {
          "name": "tau",
          "value": 3.3522
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1885
      },
      "coherence_score": 3.3521668910980225,
      "coherence_diagnostics": {
        "tau": 3.3521668910980225,
        "grad_tau": 0.6917437314987183,
        "torsion": 0.0,
        "alignment": 6.839351654052734,
        "S_field": 0.8059212565422058,
        "Gamma_field": 0.16128093004226685,
        "S_over_Gamma": 4.997002601623535,
        "Da": 9.957446098327637,
        "E_coh": 0.8733115792274475,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.99,
              34.34
            ],
            [
              -73.95,
              34.34
            ],
            [
              -73.93,
              34.33
            ],
            [
              -73.89,
              34.28
            ],
            [
              -73.89,
              34.24
            ],
            [
              -73.92,
              34.21
            ],
            [
              -73.92,
              34.2
            ],
            [
              -73.94,
              34.19
            ],
            [
              -73.98,
              34.19
            ],
            [
              -74.0,
              34.21
            ],
            [
              -74.02,
              34.25
            ],
            [
              -74.02,
              34.31
            ],
            [
              -73.99,
              34.34
            ]
          ]
        ]
      },
      "raw_probability": 0.1885,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "83bfc7f948b79b190ca0cbc4de5a03aa918c9727b36b3b76991ff02723f8af75",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1885,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "67b452530b741033ce664f3865270677e61885c77a6147869442f47b748b8596",
        "signature": {
          "alg": "ed25519",
          "sig": "1c521203824bb667b8da0475d7540e7cd2df65e20ba03d97be73257a47b07eb3be357d46d66e21fcb48313124e5502b80b212f0cc8ef6f81442a133403a9650c"
        }
      },
      "receipt_sha256": "67b452530b741033ce664f3865270677e61885c77a6147869442f47b748b8596"
    },
    {
      "storm_id": "350618",
      "lat": 42.641,
      "lon": -85.22,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1638.0,
      "ebshear": 20.0,
      "srh01": 72.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 72.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.7559
        },
        {
          "name": "tau",
          "value": 1.2534
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1835
      },
      "coherence_score": 1.2533785104751587,
      "coherence_diagnostics": {
        "tau": 1.2533785104751587,
        "grad_tau": 0.1511075347661972,
        "torsion": 0.0,
        "alignment": -1.755934238433838,
        "S_field": 0.4466328024864197,
        "Gamma_field": 0.20794759690761566,
        "S_over_Gamma": 2.1478142738342285,
        "Da": 11.796771049499512,
        "E_coh": 0.7918987274169922,
        "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": [
          [
            [
              -85.22,
              42.68
            ],
            [
              -85.21,
              42.67
            ],
            [
              -85.21,
              42.64
            ],
            [
              -85.18,
              42.61
            ],
            [
              -85.18,
              42.6
            ],
            [
              -85.23,
              42.6
            ],
            [
              -85.23,
              42.61
            ],
            [
              -85.26,
              42.65
            ],
            [
              -85.26,
              42.67
            ],
            [
              -85.22,
              42.68
            ]
          ]
        ]
      },
      "raw_probability": 0.1835,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3a2d36ce2d6dc17b55c341de88ffcc1061d41b219eddc3b04a4264bd54ac1ef1",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1835,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fc12bee65a1c54dae12524a75d83b17438269f7f61b8e1021e16078ec9be5913",
        "signature": {
          "alg": "ed25519",
          "sig": "68bd24096d34b08d2a3113d97594943fee91b0f83d5bd795a3b33393cedddfb6b7cea64ce4a1961e7dae365a55a538a9359434c2ff5085f341c7c3e63a53d607"
        }
      },
      "receipt_sha256": "fc12bee65a1c54dae12524a75d83b17438269f7f61b8e1021e16078ec9be5913"
    },
    {
      "storm_id": "350506",
      "lat": 37.1467,
      "lon": -97.3656,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2110.0,
      "ebshear": 31.0,
      "srh01": 75.0,
      "maxllaz": 0.003,
      "mesh": 0.19,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.5463
        },
        {
          "name": "alignment",
          "value": 5.3392
        },
        {
          "name": "tau",
          "value": 0.5059
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1759
      },
      "coherence_score": 0.5059020519256592,
      "coherence_diagnostics": {
        "tau": 0.5059020519256592,
        "grad_tau": 0.17736554145812988,
        "torsion": 0.0,
        "alignment": 5.339154243469238,
        "S_field": 0.48764652013778687,
        "Gamma_field": 1.3021142482757568,
        "S_over_Gamma": 0.37450364232063293,
        "Da": 76.29827117919922,
        "E_coh": 0.6492887139320374,
        "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.38,
              37.19
            ],
            [
              -97.33,
              37.19
            ],
            [
              -97.32,
              37.18
            ],
            [
              -97.32,
              37.13
            ],
            [
              -97.35,
              37.09
            ],
            [
              -97.39,
              37.09
            ],
            [
              -97.41,
              37.11
            ],
            [
              -97.41,
              37.15
            ],
            [
              -97.38,
              37.19
            ]
          ]
        ]
      },
      "raw_probability": 0.1759,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "860a7f13d1addacbbfbe3697e7b2aca0c28c3ce6ff5d6d1c1fa77cf78c104a4b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1759,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7ae0c79bb4037241003696f6b4f6966c3f31d7919c48dce28556288c3593279",
        "signature": {
          "alg": "ed25519",
          "sig": "c22b9ec093a7ca6878691059a91c0f615a0c99f2024f5e5acfeb8bd2e9b5a866325d65df1b14d02712d832ccd485913b5cde169ff0090038b4ad31b53dcde602"
        }
      },
      "receipt_sha256": "c7ae0c79bb4037241003696f6b4f6966c3f31d7919c48dce28556288c3593279"
    },
    {
      "storm_id": "350204",
      "lat": 40.4313,
      "lon": -97.9769,
      "motion_east": 6.9,
      "motion_south": 7.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1810.0,
      "ebshear": 39.0,
      "srh01": 81.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9213
        },
        {
          "name": "alignment",
          "value": -0.9019
        },
        {
          "name": "tau",
          "value": 0.4491
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.175
      },
      "coherence_score": 0.44912999868392944,
      "coherence_diagnostics": {
        "tau": 0.44912999868392944,
        "grad_tau": 0.09044419974088669,
        "torsion": 0.0,
        "alignment": -0.901850700378418,
        "S_field": 0.42194777727127075,
        "Gamma_field": 1.726280927658081,
        "S_over_Gamma": 0.2444259077310562,
        "Da": 103.07611083984375,
        "E_coh": 0.4313566982746124,
        "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": [
          [
            [
              -98.25,
              40.58
            ],
            [
              -98.2,
              40.58
            ],
            [
              -98.19,
              40.57
            ],
            [
              -98.16,
              40.57
            ],
            [
              -98.15,
              40.56
            ],
            [
              -98.13,
              40.56
            ],
            [
              -98.09,
              40.58
            ],
            [
              -98.04,
              40.58
            ],
            [
              -98.01,
              40.56
            ],
            [
              -97.99,
              40.56
            ],
            [
              -97.95,
              40.53
            ],
            [
              -97.9,
              40.55
            ],
            [
              -97.88,
              40.57
            ],
            [
              -97.82,
              40.57
            ],
            [
              -97.81,
              40.56
            ],
            [
              -97.8,
              40.57
            ],
            [
              -97.79,
              40.56
            ],
            [
              -97.62,
              40.56
            ],
            [
              -97.61,
              40.57
            ],
            [
              -97.54,
              40.58
            ],
            [
              -97.53,
              40.57
            ],
            [
              -97.5,
              40.57
            ],
            [
              -97.45,
              40.54
            ],
            [
              -97.44,
              40.51
            ],
            [
              -97.42,
              40.49
            ],
            [
              -97.41,
              40.41
            ],
            [
              -97.44,
              40.38
            ],
            [
              -97.48,
              40.37
            ],
            [
              -97.5,
              40.35
            ],
            [
              -97.51,
              40.35
            ],
            [
              -97.53,
              40.32
            ],
            [
              -97.57,
              40.3
            ],
            [
              -97.61,
              40.3
            ],
            [
              -97.62,
              40.31
            ],
            [
              -97.64,
              40.31
            ],
            [
              -97.68,
              40.34
            ],
            [
              -97.71,
              40.34
            ],
            [
              -97.73,
              40.35
            ],
            [
              -97.79,
              40.4
            ],
            [
              -97.82,
              40.4
            ],
            [
              -97.85,
              40.36
            ],
            [
              -97.85,
              40.32
            ],
            [
              -97.91,
              40.25
            ],
            [
              -97.93,
              40.24
            ],
            [
              -97.99,
              40.24
            ],
            [
              -98.0,
              40.23
            ],
            [
              -98.02,
              40.23
            ],
            [
              -98.03,
              40.24
            ],
            [
              -98.06,
              40.24
            ],
            [
              -98.08,
              40.25
            ],
            [
              -98.07,
              40.29
            ],
            [
              -98.05,
              40.32
            ],
            [
              -98.05,
              40.34
            ],
            [
              -98.06,
              40.35
            ],
            [
              -98.14,
              40.34
            ],
            [
              -98.15,
              40.33
            ],
            [
              -98.17,
              40.34
            ],
            [
              -98.21,
              40.32
            ],
            [
              -98.23,
              40.36
            ],
            [
              -98.25,
              40.36
            ],
            [
              -98.26,
              40.35
            ],
            [
              -98.28,
              40.36
            ],
            [
              -98.32,
              40.36
            ],
            [
              -98.34,
              40.38
            ],
            [
              -98.34,
              40.41
            ],
            [
              -98.37,
              40.45
            ],
            [
              -98.39,
              40.46
            ],
            [
              -98.44,
              40.46
            ],
            [
              -98.46,
              40.47
            ],
            [
              -98.47,
              40.49
            ],
            [
              -98.47,
              40.5
            ],
            [
              -98.46,
              40.5
            ],
            [
              -98.45,
              40.52
            ],
            [
              -98.43,
              40.53
            ],
            [
              -98.4,
              40.53
            ],
            [
              -98.37,
              40.55
            ],
            [
              -98.29,
              40.56
            ],
            [
              -98.25,
              40.58
            ]
          ]
        ]
      },
      "raw_probability": 0.175,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "471d68e057e29dd01128278225e48c43c1099672cd5a7efe4a596b997c2c50e3",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.175,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bacc07db1c6abd320426a5bf1a8c4d13e460c2f4c46b75d3bfeac5fef2b96614",
        "signature": {
          "alg": "ed25519",
          "sig": "8d6a7afa88ded72376c186a13f759a5bb81cb5f6489ee3638feaa0617efb7889eef455693a19eef7bce369398aa9346943dfb6aea0acc58ee93a15c31e420c06"
        }
      },
      "receipt_sha256": "bacc07db1c6abd320426a5bf1a8c4d13e460c2f4c46b75d3bfeac5fef2b96614"
    },
    {
      "storm_id": "349596",
      "lat": 37.37,
      "lon": -97.5553,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1921.0,
      "ebshear": 30.0,
      "srh01": 65.0,
      "maxllaz": 0.004,
      "mesh": 0.18,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 65.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7963
        },
        {
          "name": "alignment",
          "value": -2.0538
        },
        {
          "name": "tau",
          "value": 0.6431
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1719
      },
      "coherence_score": 0.6431090831756592,
      "coherence_diagnostics": {
        "tau": 0.6431090831756592,
        "grad_tau": 0.08176286518573761,
        "torsion": 0.0,
        "alignment": -2.053821563720703,
        "S_field": 0.7841401696205139,
        "Gamma_field": 0.5946142673492432,
        "S_over_Gamma": 1.318737506866455,
        "Da": 36.7997932434082,
        "E_coh": 0.8639705181121826,
        "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": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.54,
              37.44
            ],
            [
              -97.5,
              37.44
            ],
            [
              -97.49,
              37.43
            ],
            [
              -97.49,
              37.37
            ],
            [
              -97.53,
              37.33
            ],
            [
              -97.54,
              37.33
            ],
            [
              -97.56,
              37.31
            ],
            [
              -97.56,
              37.3
            ],
            [
              -97.58,
              37.29
            ],
            [
              -97.63,
              37.3
            ],
            [
              -97.63,
              37.36
            ],
            [
              -97.62,
              37.36
            ],
            [
              -97.56,
              37.42
            ],
            [
              -97.56,
              37.43
            ],
            [
              -97.54,
              37.44
            ]
          ]
        ]
      },
      "raw_probability": 0.1719,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a6ee2efd9caa65a2b4e610334d4690e8ad064c9880ec8966fd0f2196330ad7ed",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1719,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f6ec089d1d8ee1e59c877cd7456d9185a1aa51c91036c96fcbd87c25345a9b54",
        "signature": {
          "alg": "ed25519",
          "sig": "5575101959f5bb018c4aa2d968817733816834a48ab56140ab6249638c4ef555d2c902fca351cff5dc6aad8859bd4acccb3ee75818a96f05de7d1c53745f7b08"
        }
      },
      "receipt_sha256": "f6ec089d1d8ee1e59c877cd7456d9185a1aa51c91036c96fcbd87c25345a9b54"
    },
    {
      "storm_id": "350505",
      "lat": 39.6163,
      "lon": -97.7788,
      "motion_east": 6.8,
      "motion_south": 6.6,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1089.0,
      "ebshear": 34.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.28,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2963
        },
        {
          "name": "alignment",
          "value": 9.6442
        },
        {
          "name": "tau",
          "value": 0.4558
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1682
      },
      "coherence_score": 0.45578187704086304,
      "coherence_diagnostics": {
        "tau": 0.45578187704086304,
        "grad_tau": 0.06482765078544617,
        "torsion": 0.0,
        "alignment": 9.644172668457031,
        "S_field": 0.20602236688137054,
        "Gamma_field": 0.18628092110157013,
        "S_over_Gamma": 1.1059767007827759,
        "Da": 11.44576644897461,
        "E_coh": 0.46243876218795776,
        "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": [
          [
            [
              -97.81,
              39.65
            ],
            [
              -97.76,
              39.65
            ],
            [
              -97.74,
              39.63
            ],
            [
              -97.75,
              39.59
            ],
            [
              -97.76,
              39.58
            ],
            [
              -97.79,
              39.58
            ],
            [
              -97.81,
              39.6
            ],
            [
              -97.81,
              39.65
            ]
          ]
        ]
      },
      "raw_probability": 0.1682,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b9d4afdbe71da33f39e3e002c3f4c7072dce5a4439f897a3467a5179754e4f2e",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1682,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6214f5d9bde5442b62451e2329386ad37791d8410d7b32abb0ef48acc85229c8",
        "signature": {
          "alg": "ed25519",
          "sig": "afb38ee8021b3a0d3183da7eecc70179f0ea082b8e1afbc62484f2f4155a7a76b1bf3fddb93b15171c66ca6fac64062bbd9bb02706badcebe9b5ccf3586c920d"
        }
      },
      "receipt_sha256": "6214f5d9bde5442b62451e2329386ad37791d8410d7b32abb0ef48acc85229c8"
    },
    {
      "storm_id": "350200",
      "lat": 28.169,
      "lon": -83.162,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2627.0,
      "ebshear": 8.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": 50.1713
        },
        {
          "name": "alignment",
          "value": -2.9715
        },
        {
          "name": "tau",
          "value": 2.7212
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1679
      },
      "coherence_score": 2.7211904525756836,
      "coherence_diagnostics": {
        "tau": 2.7211904525756836,
        "grad_tau": 0.17927393317222595,
        "torsion": 0.0,
        "alignment": -2.971515655517578,
        "S_field": 0.9405945539474487,
        "Gamma_field": 0.24628092348575592,
        "S_over_Gamma": 3.8191936016082764,
        "Da": 15.479191780090332,
        "E_coh": 0.9172102808952332,
        "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.18,
              28.22
            ],
            [
              -83.17,
              28.22
            ],
            [
              -83.15,
              28.2
            ],
            [
              -83.15,
              28.18
            ],
            [
              -83.13,
              28.16
            ],
            [
              -83.14,
              28.13
            ],
            [
              -83.16,
              28.11
            ],
            [
              -83.17,
              28.11
            ],
            [
              -83.19,
              28.14
            ],
            [
              -83.18,
              28.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1679,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d7803f3de6f9cf0317b783052c2e0d950faa700bec5c592a8c30bd18dd008a12",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1679,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "611fb1c302ea97a81eb7a227e1775dcc20e84880f0ee94b3b948a73b9a61e560",
        "signature": {
          "alg": "ed25519",
          "sig": "ce21fdd5ef3a758b4a3f36f6aa3de2111a937078dd09a4986a5810a80e5e5c98e80053c089c706d01f437e744e6f0db686e16599cece7a3d66978d111c9e0505"
        }
      },
      "receipt_sha256": "611fb1c302ea97a81eb7a227e1775dcc20e84880f0ee94b3b948a73b9a61e560"
    },
    {
      "storm_id": "350119",
      "lat": 32.6817,
      "lon": -78.1048,
      "motion_east": 6.3,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1945.0,
      "ebshear": 29.0,
      "srh01": 45.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.9213
        },
        {
          "name": "alignment",
          "value": 1.0521
        },
        {
          "name": "tau",
          "value": 1.0232
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1673
      },
      "coherence_score": 1.023240089416504,
      "coherence_diagnostics": {
        "tau": 1.023240089416504,
        "grad_tau": 0.22304145991802216,
        "torsion": 0.0,
        "alignment": 1.0521066188812256,
        "S_field": 0.040793657302856445,
        "Gamma_field": 0.16378092765808105,
        "S_over_Gamma": 0.2490745335817337,
        "Da": 10.546940803527832,
        "E_coh": 0.7765946984291077,
        "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": [
          [
            [
              -78.2,
              32.77
            ],
            [
              -78.18,
              32.77
            ],
            [
              -78.17,
              32.76
            ],
            [
              -78.13,
              32.75
            ],
            [
              -78.12,
              32.74
            ],
            [
              -78.12,
              32.72
            ],
            [
              -78.09,
              32.7
            ],
            [
              -78.07,
              32.71
            ],
            [
              -78.02,
              32.7
            ],
            [
              -77.99,
              32.67
            ],
            [
              -77.99,
              32.63
            ],
            [
              -78.0,
              32.62
            ],
            [
              -78.0,
              32.6
            ],
            [
              -78.03,
              32.58
            ],
            [
              -78.08,
              32.58
            ],
            [
              -78.1,
              32.59
            ],
            [
              -78.12,
              32.61
            ],
            [
              -78.12,
              32.67
            ],
            [
              -78.13,
              32.68
            ],
            [
              -78.17,
              32.68
            ],
            [
              -78.18,
              32.69
            ],
            [
              -78.2,
              32.69
            ],
            [
              -78.2,
              32.77
            ]
          ]
        ]
      },
      "raw_probability": 0.1673,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "68baac8c03fa9139a1d56b115ff7ba1c2c131a5bdb4fdbd774c2f54721528e3b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1673,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de05bfe7cadeba67277842c48619dfc0c603f84f7b802ac31bdcc866c1129e08",
        "signature": {
          "alg": "ed25519",
          "sig": "4fb53414b3034f89dee4ef374505c38fb11f2a786acec2d691b5c43e23287d095d2e9451cfeb31e5ca3ef30e977b11035f31d46e39f09a2c7efd4ab03a3fb30a"
        }
      },
      "receipt_sha256": "de05bfe7cadeba67277842c48619dfc0c603f84f7b802ac31bdcc866c1129e08"
    },
    {
      "storm_id": "350560",
      "lat": 40.5525,
      "lon": -99.0062,
      "motion_east": 3.1,
      "motion_south": 7.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3279.0,
      "ebshear": 66.0,
      "srh01": 174.0,
      "maxllaz": 0.007,
      "mesh": 0.3,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 174.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0463
        },
        {
          "name": "alignment",
          "value": 3.2924
        },
        {
          "name": "tau",
          "value": 0.4259
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1636
      },
      "coherence_score": 0.4259074926376343,
      "coherence_diagnostics": {
        "tau": 0.4259074926376343,
        "grad_tau": 0.06137331575155258,
        "torsion": 0.0,
        "alignment": 3.292377471923828,
        "S_field": 0.5396044254302979,
        "Gamma_field": 1.3371142148971558,
        "S_over_Gamma": 0.40355896949768066,
        "Da": 81.0385971069336,
        "E_coh": 0.800639808177948,
        "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": [
          [
            [
              -99.03,
              40.6
            ],
            [
              -99.01,
              40.6
            ],
            [
              -98.93,
              40.56
            ],
            [
              -98.88,
              40.55
            ],
            [
              -98.87,
              40.54
            ],
            [
              -98.87,
              40.52
            ],
            [
              -98.9,
              40.49
            ],
            [
              -99.02,
              40.49
            ],
            [
              -99.07,
              40.52
            ],
            [
              -99.09,
              40.52
            ],
            [
              -99.1,
              40.53
            ],
            [
              -99.1,
              40.57
            ],
            [
              -99.09,
              40.57
            ],
            [
              -99.07,
              40.59
            ],
            [
              -99.04,
              40.59
            ],
            [
              -99.03,
              40.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1636,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "6c7f977f461369d0043ad6c28b9a139e0cb3cc24575caa2a4180bd50da0d86c6",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1636,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9ef5fe009d35fbad3086f7d701fe688382582e3de0b71f4486a5dd30a2865637",
        "signature": {
          "alg": "ed25519",
          "sig": "6bdc1e9c3d3b0cc640b746538179be69708f690f6b12192aac45d0a6d5543f4dc5c0ae962bc01fcaa0bd356117351b8825f655f7f9c162ef0bcf739d03beb705"
        }
      },
      "receipt_sha256": "9ef5fe009d35fbad3086f7d701fe688382582e3de0b71f4486a5dd30a2865637"
    },
    {
      "storm_id": "350478",
      "lat": 47.145,
      "lon": -80.1394,
      "motion_east": 6.1,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 60.0,
      "ebshear": 18.0,
      "srh01": 113.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 113.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.7963
        },
        {
          "name": "alignment",
          "value": -6.8158
        },
        {
          "name": "tau",
          "value": 0.9718
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1618
      },
      "coherence_score": 0.97176194190979,
      "coherence_diagnostics": {
        "tau": 0.97176194190979,
        "grad_tau": 0.14871317148208618,
        "torsion": 0.0,
        "alignment": -6.815824031829834,
        "S_field": 0.33144962787628174,
        "Gamma_field": 0.16211426258087158,
        "S_over_Gamma": 2.0445432662963867,
        "Da": 10.384297370910645,
        "E_coh": 0.8715643286705017,
        "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.1,
              47.23
            ],
            [
              -80.05,
              47.23
            ],
            [
              -80.02,
              47.19
            ],
            [
              -80.03,
              47.16
            ],
            [
              -80.07,
              47.12
            ],
            [
              -80.1,
              47.11
            ],
            [
              -80.19,
              47.03
            ],
            [
              -80.23,
              47.03
            ],
            [
              -80.24,
              47.04
            ],
            [
              -80.24,
              47.08
            ],
            [
              -80.23,
              47.1
            ],
            [
              -80.21,
              47.11
            ],
            [
              -80.16,
              47.16
            ],
            [
              -80.16,
              47.17
            ],
            [
              -80.13,
              47.2
            ],
            [
              -80.13,
              47.21
            ],
            [
              -80.12,
              47.21
            ],
            [
              -80.1,
              47.23
            ]
          ]
        ]
      },
      "raw_probability": 0.1618,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f60466c0c8b677dc27c9fb80cb65590701ab8bb51f22f7328682e0bfd3d76fe9",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1618,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f146ebfe4553b3fceea49b57f39562b2b54833b477984575508762d17dfec3d0",
        "signature": {
          "alg": "ed25519",
          "sig": "91dd66dee632db00775e4f309a7712b12b4ff58d5351b3db5ec61fac5134e8fc8c05add0f6f5220f62e09c97605bddcaf98408a05d9881317736a43128338c05"
        }
      },
      "receipt_sha256": "f146ebfe4553b3fceea49b57f39562b2b54833b477984575508762d17dfec3d0"
    },
    {
      "storm_id": "350586",
      "lat": 28.49,
      "lon": -84.47,
      "motion_east": 5.5,
      "motion_south": -4.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2914.0,
      "ebshear": 19.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2963
        },
        {
          "name": "alignment",
          "value": -2.9396
        },
        {
          "name": "tau",
          "value": 2.6169
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1617
      },
      "coherence_score": 2.616891384124756,
      "coherence_diagnostics": {
        "tau": 2.616891384124756,
        "grad_tau": 0.17037111520767212,
        "torsion": 0.0,
        "alignment": -2.9396262168884277,
        "S_field": 1.0145381689071655,
        "Gamma_field": 0.2921142578125,
        "S_over_Gamma": 3.4730868339538574,
        "Da": 18.11817169189453,
        "E_coh": 0.9207638502120972,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.5,
              28.53
            ],
            [
              -84.44,
              28.53
            ],
            [
              -84.42,
              28.51
            ],
            [
              -84.43,
              28.5
            ],
            [
              -84.42,
              28.46
            ],
            [
              -84.45,
              28.44
            ],
            [
              -84.5,
              28.44
            ],
            [
              -84.52,
              28.45
            ],
            [
              -84.52,
              28.51
            ],
            [
              -84.5,
              28.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1617,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ad27f07981076cad5cdc19ddac9cacfd9eb2ac4b7713314c4c3f712877a63f09",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1617,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "98e0b356d3d36bbbc5dc222fe605316730fad20d35de84e4a440383f13fcce7d",
        "signature": {
          "alg": "ed25519",
          "sig": "a44eed2a0cca11c52b0bc372cb54b0ce52e9ac65f94ed35462b11e1e0ec10110f52eee893e4f2ee8cff11f882a63a056dbc532d628dacabfe75baafa74302f06"
        }
      },
      "receipt_sha256": "98e0b356d3d36bbbc5dc222fe605316730fad20d35de84e4a440383f13fcce7d"
    },
    {
      "storm_id": "350617",
      "lat": 47.367,
      "lon": -78.987,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 19.0,
      "ebshear": 9.0,
      "srh01": 138.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 138.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4213
        },
        {
          "name": "alignment",
          "value": -11.8803
        },
        {
          "name": "tau",
          "value": 0.7718
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1608
      },
      "coherence_score": 0.7717568874359131,
      "coherence_diagnostics": {
        "tau": 0.7717568874359131,
        "grad_tau": 0.2524771988391876,
        "torsion": 0.0,
        "alignment": -11.880317687988281,
        "S_field": 0.29456067085266113,
        "Gamma_field": 0.1579475998878479,
        "S_over_Gamma": 1.8649265766143799,
        "Da": 8.955694198608398,
        "E_coh": 0.7035270929336548,
        "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": [
          [
            [
              -78.98,
              47.41
            ],
            [
              -78.96,
              47.41
            ],
            [
              -78.94,
              47.39
            ],
            [
              -78.94,
              47.35
            ],
            [
              -79.0,
              47.32
            ],
            [
              -79.02,
              47.32
            ],
            [
              -79.01,
              47.33
            ],
            [
              -79.02,
              47.35
            ],
            [
              -79.02,
              47.38
            ],
            [
              -78.98,
              47.41
            ]
          ]
        ]
      },
      "raw_probability": 0.1608,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "e791e72eb959538ca47ba3183893921c69971c28c3ec1bf862c02435ba48ec0f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1608,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6ac60031b94dbd067cae7785b009859c9585ed938343b62d45f76bb4e8f46f8",
        "signature": {
          "alg": "ed25519",
          "sig": "6c077ba9cbefeb88c99d7d9765520db0d5405ba4ec7bfa4d1ba5ed063d0b1d9df7f04ebecfdaf35c0f924c73b93ed8ef92aa60134975ea70c621bd53fad39401"
        }
      },
      "receipt_sha256": "c6ac60031b94dbd067cae7785b009859c9585ed938343b62d45f76bb4e8f46f8"
    },
    {
      "storm_id": "350450",
      "lat": 37.9125,
      "lon": -97.3742,
      "motion_east": 5.0,
      "motion_south": 1.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2082.0,
      "ebshear": 30.0,
      "srh01": 53.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7963
        },
        {
          "name": "alignment",
          "value": -2.0538
        },
        {
          "name": "tau",
          "value": 0.6431
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1605
      },
      "coherence_score": 0.6431090831756592,
      "coherence_diagnostics": {
        "tau": 0.6431090831756592,
        "grad_tau": 0.08176286518573761,
        "torsion": 0.0,
        "alignment": -2.053821563720703,
        "S_field": 0.7841401696205139,
        "Gamma_field": 0.5946142673492432,
        "S_over_Gamma": 1.318737506866455,
        "Da": 36.7997932434082,
        "E_coh": 0.8639705181121826,
        "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": [
          [
            [
              -97.39,
              37.97
            ],
            [
              -97.34,
              37.97
            ],
            [
              -97.33,
              37.96
            ],
            [
              -97.33,
              37.92
            ],
            [
              -97.35,
              37.89
            ],
            [
              -97.35,
              37.87
            ],
            [
              -97.37,
              37.83
            ],
            [
              -97.42,
              37.83
            ],
            [
              -97.42,
              37.87
            ],
            [
              -97.4,
              37.91
            ],
            [
              -97.4,
              37.96
            ],
            [
              -97.39,
              37.97
            ]
          ]
        ]
      },
      "raw_probability": 0.1605,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "dfeb65f0c4c20f470e2905c4171cb6bd3719c044f1a96ce4a6d36e1960898f81",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1605,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ba1be078bc8c82db9601f71510c7dd997dd8c0770fd61ca9e8d35a3f919a2198",
        "signature": {
          "alg": "ed25519",
          "sig": "af5ffa83727e6ee1d62ccaf444016adc1ce4cdbc6730d5702fcf369dedb7dec4ab1b71974ef1acc7b67a6519c1e655792844e26acb2f867d6080e65790a4f007"
        }
      },
      "receipt_sha256": "ba1be078bc8c82db9601f71510c7dd997dd8c0770fd61ca9e8d35a3f919a2198"
    },
    {
      "storm_id": "350612",
      "lat": 40.02,
      "lon": -95.7516,
      "motion_east": 10.4,
      "motion_south": 10.8,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 828.0,
      "ebshear": 47.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": 49.4213
        },
        {
          "name": "alignment",
          "value": 8.527
        },
        {
          "name": "tau",
          "value": 0.539
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.156
      },
      "coherence_score": 0.5390426516532898,
      "coherence_diagnostics": {
        "tau": 0.5390426516532898,
        "grad_tau": 0.13275742530822754,
        "torsion": 0.0,
        "alignment": 8.527043342590332,
        "S_field": 0.5904929041862488,
        "Gamma_field": 1.8287808895111084,
        "S_over_Gamma": 0.3228888213634491,
        "Da": 103.8769760131836,
        "E_coh": 0.38925543427467346,
        "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.94,
              40.12
            ],
            [
              -95.91,
              40.12
            ],
            [
              -95.9,
              40.11
            ],
            [
              -95.77,
              40.11
            ],
            [
              -95.76,
              40.1
            ],
            [
              -95.71,
              40.09
            ],
            [
              -95.69,
              40.05
            ],
            [
              -95.68,
              40.05
            ],
            [
              -95.62,
              40.0
            ],
            [
              -95.56,
              39.98
            ],
            [
              -95.53,
              39.95
            ],
            [
              -95.53,
              39.92
            ],
            [
              -95.54,
              39.9
            ],
            [
              -95.58,
              39.9
            ],
            [
              -95.6,
              39.91
            ],
            [
              -95.62,
              39.93
            ],
            [
              -95.63,
              39.93
            ],
            [
              -95.65,
              39.96
            ],
            [
              -95.69,
              39.97
            ],
            [
              -95.72,
              40.01
            ],
            [
              -95.76,
              40.03
            ],
            [
              -95.78,
              40.03
            ],
            [
              -95.79,
              40.04
            ],
            [
              -95.83,
              40.04
            ],
            [
              -95.84,
              40.03
            ],
            [
              -95.9,
              40.03
            ],
            [
              -95.91,
              40.02
            ],
            [
              -95.96,
              40.02
            ],
            [
              -95.98,
              40.05
            ],
            [
              -95.98,
              40.1
            ],
            [
              -95.94,
              40.12
            ]
          ]
        ]
      },
      "raw_probability": 0.156,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "61978d5579ae7d9ada81b58b2175ca4ac87719d6151036961f488896b2627a9f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.156,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f16beced2a6fe2e74ebbd07587ad55272cd59c6a531e2e621e0b8a60bf6b5ca5",
        "signature": {
          "alg": "ed25519",
          "sig": "abbe47cc69f14a5ca5b997a83eb3edd5e1adfc1b9cafc6059a48a8576f0969f82e060a77c3f19f6bddc61e7afac2351193d310f8dff439a717ce584979913b0f"
        }
      },
      "receipt_sha256": "f16beced2a6fe2e74ebbd07587ad55272cd59c6a531e2e621e0b8a60bf6b5ca5"
    },
    {
      "storm_id": "350518",
      "lat": 47.3556,
      "lon": -79.7622,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 69.0,
      "ebshear": 15.0,
      "srh01": 122.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4213
        },
        {
          "name": "alignment",
          "value": -11.8803
        },
        {
          "name": "tau",
          "value": 0.7718
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1558
      },
      "coherence_score": 0.7717568874359131,
      "coherence_diagnostics": {
        "tau": 0.7717568874359131,
        "grad_tau": 0.2524771988391876,
        "torsion": 0.0,
        "alignment": -11.880317687988281,
        "S_field": 0.29456067085266113,
        "Gamma_field": 0.1579475998878479,
        "S_over_Gamma": 1.8649265766143799,
        "Da": 8.955694198608398,
        "E_coh": 0.7035270929336548,
        "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": [
          [
            [
              -79.77,
              47.39
            ],
            [
              -79.73,
              47.39
            ],
            [
              -79.72,
              47.38
            ],
            [
              -79.72,
              47.33
            ],
            [
              -79.75,
              47.31
            ],
            [
              -79.79,
              47.31
            ],
            [
              -79.81,
              47.33
            ],
            [
              -79.8,
              47.37
            ],
            [
              -79.77,
              47.39
            ]
          ]
        ]
      },
      "raw_probability": 0.1558,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "1fbf43eddb0730217053d7eeb390b07480db23cfc149cff03c4ee21c17449763",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1558,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c92bacf742cf6b50e7d6ad1fccfbf426b4c03b2b1dcac28f05d6b0d6551b4b7f",
        "signature": {
          "alg": "ed25519",
          "sig": "3cf780090a3f1b5d550893eb7c8e2926ff5be0fe53afd330e3f6811ca80b4d43349f8f489e01b3f775ff3bd46d65fd34de8b50f72c71f7fc6cca51b9e8020f04"
        }
      },
      "receipt_sha256": "c92bacf742cf6b50e7d6ad1fccfbf426b4c03b2b1dcac28f05d6b0d6551b4b7f"
    },
    {
      "storm_id": "350610",
      "lat": 42.335,
      "lon": -85.2963,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1395.0,
      "ebshear": 18.0,
      "srh01": 72.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 72.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.7559
        },
        {
          "name": "tau",
          "value": 1.2534
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1546
      },
      "coherence_score": 1.2533785104751587,
      "coherence_diagnostics": {
        "tau": 1.2533785104751587,
        "grad_tau": 0.1511075347661972,
        "torsion": 0.0,
        "alignment": -1.755934238433838,
        "S_field": 0.4466328024864197,
        "Gamma_field": 0.20794759690761566,
        "S_over_Gamma": 2.1478142738342285,
        "Da": 11.796771049499512,
        "E_coh": 0.7918987274169922,
        "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": [
          [
            [
              -85.29,
              42.37
            ],
            [
              -85.27,
              42.35
            ],
            [
              -85.27,
              42.31
            ],
            [
              -85.28,
              42.3
            ],
            [
              -85.31,
              42.3
            ],
            [
              -85.33,
              42.33
            ],
            [
              -85.33,
              42.35
            ],
            [
              -85.29,
              42.37
            ]
          ]
        ]
      },
      "raw_probability": 0.1546,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "bfcdc16ad92cd3fd933992087fdf93b1e7fbdebe1f1872065ddbdff3b5acd955",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1546,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5bf084f67603030ae774fa7b311f789560869fe740456f4744a45aea0a681a4a",
        "signature": {
          "alg": "ed25519",
          "sig": "c150f00f2fe6f56e7343649c2602e718de6bf6fd8e01d899e469c3ed8510a14081d3787243416aa99470875096ae438537364904b7c388a1e2806ef27788cf04"
        }
      },
      "receipt_sha256": "5bf084f67603030ae774fa7b311f789560869fe740456f4744a45aea0a681a4a"
    },
    {
      "storm_id": "350370",
      "lat": 33.9215,
      "lon": -73.9023,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3384.0,
      "ebshear": 17.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.35,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6713
        },
        {
          "name": "alignment",
          "value": 6.8394
        },
        {
          "name": "tau",
          "value": 3.3522
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1503
      },
      "coherence_score": 3.3521668910980225,
      "coherence_diagnostics": {
        "tau": 3.3521668910980225,
        "grad_tau": 0.6917437314987183,
        "torsion": 0.0,
        "alignment": 6.839351654052734,
        "S_field": 0.8059212565422058,
        "Gamma_field": 0.16128093004226685,
        "S_over_Gamma": 4.997002601623535,
        "Da": 9.957446098327637,
        "E_coh": 0.8733115792274475,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.93,
              33.96
            ],
            [
              -73.91,
              33.96
            ],
            [
              -73.9,
              33.95
            ],
            [
              -73.89,
              33.96
            ],
            [
              -73.86,
              33.96
            ],
            [
              -73.85,
              33.95
            ],
            [
              -73.85,
              33.86
            ],
            [
              -73.88,
              33.86
            ],
            [
              -73.89,
              33.87
            ],
            [
              -73.94,
              33.87
            ],
            [
              -73.95,
              33.88
            ],
            [
              -73.95,
              33.94
            ],
            [
              -73.93,
              33.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1503,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "2f13b56521f039e92ad8e2d692319b025590fc9e5a631e997411ef4e0fe195e5",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1503,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2ec51072d423b28cb093e441b3b45ebdce07c5a878b69bf37c383fd9734347f8",
        "signature": {
          "alg": "ed25519",
          "sig": "47b9fda9e963863028bf4d1034b572dbf47d3734cfc293cd8ed132ec156bfd2fc8d738a9a703c482f21f805c0ae2fb02c633f475af834b97fb4ad05eb60ef70b"
        }
      },
      "receipt_sha256": "2ec51072d423b28cb093e441b3b45ebdce07c5a878b69bf37c383fd9734347f8"
    },
    {
      "storm_id": "350581",
      "lat": 37.6702,
      "lon": -73.9925,
      "motion_east": 5.5,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 227.0,
      "ebshear": 42.0,
      "srh01": 30.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.0463
        },
        {
          "name": "alignment",
          "value": -0.0739
        },
        {
          "name": "tau",
          "value": 1.8395
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1475
      },
      "coherence_score": 1.8395254611968994,
      "coherence_diagnostics": {
        "tau": 1.8395254611968994,
        "grad_tau": 0.355609267950058,
        "torsion": 0.0,
        "alignment": -0.0738835334777832,
        "S_field": 0.30755069851875305,
        "Gamma_field": 0.20044760406017303,
        "S_over_Gamma": 1.5343196392059326,
        "Da": 12.358429908752441,
        "E_coh": 0.397774338722229,
        "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.79,
              37.91
            ],
            [
              -73.78,
              37.91
            ],
            [
              -73.77,
              37.91
            ],
            [
              -73.76,
              37.91
            ],
            [
              -73.76,
              37.9
            ],
            [
              -73.76,
              37.89
            ],
            [
              -73.76,
              37.88
            ],
            [
              -73.76,
              37.87
            ],
            [
              -73.77,
              37.87
            ],
            [
              -73.78,
              37.87
            ],
            [
              -73.79,
              37.86
            ],
            [
              -73.79,
              37.85
            ],
            [
              -73.8,
              37.84
            ],
            [
              -73.8,
              37.83
            ],
            [
              -73.81,
              37.83
            ],
            [
              -73.82,
              37.82
            ],
            [
              -73.83,
              37.82
            ],
            [
              -73.84,
              37.81
            ],
            [
              -73.85,
              37.81
            ],
            [
              -73.86,
              37.8
            ],
            [
              -73.87,
              37.79
            ],
            [
              -73.87,
              37.78
            ],
            [
              -73.87,
              37.77
            ],
            [
              -73.87,
              37.76
            ],
            [
              -73.88,
              37.75
            ],
            [
              -73.88,
              37.74
            ],
            [
              -73.89,
              37.73
            ],
            [
              -73.89,
              37.72
            ],
            [
              -73.9,
              37.71
            ],
            [
              -73.91,
              37.71
            ],
            [
              -73.92,
              37.7
            ],
            [
              -73.93,
              37.69
            ],
            [
              -73.94,
              37.69
            ],
            [
              -73.95,
              37.68
            ],
            [
              -73.96,
              37.67
            ],
            [
              -73.97,
              37.66
            ],
            [
              -73.96,
              37.65
            ],
            [
              -73.95,
              37.64
            ],
            [
              -73.94,
              37.64
            ],
            [
              -73.93,
              37.65
            ],
            [
              -73.92,
              37.64
            ],
            [
              -73.92,
              37.63
            ],
            [
              -73.92,
              37.62
            ],
            [
              -73.91,
              37.61
            ],
            [
              -73.91,
              37.6
            ],
            [
              -73.9,
              37.59
            ],
            [
              -73.89,
              37.6
            ],
            [
              -73.88,
              37.6
            ],
            [
              -73.87,
              37.59
            ],
            [
              -73.87,
              37.58
            ],
            [
              -73.88,
              37.58
            ],
            [
              -73.89,
              37.58
            ],
            [
              -73.9,
              37.58
            ],
            [
              -73.91,
              37.58
            ],
            [
              -73.92,
              37.57
            ],
            [
              -73.93,
              37.57
            ],
            [
              -73.94,
              37.57
            ],
            [
              -73.95,
              37.57
            ],
            [
              -73.96,
              37.57
            ],
            [
              -73.97,
              37.57
            ],
            [
              -73.98,
              37.56
            ],
            [
              -73.99,
              37.55
            ],
            [
              -74.0,
              37.55
            ],
            [
              -74.01,
              37.54
            ],
            [
              -74.02,
              37.53
            ],
            [
              -74.02,
              37.52
            ],
            [
              -74.03,
              37.51
            ],
            [
              -74.03,
              37.5
            ],
            [
              -74.03,
              37.49
            ],
            [
              -74.02,
              37.48
            ],
            [
              -74.01,
              37.47
            ],
            [
              -74.0,
              37.46
            ],
            [
              -73.99,
              37.45
            ],
            [
              -73.99,
              37.44
            ],
            [
              -74.0,
              37.43
            ],
            [
              -74.0,
              37.42
            ],
            [
              -74.01,
              37.41
            ],
            [
              -74.02,
              37.41
            ],
            [
              -74.03,
              37.41
            ],
            [
              -74.04,
              37.4
            ],
            [
              -74.05,
              37.4
            ],
            [
              -74.06,
              37.4
            ],
            [
              -74.07,
              37.4
            ],
            [
              -74.06,
              37.41
            ],
            [
              -74.05,
              37.42
            ],
            [
              -74.05,
              37.43
            ],
            [
              -74.04,
              37.44
            ],
            [
              -74.03,
              37.45
            ],
            [
              -74.04,
              37.46
            ],
            [
              -74.04,
              37.47
            ],
            [
              -74.04,
              37.48
            ],
            [
              -74.03,
              37.49
            ],
            [
              -74.04,
              37.5
            ],
            [
              -74.05,
              37.51
            ],
            [
              -74.06,
              37.51
            ],
            [
              -74.07,
              37.51
            ],
            [
              -74.08,
              37.51
            ],
            [
              -74.09,
              37.52
            ],
            [
              -74.1,
              37.53
            ],
            [
              -74.11,
              37.54
            ],
            [
              -74.12,
              37.54
            ],
            [
              -74.13,
              37.55
            ],
            [
              -74.14,
              37.55
            ],
            [
              -74.14,
              37.56
            ],
            [
              -74.15,
              37.57
            ],
            [
              -74.16,
              37.58
            ],
            [
              -74.17,
              37.59
            ],
            [
              -74.18,
              37.59
            ],
            [
              -74.19,
              37.59
            ],
            [
              -74.2,
              37.6
            ],
            [
              -74.21,
              37.6
            ],
            [
              -74.22,
              37.6
            ],
            [
              -74.23,
              37.61
            ],
            [
              -74.24,
              37.61
            ],
            [
              -74.25,
              37.62
            ],
            [
              -74.26,
              37.63
            ],
            [
              -74.26,
              37.64
            ],
            [
              -74.26,
              37.65
            ],
            [
              -74.26,
              37.66
            ],
            [
              -74.25,
              37.67
            ],
            [
              -74.25,
              37.68
            ],
            [
              -74.24,
              37.69
            ],
            [
              -74.23,
              37.7
            ],
            [
              -74.22,
              37.7
            ],
            [
              -74.21,
              37.71
            ],
            [
              -74.2,
              37.71
            ],
            [
              -74.19,
              37.72
            ],
            [
              -74.18,
              37.72
            ],
            [
              -74.17,
              37.73
            ],
            [
              -74.16,
              37.73
            ],
            [
              -74.15,
              37.74
            ],
            [
              -74.14,
              37.75
            ],
            [
              -74.13,
              37.75
            ],
            [
              -74.12,
              37.75
            ],
            [
              -74.11,
              37.76
            ],
            [
              -74.1,
              37.77
            ],
            [
              -74.09,
              37.77
            ],
            [
              -74.08,
              37.78
            ],
            [
              -74.07,
              37.78
            ],
            [
              -74.06,
              37.78
            ],
            [
              -74.05,
              37.79
            ],
            [
              -74.04,
              37.8
            ],
            [
              -74.03,
              37.81
            ],
            [
              -74.02,
              37.82
            ],
            [
              -74.01,
              37.82
            ],
            [
              -74.0,
              37.82
            ],
            [
              -73.99,
              37.82
            ],
            [
              -73.98,
              37.83
            ],
            [
              -73.97,
              37.83
            ],
            [
              -73.96,
              37.84
            ],
            [
              -73.95,
              37.84
            ],
            [
              -73.94,
              37.85
            ],
            [
              -73.93,
              37.85
            ],
            [
              -73.92,
              37.86
            ],
            [
              -73.91,
              37.87
            ],
            [
              -73.9,
              37.87
            ],
            [
              -73.89,
              37.88
            ],
            [
              -73.88,
              37.88
            ],
            [
              -73.87,
              37.89
            ],
            [
              -73.86,
              37.89
            ],
            [
              -73.85,
              37.89
            ],
            [
              -73.84,
              37.9
            ],
            [
              -73.83,
              37.9
            ],
            [
              -73.82,
              37.9
            ],
            [
              -73.81,
              37.9
            ],
            [
              -73.8,
              37.9
            ],
            [
              -73.79,
              37.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1475,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "19309955134e63dfbb89f1e81a9cf0e430a370e0de067050f7a943acae2747e8",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1475,
        "probability": 0.002103,
        "confidence_lo": 0.002076,
        "confidence_hi": 0.002103,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dacf6c7a3353a6cb75b0226a0adcd9c0650ff0ae2a6f5aa359571d7ed23b0754",
        "signature": {
          "alg": "ed25519",
          "sig": "4285f63071fcb412566e7387f1720f11284eab7c1d555514c8062c4681931176b7b81d94dafab591770cbceb58dd0a9030661abecc69f093bff0ce80e6532a0e"
        }
      },
      "receipt_sha256": "dacf6c7a3353a6cb75b0226a0adcd9c0650ff0ae2a6f5aa359571d7ed23b0754"
    },
    {
      "storm_id": "350609",
      "lat": 42.483,
      "lon": -85.3385,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1571.0,
      "ebshear": 18.0,
      "srh01": 69.0,
      "maxllaz": 0.002,
      "mesh": 0.52,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 69.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.7559
        },
        {
          "name": "tau",
          "value": 1.2534
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1445
      },
      "coherence_score": 1.2533785104751587,
      "coherence_diagnostics": {
        "tau": 1.2533785104751587,
        "grad_tau": 0.1511075347661972,
        "torsion": 0.0,
        "alignment": -1.755934238433838,
        "S_field": 0.4466328024864197,
        "Gamma_field": 0.20794759690761566,
        "S_over_Gamma": 2.1478142738342285,
        "Da": 11.796771049499512,
        "E_coh": 0.7918987274169922,
        "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": [
          [
            [
              -85.28,
              42.55
            ],
            [
              -85.28,
              42.54
            ],
            [
              -85.28,
              42.53
            ],
            [
              -85.28,
              42.52
            ],
            [
              -85.28,
              42.51
            ],
            [
              -85.28,
              42.5
            ],
            [
              -85.28,
              42.49
            ],
            [
              -85.29,
              42.49
            ],
            [
              -85.3,
              42.49
            ],
            [
              -85.31,
              42.49
            ],
            [
              -85.32,
              42.48
            ],
            [
              -85.33,
              42.47
            ],
            [
              -85.33,
              42.46
            ],
            [
              -85.33,
              42.45
            ],
            [
              -85.34,
              42.44
            ],
            [
              -85.35,
              42.43
            ],
            [
              -85.35,
              42.42
            ],
            [
              -85.36,
              42.42
            ],
            [
              -85.37,
              42.42
            ],
            [
              -85.38,
              42.42
            ],
            [
              -85.39,
              42.42
            ],
            [
              -85.4,
              42.42
            ],
            [
              -85.4,
              42.43
            ],
            [
              -85.4,
              42.44
            ],
            [
              -85.41,
              42.45
            ],
            [
              -85.42,
              42.46
            ],
            [
              -85.42,
              42.47
            ],
            [
              -85.42,
              42.48
            ],
            [
              -85.41,
              42.49
            ],
            [
              -85.4,
              42.5
            ],
            [
              -85.39,
              42.5
            ],
            [
              -85.38,
              42.5
            ],
            [
              -85.37,
              42.5
            ],
            [
              -85.36,
              42.5
            ],
            [
              -85.35,
              42.5
            ],
            [
              -85.34,
              42.5
            ],
            [
              -85.33,
              42.5
            ],
            [
              -85.32,
              42.5
            ],
            [
              -85.31,
              42.5
            ],
            [
              -85.3,
              42.49
            ],
            [
              -85.29,
              42.5
            ],
            [
              -85.29,
              42.51
            ],
            [
              -85.29,
              42.52
            ],
            [
              -85.29,
              42.53
            ],
            [
              -85.29,
              42.54
            ],
            [
              -85.28,
              42.55
            ]
          ]
        ]
      },
      "raw_probability": 0.1445,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ec649296af43025c3d5fcf6f69c939a63a85d11daacb639736a6027e3ecde39c",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1445,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3ca8e7b8ae32792b91e8b1a1de4548a768be37c5de28ce377e6f16553e7d256b",
        "signature": {
          "alg": "ed25519",
          "sig": "88d7a21ba9cf9f5402ede398b3d396c50bf32fd6089bb6825322bd4b05ec4b875887b5cb451791c8c6133507ed446bcd0f657ad511ecca48ef763091daa2310c"
        }
      },
      "receipt_sha256": "3ca8e7b8ae32792b91e8b1a1de4548a768be37c5de28ce377e6f16553e7d256b"
    },
    {
      "storm_id": "349882",
      "lat": 36.719,
      "lon": -97.066,
      "motion_east": 3.8,
      "motion_south": 2.6,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1687.0,
      "ebshear": 36.0,
      "srh01": 112.0,
      "maxllaz": 0.004,
      "mesh": 0.15,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.5463
        },
        {
          "name": "alignment",
          "value": 5.3392
        },
        {
          "name": "tau",
          "value": 0.5059
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1423
      },
      "coherence_score": 0.5059020519256592,
      "coherence_diagnostics": {
        "tau": 0.5059020519256592,
        "grad_tau": 0.17736554145812988,
        "torsion": 0.0,
        "alignment": 5.339154243469238,
        "S_field": 0.48764652013778687,
        "Gamma_field": 1.3021142482757568,
        "S_over_Gamma": 0.37450364232063293,
        "Da": 76.29827117919922,
        "E_coh": 0.6492887139320374,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.09,
              36.75
            ],
            [
              -97.05,
              36.75
            ],
            [
              -97.04,
              36.74
            ],
            [
              -97.03,
              36.72
            ],
            [
              -97.03,
              36.69
            ],
            [
              -97.04,
              36.68
            ],
            [
              -97.09,
              36.68
            ],
            [
              -97.1,
              36.69
            ],
            [
              -97.1,
              36.74
            ],
            [
              -97.09,
              36.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1423,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "89de0772312666b8734e9a1923e5b50ce0d254eb71fa98e2a0ccda2f5cbc6fe9",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1423,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e58a657ea5332061a6c788fd11b10abb90262266449bdc7663f5c494bacdcdb7",
        "signature": {
          "alg": "ed25519",
          "sig": "6cbf59ec4b3384bcd06edf0d8b0404de3822204601117df91b313200bcd3dcb304dee8065faa7a75b817d1ab45ba69cea3bde67002222900cb3a59c296827808"
        }
      },
      "receipt_sha256": "e58a657ea5332061a6c788fd11b10abb90262266449bdc7663f5c494bacdcdb7"
    },
    {
      "storm_id": "350486",
      "lat": 35.0391,
      "lon": -97.42,
      "motion_east": 1.8,
      "motion_south": 6.4,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1241.0,
      "ebshear": 42.0,
      "srh01": 75.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9213
        },
        {
          "name": "alignment",
          "value": 8.2193
        },
        {
          "name": "tau",
          "value": 0.267
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1412
      },
      "coherence_score": 0.2669898271560669,
      "coherence_diagnostics": {
        "tau": 0.2669898271560669,
        "grad_tau": 0.04118039086461067,
        "torsion": 0.0,
        "alignment": 8.21927261352539,
        "S_field": 0.19847825169563293,
        "Gamma_field": 1.4562808275222778,
        "S_over_Gamma": 0.13629119098186493,
        "Da": 91.2204818725586,
        "E_coh": 0.5209996700286865,
        "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.44,
              35.08
            ],
            [
              -97.41,
              35.08
            ],
            [
              -97.39,
              35.06
            ],
            [
              -97.38,
              35.06
            ],
            [
              -97.38,
              35.02
            ],
            [
              -97.39,
              35.0
            ],
            [
              -97.41,
              34.99
            ],
            [
              -97.44,
              34.99
            ],
            [
              -97.47,
              35.01
            ],
            [
              -97.47,
              35.06
            ],
            [
              -97.44,
              35.08
            ]
          ]
        ]
      },
      "raw_probability": 0.1412,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f58037553882589db843eaeb39d6ecf5b07af00b8ddbd5ad0074b32645312bd5",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1412,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a052fb3f40cb184606a94f5649611802b56cb8b01cc898445129f5c30809b867",
        "signature": {
          "alg": "ed25519",
          "sig": "75deddc4e8981e36c3cdfa59d7ca1c578c890133d2719b61ae653b2401cf87517e5e5762e738b2b8472c912303a87958d93069f5c61db857d886c12b60d1f501"
        }
      },
      "receipt_sha256": "a052fb3f40cb184606a94f5649611802b56cb8b01cc898445129f5c30809b867"
    },
    {
      "storm_id": "350427",
      "lat": 42.5578,
      "lon": -81.6378,
      "motion_east": 6.4,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 948.0,
      "ebshear": 24.0,
      "srh01": 143.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 143.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9213
        },
        {
          "name": "alignment",
          "value": -1.5992
        },
        {
          "name": "tau",
          "value": 0.7144
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1408
      },
      "coherence_score": 0.7143775820732117,
      "coherence_diagnostics": {
        "tau": 0.7143775820732117,
        "grad_tau": 0.04952763393521309,
        "torsion": 0.0,
        "alignment": -1.5992425680160522,
        "S_field": 0.20998530089855194,
        "Gamma_field": 0.6112809181213379,
        "S_over_Gamma": 0.34351685643196106,
        "Da": 38.07514190673828,
        "E_coh": 0.33141958713531494,
        "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": [
          [
            [
              -81.67,
              42.6
            ],
            [
              -81.61,
              42.59
            ],
            [
              -81.59,
              42.57
            ],
            [
              -81.59,
              42.52
            ],
            [
              -81.6,
              42.51
            ],
            [
              -81.65,
              42.51
            ],
            [
              -81.68,
              42.53
            ],
            [
              -81.68,
              42.59
            ],
            [
              -81.67,
              42.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1408,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "963fe70b644c30cf8c972c73336c3f26aca256e987444d97e226d5fc5104a1b6",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1408,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e3b13c04fa6a9732d6003897ebd99a919b85e394b91d395cd944a7133582e07a",
        "signature": {
          "alg": "ed25519",
          "sig": "5333af137b44f4de9844bf0140006a784a96cc7e220a2aef724457e4718c0d094c12420af18637eb547eeb07574018519dc5bde02e9ef616f2c4e24ac461cf0c"
        }
      },
      "receipt_sha256": "e3b13c04fa6a9732d6003897ebd99a919b85e394b91d395cd944a7133582e07a"
    },
    {
      "storm_id": "350455",
      "lat": 36.7187,
      "lon": -74.5777,
      "motion_east": 5.6,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1568.0,
      "ebshear": 45.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.1713
        },
        {
          "name": "alignment",
          "value": 2.9577
        },
        {
          "name": "tau",
          "value": 1.6759
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1341
      },
      "coherence_score": 1.6759490966796875,
      "coherence_diagnostics": {
        "tau": 1.6759490966796875,
        "grad_tau": 0.320182740688324,
        "torsion": 0.0,
        "alignment": 2.9577085971832275,
        "S_field": 0.1576904058456421,
        "Gamma_field": 0.33961427211761475,
        "S_over_Gamma": 0.4643220901489258,
        "Da": 20.509862899780273,
        "E_coh": 0.21922601759433746,
        "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": [
          [
            [
              -74.49,
              36.92
            ],
            [
              -74.45,
              36.92
            ],
            [
              -74.43,
              36.9
            ],
            [
              -74.43,
              36.85
            ],
            [
              -74.44,
              36.84
            ],
            [
              -74.45,
              36.77
            ],
            [
              -74.46,
              36.75
            ],
            [
              -74.51,
              36.7
            ],
            [
              -74.55,
              36.69
            ],
            [
              -74.56,
              36.68
            ],
            [
              -74.58,
              36.68
            ],
            [
              -74.64,
              36.62
            ],
            [
              -74.64,
              36.58
            ],
            [
              -74.63,
              36.57
            ],
            [
              -74.63,
              36.51
            ],
            [
              -74.65,
              36.49
            ],
            [
              -74.7,
              36.49
            ],
            [
              -74.72,
              36.52
            ],
            [
              -74.73,
              36.58
            ],
            [
              -74.7,
              36.62
            ],
            [
              -74.7,
              36.64
            ],
            [
              -74.69,
              36.65
            ],
            [
              -74.69,
              36.7
            ],
            [
              -74.64,
              36.78
            ],
            [
              -74.6,
              36.79
            ],
            [
              -74.59,
              36.8
            ],
            [
              -74.55,
              36.79
            ],
            [
              -74.53,
              36.81
            ],
            [
              -74.52,
              36.83
            ],
            [
              -74.52,
              36.89
            ],
            [
              -74.49,
              36.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1341,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "03ba300201040214ddd31e866558cd114889e4c4f3f8bfb17e25ea0486383d18",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1341,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fe0d89e37f50d1e017ba3307ea54299feb9a3cf3fe0f742408ef9c49a9ef5a86",
        "signature": {
          "alg": "ed25519",
          "sig": "4788ca95c8fc7d950015551ff5dcf49ad82091a6e9a4e52ed01082f3cfc6037aa3731e40732a8584bed29aa09e5cad5bdce40876806fbb36091adb29373d8505"
        }
      },
      "receipt_sha256": "fe0d89e37f50d1e017ba3307ea54299feb9a3cf3fe0f742408ef9c49a9ef5a86"
    },
    {
      "storm_id": "349148",
      "lat": 34.83,
      "lon": -97.2307,
      "motion_east": 1.7,
      "motion_south": 6.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1177.0,
      "ebshear": 41.0,
      "srh01": 57.0,
      "maxllaz": 0.006,
      "mesh": 0.62,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9213
        },
        {
          "name": "alignment",
          "value": 8.2193
        },
        {
          "name": "tau",
          "value": 0.267
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1331
      },
      "coherence_score": 0.2669898271560669,
      "coherence_diagnostics": {
        "tau": 0.2669898271560669,
        "grad_tau": 0.04118039086461067,
        "torsion": 0.0,
        "alignment": 8.21927261352539,
        "S_field": 0.19847825169563293,
        "Gamma_field": 1.4562808275222778,
        "S_over_Gamma": 0.13629119098186493,
        "Da": 91.2204818725586,
        "E_coh": 0.5209996700286865,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.22,
              34.95
            ],
            [
              -97.18,
              34.95
            ],
            [
              -97.16,
              34.93
            ],
            [
              -97.16,
              34.83
            ],
            [
              -97.15,
              34.82
            ],
            [
              -97.15,
              34.78
            ],
            [
              -97.19,
              34.76
            ],
            [
              -97.23,
              34.76
            ],
            [
              -97.26,
              34.74
            ],
            [
              -97.28,
              34.74
            ],
            [
              -97.32,
              34.77
            ],
            [
              -97.32,
              34.79
            ],
            [
              -97.33,
              34.8
            ],
            [
              -97.29,
              34.88
            ],
            [
              -97.22,
              34.95
            ]
          ]
        ]
      },
      "raw_probability": 0.1331,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "5f22f1c656c73a3e26fefe6ab966a813bf61e971194217a905f4d4d2ea3d0b03",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1331,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b4d6b7926eab920a70adfc81a3cf3bd6f153a3bae31a021079ef0ca3d141653",
        "signature": {
          "alg": "ed25519",
          "sig": "7a1724ef3a73ed018343c9a5606a4380a5aab635e3c5c7adabb7104879b635d5d01a0e07a57f966197a4be4f419b9f4c426b444bcb0b9f80b1613a417640d800"
        }
      },
      "receipt_sha256": "5b4d6b7926eab920a70adfc81a3cf3bd6f153a3bae31a021079ef0ca3d141653"
    },
    {
      "storm_id": "350482",
      "lat": 43.0506,
      "lon": -83.2769,
      "motion_east": 8.9,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 565.0,
      "ebshear": 17.0,
      "srh01": 45.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1713
        },
        {
          "name": "alignment",
          "value": -4.0126
        },
        {
          "name": "tau",
          "value": 1.0215
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1306
      },
      "coherence_score": 1.021481990814209,
      "coherence_diagnostics": {
        "tau": 1.021481990814209,
        "grad_tau": 0.23499847948551178,
        "torsion": 0.0,
        "alignment": -4.012556076049805,
        "S_field": 0.29271751642227173,
        "Gamma_field": 0.2737809419631958,
        "S_over_Gamma": 1.069166898727417,
        "Da": 16.734329223632812,
        "E_coh": 0.6489832401275635,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.25,
              43.22
            ],
            [
              -83.22,
              43.2
            ],
            [
              -83.15,
              43.19
            ],
            [
              -83.14,
              43.15
            ],
            [
              -83.16,
              43.11
            ],
            [
              -83.19,
              43.08
            ],
            [
              -83.21,
              43.07
            ],
            [
              -83.24,
              43.07
            ],
            [
              -83.25,
              43.08
            ],
            [
              -83.29,
              43.06
            ],
            [
              -83.29,
              43.04
            ],
            [
              -83.28,
              43.03
            ],
            [
              -83.24,
              43.01
            ],
            [
              -83.22,
              43.01
            ],
            [
              -83.19,
              42.98
            ],
            [
              -83.19,
              42.95
            ],
            [
              -83.22,
              42.91
            ],
            [
              -83.24,
              42.86
            ],
            [
              -83.3,
              42.85
            ],
            [
              -83.34,
              42.89
            ],
            [
              -83.36,
              42.93
            ],
            [
              -83.37,
              42.93
            ],
            [
              -83.39,
              42.95
            ],
            [
              -83.41,
              42.95
            ],
            [
              -83.41,
              42.98
            ],
            [
              -83.35,
              43.05
            ],
            [
              -83.36,
              43.06
            ],
            [
              -83.35,
              43.07
            ],
            [
              -83.35,
              43.1
            ],
            [
              -83.34,
              43.1
            ],
            [
              -83.31,
              43.13
            ],
            [
              -83.31,
              43.14
            ],
            [
              -83.26,
              43.19
            ],
            [
              -83.26,
              43.21
            ],
            [
              -83.25,
              43.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1306,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "6fba3585d615c5bf98b3b3b041117d871c24ef580f428b706a22a174b85ea5bb",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1306,
        "probability": 0.001885,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001885,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3d1ad50040eeb459183d9ca38a84eba0286a0d4160a2a9684bd517b2f09d3485",
        "signature": {
          "alg": "ed25519",
          "sig": "dad99a2ea8d2622b9ead5f203270825a16b2c84e9e230db84e0eaf6d87be14e7be812f0fc60b1c5567086efd0cd041e84e8cd7dd36de326bad73da5d57b8470a"
        }
      },
      "receipt_sha256": "3d1ad50040eeb459183d9ca38a84eba0286a0d4160a2a9684bd517b2f09d3485"
    },
    {
      "storm_id": "350459",
      "lat": 42.5914,
      "lon": -81.8876,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1053.0,
      "ebshear": 16.0,
      "srh01": 142.0,
      "maxllaz": 0.002,
      "mesh": 0.2,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 142.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.9213
        },
        {
          "name": "alignment",
          "value": -2.2641
        },
        {
          "name": "tau",
          "value": 0.7121
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1304
      },
      "coherence_score": 0.7121160626411438,
      "coherence_diagnostics": {
        "tau": 0.7121160626411438,
        "grad_tau": 0.14046858251094818,
        "torsion": 0.0,
        "alignment": -2.2641117572784424,
        "S_field": 0.16755720973014832,
        "Gamma_field": 0.7546142935752869,
        "S_over_Gamma": 0.22204351425170898,
        "Da": 45.477317810058594,
        "E_coh": 0.11905346065759659,
        "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": [
          [
            [
              -81.99,
              42.64
            ],
            [
              -81.96,
              42.64
            ],
            [
              -81.95,
              42.63
            ],
            [
              -81.92,
              42.63
            ],
            [
              -81.91,
              42.62
            ],
            [
              -81.81,
              42.62
            ],
            [
              -81.8,
              42.61
            ],
            [
              -81.75,
              42.61
            ],
            [
              -81.73,
              42.6
            ],
            [
              -81.73,
              42.55
            ],
            [
              -81.75,
              42.53
            ],
            [
              -81.84,
              42.53
            ],
            [
              -81.85,
              42.54
            ],
            [
              -81.89,
              42.55
            ],
            [
              -81.91,
              42.57
            ],
            [
              -81.93,
              42.56
            ],
            [
              -81.97,
              42.56
            ],
            [
              -81.98,
              42.57
            ],
            [
              -81.98,
              42.6
            ],
            [
              -82.0,
              42.62
            ],
            [
              -81.99,
              42.64
            ]
          ]
        ]
      },
      "raw_probability": 0.1304,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "aeab0d91428c4a919d0f9387e55bc531ba17087b23fa9ab1cdda1c134911b560",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1304,
        "probability": 0.001856,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001857,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8bf93f6e6076d3c9fba45a1e9f50db7e6b6f130c11c232d29ba8ad3af6a5d29a",
        "signature": {
          "alg": "ed25519",
          "sig": "007990502684e6e6555ef351691a39314ef9a70f73662461443cd3dd17c33451430e029a113087e31955b3dd7b6aea92d30eb11f6ecd12a75d5c495ad7017403"
        }
      },
      "receipt_sha256": "8bf93f6e6076d3c9fba45a1e9f50db7e6b6f130c11c232d29ba8ad3af6a5d29a"
    },
    {
      "storm_id": "350592",
      "lat": 40.278,
      "lon": -98.333,
      "motion_east": 6.9,
      "motion_south": 7.6,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2808.0,
      "ebshear": 36.0,
      "srh01": 45.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9213
        },
        {
          "name": "alignment",
          "value": -0.9019
        },
        {
          "name": "tau",
          "value": 0.4491
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.13
      },
      "coherence_score": 0.44912999868392944,
      "coherence_diagnostics": {
        "tau": 0.44912999868392944,
        "grad_tau": 0.09044419974088669,
        "torsion": 0.0,
        "alignment": -0.901850700378418,
        "S_field": 0.42194777727127075,
        "Gamma_field": 1.726280927658081,
        "S_over_Gamma": 0.2444259077310562,
        "Da": 103.07611083984375,
        "E_coh": 0.4313566982746124,
        "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": [
          [
            [
              -98.33,
              40.31
            ],
            [
              -98.31,
              40.31
            ],
            [
              -98.3,
              40.3
            ],
            [
              -98.3,
              40.25
            ],
            [
              -98.31,
              40.24
            ],
            [
              -98.36,
              40.24
            ],
            [
              -98.37,
              40.26
            ],
            [
              -98.36,
              40.27
            ],
            [
              -98.36,
              40.29
            ],
            [
              -98.33,
              40.31
            ]
          ]
        ]
      },
      "raw_probability": 0.13,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "264d49edc10c5eead6e164a37ade9a9472592bf02e0616c124c696ec98dca3fe",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.13,
        "probability": 0.001856,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001857,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22a925a85a252df4ec712b456ee30584594a2c0ea45fc582987b23b112ac1213",
        "signature": {
          "alg": "ed25519",
          "sig": "4438eb25b7f2d8af24cdefc9fca0deb12865fa42c2024e5118a9403d76a832e3b2fa4f21a07ce49ae6f2d5677712b5544c20633b27c8c5e441ce534dbe17dc0f"
        }
      },
      "receipt_sha256": "22a925a85a252df4ec712b456ee30584594a2c0ea45fc582987b23b112ac1213"
    },
    {
      "storm_id": "350463",
      "lat": 38.101,
      "lon": -97.441,
      "motion_east": 4.8,
      "motion_south": 2.3,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2123.0,
      "ebshear": 28.0,
      "srh01": 67.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.0463
        },
        {
          "name": "alignment",
          "value": 3.1692
        },
        {
          "name": "tau",
          "value": 0.5683
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1298
      },
      "coherence_score": 0.5682920217514038,
      "coherence_diagnostics": {
        "tau": 0.5682920217514038,
        "grad_tau": 0.10975100845098495,
        "torsion": 0.0,
        "alignment": 3.169182777404785,
        "S_field": 0.2483275830745697,
        "Gamma_field": 0.25628092885017395,
        "S_over_Gamma": 0.9689663052558899,
        "Da": 16.50310516357422,
        "E_coh": 0.3553244173526764,
        "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.47,
              38.14
            ],
            [
              -97.46,
              38.13
            ],
            [
              -97.42,
              38.14
            ],
            [
              -97.4,
              38.12
            ],
            [
              -97.4,
              38.07
            ],
            [
              -97.42,
              38.06
            ],
            [
              -97.45,
              38.06
            ],
            [
              -97.45,
              38.07
            ],
            [
              -97.47,
              38.08
            ],
            [
              -97.47,
              38.14
            ]
          ]
        ]
      },
      "raw_probability": 0.1298,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a60c1c1813b5e7c666ad9f96e0e9bee813e21e80f4223097da2e2971306a30af",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1298,
        "probability": 0.001856,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001857,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9887258c9fc6e781509f1dabbbec864392299cefd31d6275511b407f7c44cb21",
        "signature": {
          "alg": "ed25519",
          "sig": "54b7dd6dff82404c581576c3b258fb7f5a8f3fbbcb1e0855d6fe0c044f4b6cc4b8e49c4f0204fa7574453cf81f8fde027957dca448504de51566dce9b7888e05"
        }
      },
      "receipt_sha256": "9887258c9fc6e781509f1dabbbec864392299cefd31d6275511b407f7c44cb21"
    },
    {
      "storm_id": "349096",
      "lat": 34.442,
      "lon": -73.921,
      "motion_east": 6.2,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3201.0,
      "ebshear": 20.0,
      "srh01": 15.0,
      "maxllaz": 0.001,
      "mesh": 0.31,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.2963
        },
        {
          "name": "alignment",
          "value": 0.0777
        },
        {
          "name": "tau",
          "value": 3.0458
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1291
      },
      "coherence_score": 3.045790910720825,
      "coherence_diagnostics": {
        "tau": 3.045790910720825,
        "grad_tau": 0.672394335269928,
        "torsion": 0.0,
        "alignment": 0.0777289867401123,
        "S_field": 0.7708832621574402,
        "Gamma_field": 0.21461425721645355,
        "S_over_Gamma": 3.5919480323791504,
        "Da": 13.668925285339355,
        "E_coh": 0.8435003757476807,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.94,
              34.5
            ],
            [
              -73.89,
              34.5
            ],
            [
              -73.87,
              34.48
            ],
            [
              -73.87,
              34.43
            ],
            [
              -73.88,
              34.41
            ],
            [
              -73.93,
              34.37
            ],
            [
              -73.95,
              34.37
            ],
            [
              -73.97,
              34.39
            ],
            [
              -73.97,
              34.47
            ],
            [
              -73.94,
              34.5
            ]
          ]
        ]
      },
      "raw_probability": 0.1291,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b67d5b97b48febead2aedcefdb40a400bb9a68af057f6ed666b5917ff63f73ac",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1291,
        "probability": 0.001856,
        "confidence_lo": 0.001747,
        "confidence_hi": 0.001857,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3775a7dc07a2475c38eccb533f20c687b894dc473c0fe33db3c355fa024efd93",
        "signature": {
          "alg": "ed25519",
          "sig": "29873ae905ec04b384317120b2bf7545124782b316472251d1bd5f5eebacef606e31b02d952d867bce6bdaf1b95a2fc7c438a991d899cd95d87d0b0895c14f07"
        }
      },
      "receipt_sha256": "3775a7dc07a2475c38eccb533f20c687b894dc473c0fe33db3c355fa024efd93"
    },
    {
      "storm_id": "350589",
      "lat": 42.4833,
      "lon": -81.495,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 984.0,
      "ebshear": 33.0,
      "srh01": 112.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9213
        },
        {
          "name": "alignment",
          "value": -1.5992
        },
        {
          "name": "tau",
          "value": 0.7144
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1264
      },
      "coherence_score": 0.7143775820732117,
      "coherence_diagnostics": {
        "tau": 0.7143775820732117,
        "grad_tau": 0.04952763393521309,
        "torsion": 0.0,
        "alignment": -1.5992425680160522,
        "S_field": 0.20998530089855194,
        "Gamma_field": 0.6112809181213379,
        "S_over_Gamma": 0.34351685643196106,
        "Da": 38.07514190673828,
        "E_coh": 0.33141958713531494,
        "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": [
          [
            [
              -81.52,
              42.52
            ],
            [
              -81.46,
              42.52
            ],
            [
              -81.45,
              42.5
            ],
            [
              -81.45,
              42.46
            ],
            [
              -81.46,
              42.44
            ],
            [
              -81.47,
              42.45
            ],
            [
              -81.51,
              42.45
            ],
            [
              -81.52,
              42.46
            ],
            [
              -81.52,
              42.48
            ],
            [
              -81.53,
              42.49
            ],
            [
              -81.53,
              42.51
            ],
            [
              -81.52,
              42.52
            ]
          ]
        ]
      },
      "raw_probability": 0.1264,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "e3fcdaf7594a5cf68d37a8e1acbb9012ef3d5e90eac29992781c94740f6a2d34",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1264,
        "probability": 0.001856,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.001857,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4900474d99d23388e2209449a1b18564e8e9e567ccebf5e50815749a41ecef9d",
        "signature": {
          "alg": "ed25519",
          "sig": "2f3f961b0b40dfa7ce06eca9b5909ab56f40a3f7f94feb4f348450b6d3eace3074a283a5ab27f1a4628efd50605a71430a0e4c3879c2cae630a7e7504db0920f"
        }
      },
      "receipt_sha256": "4900474d99d23388e2209449a1b18564e8e9e567ccebf5e50815749a41ecef9d"
    },
    {
      "storm_id": "350611",
      "lat": 42.2163,
      "lon": -85.4562,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1270.0,
      "ebshear": 19.0,
      "srh01": 79.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.7963
        },
        {
          "name": "alignment",
          "value": -0.7182
        },
        {
          "name": "tau",
          "value": 1.3131
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1221
      },
      "coherence_score": 1.3130971193313599,
      "coherence_diagnostics": {
        "tau": 1.3130971193313599,
        "grad_tau": 0.15969450771808624,
        "torsion": 0.0,
        "alignment": -0.7181974649429321,
        "S_field": 0.4519044756889343,
        "Gamma_field": 0.3321142792701721,
        "S_over_Gamma": 1.360689640045166,
        "Da": 18.669893264770508,
        "E_coh": 0.8987624049186707,
        "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": [
          [
            [
              -85.47,
              42.26
            ],
            [
              -85.41,
              42.26
            ],
            [
              -85.4,
              42.25
            ],
            [
              -85.4,
              42.23
            ],
            [
              -85.42,
              42.2
            ],
            [
              -85.42,
              42.18
            ],
            [
              -85.48,
              42.18
            ],
            [
              -85.49,
              42.17
            ],
            [
              -85.49,
              42.19
            ],
            [
              -85.48,
              42.2
            ],
            [
              -85.47,
              42.19
            ],
            [
              -85.46,
              42.2
            ],
            [
              -85.46,
              42.21
            ],
            [
              -85.49,
              42.23
            ],
            [
              -85.49,
              42.25
            ],
            [
              -85.47,
              42.26
            ]
          ]
        ]
      },
      "raw_probability": 0.1221,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "c9433b2d85b6564529bb03f2203a6a84aee82e72c467f888bcb80047496cdf3a",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1221,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5a3282c9346f65783d7435f38a5da18519a93109962689d0a4f226ceb7e4c081",
        "signature": {
          "alg": "ed25519",
          "sig": "8b3dda34864cb8d89ba00a6ee34a5b65870621a3ed4038809ddc5ab816e61689bff98b20dbb00b6dfa819ca6a0a8b55064983b3fadf9f9c8e071ef535e506209"
        }
      },
      "receipt_sha256": "5a3282c9346f65783d7435f38a5da18519a93109962689d0a4f226ceb7e4c081"
    },
    {
      "storm_id": "350564",
      "lat": 39.662,
      "lon": -99.035,
      "motion_east": 6.3,
      "motion_south": 6.3,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2579.0,
      "ebshear": 40.0,
      "srh01": 51.0,
      "maxllaz": 0.008,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.1713
        },
        {
          "name": "alignment",
          "value": 8.5152
        },
        {
          "name": "tau",
          "value": 0.3311
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1195
      },
      "coherence_score": 0.33112186193466187,
      "coherence_diagnostics": {
        "tau": 0.33112186193466187,
        "grad_tau": 0.08348355442285538,
        "torsion": 0.0,
        "alignment": 8.515178680419922,
        "S_field": 0.17623044550418854,
        "Gamma_field": 1.2421141862869263,
        "S_over_Gamma": 0.14187942445278168,
        "Da": 80.801513671875,
        "E_coh": 0.0249932873994112,
        "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": [
          [
            [
              -99.04,
              39.71
            ],
            [
              -99.02,
              39.71
            ],
            [
              -98.99,
              39.68
            ],
            [
              -98.99,
              39.63
            ],
            [
              -99.01,
              39.61
            ],
            [
              -99.04,
              39.61
            ],
            [
              -99.06,
              39.62
            ],
            [
              -99.08,
              39.66
            ],
            [
              -99.08,
              39.68
            ],
            [
              -99.04,
              39.71
            ]
          ]
        ]
      },
      "raw_probability": 0.1195,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "307bf6e7afca3ede49bef4f93d44c8693ced24d33929531f6dffba739ebbebbb",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1195,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "13a8f4953e227ac453df3f188f4a82016be3a78979f0d98dbafdbdc49cd09f15",
        "signature": {
          "alg": "ed25519",
          "sig": "e82fff3caa9455a201116af356c68693bae72806217b9c40254ee1b9e84c78e560f7574e3f6e4d85134883cdca653595415b5dddaa36fca7468e6d58f4ca0907"
        }
      },
      "receipt_sha256": "13a8f4953e227ac453df3f188f4a82016be3a78979f0d98dbafdbdc49cd09f15"
    },
    {
      "storm_id": "350300",
      "lat": 41.8996,
      "lon": -81.1213,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1072.0,
      "ebshear": 16.0,
      "srh01": 154.0,
      "maxllaz": 0.004,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 154.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7963
        },
        {
          "name": "alignment",
          "value": 2.516
        },
        {
          "name": "tau",
          "value": 0.8221
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1178
      },
      "coherence_score": 0.8221334218978882,
      "coherence_diagnostics": {
        "tau": 0.8221334218978882,
        "grad_tau": 0.16504527628421783,
        "torsion": 0.0,
        "alignment": 2.5159730911254883,
        "S_field": 0.402407169342041,
        "Gamma_field": 0.377947598695755,
        "S_over_Gamma": 1.0647168159484863,
        "Da": 23.871097564697266,
        "E_coh": 0.6085630059242249,
        "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": [
          [
            [
              -81.23,
              41.98
            ],
            [
              -81.22,
              41.98
            ],
            [
              -81.21,
              41.98
            ],
            [
              -81.2,
              41.98
            ],
            [
              -81.19,
              41.97
            ],
            [
              -81.2,
              41.96
            ],
            [
              -81.2,
              41.95
            ],
            [
              -81.19,
              41.94
            ],
            [
              -81.18,
              41.93
            ],
            [
              -81.17,
              41.93
            ],
            [
              -81.16,
              41.92
            ],
            [
              -81.15,
              41.92
            ],
            [
              -81.14,
              41.91
            ],
            [
              -81.13,
              41.9
            ],
            [
              -81.12,
              41.9
            ],
            [
              -81.11,
              41.89
            ],
            [
              -81.1,
              41.89
            ],
            [
              -81.09,
              41.89
            ],
            [
              -81.08,
              41.89
            ],
            [
              -81.07,
              41.9
            ],
            [
              -81.06,
              41.9
            ],
            [
              -81.05,
              41.9
            ],
            [
              -81.04,
              41.91
            ],
            [
              -81.03,
              41.91
            ],
            [
              -81.02,
              41.91
            ],
            [
              -81.01,
              41.91
            ],
            [
              -81.0,
              41.91
            ],
            [
              -80.99,
              41.9
            ],
            [
              -80.98,
              41.9
            ],
            [
              -80.98,
              41.89
            ],
            [
              -80.98,
              41.88
            ],
            [
              -80.98,
              41.87
            ],
            [
              -80.99,
              41.86
            ],
            [
              -81.0,
              41.85
            ],
            [
              -81.01,
              41.84
            ],
            [
              -81.02,
              41.84
            ],
            [
              -81.03,
              41.83
            ],
            [
              -81.04,
              41.83
            ],
            [
              -81.05,
              41.83
            ],
            [
              -81.06,
              41.84
            ],
            [
              -81.06,
              41.85
            ],
            [
              -81.06,
              41.86
            ],
            [
              -81.07,
              41.87
            ],
            [
              -81.08,
              41.88
            ],
            [
              -81.09,
              41.89
            ],
            [
              -81.1,
              41.89
            ],
            [
              -81.11,
              41.88
            ],
            [
              -81.12,
              41.87
            ],
            [
              -81.12,
              41.86
            ],
            [
              -81.13,
              41.86
            ],
            [
              -81.14,
              41.85
            ],
            [
              -81.15,
              41.85
            ],
            [
              -81.16,
              41.85
            ],
            [
              -81.17,
              41.85
            ],
            [
              -81.18,
              41.86
            ],
            [
              -81.18,
              41.87
            ],
            [
              -81.18,
              41.88
            ],
            [
              -81.19,
              41.89
            ],
            [
              -81.2,
              41.9
            ],
            [
              -81.21,
              41.9
            ],
            [
              -81.22,
              41.91
            ],
            [
              -81.23,
              41.91
            ],
            [
              -81.23,
              41.92
            ],
            [
              -81.23,
              41.93
            ],
            [
              -81.23,
              41.94
            ],
            [
              -81.23,
              41.95
            ],
            [
              -81.24,
              41.96
            ],
            [
              -81.25,
              41.97
            ],
            [
              -81.24,
              41.97
            ],
            [
              -81.23,
              41.98
            ]
          ]
        ]
      },
      "raw_probability": 0.1178,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3aa711f1684f6d43b8730a0418447485d1d940c85758fd0ce68a3d43ac6681d4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1178,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a71213a713d33adc282fdfe85df69ce41b214faec247d9889f25297adacadd66",
        "signature": {
          "alg": "ed25519",
          "sig": "2006a802ec3e83efc341bd666867d428467005485b8cf8b7b33f2af1db161c98ca959a9a756c16120f436e877e778461c3ff2ac718fe18d0d56c4087582fb003"
        }
      },
      "receipt_sha256": "a71213a713d33adc282fdfe85df69ce41b214faec247d9889f25297adacadd66"
    },
    {
      "storm_id": "350551",
      "lat": 34.9658,
      "lon": -97.6458,
      "motion_east": 2.6,
      "motion_south": 5.1,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1029.0,
      "ebshear": 46.0,
      "srh01": 82.0,
      "maxllaz": 0.004,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9213
        },
        {
          "name": "alignment",
          "value": 8.2193
        },
        {
          "name": "tau",
          "value": 0.267
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1168
      },
      "coherence_score": 0.2669898271560669,
      "coherence_diagnostics": {
        "tau": 0.2669898271560669,
        "grad_tau": 0.04118039086461067,
        "torsion": 0.0,
        "alignment": 8.21927261352539,
        "S_field": 0.19847825169563293,
        "Gamma_field": 1.4562808275222778,
        "S_over_Gamma": 0.13629119098186493,
        "Da": 91.2204818725586,
        "E_coh": 0.5209996700286865,
        "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.61,
              35.01
            ],
            [
              -97.59,
              34.99
            ],
            [
              -97.6,
              34.94
            ],
            [
              -97.63,
              34.9
            ],
            [
              -97.67,
              34.89
            ],
            [
              -97.7,
              34.92
            ],
            [
              -97.7,
              34.96
            ],
            [
              -97.68,
              34.98
            ],
            [
              -97.68,
              34.99
            ],
            [
              -97.66,
              35.0
            ],
            [
              -97.62,
              35.0
            ],
            [
              -97.61,
              35.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1168,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "c68c4675e662e1d265c057fa8f7468c196140ea9408bd07ebb7e90e4cbbe459f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1168,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e75b3bec1bee569d68f3d8579db50d8ae5a767d78b0ea8eb5cc8b66d6f5dde60",
        "signature": {
          "alg": "ed25519",
          "sig": "9f8189c6e2dc947d8154decf73ac6b4e2caeee3bc8795ba81655a8a998b00a0fee8bc7b0f2563d748e9e747972e41e03a75a8ff13ea695413d587de30853160f"
        }
      },
      "receipt_sha256": "e75b3bec1bee569d68f3d8579db50d8ae5a767d78b0ea8eb5cc8b66d6f5dde60"
    },
    {
      "storm_id": "350329",
      "lat": 46.1967,
      "lon": -82.208,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 222.0,
      "ebshear": 15.0,
      "srh01": 143.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 143.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.1713
        },
        {
          "name": "alignment",
          "value": 0.7673
        },
        {
          "name": "tau",
          "value": 0.9549
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1154
      },
      "coherence_score": 0.9548746347427368,
      "coherence_diagnostics": {
        "tau": 0.9548746347427368,
        "grad_tau": 0.14822502434253693,
        "torsion": 0.0,
        "alignment": 0.7672901153564453,
        "S_field": 0.2603118121623993,
        "Gamma_field": 0.1579475998878479,
        "S_over_Gamma": 1.6480896472930908,
        "Da": 10.319254875183105,
        "E_coh": 0.7949255108833313,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.21,
              46.23
            ],
            [
              -82.2,
              46.23
            ],
            [
              -82.19,
              46.23
            ],
            [
              -82.18,
              46.23
            ],
            [
              -82.17,
              46.23
            ],
            [
              -82.17,
              46.22
            ],
            [
              -82.17,
              46.21
            ],
            [
              -82.17,
              46.2
            ],
            [
              -82.18,
              46.19
            ],
            [
              -82.17,
              46.18
            ],
            [
              -82.18,
              46.17
            ],
            [
              -82.19,
              46.17
            ],
            [
              -82.2,
              46.16
            ],
            [
              -82.21,
              46.15
            ],
            [
              -82.22,
              46.16
            ],
            [
              -82.23,
              46.16
            ],
            [
              -82.24,
              46.16
            ],
            [
              -82.25,
              46.16
            ],
            [
              -82.25,
              46.17
            ],
            [
              -82.24,
              46.18
            ],
            [
              -82.23,
              46.19
            ],
            [
              -82.22,
              46.19
            ],
            [
              -82.21,
              46.2
            ],
            [
              -82.21,
              46.21
            ],
            [
              -82.22,
              46.22
            ],
            [
              -82.23,
              46.21
            ],
            [
              -82.24,
              46.22
            ],
            [
              -82.23,
              46.22
            ],
            [
              -82.22,
              46.22
            ],
            [
              -82.21,
              46.23
            ]
          ]
        ]
      },
      "raw_probability": 0.1154,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "65fa7304af70e3dba8fac2e5d202ad6b1a9f6349c11ac53e9df7d3e349f1b875",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1154,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ee22ecdcf6a6a2e22f24cf7395a0b58c2869b6d08edbe0efbe533ff36ed79809",
        "signature": {
          "alg": "ed25519",
          "sig": "18bc55d42cab44754dc2828b04ddfaf23b11ddcdb05d10706b13027ff36d977229d77e75f7442399f2f5f47131ce14c5a11567c8494f550fe90ee7b0480ca300"
        }
      },
      "receipt_sha256": "ee22ecdcf6a6a2e22f24cf7395a0b58c2869b6d08edbe0efbe533ff36ed79809"
    },
    {
      "storm_id": "350594",
      "lat": 39.7591,
      "lon": -96.4,
      "motion_east": 10.3,
      "motion_south": 10.3,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 691.0,
      "ebshear": 42.0,
      "srh01": 2.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.9213
        },
        {
          "name": "alignment",
          "value": 0.0647
        },
        {
          "name": "tau",
          "value": 0.5305
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1118
      },
      "coherence_score": 0.5304521322250366,
      "coherence_diagnostics": {
        "tau": 0.5304521322250366,
        "grad_tau": 0.0603359118103981,
        "torsion": 0.0,
        "alignment": 0.06474828720092773,
        "S_field": 0.6118207573890686,
        "Gamma_field": 0.919614315032959,
        "S_over_Gamma": 0.6653014421463013,
        "Da": 54.93571090698242,
        "E_coh": 0.7055888772010803,
        "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.43,
              39.8
            ],
            [
              -96.41,
              39.79
            ],
            [
              -96.38,
              39.79
            ],
            [
              -96.34,
              39.77
            ],
            [
              -96.34,
              39.72
            ],
            [
              -96.36,
              39.7
            ],
            [
              -96.4,
              39.71
            ],
            [
              -96.43,
              39.73
            ],
            [
              -96.44,
              39.75
            ],
            [
              -96.44,
              39.79
            ],
            [
              -96.43,
              39.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1118,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "e9ac4b2f5440a3c303f74f75b06b05eeb8fef66f79fc0ef4b85a20d6d6b9ba14",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1118,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2388a5e728a9ed8963e09d7fac62f7eb27bddab91b7e97121eb845a7ad0ae0cf",
        "signature": {
          "alg": "ed25519",
          "sig": "0f6d45dd3a4711660227ef91fb1c5d81c0cf7591ee7184e94f4b55dce3832ab46fb71867aa8b8f2dc4d1f93a5cf284e0e7d48aa91ff920ad01e8aa8a732c4d02"
        }
      },
      "receipt_sha256": "2388a5e728a9ed8963e09d7fac62f7eb27bddab91b7e97121eb845a7ad0ae0cf"
    },
    {
      "storm_id": "350327",
      "lat": 47.645,
      "lon": -82.868,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 275.0,
      "ebshear": 16.0,
      "srh01": 138.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 138.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.9213
        },
        {
          "name": "alignment",
          "value": 4.6189
        },
        {
          "name": "tau",
          "value": 0.5033
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1107
      },
      "coherence_score": 0.5033378601074219,
      "coherence_diagnostics": {
        "tau": 0.5033378601074219,
        "grad_tau": 0.23654136061668396,
        "torsion": 0.0,
        "alignment": 4.61885404586792,
        "S_field": 0.1100345179438591,
        "Gamma_field": 0.2779475748538971,
        "S_over_Gamma": 0.3958822786808014,
        "Da": 16.363115310668945,
        "E_coh": 0.03608015924692154,
        "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": [
          [
            [
              -82.88,
              47.67
            ],
            [
              -82.87,
              47.66
            ],
            [
              -82.85,
              47.67
            ],
            [
              -82.85,
              47.65
            ],
            [
              -82.84,
              47.64
            ],
            [
              -82.84,
              47.62
            ],
            [
              -82.85,
              47.61
            ],
            [
              -82.91,
              47.61
            ],
            [
              -82.91,
              47.65
            ],
            [
              -82.88,
              47.67
            ]
          ]
        ]
      },
      "raw_probability": 0.1107,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "50ec91b2bda684dec3d48268553be27a229046df0570c153ac1f12e9e34d075c",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1107,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4080e0c35672437c9c0a5c8e7420b9a79c222d04e9545d5beb7b5ee2b12ef6f",
        "signature": {
          "alg": "ed25519",
          "sig": "aaccf3b2e7a4d3a43d0dcdffb59babd1cda5e42eeb6e86c37f1422aadcf3000b376622b69d28df030f971e88130055c9247b38cedfc464cd839b40f60840580d"
        }
      },
      "receipt_sha256": "b4080e0c35672437c9c0a5c8e7420b9a79c222d04e9545d5beb7b5ee2b12ef6f"
    },
    {
      "storm_id": "350475",
      "lat": 27.6023,
      "lon": -83.8792,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2884.0,
      "ebshear": 4.0,
      "srh01": 28.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.0463
        },
        {
          "name": "alignment",
          "value": -1.6766
        },
        {
          "name": "tau",
          "value": 2.4315
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.11
      },
      "coherence_score": 2.4315390586853027,
      "coherence_diagnostics": {
        "tau": 2.4315390586853027,
        "grad_tau": 0.30751535296440125,
        "torsion": 0.0,
        "alignment": -1.6765962839126587,
        "S_field": 0.7788940668106079,
        "Gamma_field": 0.2362809181213379,
        "S_over_Gamma": 3.2964746952056885,
        "Da": 14.800088882446289,
        "E_coh": 0.929487407207489,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.86,
              27.64
            ],
            [
              -83.83,
              27.64
            ],
            [
              -83.82,
              27.62
            ],
            [
              -83.82,
              27.59
            ],
            [
              -83.85,
              27.56
            ],
            [
              -83.89,
              27.56
            ],
            [
              -83.89,
              27.57
            ],
            [
              -83.91,
              27.58
            ],
            [
              -83.92,
              27.6
            ],
            [
              -83.93,
              27.6
            ],
            [
              -83.93,
              27.62
            ],
            [
              -83.92,
              27.61
            ],
            [
              -83.86,
              27.64
            ]
          ]
        ]
      },
      "raw_probability": 0.11,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "79aa74ac51684cf24d8ae695d5afa5eb56747647ee64ab8731a51fecfe11755b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.11,
        "probability": 0.00177,
        "confidence_lo": 0.001696,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a3dc3d1daef20bc328474f4bcb13d89d0089841e45353c5192fda7a72520643e",
        "signature": {
          "alg": "ed25519",
          "sig": "af8f1457d9200951f00453803eab8a76a4fcef9f8e056294049657c93b568b0d2fa63e3feef99a802b5883c5e8e499948c1b5f533c86eb0279fb1b349799a600"
        }
      },
      "receipt_sha256": "a3dc3d1daef20bc328474f4bcb13d89d0089841e45353c5192fda7a72520643e"
    },
    {
      "storm_id": "350332",
      "lat": 43.2756,
      "lon": -81.3789,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 296.0,
      "ebshear": 21.0,
      "srh01": 128.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 128.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7963
        },
        {
          "name": "alignment",
          "value": 0.6058
        },
        {
          "name": "tau",
          "value": 0.7347
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1095
      },
      "coherence_score": 0.7346665859222412,
      "coherence_diagnostics": {
        "tau": 0.7346665859222412,
        "grad_tau": 0.09458520263433456,
        "torsion": 0.0,
        "alignment": 0.6058342456817627,
        "S_field": 0.09337516129016876,
        "Gamma_field": 0.4962809383869171,
        "S_over_Gamma": 0.1881498098373413,
        "Da": 32.12981414794922,
        "E_coh": 0.20295673608779907,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.39,
              43.31
            ],
            [
              -81.36,
              43.31
            ],
            [
              -81.34,
              43.29
            ],
            [
              -81.34,
              43.25
            ],
            [
              -81.36,
              43.23
            ],
            [
              -81.39,
              43.23
            ],
            [
              -81.42,
              43.26
            ],
            [
              -81.42,
              43.29
            ],
            [
              -81.39,
              43.31
            ]
          ]
        ]
      },
      "raw_probability": 0.1095,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b8b65822c6117f7e7e9a5a6ee45788b5eec62fd36b88edb6426bd397d8685da6",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1095,
        "probability": 0.001769,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eb5a68b351c43f90854c442efa88ed14aed7d112f39fa6b8cbbe9e1d4463ef68",
        "signature": {
          "alg": "ed25519",
          "sig": "735da33a4a0845c6a1846ab49a2bbc79ffa14a88999863ab39d000cf92531145d283729366adbeb5f1b57b38346f1ec44e7dd36b7a518410d7f2cfa18a07050f"
        }
      },
      "receipt_sha256": "eb5a68b351c43f90854c442efa88ed14aed7d112f39fa6b8cbbe9e1d4463ef68"
    },
    {
      "storm_id": "349927",
      "lat": 39.8477,
      "lon": -95.9731,
      "motion_east": 10.5,
      "motion_south": 10.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 844.0,
      "ebshear": 51.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.22,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.9213
        },
        {
          "name": "alignment",
          "value": 0.0647
        },
        {
          "name": "tau",
          "value": 0.5305
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1085
      },
      "coherence_score": 0.5304521322250366,
      "coherence_diagnostics": {
        "tau": 0.5304521322250366,
        "grad_tau": 0.0603359118103981,
        "torsion": 0.0,
        "alignment": 0.06474828720092773,
        "S_field": 0.6118207573890686,
        "Gamma_field": 0.919614315032959,
        "S_over_Gamma": 0.6653014421463013,
        "Da": 54.93571090698242,
        "E_coh": 0.7055888772010803,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.95,
              39.96
            ],
            [
              -95.91,
              39.95
            ],
            [
              -95.84,
              39.91
            ],
            [
              -95.79,
              39.86
            ],
            [
              -95.78,
              39.84
            ],
            [
              -95.78,
              39.8
            ],
            [
              -95.79,
              39.79
            ],
            [
              -95.84,
              39.79
            ],
            [
              -95.87,
              39.81
            ],
            [
              -95.9,
              39.81
            ],
            [
              -95.91,
              39.8
            ],
            [
              -95.94,
              39.8
            ],
            [
              -95.96,
              39.79
            ],
            [
              -96.02,
              39.74
            ],
            [
              -96.05,
              39.74
            ],
            [
              -96.09,
              39.76
            ],
            [
              -96.17,
              39.76
            ],
            [
              -96.22,
              39.8
            ],
            [
              -96.22,
              39.84
            ],
            [
              -96.19,
              39.88
            ],
            [
              -96.1,
              39.89
            ],
            [
              -96.05,
              39.93
            ],
            [
              -96.03,
              39.93
            ],
            [
              -95.99,
              39.95
            ],
            [
              -95.96,
              39.95
            ],
            [
              -95.95,
              39.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1085,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f9762c46c2d1579c4d97929b1a76d0e8e39f5f28691bd7a18ed2421d44fc5e38",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1085,
        "probability": 0.001769,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.00177,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "912e98be808e3de6be9680df9e5ad3bf0722c9622f468c33573c8675a4cae68d",
        "signature": {
          "alg": "ed25519",
          "sig": "1defd290f49c48d002d3290ba3a1502923cec5c743650536fc604d9febdd001477ba6b95936fbfb1aa987ba3e473113a31a1e535e4843c0890ef6c509aa01c0c"
        }
      },
      "receipt_sha256": "912e98be808e3de6be9680df9e5ad3bf0722c9622f468c33573c8675a4cae68d"
    },
    {
      "storm_id": "350440",
      "lat": 27.2693,
      "lon": -83.8633,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2745.0,
      "ebshear": 3.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": 48.0463
        },
        {
          "name": "alignment",
          "value": -1.6766
        },
        {
          "name": "tau",
          "value": 2.4315
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.105
      },
      "coherence_score": 2.4315390586853027,
      "coherence_diagnostics": {
        "tau": 2.4315390586853027,
        "grad_tau": 0.30751535296440125,
        "torsion": 0.0,
        "alignment": -1.6765962839126587,
        "S_field": 0.7788940668106079,
        "Gamma_field": 0.2362809181213379,
        "S_over_Gamma": 3.2964746952056885,
        "Da": 14.800088882446289,
        "E_coh": 0.929487407207489,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.83,
              27.33
            ],
            [
              -83.82,
              27.32
            ],
            [
              -83.79,
              27.32
            ],
            [
              -83.79,
              27.3
            ],
            [
              -83.81,
              27.28
            ],
            [
              -83.82,
              27.24
            ],
            [
              -83.89,
              27.19
            ],
            [
              -83.9,
              27.2
            ],
            [
              -83.93,
              27.2
            ],
            [
              -83.94,
              27.21
            ],
            [
              -83.94,
              27.25
            ],
            [
              -83.92,
              27.27
            ],
            [
              -83.89,
              27.28
            ],
            [
              -83.85,
              27.32
            ],
            [
              -83.83,
              27.33
            ]
          ]
        ]
      },
      "raw_probability": 0.105,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "4e17b75eb0eb6fe87f0f84c6fabb647cb1d10741ddaad5d12627a92308e0b500",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.105,
        "probability": 0.001201,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001201,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "915e7eb76a18c4170f27d40e9ff58636c22f24ed9bf35f6f8e7fc095cefbd000",
        "signature": {
          "alg": "ed25519",
          "sig": "9ab1afd009e2bc8eb6330081c0ee22e736b7ed8606e539abfbcef25f544acafe7b58b9810125a6f591b11786ab3f6f146f545a76cb95fda8c1bf04fac0a5ee0b"
        }
      },
      "receipt_sha256": "915e7eb76a18c4170f27d40e9ff58636c22f24ed9bf35f6f8e7fc095cefbd000"
    },
    {
      "storm_id": "350602",
      "lat": 47.3738,
      "lon": -83.34,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 201.0,
      "ebshear": 16.0,
      "srh01": 119.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.9213
        },
        {
          "name": "alignment",
          "value": 4.6189
        },
        {
          "name": "tau",
          "value": 0.5033
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1031
      },
      "coherence_score": 0.5033378601074219,
      "coherence_diagnostics": {
        "tau": 0.5033378601074219,
        "grad_tau": 0.23654136061668396,
        "torsion": 0.0,
        "alignment": 4.61885404586792,
        "S_field": 0.1100345179438591,
        "Gamma_field": 0.2779475748538971,
        "S_over_Gamma": 0.3958822786808014,
        "Da": 16.363115310668945,
        "E_coh": 0.03608015924692154,
        "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.35,
              47.41
            ],
            [
              -83.3,
              47.41
            ],
            [
              -83.3,
              47.36
            ],
            [
              -83.33,
              47.33
            ],
            [
              -83.35,
              47.33
            ],
            [
              -83.37,
              47.35
            ],
            [
              -83.37,
              47.39
            ],
            [
              -83.35,
              47.41
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "1d7cc1db42a06b4ad002939c370c0e4bb0e5077ad04a7566ea532d74a6a7d82d",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1031,
        "probability": 0.001201,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001201,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9641d78591490253225a49071151e11f6fa3d98aa577dc80edb3626aaca9c6bf",
        "signature": {
          "alg": "ed25519",
          "sig": "b8cdfb26d2062ed9c68dffb4c8c73380983d694731297fb57e705902af7a977f9c0c8360008af70b8dc62d62a53792013336a9b611640f77e8fb2b4c52593d0b"
        }
      },
      "receipt_sha256": "9641d78591490253225a49071151e11f6fa3d98aa577dc80edb3626aaca9c6bf"
    },
    {
      "storm_id": "350314",
      "lat": 39.9256,
      "lon": -97.2859,
      "motion_east": 5.6,
      "motion_south": 5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 746.0,
      "ebshear": 33.0,
      "srh01": 15.0,
      "maxllaz": 0.002,
      "mesh": 0.25,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0463
        },
        {
          "name": "alignment",
          "value": 11.5013
        },
        {
          "name": "tau",
          "value": 0.4596
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.102
      },
      "coherence_score": 0.4595606327056885,
      "coherence_diagnostics": {
        "tau": 0.4595606327056885,
        "grad_tau": 0.06002691388130188,
        "torsion": 0.0,
        "alignment": 11.501261711120605,
        "S_field": 0.5099144577980042,
        "Gamma_field": 1.6271142959594727,
        "S_over_Gamma": 0.3133857548236847,
        "Da": 98.23438262939453,
        "E_coh": 0.3111746609210968,
        "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": [
          [
            [
              -97.32,
              40.12
            ],
            [
              -97.27,
              40.12
            ],
            [
              -97.28,
              40.11
            ],
            [
              -97.28,
              40.08
            ],
            [
              -97.25,
              40.05
            ],
            [
              -97.25,
              40.03
            ],
            [
              -97.23,
              40.0
            ],
            [
              -97.23,
              39.94
            ],
            [
              -97.24,
              39.93
            ],
            [
              -97.24,
              39.91
            ],
            [
              -97.28,
              39.87
            ],
            [
              -97.27,
              39.85
            ],
            [
              -97.25,
              39.84
            ],
            [
              -97.21,
              39.8
            ],
            [
              -97.21,
              39.78
            ],
            [
              -97.23,
              39.75
            ],
            [
              -97.28,
              39.75
            ],
            [
              -97.29,
              39.76
            ],
            [
              -97.3,
              39.78
            ],
            [
              -97.3,
              39.82
            ],
            [
              -97.28,
              39.84
            ],
            [
              -97.28,
              39.86
            ],
            [
              -97.3,
              39.88
            ],
            [
              -97.32,
              39.88
            ],
            [
              -97.33,
              39.89
            ],
            [
              -97.34,
              39.91
            ],
            [
              -97.34,
              39.94
            ],
            [
              -97.35,
              39.95
            ],
            [
              -97.35,
              39.99
            ],
            [
              -97.36,
              40.0
            ],
            [
              -97.37,
              40.07
            ],
            [
              -97.32,
              40.12
            ]
          ]
        ]
      },
      "raw_probability": 0.102,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "af585c40522f83b849bcb488f2ad453e4be69b82e6ef8f8240c5df537683ef9b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.102,
        "probability": 0.001201,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001201,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e45c2639cf63ba1e2478f8c913ca0c7928c7496cf2b0ce26da6c9632773b2dfc",
        "signature": {
          "alg": "ed25519",
          "sig": "370f4d4feb7060692d13a041429897afb4eed13d754a4e76e4cf85e0845c00b7f67b14da622711b35d3acf41495e4c12b7a470c5a23125665192eb670ad2f90d"
        }
      },
      "receipt_sha256": "e45c2639cf63ba1e2478f8c913ca0c7928c7496cf2b0ce26da6c9632773b2dfc"
    },
    {
      "storm_id": "350621",
      "lat": 40.0869,
      "lon": -96.5263,
      "motion_east": 9.5,
      "motion_south": 8.9,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 647.0,
      "ebshear": 43.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.9213
        },
        {
          "name": "alignment",
          "value": 0.0647
        },
        {
          "name": "tau",
          "value": 0.5305
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1017
      },
      "coherence_score": 0.5304521322250366,
      "coherence_diagnostics": {
        "tau": 0.5304521322250366,
        "grad_tau": 0.0603359118103981,
        "torsion": 0.0,
        "alignment": 0.06474828720092773,
        "S_field": 0.6118207573890686,
        "Gamma_field": 0.919614315032959,
        "S_over_Gamma": 0.6653014421463013,
        "Da": 54.93571090698242,
        "E_coh": 0.7055888772010803,
        "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.55,
              40.16
            ],
            [
              -96.51,
              40.16
            ],
            [
              -96.49,
              40.14
            ],
            [
              -96.49,
              40.12
            ],
            [
              -96.47,
              40.09
            ],
            [
              -96.47,
              40.07
            ],
            [
              -96.48,
              40.06
            ],
            [
              -96.48,
              40.02
            ],
            [
              -96.49,
              40.01
            ],
            [
              -96.54,
              40.01
            ],
            [
              -96.56,
              40.03
            ],
            [
              -96.57,
              40.03
            ],
            [
              -96.6,
              40.09
            ],
            [
              -96.59,
              40.1
            ],
            [
              -96.58,
              40.14
            ],
            [
              -96.55,
              40.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1017,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "c90f475a7a5f702cba5ff7cadec28be112dd2e05f3abdbdf6c71563132ae1289",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1017,
        "probability": 0.001201,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001201,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0bcbbf99e24c5da9ef1d9e81477fb2d42b721f589753031973496a30a7a8964e",
        "signature": {
          "alg": "ed25519",
          "sig": "6a9a282081a5df5d832580fc660c93f70e8f8ae433be3025e4de0c25eea612aed3383462462fe99f0025272e3c653414ae63b4ddcd5e1da09bf5508f46ba3006"
        }
      },
      "receipt_sha256": "0bcbbf99e24c5da9ef1d9e81477fb2d42b721f589753031973496a30a7a8964e"
    },
    {
      "storm_id": "350519",
      "lat": 46.9422,
      "lon": -84.0111,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 279.0,
      "ebshear": 16.0,
      "srh01": 76.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.7963
        },
        {
          "name": "alignment",
          "value": 4.4997
        },
        {
          "name": "tau",
          "value": 0.6001
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1015
      },
      "coherence_score": 0.6000639200210571,
      "coherence_diagnostics": {
        "tau": 0.6000639200210571,
        "grad_tau": 0.16461898386478424,
        "torsion": 0.0,
        "alignment": 4.499680995941162,
        "S_field": 0.1210828572511673,
        "Gamma_field": 0.22878094017505646,
        "S_over_Gamma": 0.5292524099349976,
        "Da": 13.3916597366333,
        "E_coh": 0.1400151401758194,
        "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.03,
              46.99
            ],
            [
              -83.97,
              46.97
            ],
            [
              -83.97,
              46.91
            ],
            [
              -83.98,
              46.89
            ],
            [
              -84.01,
              46.89
            ],
            [
              -84.04,
              46.91
            ],
            [
              -84.04,
              46.96
            ],
            [
              -84.03,
              46.97
            ],
            [
              -84.03,
              46.99
            ]
          ]
        ]
      },
      "raw_probability": 0.1015,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "aab59c8095d7ad0ac24c2552ea76822f56570bed69b15c64b4e8bd95bb06f7c5",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1015,
        "probability": 0.001201,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001201,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dd19ad2c9ca40eae66a0e12bd82bcdc23128477309f92f88057a5eec0bfd58c9",
        "signature": {
          "alg": "ed25519",
          "sig": "d8d9f3b59cb589dbb3f25d2df869c0fa037fe654ebfdc7f5934cc9b8ab33af980f8316994cf790dde1556db4f150cffc4e8cd3d93ada70e8c2fd81b89647a70b"
        }
      },
      "receipt_sha256": "dd19ad2c9ca40eae66a0e12bd82bcdc23128477309f92f88057a5eec0bfd58c9"
    },
    {
      "storm_id": "350077",
      "lat": 34.5554,
      "lon": -97.2738,
      "motion_east": 2.8,
      "motion_south": 6.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1001.0,
      "ebshear": 41.0,
      "srh01": 42.0,
      "maxllaz": 0.004,
      "mesh": 0.12,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9213
        },
        {
          "name": "alignment",
          "value": 8.2193
        },
        {
          "name": "tau",
          "value": 0.267
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1
      },
      "coherence_score": 0.2669898271560669,
      "coherence_diagnostics": {
        "tau": 0.2669898271560669,
        "grad_tau": 0.04118039086461067,
        "torsion": 0.0,
        "alignment": 8.21927261352539,
        "S_field": 0.19847825169563293,
        "Gamma_field": 1.4562808275222778,
        "S_over_Gamma": 0.13629119098186493,
        "Da": 91.2204818725586,
        "E_coh": 0.5209996700286865,
        "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": [
          [
            [
              -97.28,
              34.67
            ],
            [
              -97.23,
              34.67
            ],
            [
              -97.21,
              34.65
            ],
            [
              -97.2,
              34.61
            ],
            [
              -97.22,
              34.59
            ],
            [
              -97.22,
              34.57
            ],
            [
              -97.23,
              34.56
            ],
            [
              -97.23,
              34.51
            ],
            [
              -97.22,
              34.5
            ],
            [
              -97.24,
              34.48
            ],
            [
              -97.24,
              34.47
            ],
            [
              -97.26,
              34.45
            ],
            [
              -97.31,
              34.45
            ],
            [
              -97.32,
              34.44
            ],
            [
              -97.32,
              34.46
            ],
            [
              -97.33,
              34.47
            ],
            [
              -97.33,
              34.49
            ],
            [
              -97.32,
              34.5
            ],
            [
              -97.32,
              34.58
            ],
            [
              -97.33,
              34.59
            ],
            [
              -97.33,
              34.63
            ],
            [
              -97.31,
              34.66
            ],
            [
              -97.29,
              34.66
            ],
            [
              -97.28,
              34.67
            ]
          ]
        ]
      },
      "raw_probability": 0.1,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "45d2b662d9d490ae9b932759c910b26b9a874065de620f4ac0a3a23a65e40b8c",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.1,
        "probability": 0.001169,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001169,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0655bb45e5e39a8fe3b51763bb0cac66f9894d1f3e2fbb87ef8b87888e294a8c",
        "signature": {
          "alg": "ed25519",
          "sig": "81922930f310c044767870ca890812cd0c02fde9f8730940ffa009432678b1dadac540dc4cd298703a5ecf36b4273f19a5e4abd00b9cd611ab6b19b896c00d0c"
        }
      },
      "receipt_sha256": "0655bb45e5e39a8fe3b51763bb0cac66f9894d1f3e2fbb87ef8b87888e294a8c"
    },
    {
      "storm_id": "350616",
      "lat": 39.718,
      "lon": -86.098,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1347.0,
      "ebshear": 17.0,
      "srh01": 84.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7963
        },
        {
          "name": "alignment",
          "value": 0.746
        },
        {
          "name": "tau",
          "value": 0.7328
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0996
      },
      "coherence_score": 0.7328135967254639,
      "coherence_diagnostics": {
        "tau": 0.7328135967254639,
        "grad_tau": 0.23007041215896606,
        "torsion": 0.0,
        "alignment": 0.7460277080535889,
        "S_field": 0.22117236256599426,
        "Gamma_field": 1.1779475212097168,
        "S_over_Gamma": 0.18776080012321472,
        "Da": 68.65950012207031,
        "E_coh": 0.18478381633758545,
        "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": [
          [
            [
              -86.13,
              39.75
            ],
            [
              -86.05,
              39.75
            ],
            [
              -86.05,
              39.67
            ],
            [
              -86.13,
              39.67
            ],
            [
              -86.13,
              39.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0996,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "4301a339a355775ddaea60c61e3b72d3f6b109f7af375adac8daa1794d194a61",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0996,
        "probability": 0.001169,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001169,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ff6ba526bc401ad58a8f7a6207d32ff8e96681e894dc5c2feeb73c3c10263fc7",
        "signature": {
          "alg": "ed25519",
          "sig": "6beb1368ca0cfe19add2faf6bee881398426e44984d20993706828584bb106e8625ed918f83c54559e9d30564540a195458fe94da4cdeb84407d374c0482b90e"
        }
      },
      "receipt_sha256": "ff6ba526bc401ad58a8f7a6207d32ff8e96681e894dc5c2feeb73c3c10263fc7"
    },
    {
      "storm_id": "350481",
      "lat": 43.4144,
      "lon": -83.2961,
      "motion_east": 8.9,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 330.0,
      "ebshear": 12.0,
      "srh01": 38.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1713
        },
        {
          "name": "alignment",
          "value": -4.0126
        },
        {
          "name": "tau",
          "value": 1.0215
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0992
      },
      "coherence_score": 1.021481990814209,
      "coherence_diagnostics": {
        "tau": 1.021481990814209,
        "grad_tau": 0.23499847948551178,
        "torsion": 0.0,
        "alignment": -4.012556076049805,
        "S_field": 0.29271751642227173,
        "Gamma_field": 0.2737809419631958,
        "S_over_Gamma": 1.069166898727417,
        "Da": 16.734329223632812,
        "E_coh": 0.6489832401275635,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.28,
              43.49
            ],
            [
              -83.21,
              43.48
            ],
            [
              -83.19,
              43.46
            ],
            [
              -83.19,
              43.42
            ],
            [
              -83.2,
              43.4
            ],
            [
              -83.21,
              43.4
            ],
            [
              -83.27,
              43.35
            ],
            [
              -83.29,
              43.35
            ],
            [
              -83.32,
              43.33
            ],
            [
              -83.36,
              43.33
            ],
            [
              -83.38,
              43.34
            ],
            [
              -83.39,
              43.38
            ],
            [
              -83.4,
              43.39
            ],
            [
              -83.39,
              43.43
            ],
            [
              -83.36,
              43.46
            ],
            [
              -83.32,
              43.48
            ],
            [
              -83.29,
              43.48
            ],
            [
              -83.28,
              43.49
            ]
          ]
        ]
      },
      "raw_probability": 0.0992,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "2b23082bd71649ea493aaccf14a83f2eb8dfd83513512e0a9af0cfc002af958f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0992,
        "probability": 0.001169,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001169,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "89adef49fd4a089338f5ef8af10149a8a55c0d5835e2fd7d91325e1b6e637deb",
        "signature": {
          "alg": "ed25519",
          "sig": "e28188a42d5b4cc12f1922fd8a01fc5c60a0a10285d6f07bb1c2a48091d4f1f2e07e5a61034992b5e5febf25ea09147494e784781fcbfbd264a863eab6015f0b"
        }
      },
      "receipt_sha256": "89adef49fd4a089338f5ef8af10149a8a55c0d5835e2fd7d91325e1b6e637deb"
    },
    {
      "storm_id": "350355",
      "lat": 34.2124,
      "lon": -77.94,
      "motion_east": 5.6,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1363.0,
      "ebshear": 22.0,
      "srh01": 44.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2963
        },
        {
          "name": "alignment",
          "value": 5.2727
        },
        {
          "name": "tau",
          "value": 1.0239
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0991
      },
      "coherence_score": 1.0238869190216064,
      "coherence_diagnostics": {
        "tau": 1.0238869190216064,
        "grad_tau": 0.2717131972312927,
        "torsion": 0.0,
        "alignment": 5.27272367477417,
        "S_field": 0.19997382164001465,
        "Gamma_field": 0.5312809348106384,
        "S_over_Gamma": 0.3763993978500366,
        "Da": 32.57855224609375,
        "E_coh": 0.4069177210330963,
        "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": [
          [
            [
              -78.06,
              34.27
            ],
            [
              -78.0,
              34.27
            ],
            [
              -77.98,
              34.25
            ],
            [
              -77.95,
              34.25
            ],
            [
              -77.93,
              34.26
            ],
            [
              -77.92,
              34.25
            ],
            [
              -77.85,
              34.25
            ],
            [
              -77.84,
              34.24
            ],
            [
              -77.81,
              34.24
            ],
            [
              -77.8,
              34.25
            ],
            [
              -77.75,
              34.25
            ],
            [
              -77.74,
              34.23
            ],
            [
              -77.75,
              34.22
            ],
            [
              -77.77,
              34.23
            ],
            [
              -77.86,
              34.14
            ],
            [
              -77.88,
              34.13
            ],
            [
              -77.92,
              34.13
            ],
            [
              -77.94,
              34.15
            ],
            [
              -77.94,
              34.17
            ],
            [
              -77.98,
              34.21
            ],
            [
              -77.99,
              34.21
            ],
            [
              -78.03,
              34.17
            ],
            [
              -78.04,
              34.15
            ],
            [
              -78.07,
              34.15
            ],
            [
              -78.09,
              34.16
            ],
            [
              -78.11,
              34.18
            ],
            [
              -78.12,
              34.22
            ],
            [
              -78.08,
              34.26
            ],
            [
              -78.06,
              34.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0991,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "98bdb1c255b8ae6afc1bb3d12854dd6a05ba3f6882a47e82472c104c698b5ca1",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0991,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "52828dd630b50b24ad8522c3165cc836fa6c4a3cf50c5ed4c95a59af830013de",
        "signature": {
          "alg": "ed25519",
          "sig": "ed21a31205728572a64ed0c2c843d4626f5f10e6faef7d9a032302c53690279157247b760476e06240337f73cd9cada39f1246344ddab94f1f9684f176162200"
        }
      },
      "receipt_sha256": "52828dd630b50b24ad8522c3165cc836fa6c4a3cf50c5ed4c95a59af830013de"
    },
    {
      "storm_id": "350470",
      "lat": 34.1418,
      "lon": -78.2786,
      "motion_east": 5.6,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 994.0,
      "ebshear": 21.0,
      "srh01": 52.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 52.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2963
        },
        {
          "name": "alignment",
          "value": 4.5105
        },
        {
          "name": "tau",
          "value": 0.8196
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0979
      },
      "coherence_score": 0.8196327686309814,
      "coherence_diagnostics": {
        "tau": 0.8196327686309814,
        "grad_tau": 0.1537400782108307,
        "torsion": 0.0,
        "alignment": 4.51051664352417,
        "S_field": 0.1493934690952301,
        "Gamma_field": 0.6154475808143616,
        "S_over_Gamma": 0.24273954331874847,
        "Da": 38.24518966674805,
        "E_coh": 0.29830068349838257,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.29,
              34.23
            ],
            [
              -78.24,
              34.23
            ],
            [
              -78.24,
              34.22
            ],
            [
              -78.21,
              34.18
            ],
            [
              -78.21,
              34.14
            ],
            [
              -78.23,
              34.12
            ],
            [
              -78.24,
              34.12
            ],
            [
              -78.26,
              34.1
            ],
            [
              -78.26,
              34.09
            ],
            [
              -78.27,
              34.1
            ],
            [
              -78.28,
              34.08
            ],
            [
              -78.3,
              34.08
            ],
            [
              -78.29,
              34.09
            ],
            [
              -78.3,
              34.11
            ],
            [
              -78.31,
              34.11
            ],
            [
              -78.3,
              34.12
            ],
            [
              -78.31,
              34.13
            ],
            [
              -78.33,
              34.13
            ],
            [
              -78.33,
              34.15
            ],
            [
              -78.32,
              34.16
            ],
            [
              -78.32,
              34.2
            ],
            [
              -78.29,
              34.23
            ]
          ]
        ]
      },
      "raw_probability": 0.0979,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "7606279192147c6eb42898421225498bdde90e334cb1fd74ebe0c57d4dc97954",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0979,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dbc6d22e6769251d646adf853e6b8881cf34826dc5ad2a86e756ed3dc1933080",
        "signature": {
          "alg": "ed25519",
          "sig": "fb371e42b633ef66e8f921c47d7778655271ca561374a16b5eea6eb316b70338a19c67a066ecb7529ca30bd2f0bd63d468e1f39cb6d1031c31c5d5dc0491dc0e"
        }
      },
      "receipt_sha256": "dbc6d22e6769251d646adf853e6b8881cf34826dc5ad2a86e756ed3dc1933080"
    },
    {
      "storm_id": "350237",
      "lat": 47.0955,
      "lon": -83.9655,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 214.0,
      "ebshear": 13.0,
      "srh01": 90.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.7963
        },
        {
          "name": "alignment",
          "value": 4.4997
        },
        {
          "name": "tau",
          "value": 0.6001
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0972
      },
      "coherence_score": 0.6000639200210571,
      "coherence_diagnostics": {
        "tau": 0.6000639200210571,
        "grad_tau": 0.16461898386478424,
        "torsion": 0.0,
        "alignment": 4.499680995941162,
        "S_field": 0.1210828572511673,
        "Gamma_field": 0.22878094017505646,
        "S_over_Gamma": 0.5292524099349976,
        "Da": 13.3916597366333,
        "E_coh": 0.1400151401758194,
        "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.02,
              47.14
            ],
            [
              -83.93,
              47.13
            ],
            [
              -83.9,
              47.09
            ],
            [
              -83.89,
              47.11
            ],
            [
              -83.88,
              47.08
            ],
            [
              -83.91,
              47.08
            ],
            [
              -83.97,
              47.05
            ],
            [
              -84.02,
              47.05
            ],
            [
              -84.04,
              47.06
            ],
            [
              -84.04,
              47.12
            ],
            [
              -84.02,
              47.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0972,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3cc23ba129ffc8567c65b38c73794a5ea0c206288777982c8b46ec549510e9f3",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0972,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "674d728ddd3d8c81ffa5197cbe5e01fdf07286be59bb50c8c6e0eda1acad2c5e",
        "signature": {
          "alg": "ed25519",
          "sig": "2f6ab1c6ae67484bf836e4fddcfdfabc78130737b805c7ef25eba21974f5f57ab0b26cb4ccb3bc3048da0d6dc6bc6b27b83987b218d59969938b02acf44c8207"
        }
      },
      "receipt_sha256": "674d728ddd3d8c81ffa5197cbe5e01fdf07286be59bb50c8c6e0eda1acad2c5e"
    },
    {
      "storm_id": "350099",
      "lat": 34.0291,
      "lon": -78.0655,
      "motion_east": 5.6,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1485.0,
      "ebshear": 22.0,
      "srh01": 42.0,
      "maxllaz": 0.005,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2963
        },
        {
          "name": "alignment",
          "value": 4.5105
        },
        {
          "name": "tau",
          "value": 0.8196
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0971
      },
      "coherence_score": 0.8196327686309814,
      "coherence_diagnostics": {
        "tau": 0.8196327686309814,
        "grad_tau": 0.1537400782108307,
        "torsion": 0.0,
        "alignment": 4.51051664352417,
        "S_field": 0.1493934690952301,
        "Gamma_field": 0.6154475808143616,
        "S_over_Gamma": 0.24273954331874847,
        "Da": 38.24518966674805,
        "E_coh": 0.29830068349838257,
        "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": [
          [
            [
              -78.07,
              34.09
            ],
            [
              -78.02,
              34.09
            ],
            [
              -78.01,
              34.08
            ],
            [
              -78.01,
              34.04
            ],
            [
              -78.02,
              34.02
            ],
            [
              -78.06,
              33.98
            ],
            [
              -78.08,
              33.97
            ],
            [
              -78.12,
              33.97
            ],
            [
              -78.13,
              33.98
            ],
            [
              -78.13,
              34.01
            ],
            [
              -78.07,
              34.09
            ]
          ]
        ]
      },
      "raw_probability": 0.0971,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "0d4febb735edc693639877b2663ea4a166ba8d9e8c5805b18d5a577f30a7f796",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0971,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4e670572960babd2a0ead00b1b8976161124a169e570515a31388de76fc6cd6f",
        "signature": {
          "alg": "ed25519",
          "sig": "6d7262c84910c31ede73700caff0fba43b4c89bbc32bcd40e2d5c60cdbdabb0a89acd45ee850520f211688c6e858921765b3d462935be3e971cbe1adad673a0c"
        }
      },
      "receipt_sha256": "4e670572960babd2a0ead00b1b8976161124a169e570515a31388de76fc6cd6f"
    },
    {
      "storm_id": "350265",
      "lat": 42.644,
      "lon": -84.1387,
      "motion_east": 6.7,
      "motion_south": 1.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 613.0,
      "ebshear": 21.0,
      "srh01": 47.0,
      "maxllaz": 0.005,
      "mesh": 0.19,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.6713
        },
        {
          "name": "alignment",
          "value": -1.7161
        },
        {
          "name": "tau",
          "value": 1.3117
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0971
      },
      "coherence_score": 1.3116629123687744,
      "coherence_diagnostics": {
        "tau": 1.3116629123687744,
        "grad_tau": 0.17081224918365479,
        "torsion": 0.0,
        "alignment": -1.7160844802856445,
        "S_field": 0.6016561985015869,
        "Gamma_field": 0.16128093004226685,
        "S_over_Gamma": 3.730485677719116,
        "Da": 9.726520538330078,
        "E_coh": 0.8394654393196106,
        "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.2,
              42.88
            ],
            [
              -84.16,
              42.88
            ],
            [
              -84.11,
              42.83
            ],
            [
              -84.05,
              42.81
            ],
            [
              -84.04,
              42.8
            ],
            [
              -84.04,
              42.78
            ],
            [
              -84.0,
              42.75
            ],
            [
              -83.99,
              42.75
            ],
            [
              -83.96,
              42.79
            ],
            [
              -83.94,
              42.79
            ],
            [
              -83.9,
              42.77
            ],
            [
              -83.89,
              42.78
            ],
            [
              -83.8,
              42.78
            ],
            [
              -83.78,
              42.77
            ],
            [
              -83.78,
              42.72
            ],
            [
              -83.81,
              42.7
            ],
            [
              -83.84,
              42.7
            ],
            [
              -83.88,
              42.68
            ],
            [
              -83.9,
              42.66
            ],
            [
              -83.9,
              42.63
            ],
            [
              -83.92,
              42.62
            ],
            [
              -83.96,
              42.58
            ],
            [
              -83.96,
              42.57
            ],
            [
              -84.02,
              42.54
            ],
            [
              -84.09,
              42.54
            ],
            [
              -84.1,
              42.55
            ],
            [
              -84.14,
              42.55
            ],
            [
              -84.28,
              42.48
            ],
            [
              -84.31,
              42.45
            ],
            [
              -84.34,
              42.39
            ],
            [
              -84.34,
              42.37
            ],
            [
              -84.38,
              42.34
            ],
            [
              -84.39,
              42.36
            ],
            [
              -84.41,
              42.38
            ],
            [
              -84.43,
              42.38
            ],
            [
              -84.45,
              42.41
            ],
            [
              -84.47,
              42.41
            ],
            [
              -84.47,
              42.45
            ],
            [
              -84.42,
              42.48
            ],
            [
              -84.4,
              42.48
            ],
            [
              -84.29,
              42.56
            ],
            [
              -84.26,
              42.57
            ],
            [
              -84.23,
              42.6
            ],
            [
              -84.22,
              42.6
            ],
            [
              -84.18,
              42.65
            ],
            [
              -84.18,
              42.71
            ],
            [
              -84.17,
              42.72
            ],
            [
              -84.17,
              42.74
            ],
            [
              -84.2,
              42.77
            ],
            [
              -84.24,
              42.77
            ],
            [
              -84.26,
              42.79
            ],
            [
              -84.27,
              42.79
            ],
            [
              -84.27,
              42.83
            ],
            [
              -84.24,
              42.86
            ],
            [
              -84.2,
              42.88
            ]
          ]
        ]
      },
      "raw_probability": 0.0971,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "0d4febb735edc693639877b2663ea4a166ba8d9e8c5805b18d5a577f30a7f796",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0971,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4e670572960babd2a0ead00b1b8976161124a169e570515a31388de76fc6cd6f",
        "signature": {
          "alg": "ed25519",
          "sig": "6d7262c84910c31ede73700caff0fba43b4c89bbc32bcd40e2d5c60cdbdabb0a89acd45ee850520f211688c6e858921765b3d462935be3e971cbe1adad673a0c"
        }
      },
      "receipt_sha256": "4e670572960babd2a0ead00b1b8976161124a169e570515a31388de76fc6cd6f"
    },
    {
      "storm_id": "350414",
      "lat": 40.0233,
      "lon": -96.9367,
      "motion_east": 2.4,
      "motion_south": 5.8,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 731.0,
      "ebshear": 37.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0463
        },
        {
          "name": "alignment",
          "value": 11.5013
        },
        {
          "name": "tau",
          "value": 0.4596
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0963
      },
      "coherence_score": 0.4595606327056885,
      "coherence_diagnostics": {
        "tau": 0.4595606327056885,
        "grad_tau": 0.06002691388130188,
        "torsion": 0.0,
        "alignment": 11.501261711120605,
        "S_field": 0.5099144577980042,
        "Gamma_field": 1.6271142959594727,
        "S_over_Gamma": 0.3133857548236847,
        "Da": 98.23438262939453,
        "E_coh": 0.3111746609210968,
        "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.0,
              40.12
            ],
            [
              -96.95,
              40.12
            ],
            [
              -96.88,
              40.05
            ],
            [
              -96.87,
              40.01
            ],
            [
              -96.85,
              39.98
            ],
            [
              -96.86,
              39.95
            ],
            [
              -96.87,
              39.96
            ],
            [
              -96.91,
              39.96
            ],
            [
              -96.92,
              39.97
            ],
            [
              -96.94,
              39.97
            ],
            [
              -96.98,
              39.99
            ],
            [
              -96.98,
              40.0
            ],
            [
              -97.02,
              40.05
            ],
            [
              -97.02,
              40.1
            ],
            [
              -97.0,
              40.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0963,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f75cb5b97269efb9f942ccda4e63b1fbfea105bb267fc307112f33b2176aba1d",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0963,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f4919399c3faa00ed7364c5e0a3f7912752ea3f75b752a0bd2d4cb90641fd59",
        "signature": {
          "alg": "ed25519",
          "sig": "6cfd9c47e7c48e87551512f9a51f7e91c6d9f52f46ede789ae5e450f194d99d83caa27ba0361792caa6daa651fa0e440532a7892307649281c5a506a42291702"
        }
      },
      "receipt_sha256": "4f4919399c3faa00ed7364c5e0a3f7912752ea3f75b752a0bd2d4cb90641fd59"
    },
    {
      "storm_id": "350438",
      "lat": 28.5411,
      "lon": -84.6222,
      "motion_east": 5.3,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3064.0,
      "ebshear": 18.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.4213
        },
        {
          "name": "alignment",
          "value": -1.3141
        },
        {
          "name": "tau",
          "value": 2.4242
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0952
      },
      "coherence_score": 2.424224376678467,
      "coherence_diagnostics": {
        "tau": 2.424224376678467,
        "grad_tau": 0.1342763602733612,
        "torsion": 0.0,
        "alignment": -1.3141103982925415,
        "S_field": 0.8677281737327576,
        "Gamma_field": 0.42794761061668396,
        "S_over_Gamma": 2.0276503562927246,
        "Da": 26.432554244995117,
        "E_coh": 0.9225243330001831,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.64,
              28.57
            ],
            [
              -84.6,
              28.57
            ],
            [
              -84.59,
              28.56
            ],
            [
              -84.59,
              28.52
            ],
            [
              -84.6,
              28.5
            ],
            [
              -84.64,
              28.5
            ],
            [
              -84.64,
              28.53
            ],
            [
              -84.66,
              28.55
            ],
            [
              -84.64,
              28.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0952,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "0d3cfacedc40ec836bef288d2d60c052c71bb09d0f8ece67dc65f74dfd99b81d",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0952,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "18726ded7d4849c16b293d6c22d2622e11661ea8c6f3a26bf0247dce0df8bdb2",
        "signature": {
          "alg": "ed25519",
          "sig": "a0d2379aa1acb61e7de760f32064e60dc293c162d74c3e088024f044649035c62833a3772a95bb4575aaee89cb4dce20a55820a045bedc43a071c20513aff50e"
        }
      },
      "receipt_sha256": "18726ded7d4849c16b293d6c22d2622e11661ea8c6f3a26bf0247dce0df8bdb2"
    },
    {
      "storm_id": "350477",
      "lat": 48.2713,
      "lon": -116.2513,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 42.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.7963
        },
        {
          "name": "alignment",
          "value": -3.0206
        },
        {
          "name": "tau",
          "value": 0.3213
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0937
      },
      "coherence_score": 0.32128798961639404,
      "coherence_diagnostics": {
        "tau": 0.32128798961639404,
        "grad_tau": 0.27516037225723267,
        "torsion": 0.0,
        "alignment": -3.0206387042999268,
        "S_field": 0.1978720873594284,
        "Gamma_field": 0.18961425125598907,
        "S_over_Gamma": 1.043550729751587,
        "Da": 10.868857383728027,
        "E_coh": 0.3470914959907532,
        "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": [
          [
            [
              -116.32,
              48.33
            ],
            [
              -116.2,
              48.32
            ],
            [
              -116.17,
              48.3
            ],
            [
              -116.15,
              48.3
            ],
            [
              -116.15,
              48.25
            ],
            [
              -116.17,
              48.23
            ],
            [
              -116.2,
              48.23
            ],
            [
              -116.21,
              48.22
            ],
            [
              -116.27,
              48.22
            ],
            [
              -116.28,
              48.23
            ],
            [
              -116.31,
              48.23
            ],
            [
              -116.33,
              48.27
            ],
            [
              -116.35,
              48.29
            ],
            [
              -116.34,
              48.32
            ],
            [
              -116.32,
              48.33
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f416e99454626c789689582abecbffae270a783f28cdd21c23784133f0892fe4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0937,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "89505e2062de9d83489c8bdcab11cce1dc6213bb47d3153fe6cead8062f69ed0",
        "signature": {
          "alg": "ed25519",
          "sig": "baa19114b63ebf764d1e3754cb1a695871f6e06d804437a1b6e652ea2fa7afd444a496361e54d2e227e649d80df62eecccb75ad0cea3813ccc2696a4473d4607"
        }
      },
      "receipt_sha256": "89505e2062de9d83489c8bdcab11cce1dc6213bb47d3153fe6cead8062f69ed0"
    },
    {
      "storm_id": "349713",
      "lat": 33.5678,
      "lon": -76.1844,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2706.0,
      "ebshear": 24.0,
      "srh01": 31.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.9213
        },
        {
          "name": "alignment",
          "value": 3.8175
        },
        {
          "name": "tau",
          "value": 1.4749
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0934
      },
      "coherence_score": 1.4749013185501099,
      "coherence_diagnostics": {
        "tau": 1.4749013185501099,
        "grad_tau": 0.5739852786064148,
        "torsion": 0.0,
        "alignment": 3.8175370693206787,
        "S_field": 0.16517244279384613,
        "Gamma_field": 0.4729475975036621,
        "S_over_Gamma": 0.3492404818534851,
        "Da": 28.12700653076172,
        "E_coh": 0.457795649766922,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.22,
              33.6
            ],
            [
              -76.16,
              33.6
            ],
            [
              -76.15,
              33.59
            ],
            [
              -76.16,
              33.58
            ],
            [
              -76.16,
              33.54
            ],
            [
              -76.17,
              33.53
            ],
            [
              -76.2,
              33.53
            ],
            [
              -76.22,
              33.54
            ],
            [
              -76.22,
              33.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0934,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f3d588df1bde77a4e08b9770045d0747b8d137e1211636d30008ec58e43f5a43",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0934,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e1b86d0ec63da202b5086a7511568e164f3321295e935e65ec5086b970ea7030",
        "signature": {
          "alg": "ed25519",
          "sig": "b35e904acf95593a3dd47f5c67122c883d64b0f27e2c3f28c487e1554a994e21f182e48af127b2e3498c713900b8bb4239535717ed196cee63f810cc6d667908"
        }
      },
      "receipt_sha256": "e1b86d0ec63da202b5086a7511568e164f3321295e935e65ec5086b970ea7030"
    },
    {
      "storm_id": "350605",
      "lat": 43.4433,
      "lon": -83.0622,
      "motion_east": 8.5,
      "motion_south": 0.1,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 382.0,
      "ebshear": 14.0,
      "srh01": 46.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1713
        },
        {
          "name": "alignment",
          "value": -4.0126
        },
        {
          "name": "tau",
          "value": 1.0215
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0934
      },
      "coherence_score": 1.021481990814209,
      "coherence_diagnostics": {
        "tau": 1.021481990814209,
        "grad_tau": 0.23499847948551178,
        "torsion": 0.0,
        "alignment": -4.012556076049805,
        "S_field": 0.29271751642227173,
        "Gamma_field": 0.2737809419631958,
        "S_over_Gamma": 1.069166898727417,
        "Da": 16.734329223632812,
        "E_coh": 0.6489832401275635,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.09,
              43.48
            ],
            [
              -83.05,
              43.48
            ],
            [
              -83.05,
              43.46
            ],
            [
              -83.02,
              43.43
            ],
            [
              -83.04,
              43.39
            ],
            [
              -83.05,
              43.39
            ],
            [
              -83.09,
              43.43
            ],
            [
              -83.08,
              43.45
            ],
            [
              -83.09,
              43.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0934,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f3d588df1bde77a4e08b9770045d0747b8d137e1211636d30008ec58e43f5a43",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0934,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e1b86d0ec63da202b5086a7511568e164f3321295e935e65ec5086b970ea7030",
        "signature": {
          "alg": "ed25519",
          "sig": "b35e904acf95593a3dd47f5c67122c883d64b0f27e2c3f28c487e1554a994e21f182e48af127b2e3498c713900b8bb4239535717ed196cee63f810cc6d667908"
        }
      },
      "receipt_sha256": "e1b86d0ec63da202b5086a7511568e164f3321295e935e65ec5086b970ea7030"
    },
    {
      "storm_id": "350606",
      "lat": 43.423,
      "lon": -82.955,
      "motion_east": 7.1,
      "motion_south": 0.6,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 422.0,
      "ebshear": 16.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.1713
        },
        {
          "name": "alignment",
          "value": -4.0126
        },
        {
          "name": "tau",
          "value": 1.0215
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0922
      },
      "coherence_score": 1.021481990814209,
      "coherence_diagnostics": {
        "tau": 1.021481990814209,
        "grad_tau": 0.23499847948551178,
        "torsion": 0.0,
        "alignment": -4.012556076049805,
        "S_field": 0.29271751642227173,
        "Gamma_field": 0.2737809419631958,
        "S_over_Gamma": 1.069166898727417,
        "Da": 16.734329223632812,
        "E_coh": 0.6489832401275635,
        "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.97,
              43.45
            ],
            [
              -82.92,
              43.45
            ],
            [
              -82.91,
              43.44
            ],
            [
              -82.91,
              43.41
            ],
            [
              -82.92,
              43.39
            ],
            [
              -82.97,
              43.39
            ],
            [
              -82.99,
              43.4
            ],
            [
              -82.99,
              43.42
            ],
            [
              -83.0,
              43.43
            ],
            [
              -82.97,
              43.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0922,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "8d88232fef3c4a180b0e076d4450e31a90c280e3b019e729980260b85b53b1d5",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0922,
        "probability": 0.001148,
        "confidence_lo": 0.001087,
        "confidence_hi": 0.001148,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8d816568ed237731aef8c378fa9c8094fe9eb7227c5a66e7eb5b0a972b18f179",
        "signature": {
          "alg": "ed25519",
          "sig": "b5860788a1e8b8e271025432e3745b7cfeddee6dc4b2f09c220b284c77fb84d7e8a5d7d70a0531a7f17375869735c22993a0208f807054378fbff6aa579a9504"
        }
      },
      "receipt_sha256": "8d816568ed237731aef8c378fa9c8094fe9eb7227c5a66e7eb5b0a972b18f179"
    },
    {
      "storm_id": "350570",
      "lat": 33.9483,
      "lon": -78.2483,
      "motion_east": 5.5,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1477.0,
      "ebshear": 23.0,
      "srh01": 44.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2963
        },
        {
          "name": "alignment",
          "value": 4.5105
        },
        {
          "name": "tau",
          "value": 0.8196
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0884
      },
      "coherence_score": 0.8196327686309814,
      "coherence_diagnostics": {
        "tau": 0.8196327686309814,
        "grad_tau": 0.1537400782108307,
        "torsion": 0.0,
        "alignment": 4.51051664352417,
        "S_field": 0.1493934690952301,
        "Gamma_field": 0.6154475808143616,
        "S_over_Gamma": 0.24273954331874847,
        "Da": 38.24518966674805,
        "E_coh": 0.29830068349838257,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.26,
              33.99
            ],
            [
              -78.24,
              33.99
            ],
            [
              -78.23,
              33.95
            ],
            [
              -78.22,
              33.94
            ],
            [
              -78.19,
              33.94
            ],
            [
              -78.19,
              33.93
            ],
            [
              -78.23,
              33.93
            ],
            [
              -78.24,
              33.92
            ],
            [
              -78.31,
              33.92
            ],
            [
              -78.31,
              33.94
            ],
            [
              -78.3,
              33.94
            ],
            [
              -78.26,
              33.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0884,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a8ce0b2d70004658cb4dfbb4a9d5689c7aa37957e1fb59047e95ad1cc120c5af",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0884,
        "probability": 0.00113,
        "confidence_lo": 0.001067,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "12986181b7287b48e9a29b17c02349c3a925052f13b851dfde07ae94bfdf385d",
        "signature": {
          "alg": "ed25519",
          "sig": "42637bee7db2d9d829108ef4d553733a8e04c4cbec64aa86e53410dfad0ce6833d7c537b8c35182eccdf3718f9a64b7106ac79b18f7e982a9429ad2a84f55f09"
        }
      },
      "receipt_sha256": "12986181b7287b48e9a29b17c02349c3a925052f13b851dfde07ae94bfdf385d"
    },
    {
      "storm_id": "350627",
      "lat": 29.2686,
      "lon": -82.9086,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2281.0,
      "ebshear": 13.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 1.7041
        },
        {
          "name": "tau",
          "value": 2.7954
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.086
      },
      "coherence_score": 2.795442581176758,
      "coherence_diagnostics": {
        "tau": 2.795442581176758,
        "grad_tau": 0.10965319722890854,
        "torsion": 0.0,
        "alignment": 1.704098105430603,
        "S_field": 1.1198829412460327,
        "Gamma_field": 0.2154475897550583,
        "S_over_Gamma": 5.197936534881592,
        "Da": 13.626337051391602,
        "E_coh": 0.9229406714439392,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.92,
              29.29
            ],
            [
              -82.87,
              29.29
            ],
            [
              -82.87,
              29.24
            ],
            [
              -82.92,
              29.24
            ],
            [
              -82.93,
              29.25
            ],
            [
              -82.93,
              29.28
            ],
            [
              -82.92,
              29.29
            ]
          ]
        ]
      },
      "raw_probability": 0.086,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3d77a162610d00c9193bb42b029ca8cf4147242f67a49bca4918445b708f895f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.086,
        "probability": 0.00113,
        "confidence_lo": 0.001067,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68e7a2988c9f800065d572e71dcf1e439a07b22c0290a777c5bcb66d1dd2adb6",
        "signature": {
          "alg": "ed25519",
          "sig": "6dedeeb926f2537052d505e8a21686da5ef167a6f6848a3e3e630b1b2bc53c6ea325cf5964df700f32324898997606510ac7ba2b2582fddc20927d1a28bbcd0c"
        }
      },
      "receipt_sha256": "68e7a2988c9f800065d572e71dcf1e439a07b22c0290a777c5bcb66d1dd2adb6"
    },
    {
      "storm_id": "350512",
      "lat": 28.7764,
      "lon": -83.0855,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2681.0,
      "ebshear": 12.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 1.7041
        },
        {
          "name": "tau",
          "value": 2.7954
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0858
      },
      "coherence_score": 2.795442581176758,
      "coherence_diagnostics": {
        "tau": 2.795442581176758,
        "grad_tau": 0.10965319722890854,
        "torsion": 0.0,
        "alignment": 1.704098105430603,
        "S_field": 1.1198829412460327,
        "Gamma_field": 0.2154475897550583,
        "S_over_Gamma": 5.197936534881592,
        "Da": 13.626337051391602,
        "E_coh": 0.9229406714439392,
        "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.1,
              28.82
            ],
            [
              -83.09,
              28.81
            ],
            [
              -83.06,
              28.81
            ],
            [
              -83.04,
              28.79
            ],
            [
              -83.04,
              28.76
            ],
            [
              -83.07,
              28.72
            ],
            [
              -83.08,
              28.73
            ],
            [
              -83.11,
              28.73
            ],
            [
              -83.13,
              28.75
            ],
            [
              -83.12,
              28.8
            ],
            [
              -83.1,
              28.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0858,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d8b611d1893267e07f99319d65a48da9cfd0bbcad44ba4d8cd8f7968194e731b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0858,
        "probability": 0.00113,
        "confidence_lo": 0.001067,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0",
        "signature": {
          "alg": "ed25519",
          "sig": "27918422c24535cd591f813a2131d8f5efd40e8b0baabd1c2c576c2d86a185b2e251b7dc75f2b52256d99133927968962c00e103cc357a5636002f809ddcaa0a"
        }
      },
      "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0"
    },
    {
      "storm_id": "350600",
      "lat": 28.7527,
      "lon": -83.2264,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2731.0,
      "ebshear": 12.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 1.7041
        },
        {
          "name": "tau",
          "value": 2.7954
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0858
      },
      "coherence_score": 2.795442581176758,
      "coherence_diagnostics": {
        "tau": 2.795442581176758,
        "grad_tau": 0.10965319722890854,
        "torsion": 0.0,
        "alignment": 1.704098105430603,
        "S_field": 1.1198829412460327,
        "Gamma_field": 0.2154475897550583,
        "S_over_Gamma": 5.197936534881592,
        "Da": 13.626337051391602,
        "E_coh": 0.9229406714439392,
        "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.24,
              28.83
            ],
            [
              -83.22,
              28.81
            ],
            [
              -83.18,
              28.79
            ],
            [
              -83.18,
              28.72
            ],
            [
              -83.2,
              28.7
            ],
            [
              -83.2,
              28.68
            ],
            [
              -83.25,
              28.68
            ],
            [
              -83.27,
              28.69
            ],
            [
              -83.26,
              28.77
            ],
            [
              -83.25,
              28.78
            ],
            [
              -83.24,
              28.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0858,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d8b611d1893267e07f99319d65a48da9cfd0bbcad44ba4d8cd8f7968194e731b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0858,
        "probability": 0.00113,
        "confidence_lo": 0.001067,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0",
        "signature": {
          "alg": "ed25519",
          "sig": "27918422c24535cd591f813a2131d8f5efd40e8b0baabd1c2c576c2d86a185b2e251b7dc75f2b52256d99133927968962c00e103cc357a5636002f809ddcaa0a"
        }
      },
      "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0"
    },
    {
      "storm_id": "350628",
      "lat": 28.7922,
      "lon": -82.7567,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2677.0,
      "ebshear": 11.0,
      "srh01": 18.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 1.7041
        },
        {
          "name": "tau",
          "value": 2.7954
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0858
      },
      "coherence_score": 2.795442581176758,
      "coherence_diagnostics": {
        "tau": 2.795442581176758,
        "grad_tau": 0.10965319722890854,
        "torsion": 0.0,
        "alignment": 1.704098105430603,
        "S_field": 1.1198829412460327,
        "Gamma_field": 0.2154475897550583,
        "S_over_Gamma": 5.197936534881592,
        "Da": 13.626337051391602,
        "E_coh": 0.9229406714439392,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.8,
              28.82
            ],
            [
              -82.74,
              28.82
            ],
            [
              -82.72,
              28.8
            ],
            [
              -82.71,
              28.8
            ],
            [
              -82.72,
              28.76
            ],
            [
              -82.76,
              28.75
            ],
            [
              -82.76,
              28.76
            ],
            [
              -82.8,
              28.8
            ],
            [
              -82.8,
              28.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0858,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d8b611d1893267e07f99319d65a48da9cfd0bbcad44ba4d8cd8f7968194e731b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0858,
        "probability": 0.00113,
        "confidence_lo": 0.001067,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0",
        "signature": {
          "alg": "ed25519",
          "sig": "27918422c24535cd591f813a2131d8f5efd40e8b0baabd1c2c576c2d86a185b2e251b7dc75f2b52256d99133927968962c00e103cc357a5636002f809ddcaa0a"
        }
      },
      "receipt_sha256": "0ced22208f3e3d9c97b8851ccb179e1303faf9b8c40489d07eefd9fc771474f0"
    },
    {
      "storm_id": "350368",
      "lat": 35.5025,
      "lon": -96.9712,
      "motion_east": 2.1,
      "motion_south": 5.7,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1571.0,
      "ebshear": 32.0,
      "srh01": 79.0,
      "maxllaz": 0.006,
      "mesh": 1.09,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9213
        },
        {
          "name": "alignment",
          "value": 1.144
        },
        {
          "name": "tau",
          "value": 0.2879
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0851
      },
      "coherence_score": 0.28791919350624084,
      "coherence_diagnostics": {
        "tau": 0.28791919350624084,
        "grad_tau": 0.07360086590051651,
        "torsion": 0.0,
        "alignment": 1.1439929008483887,
        "S_field": 0.1911340355873108,
        "Gamma_field": 1.6304476261138916,
        "S_over_Gamma": 0.1172279492020607,
        "Da": 104.40339660644531,
        "E_coh": 0.5389617681503296,
        "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.95,
              35.78
            ],
            [
              -96.91,
              35.78
            ],
            [
              -96.89,
              35.74
            ],
            [
              -96.89,
              35.53
            ],
            [
              -96.92,
              35.49
            ],
            [
              -96.92,
              35.46
            ],
            [
              -96.93,
              35.45
            ],
            [
              -96.92,
              35.37
            ],
            [
              -96.91,
              35.36
            ],
            [
              -96.91,
              35.34
            ],
            [
              -96.92,
              35.33
            ],
            [
              -96.91,
              35.32
            ],
            [
              -96.92,
              35.3
            ],
            [
              -96.92,
              35.27
            ],
            [
              -96.94,
              35.25
            ],
            [
              -96.99,
              35.25
            ],
            [
              -97.02,
              35.3
            ],
            [
              -97.03,
              35.36
            ],
            [
              -97.05,
              35.39
            ],
            [
              -97.05,
              35.42
            ],
            [
              -97.08,
              35.47
            ],
            [
              -97.07,
              35.48
            ],
            [
              -97.07,
              35.53
            ],
            [
              -97.04,
              35.57
            ],
            [
              -97.04,
              35.59
            ],
            [
              -97.01,
              35.62
            ],
            [
              -97.01,
              35.66
            ],
            [
              -96.99,
              35.68
            ],
            [
              -96.98,
              35.72
            ],
            [
              -96.97,
              35.73
            ],
            [
              -96.97,
              35.76
            ],
            [
              -96.95,
              35.78
            ]
          ]
        ]
      },
      "raw_probability": 0.0851,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "8befdcb2a68fc2cca8ad3e87c79b2424e1e54030b70fbfb903ff209d2198d716",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0851,
        "probability": 0.00113,
        "confidence_lo": 0.000799,
        "confidence_hi": 0.00113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cc25efd11252e159ae98e822ae96f6c59d9661892ab40c855649a7b7f1eced15",
        "signature": {
          "alg": "ed25519",
          "sig": "7c4434e322c7eea045b080c1d2c613d130200c54d101af7d18534b481be2c4a9817f0e7918dd096a01543b94376d123b90b26f0e596b277e65b206a7c45c5503"
        }
      },
      "receipt_sha256": "cc25efd11252e159ae98e822ae96f6c59d9661892ab40c855649a7b7f1eced15"
    },
    {
      "storm_id": "350630",
      "lat": 27.9664,
      "lon": -91.9464,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4541.0,
      "ebshear": 14.0,
      "srh01": 33.0,
      "maxllaz": 0.0,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1713
        },
        {
          "name": "alignment",
          "value": -0.2581
        },
        {
          "name": "tau",
          "value": 3.0482
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0838
      },
      "coherence_score": 3.048172950744629,
      "coherence_diagnostics": {
        "tau": 3.048172950744629,
        "grad_tau": 0.25088000297546387,
        "torsion": 0.0,
        "alignment": -0.2580656409263611,
        "S_field": 1.2436609268188477,
        "Gamma_field": 0.3171142637729645,
        "S_over_Gamma": 3.921807050704956,
        "Da": 18.886465072631836,
        "E_coh": 0.9711774587631226,
        "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": [
          [
            [
              -91.95,
              28.01
            ],
            [
              -91.93,
              28.01
            ],
            [
              -91.92,
              28.0
            ],
            [
              -91.88,
              28.0
            ],
            [
              -91.88,
              27.95
            ],
            [
              -91.86,
              27.93
            ],
            [
              -91.87,
              27.91
            ],
            [
              -92.0,
              27.91
            ],
            [
              -92.01,
              27.9
            ],
            [
              -92.02,
              27.91
            ],
            [
              -92.02,
              27.99
            ],
            [
              -92.0,
              28.0
            ],
            [
              -91.96,
              28.0
            ],
            [
              -91.95,
              28.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0838,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "336114713d10e3480819a5887bafe28916a710a409c6c03fc9c02dcd6d91a6f0",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0838,
        "probability": 0.001111,
        "confidence_lo": 0.000758,
        "confidence_hi": 0.001112,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f7a92d8ab94fe60381b9c1f45356ec194c4391639381d109175ef877fba92461",
        "signature": {
          "alg": "ed25519",
          "sig": "d93a65383fcd6c612ff204dfe355ed8abd46f03de016891d95efddb3bebecec505db83cf7d4f83debfa3d811c7251f81b313bbffede081a7b735cdf5460e3907"
        }
      },
      "receipt_sha256": "f7a92d8ab94fe60381b9c1f45356ec194c4391639381d109175ef877fba92461"
    },
    {
      "storm_id": "350499",
      "lat": 29.0036,
      "lon": -82.98,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2524.0,
      "ebshear": 12.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 1.7041
        },
        {
          "name": "tau",
          "value": 2.7954
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0832
      },
      "coherence_score": 2.795442581176758,
      "coherence_diagnostics": {
        "tau": 2.795442581176758,
        "grad_tau": 0.10965319722890854,
        "torsion": 0.0,
        "alignment": 1.704098105430603,
        "S_field": 1.1198829412460327,
        "Gamma_field": 0.2154475897550583,
        "S_over_Gamma": 5.197936534881592,
        "Da": 13.626337051391602,
        "E_coh": 0.9229406714439392,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.98,
              29.05
            ],
            [
              -82.97,
              29.04
            ],
            [
              -82.94,
              29.04
            ],
            [
              -82.93,
              29.03
            ],
            [
              -82.93,
              28.98
            ],
            [
              -82.97,
              28.95
            ],
            [
              -83.01,
              28.95
            ],
            [
              -83.01,
              28.96
            ],
            [
              -83.03,
              28.98
            ],
            [
              -83.03,
              29.01
            ],
            [
              -82.98,
              29.05
            ]
          ]
        ]
      },
      "raw_probability": 0.0832,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "8726eb037590b82f3046e55ad5a653b4843dee32eb2461612e0a2002e820863e",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0832,
        "probability": 0.001111,
        "confidence_lo": 0.000758,
        "confidence_hi": 0.001112,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "18333e41d3f512c50c702fe58b33431b6c2aa276ebfccc5a4edaa175159816a8",
        "signature": {
          "alg": "ed25519",
          "sig": "7628fea21a1b2cc1860c51dfe324b19299cfc0fd173136f4a746b213757a0258a51f093d5da77208faa36478e72158da34953c9474eb265241e4a0b2379eec02"
        }
      },
      "receipt_sha256": "18333e41d3f512c50c702fe58b33431b6c2aa276ebfccc5a4edaa175159816a8"
    },
    {
      "storm_id": "350593",
      "lat": 39.8411,
      "lon": -85.61,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1162.0,
      "ebshear": 16.0,
      "srh01": 60.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7963
        },
        {
          "name": "alignment",
          "value": 0.746
        },
        {
          "name": "tau",
          "value": 0.7328
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0831
      },
      "coherence_score": 0.7328135967254639,
      "coherence_diagnostics": {
        "tau": 0.7328135967254639,
        "grad_tau": 0.23007041215896606,
        "torsion": 0.0,
        "alignment": 0.7460277080535889,
        "S_field": 0.22117236256599426,
        "Gamma_field": 1.1779475212097168,
        "S_over_Gamma": 0.18776080012321472,
        "Da": 68.65950012207031,
        "E_coh": 0.18478381633758545,
        "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.63,
              39.87
            ],
            [
              -85.62,
              39.86
            ],
            [
              -85.58,
              39.86
            ],
            [
              -85.57,
              39.85
            ],
            [
              -85.57,
              39.8
            ],
            [
              -85.61,
              39.79
            ],
            [
              -85.64,
              39.81
            ],
            [
              -85.64,
              39.86
            ],
            [
              -85.63,
              39.87
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ddc1c7101bbaa69c7d677250e8c3cc6e2d5e90b262a15c6fd6a3509ca19c9f5e",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0831,
        "probability": 0.001111,
        "confidence_lo": 0.000758,
        "confidence_hi": 0.001112,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "669b4794f5006d861301d98af34db8b94fa070c7a8596867a2867ab919560454",
        "signature": {
          "alg": "ed25519",
          "sig": "0c0590c730c92ea84ef7c032ff7f1c65f066e5e95e1fa9626bf3b72affd1cb2863b2eec220ade6c6fd0d9b87fb521dc8877b7e728d09a2606dcd9b5ceda2e700"
        }
      },
      "receipt_sha256": "669b4794f5006d861301d98af34db8b94fa070c7a8596867a2867ab919560454"
    },
    {
      "storm_id": "350623",
      "lat": 33.5522,
      "lon": -74.1319,
      "motion_east": 5.5,
      "motion_south": -1.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3483.0,
      "ebshear": 16.0,
      "srh01": 20.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.7963
        },
        {
          "name": "alignment",
          "value": 4.4203
        },
        {
          "name": "tau",
          "value": 3.2397
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0827
      },
      "coherence_score": 3.239745855331421,
      "coherence_diagnostics": {
        "tau": 3.239745855331421,
        "grad_tau": 0.7975009083747864,
        "torsion": 0.0,
        "alignment": 4.420334815979004,
        "S_field": 0.38556942343711853,
        "Gamma_field": 0.5146142244338989,
        "S_over_Gamma": 0.7492397427558899,
        "Da": 29.286928176879883,
        "E_coh": 0.6554204225540161,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.16,
              33.61
            ],
            [
              -74.15,
              33.61
            ],
            [
              -74.14,
              33.61
            ],
            [
              -74.14,
              33.6
            ],
            [
              -74.13,
              33.59
            ],
            [
              -74.13,
              33.58
            ],
            [
              -74.14,
              33.57
            ],
            [
              -74.15,
              33.56
            ],
            [
              -74.15,
              33.55
            ],
            [
              -74.14,
              33.54
            ],
            [
              -74.13,
              33.53
            ],
            [
              -74.12,
              33.53
            ],
            [
              -74.11,
              33.53
            ],
            [
              -74.1,
              33.54
            ],
            [
              -74.09,
              33.55
            ],
            [
              -74.08,
              33.54
            ],
            [
              -74.07,
              33.53
            ],
            [
              -74.07,
              33.52
            ],
            [
              -74.08,
              33.51
            ],
            [
              -74.09,
              33.5
            ],
            [
              -74.1,
              33.51
            ],
            [
              -74.11,
              33.52
            ],
            [
              -74.12,
              33.53
            ],
            [
              -74.13,
              33.53
            ],
            [
              -74.14,
              33.52
            ],
            [
              -74.15,
              33.52
            ],
            [
              -74.16,
              33.52
            ],
            [
              -74.16,
              33.53
            ],
            [
              -74.16,
              33.54
            ],
            [
              -74.16,
              33.55
            ],
            [
              -74.16,
              33.56
            ],
            [
              -74.17,
              33.57
            ],
            [
              -74.17,
              33.58
            ],
            [
              -74.17,
              33.59
            ],
            [
              -74.16,
              33.6
            ],
            [
              -74.16,
              33.61
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "3d42f53ec84a78565ab38daf13d3e2e40ac5f4b6aa0932b6dbb0e31cb7041dd3",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0827,
        "probability": 0.001111,
        "confidence_lo": 0.000758,
        "confidence_hi": 0.001112,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "870a643e63b6475824ef035a5f58dfebbe0c4a889af52af86030fd5e7f0ccb23",
        "signature": {
          "alg": "ed25519",
          "sig": "9df64b145de69fe79ea3e76b98a229fcfff961599b448c0818fe3bfa83244e50de1d50c735739dc1646fd45ce2da0631f957d8e372dde0fed073c1f9374d5c0b"
        }
      },
      "receipt_sha256": "870a643e63b6475824ef035a5f58dfebbe0c4a889af52af86030fd5e7f0ccb23"
    },
    {
      "storm_id": "350060",
      "lat": 33.11,
      "lon": -74.78,
      "motion_east": 5.2,
      "motion_south": 0.9,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3339.0,
      "ebshear": 18.0,
      "srh01": 38.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 3.0728
        },
        {
          "name": "tau",
          "value": 2.7229
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0817
      },
      "coherence_score": 2.7228751182556152,
      "coherence_diagnostics": {
        "tau": 2.7228751182556152,
        "grad_tau": 0.5296273827552795,
        "torsion": 0.0,
        "alignment": 3.072762966156006,
        "S_field": 0.5760433673858643,
        "Gamma_field": 0.2412809133529663,
        "S_over_Gamma": 2.3874385356903076,
        "Da": 13.572541236877441,
        "E_coh": 0.9139339923858643,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.79,
              33.15
            ],
            [
              -74.75,
              33.15
            ],
            [
              -74.73,
              33.13
            ],
            [
              -74.73,
              33.07
            ],
            [
              -74.76,
              33.05
            ],
            [
              -74.8,
              33.06
            ],
            [
              -74.82,
              33.08
            ],
            [
              -74.82,
              33.12
            ],
            [
              -74.81,
              33.14
            ],
            [
              -74.79,
              33.15
            ]
          ]
        ]
      },
      "raw_probability": 0.0817,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "79d761cac54576892ddcd38abbaa045fd592c65c43d35c3db22816cdfe50b4df",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0817,
        "probability": 0.001092,
        "confidence_lo": 0.00071,
        "confidence_hi": 0.001092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8746d581c3226805ac22deacac17d42c018c3157f3620efbd90da62cb67c5c90",
        "signature": {
          "alg": "ed25519",
          "sig": "22fdc1018b8cc79b74229169b4f580a9cf0243ed1614c52a8c6cf8f4c612a43b8bfb4ab6fe6e872ad7f4c0fa0877ec11ea868617c5a9b7d533e3cd8cd418ef0e"
        }
      },
      "receipt_sha256": "8746d581c3226805ac22deacac17d42c018c3157f3620efbd90da62cb67c5c90"
    },
    {
      "storm_id": "350549",
      "lat": 36.5,
      "lon": -97.1038,
      "motion_east": 2.9,
      "motion_south": 3.4,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2514.0,
      "ebshear": 34.0,
      "srh01": 195.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 195.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2963
        },
        {
          "name": "alignment",
          "value": 4.3706
        },
        {
          "name": "tau",
          "value": 0.3832
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0814
      },
      "coherence_score": 0.38321688771247864,
      "coherence_diagnostics": {
        "tau": 0.38321688771247864,
        "grad_tau": 0.12026463449001312,
        "torsion": 0.0,
        "alignment": 4.370591640472412,
        "S_field": 0.3529396951198578,
        "Gamma_field": 1.4979475736618042,
        "S_over_Gamma": 0.23561552166938782,
        "Da": 86.96682739257812,
        "E_coh": 0.5155934691429138,
        "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.12,
              36.53
            ],
            [
              -97.09,
              36.53
            ],
            [
              -97.07,
              36.51
            ],
            [
              -97.07,
              36.47
            ],
            [
              -97.08,
              36.46
            ],
            [
              -97.14,
              36.46
            ],
            [
              -97.14,
              36.51
            ],
            [
              -97.12,
              36.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0814,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f94e70b01b8e613b8b4206fee90482f55c3f31f0713c3590c96c3c3cdbe5e8da",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0814,
        "probability": 0.001092,
        "confidence_lo": 0.00071,
        "confidence_hi": 0.001092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7a0e4325b8f08f8f6515753c34facabf9097a8dace377ec5a24b26e2b47b14f6",
        "signature": {
          "alg": "ed25519",
          "sig": "cb600a91f25c96d39877f1986e2e1b40e986b22b7f19ec3711c17442840a2c00805d504d143bbbabf2a87c95e1da5781321d18dd917972d31ea8b4a5a3326e0a"
        }
      },
      "receipt_sha256": "7a0e4325b8f08f8f6515753c34facabf9097a8dace377ec5a24b26e2b47b14f6"
    },
    {
      "storm_id": "350387",
      "lat": 36.271,
      "lon": -97.091,
      "motion_east": 2.8,
      "motion_south": 3.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1677.0,
      "ebshear": 36.0,
      "srh01": 168.0,
      "maxllaz": 0.005,
      "mesh": 1.56,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 168.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.2963
        },
        {
          "name": "alignment",
          "value": 4.3706
        },
        {
          "name": "tau",
          "value": 0.3832
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0778
      },
      "coherence_score": 0.38321688771247864,
      "coherence_diagnostics": {
        "tau": 0.38321688771247864,
        "grad_tau": 0.12026463449001312,
        "torsion": 0.0,
        "alignment": 4.370591640472412,
        "S_field": 0.3529396951198578,
        "Gamma_field": 1.4979475736618042,
        "S_over_Gamma": 0.23561552166938782,
        "Da": 86.96682739257812,
        "E_coh": 0.5155934691429138,
        "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": [
          [
            [
              -97.09,
              36.42
            ],
            [
              -97.08,
              36.42
            ],
            [
              -97.05,
              36.38
            ],
            [
              -97.05,
              36.34
            ],
            [
              -97.07,
              36.32
            ],
            [
              -97.07,
              36.27
            ],
            [
              -97.05,
              36.25
            ],
            [
              -97.05,
              36.22
            ],
            [
              -97.03,
              36.2
            ],
            [
              -97.03,
              36.15
            ],
            [
              -97.06,
              36.13
            ],
            [
              -97.08,
              36.13
            ],
            [
              -97.1,
              36.15
            ],
            [
              -97.11,
              36.15
            ],
            [
              -97.16,
              36.2
            ],
            [
              -97.17,
              36.22
            ],
            [
              -97.17,
              36.26
            ],
            [
              -97.13,
              36.3
            ],
            [
              -97.14,
              36.37
            ],
            [
              -97.13,
              36.39
            ],
            [
              -97.09,
              36.42
            ]
          ]
        ]
      },
      "raw_probability": 0.0778,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "6a9cc93c6a0e9ecc1c5278203442e4662b1e4c0534933060635537f7d9e0859b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0778,
        "probability": 0.000817,
        "confidence_lo": 0.00071,
        "confidence_hi": 0.000817,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae5d614717aa66617a697ece951feab9ec711b94110634c826e824857eaab707",
        "signature": {
          "alg": "ed25519",
          "sig": "0b0824e1967a4ede938bd4818f1813c8f0ec35a82457f3b45573a9fdaa47b9dd1a9f5cbd973c51109caeef6edd1e15750cf5de83b04343d10bb0bf4ecc5fe90f"
        }
      },
      "receipt_sha256": "ae5d614717aa66617a697ece951feab9ec711b94110634c826e824857eaab707"
    },
    {
      "storm_id": "350619",
      "lat": 40.2243,
      "lon": -97.3014,
      "motion_east": 6.2,
      "motion_south": 6.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 646.0,
      "ebshear": 35.0,
      "srh01": 18.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.7963
        },
        {
          "name": "alignment",
          "value": 3.1052
        },
        {
          "name": "tau",
          "value": 0.5386
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0778
      },
      "coherence_score": 0.5386129021644592,
      "coherence_diagnostics": {
        "tau": 0.5386129021644592,
        "grad_tau": 0.07702703773975372,
        "torsion": 0.0,
        "alignment": 3.1051883697509766,
        "S_field": 0.6683645844459534,
        "Gamma_field": 0.9354475736618042,
        "S_over_Gamma": 0.7144864201545715,
        "Da": 56.42344665527344,
        "E_coh": 0.7007477879524231,
        "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.34,
              40.27
            ],
            [
              -97.31,
              40.27
            ],
            [
              -97.3,
              40.26
            ],
            [
              -97.28,
              40.26
            ],
            [
              -97.24,
              40.24
            ],
            [
              -97.22,
              40.22
            ],
            [
              -97.22,
              40.17
            ],
            [
              -97.26,
              40.16
            ],
            [
              -97.27,
              40.15
            ],
            [
              -97.34,
              40.17
            ],
            [
              -97.37,
              40.2
            ],
            [
              -97.37,
              40.25
            ],
            [
              -97.36,
              40.25
            ],
            [
              -97.34,
              40.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0778,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "6a9cc93c6a0e9ecc1c5278203442e4662b1e4c0534933060635537f7d9e0859b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0778,
        "probability": 0.000817,
        "confidence_lo": 0.00071,
        "confidence_hi": 0.000817,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae5d614717aa66617a697ece951feab9ec711b94110634c826e824857eaab707",
        "signature": {
          "alg": "ed25519",
          "sig": "0b0824e1967a4ede938bd4818f1813c8f0ec35a82457f3b45573a9fdaa47b9dd1a9f5cbd973c51109caeef6edd1e15750cf5de83b04343d10bb0bf4ecc5fe90f"
        }
      },
      "receipt_sha256": "ae5d614717aa66617a697ece951feab9ec711b94110634c826e824857eaab707"
    },
    {
      "storm_id": "350502",
      "lat": 43.3389,
      "lon": -81.9033,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 691.0,
      "ebshear": 17.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": 32.0463
        },
        {
          "name": "alignment",
          "value": -2.3322
        },
        {
          "name": "tau",
          "value": 0.7733
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0733
      },
      "coherence_score": 0.7733398675918579,
      "coherence_diagnostics": {
        "tau": 0.7733398675918579,
        "grad_tau": 0.17582933604717255,
        "torsion": 0.0,
        "alignment": -2.332213878631592,
        "S_field": 0.14069825410842896,
        "Gamma_field": 0.6804475784301758,
        "S_over_Gamma": 0.20677310228347778,
        "Da": 41.42848205566406,
        "E_coh": 0.2740646302700043,
        "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": [
          [
            [
              -81.96,
              43.37
            ],
            [
              -81.86,
              43.37
            ],
            [
              -81.85,
              43.36
            ],
            [
              -81.86,
              43.34
            ],
            [
              -81.86,
              43.3
            ],
            [
              -81.92,
              43.29
            ],
            [
              -81.93,
              43.31
            ],
            [
              -81.93,
              43.34
            ],
            [
              -81.96,
              43.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0733,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "920231840e68c3e39a990b26bca9c0f71e23e71f2e9faa6af6c02936ac5c5c2a",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0733,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "27632f31c032175d88e75b9925e8962398bfe6e381c10b6bd473bea425555db0",
        "signature": {
          "alg": "ed25519",
          "sig": "8e78e13d89e3356f79d4b21ab1da0ce4d5e9e46cd32fe0784f9ef297af16bd1f2f24708a0a74f66fffca310cd81276c97ec0de3539cd27d49d0d22836e13470d"
        }
      },
      "receipt_sha256": "27632f31c032175d88e75b9925e8962398bfe6e381c10b6bd473bea425555db0"
    },
    {
      "storm_id": "350274",
      "lat": 28.6205,
      "lon": -84.3005,
      "motion_east": 5.6,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3002.0,
      "ebshear": 19.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.4213
        },
        {
          "name": "alignment",
          "value": 2.4124
        },
        {
          "name": "tau",
          "value": 2.5986
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0719
      },
      "coherence_score": 2.598621129989624,
      "coherence_diagnostics": {
        "tau": 2.598621129989624,
        "grad_tau": 0.30348899960517883,
        "torsion": 0.0,
        "alignment": 2.4124274253845215,
        "S_field": 1.0697382688522339,
        "Gamma_field": 0.25378093123435974,
        "S_over_Gamma": 4.215203285217285,
        "Da": 15.704730033874512,
        "E_coh": 0.9326315522193909,
        "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": [
          [
            [
              -84.35,
              28.71
            ],
            [
              -84.32,
              28.71
            ],
            [
              -84.3,
              28.69
            ],
            [
              -84.23,
              28.65
            ],
            [
              -84.2,
              28.61
            ],
            [
              -84.2,
              28.58
            ],
            [
              -84.23,
              28.55
            ],
            [
              -84.24,
              28.55
            ],
            [
              -84.28,
              28.52
            ],
            [
              -84.33,
              28.52
            ],
            [
              -84.34,
              28.53
            ],
            [
              -84.34,
              28.58
            ],
            [
              -84.32,
              28.6
            ],
            [
              -84.32,
              28.62
            ],
            [
              -84.33,
              28.63
            ],
            [
              -84.33,
              28.66
            ],
            [
              -84.34,
              28.68
            ],
            [
              -84.36,
              28.69
            ],
            [
              -84.35,
              28.71
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "82ccbfec5c279081ffa6ff7f1634d21c8da48993342c345c426b55ff5612a56f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0719,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "86320a64a59f93993ba1bc435d8e5322b2fa5dba3dec1c07244cb3cfaebe6756",
        "signature": {
          "alg": "ed25519",
          "sig": "6298f4cd816261a4f5193434656a8ca4ef078cdb94c0fbdd908fb76e8a6c154cd3c7649df58315342b6a3a52cf6006a88c1d5071fb66839d40183a646dee2f0a"
        }
      },
      "receipt_sha256": "86320a64a59f93993ba1bc435d8e5322b2fa5dba3dec1c07244cb3cfaebe6756"
    },
    {
      "storm_id": "350192",
      "lat": 39.4143,
      "lon": -98.8943,
      "motion_east": 6.4,
      "motion_south": 6.9,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2377.0,
      "ebshear": 33.0,
      "srh01": 15.0,
      "maxllaz": 0.008,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.1713
        },
        {
          "name": "alignment",
          "value": 8.5152
        },
        {
          "name": "tau",
          "value": 0.3311
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0703
      },
      "coherence_score": 0.33112186193466187,
      "coherence_diagnostics": {
        "tau": 0.33112186193466187,
        "grad_tau": 0.08348355442285538,
        "torsion": 0.0,
        "alignment": 8.515178680419922,
        "S_field": 0.17623044550418854,
        "Gamma_field": 1.2421141862869263,
        "S_over_Gamma": 0.14187942445278168,
        "Da": 80.801513671875,
        "E_coh": 0.0249932873994112,
        "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": [
          [
            [
              -98.94,
              39.5
            ],
            [
              -98.9,
              39.5
            ],
            [
              -98.8,
              39.39
            ],
            [
              -98.8,
              39.37
            ],
            [
              -98.79,
              39.36
            ],
            [
              -98.81,
              39.32
            ],
            [
              -98.86,
              39.32
            ],
            [
              -98.89,
              39.35
            ],
            [
              -98.95,
              39.38
            ],
            [
              -98.95,
              39.42
            ],
            [
              -98.97,
              39.45
            ],
            [
              -98.96,
              39.46
            ],
            [
              -98.96,
              39.48
            ],
            [
              -98.94,
              39.5
            ]
          ]
        ]
      },
      "raw_probability": 0.0703,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d5e428b7924aeac766f462f9568cc70c75fac3d14eab67a9e1527a201d4b79e3",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0703,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "14db9854dfa4c96717705ce2720c707bcc6f9747654e04752c8ab61de7f9619a",
        "signature": {
          "alg": "ed25519",
          "sig": "ab588035205ce5b7992fabdb058334439ea4ea36886724517aacbe9b2615f9d73ff233379f10dc5a6fe1a34e5157188ee8e65511504cd3e9dc452ede40431406"
        }
      },
      "receipt_sha256": "14db9854dfa4c96717705ce2720c707bcc6f9747654e04752c8ab61de7f9619a"
    },
    {
      "storm_id": "350487",
      "lat": 45.0462,
      "lon": -85.365,
      "motion_east": 4.8,
      "motion_south": 0.4,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1379.0,
      "ebshear": 21.0,
      "srh01": 28.0,
      "maxllaz": 0.005,
      "mesh": 0.26,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.9213
        },
        {
          "name": "alignment",
          "value": 5.9797
        },
        {
          "name": "tau",
          "value": 0.8594
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0682
      },
      "coherence_score": 0.8594013452529907,
      "coherence_diagnostics": {
        "tau": 0.8594013452529907,
        "grad_tau": 0.15379516780376434,
        "torsion": 0.0,
        "alignment": 5.9796977043151855,
        "S_field": 0.126750648021698,
        "Gamma_field": 0.24211426079273224,
        "S_over_Gamma": 0.5235158205032349,
        "Da": 13.761576652526855,
        "E_coh": 0.0876496434211731,
        "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.28,
              45.15
            ],
            [
              -85.25,
              45.15
            ],
            [
              -85.23,
              45.13
            ],
            [
              -85.22,
              45.09
            ],
            [
              -85.24,
              45.07
            ],
            [
              -85.29,
              45.07
            ],
            [
              -85.31,
              45.06
            ],
            [
              -85.35,
              45.02
            ],
            [
              -85.35,
              44.99
            ],
            [
              -85.36,
              44.97
            ],
            [
              -85.37,
              44.97
            ],
            [
              -85.4,
              44.94
            ],
            [
              -85.42,
              44.94
            ],
            [
              -85.43,
              44.93
            ],
            [
              -85.46,
              44.94
            ],
            [
              -85.48,
              44.98
            ],
            [
              -85.5,
              45.0
            ],
            [
              -85.5,
              45.03
            ],
            [
              -85.48,
              45.07
            ],
            [
              -85.43,
              45.11
            ],
            [
              -85.4,
              45.11
            ],
            [
              -85.39,
              45.12
            ],
            [
              -85.34,
              45.12
            ],
            [
              -85.28,
              45.15
            ]
          ]
        ]
      },
      "raw_probability": 0.0682,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a83c443d9147ef9fafa402c582af19af9a50b9ee1ee868cc3f615a5cb1a852ca",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0682,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "086cd93efd8bfe03ee22b8b5a53f3d7e7b9e61d3d3bc79806d50cfb9eb00a53e",
        "signature": {
          "alg": "ed25519",
          "sig": "2aa15b372477c9a3938e74f6bc5ef1a28284314d9d7dac51048fdb1602b29c1c354f6c4086d3129a189cba75cde54a5d24f4d184b66bea1ad6feae0ee0582c04"
        }
      },
      "receipt_sha256": "086cd93efd8bfe03ee22b8b5a53f3d7e7b9e61d3d3bc79806d50cfb9eb00a53e"
    },
    {
      "storm_id": "350138",
      "lat": 48.271,
      "lon": -83.568,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 61.0,
      "ebshear": 9.0,
      "srh01": 36.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.1713
        },
        {
          "name": "alignment",
          "value": 5.1188
        },
        {
          "name": "tau",
          "value": 0.2648
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.068
      },
      "coherence_score": 0.26476970314979553,
      "coherence_diagnostics": {
        "tau": 0.26476970314979553,
        "grad_tau": 0.255190908908844,
        "torsion": 0.0,
        "alignment": 5.118803024291992,
        "S_field": 0.08939648419618607,
        "Gamma_field": 0.46461427211761475,
        "S_over_Gamma": 0.19241011142730713,
        "Da": 27.447858810424805,
        "E_coh": 0.1405869722366333,
        "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": [
          [
            [
              -83.58,
              48.31
            ],
            [
              -83.54,
              48.31
            ],
            [
              -83.52,
              48.29
            ],
            [
              -83.52,
              48.24
            ],
            [
              -83.54,
              48.23
            ],
            [
              -83.58,
              48.23
            ],
            [
              -83.6,
              48.24
            ],
            [
              -83.61,
              48.26
            ],
            [
              -83.61,
              48.29
            ],
            [
              -83.58,
              48.31
            ]
          ]
        ]
      },
      "raw_probability": 0.068,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d024633a73f0a4b235c973f28f286726f3935e3e03d1e0bedec889d2d88800ea",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.068,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ff8232b34d2c96e238ba617a2c2cc3fe1c9ccf1f5d9df4879c3fce1d7c0309e6",
        "signature": {
          "alg": "ed25519",
          "sig": "7ae1b4fb4296368738111f38e0551ad99241bab33792036c68c122edf1855630add1f2c6869ac88690e4c1cd08364b57aa2fb52f3de5056f4a42cb5d8d7b0500"
        }
      },
      "receipt_sha256": "ff8232b34d2c96e238ba617a2c2cc3fe1c9ccf1f5d9df4879c3fce1d7c0309e6"
    },
    {
      "storm_id": "350309",
      "lat": 26.396,
      "lon": -78.658,
      "motion_east": 5.6,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3279.0,
      "ebshear": 4.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.5463
        },
        {
          "name": "alignment",
          "value": 1.3899
        },
        {
          "name": "tau",
          "value": 1.5551
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0668
      },
      "coherence_score": 1.5550819635391235,
      "coherence_diagnostics": {
        "tau": 1.5550819635391235,
        "grad_tau": 1.217439889907837,
        "torsion": 0.0,
        "alignment": 1.389859914779663,
        "S_field": 1.1446820497512817,
        "Gamma_field": 0.21294759213924408,
        "S_over_Gamma": 5.3754167556762695,
        "Da": 13.556829452514648,
        "E_coh": 0.973480761051178,
        "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": [
          [
            [
              -78.67,
              26.44
            ],
            [
              -78.63,
              26.43
            ],
            [
              -78.62,
              26.41
            ],
            [
              -78.63,
              26.39
            ],
            [
              -78.63,
              26.36
            ],
            [
              -78.64,
              26.35
            ],
            [
              -78.69,
              26.36
            ],
            [
              -78.7,
              26.38
            ],
            [
              -78.7,
              26.4
            ],
            [
              -78.67,
              26.44
            ]
          ]
        ]
      },
      "raw_probability": 0.0668,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "07e0c0b6e7f6d099fad68aba5b018ef3a00795f1dedc4cde58758c5393707cee",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0668,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9a6ba1b30f2f2d3cb1e995430a82e380f2a702d3a00450a9617a7a02edc60456",
        "signature": {
          "alg": "ed25519",
          "sig": "61ab96d46125cc16c91d0858c89e1b2950c6d143dd3aea4e4b3de176b4dfb7230c033d4aa09e31020447d5420996efb59057c18af39904644a7fb7d51f5da206"
        }
      },
      "receipt_sha256": "9a6ba1b30f2f2d3cb1e995430a82e380f2a702d3a00450a9617a7a02edc60456"
    },
    {
      "storm_id": "350567",
      "lat": 35.0562,
      "lon": -77.7625,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 739.0,
      "ebshear": 21.0,
      "srh01": 44.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.2963
        },
        {
          "name": "alignment",
          "value": 4.5197
        },
        {
          "name": "tau",
          "value": 1.0968
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0659
      },
      "coherence_score": 1.0967512130737305,
      "coherence_diagnostics": {
        "tau": 1.0967512130737305,
        "grad_tau": 0.21116678416728973,
        "torsion": 0.0,
        "alignment": 4.519692420959473,
        "S_field": 0.18646742403507233,
        "Gamma_field": 0.3846142888069153,
        "S_over_Gamma": 0.48481667041778564,
        "Da": 23.544208526611328,
        "E_coh": 0.41488784551620483,
        "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.76,
              35.1
            ],
            [
              -77.73,
              35.07
            ],
            [
              -77.73,
              35.03
            ],
            [
              -77.74,
              35.02
            ],
            [
              -77.78,
              35.02
            ],
            [
              -77.8,
              35.03
            ],
            [
              -77.8,
              35.08
            ],
            [
              -77.76,
              35.1
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b384c1797f1e89f8488999c37e8ef2689da8de6eba8136f8585a8e63b736e685",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0659,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e44fe6678053ac54bdcab97502343901db4da4aa8eb562950d3fd19d2b813084",
        "signature": {
          "alg": "ed25519",
          "sig": "942700dcbf393eaa8691646bf5ab6c5ec109b889bd5351b8403b45b4c7f936896da56c07ccc3c96cd5a9643fc234f91cf38025c1643507f569e4ca84a56cdb0d"
        }
      },
      "receipt_sha256": "e44fe6678053ac54bdcab97502343901db4da4aa8eb562950d3fd19d2b813084"
    },
    {
      "storm_id": "350554",
      "lat": 32.448,
      "lon": -99.418,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 644.0,
      "ebshear": 37.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.5463
        },
        {
          "name": "alignment",
          "value": -1.2359
        },
        {
          "name": "tau",
          "value": 0.3346
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0642
      },
      "coherence_score": 0.33462801575660706,
      "coherence_diagnostics": {
        "tau": 0.33462801575660706,
        "grad_tau": 0.05034487694501877,
        "torsion": 0.0,
        "alignment": -1.2358673810958862,
        "S_field": 0.3431945741176605,
        "Gamma_field": 1.1496142148971558,
        "S_over_Gamma": 0.2985302209854126,
        "Da": 68.4078369140625,
        "E_coh": 0.5642226934432983,
        "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": [
          [
            [
              -99.45,
              32.48
            ],
            [
              -99.37,
              32.48
            ],
            [
              -99.37,
              32.4
            ],
            [
              -99.45,
              32.4
            ],
            [
              -99.45,
              32.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0642,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a46b40bd0e22a8ae179902aa42aae18f15a1e394eee22faaf868fb65961b9d3d",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0642,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ea100d4f3629b1f07a1b657dc3d0c41cd917c7180560b3e91232f524068f497",
        "signature": {
          "alg": "ed25519",
          "sig": "5794ca29fe20ac04868d518e44320b62c6118d3ed3157f6f25ddb8c9c927d6ce86e5445e791c904725968429c5161b425a28fafdd632d01c9d25ea22921db300"
        }
      },
      "receipt_sha256": "7ea100d4f3629b1f07a1b657dc3d0c41cd917c7180560b3e91232f524068f497"
    },
    {
      "storm_id": "350342",
      "lat": 27.5122,
      "lon": -78.6044,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3384.0,
      "ebshear": 6.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.18,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.6713
        },
        {
          "name": "alignment",
          "value": -0.9232
        },
        {
          "name": "tau",
          "value": 2.7759
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0623
      },
      "coherence_score": 2.775897979736328,
      "coherence_diagnostics": {
        "tau": 2.775897979736328,
        "grad_tau": 0.24211011826992035,
        "torsion": 0.0,
        "alignment": -0.9231641888618469,
        "S_field": 0.8444647192955017,
        "Gamma_field": 0.22878092527389526,
        "S_over_Gamma": 3.691149950027466,
        "Da": 14.057259559631348,
        "E_coh": 0.9722956418991089,
        "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": [
          [
            [
              -78.61,
              27.55
            ],
            [
              -78.58,
              27.55
            ],
            [
              -78.56,
              27.53
            ],
            [
              -78.56,
              27.52
            ],
            [
              -78.61,
              27.46
            ],
            [
              -78.63,
              27.46
            ],
            [
              -78.64,
              27.47
            ],
            [
              -78.64,
              27.52
            ],
            [
              -78.61,
              27.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0623,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "4557723dc7daae6e2b31f0d38e497de3300de59a926c26327c8afc1943faba3b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0623,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8ffe41a13472c762ec01176d0bb8e5e6e160aae825896e8219b9b02c40143de0",
        "signature": {
          "alg": "ed25519",
          "sig": "697f75e6cc9606928938ea492f9e63d76f039ff50a25b7c88dde5d3e876c954f64916d4999f441b386b977da1bfd1ffe7c90aba7fb3f1e9d1500845f3a4bf207"
        }
      },
      "receipt_sha256": "8ffe41a13472c762ec01176d0bb8e5e6e160aae825896e8219b9b02c40143de0"
    },
    {
      "storm_id": "350480",
      "lat": 44.502,
      "lon": -85.784,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1119.0,
      "ebshear": 17.0,
      "srh01": 30.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.5463
        },
        {
          "name": "alignment",
          "value": 6.0662
        },
        {
          "name": "tau",
          "value": 0.7682
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0622
      },
      "coherence_score": 0.7681922912597656,
      "coherence_diagnostics": {
        "tau": 0.7681922912597656,
        "grad_tau": 0.11625805497169495,
        "torsion": 0.0,
        "alignment": 6.066150665283203,
        "S_field": 0.09010259062051773,
        "Gamma_field": 0.37211427092552185,
        "S_over_Gamma": 0.2421368807554245,
        "Da": 20.568632125854492,
        "E_coh": 0.27179738879203796,
        "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.79,
              44.55
            ],
            [
              -85.76,
              44.55
            ],
            [
              -85.74,
              44.53
            ],
            [
              -85.74,
              44.48
            ],
            [
              -85.78,
              44.45
            ],
            [
              -85.79,
              44.46
            ],
            [
              -85.81,
              44.46
            ],
            [
              -85.82,
              44.48
            ],
            [
              -85.82,
              44.51
            ],
            [
              -85.79,
              44.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0622,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "a32265c1a0108725e0390a4ebaffc76b2613e4a0c328d9bd8b17d5d016d7262f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0622,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d54a0b7406837aee63e22fdeb2fbcfd0d1103a1916d04b2cd8c1f468b1583712",
        "signature": {
          "alg": "ed25519",
          "sig": "ed777a2c1a7009ad2bfa7c918f13d3f3e861a380f168b532f6020a9b4f00409e7e06d50ac7905ae23a0bb836585e941a09215eb30170c78a5fb184737d735204"
        }
      },
      "receipt_sha256": "d54a0b7406837aee63e22fdeb2fbcfd0d1103a1916d04b2cd8c1f468b1583712"
    },
    {
      "storm_id": "350625",
      "lat": 32.8523,
      "lon": -75.1808,
      "motion_east": 6.2,
      "motion_south": -6.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3844.0,
      "ebshear": 19.0,
      "srh01": 23.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.5463
        },
        {
          "name": "alignment",
          "value": 3.4737
        },
        {
          "name": "tau",
          "value": 2.1879
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.062
      },
      "coherence_score": 2.187893867492676,
      "coherence_diagnostics": {
        "tau": 2.187893867492676,
        "grad_tau": 0.5234808325767517,
        "torsion": 0.0,
        "alignment": 3.4737465381622314,
        "S_field": 0.4807273745536804,
        "Gamma_field": 0.30544760823249817,
        "S_over_Gamma": 1.573845624923706,
        "Da": 17.851728439331055,
        "E_coh": 0.8833640813827515,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.15,
              32.9
            ],
            [
              -75.14,
              32.89
            ],
            [
              -75.14,
              32.86
            ],
            [
              -75.13,
              32.84
            ],
            [
              -75.16,
              32.82
            ],
            [
              -75.21,
              32.82
            ],
            [
              -75.24,
              32.8
            ],
            [
              -75.23,
              32.81
            ],
            [
              -75.22,
              32.85
            ],
            [
              -75.2,
              32.85
            ],
            [
              -75.19,
              32.86
            ],
            [
              -75.19,
              32.88
            ],
            [
              -75.15,
              32.9
            ]
          ]
        ]
      },
      "raw_probability": 0.062,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "4d9d66d016568b43f359fc8165811ece208fd370669b2631b3aa1e8012aa996e",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.062,
        "probability": 0.000727,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000727,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "519eb3988ba3c262c1dd19ae9552886deb0cf4aa219ed2636af7102e3e108ecf",
        "signature": {
          "alg": "ed25519",
          "sig": "43d2bef3ce34654d874c46c2f0c0f4e8dee42ec5b7ff2edbc65ed81da076f0565e6bb82d5501d1b13e3d1f30a6485de3292ef612e05324d304c082c43c42fd09"
        }
      },
      "receipt_sha256": "519eb3988ba3c262c1dd19ae9552886deb0cf4aa219ed2636af7102e3e108ecf"
    },
    {
      "storm_id": "350631",
      "lat": 25.8633,
      "lon": -79.1333,
      "motion_east": 5.4,
      "motion_south": -2.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3101.0,
      "ebshear": 4.0,
      "srh01": 13.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.7963
        },
        {
          "name": "alignment",
          "value": 0.0287
        },
        {
          "name": "tau",
          "value": 1.4412
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0583
      },
      "coherence_score": 1.4412167072296143,
      "coherence_diagnostics": {
        "tau": 1.4412167072296143,
        "grad_tau": 1.1671134233474731,
        "torsion": 0.0,
        "alignment": 0.028706416487693787,
        "S_field": 0.8670003414154053,
        "Gamma_field": 0.24211424589157104,
        "S_over_Gamma": 3.5809555053710938,
        "Da": 15.368032455444336,
        "E_coh": 0.9796395897865295,
        "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.15,
              25.89
            ],
            [
              -79.12,
              25.89
            ],
            [
              -79.1,
              25.88
            ],
            [
              -79.1,
              25.85
            ],
            [
              -79.12,
              25.82
            ],
            [
              -79.14,
              25.82
            ],
            [
              -79.16,
              25.85
            ],
            [
              -79.16,
              25.88
            ],
            [
              -79.15,
              25.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0583,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f8480f04fc8f8b247be8eb630a0944dc202a8087b4d3be551c787494318bd013",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0583,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "18ed7182714fb4894d45b0b455920ed8125f0c1ef167f1e7b38783ec642dfb1e",
        "signature": {
          "alg": "ed25519",
          "sig": "b0641b0167b37d26fe75de03ae14e9441b8ff89837a98c3322851bffbdc43e2b966214979408d03d80dd4bf3f766040a583ce96250872eaea6a1108278821409"
        }
      },
      "receipt_sha256": "18ed7182714fb4894d45b0b455920ed8125f0c1ef167f1e7b38783ec642dfb1e"
    },
    {
      "storm_id": "350441",
      "lat": 26.009,
      "lon": -79.153,
      "motion_east": 5.5,
      "motion_south": -4.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3404.0,
      "ebshear": 3.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.7963
        },
        {
          "name": "alignment",
          "value": 0.0287
        },
        {
          "name": "tau",
          "value": 1.4412
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0577
      },
      "coherence_score": 1.4412167072296143,
      "coherence_diagnostics": {
        "tau": 1.4412167072296143,
        "grad_tau": 1.1671134233474731,
        "torsion": 0.0,
        "alignment": 0.028706416487693787,
        "S_field": 0.8670003414154053,
        "Gamma_field": 0.24211424589157104,
        "S_over_Gamma": 3.5809555053710938,
        "Da": 15.368032455444336,
        "E_coh": 0.9796395897865295,
        "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.17,
              26.04
            ],
            [
              -79.16,
              26.03
            ],
            [
              -79.13,
              26.03
            ],
            [
              -79.12,
              26.02
            ],
            [
              -79.12,
              25.98
            ],
            [
              -79.13,
              25.97
            ],
            [
              -79.17,
              25.97
            ],
            [
              -79.18,
              25.98
            ],
            [
              -79.18,
              26.03
            ],
            [
              -79.17,
              26.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0577,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "39822baf8d3064ca53fa55f0ea681159bfcb3a4e3dbb56000d21814ee7b2dc9d",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0577,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0a6d2d5bca98ee3b2124a1c6c83c9e9c79af7b9340f017d8ef2bf2c991c7e219",
        "signature": {
          "alg": "ed25519",
          "sig": "db8ea306838e91853e9ec3df07aaff9362ecf47295056669a15fe83f640585466ff583e5e3a0615cab70ae46694f6d300ec8838a80bff8b11c9f7e13bd4dcb05"
        }
      },
      "receipt_sha256": "0a6d2d5bca98ee3b2124a1c6c83c9e9c79af7b9340f017d8ef2bf2c991c7e219"
    },
    {
      "storm_id": "350629",
      "lat": 28.4852,
      "lon": -85.7814,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2912.0,
      "ebshear": 13.0,
      "srh01": 8.0,
      "maxllaz": 0.0,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.5463
        },
        {
          "name": "alignment",
          "value": 2.5741
        },
        {
          "name": "tau",
          "value": 2.3549
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.057
      },
      "coherence_score": 2.354862689971924,
      "coherence_diagnostics": {
        "tau": 2.354862689971924,
        "grad_tau": 0.1425003707408905,
        "torsion": 0.0,
        "alignment": 2.5741004943847656,
        "S_field": 0.9061009883880615,
        "Gamma_field": 0.4979476034641266,
        "S_over_Gamma": 1.819671392440796,
        "Da": 30.488283157348633,
        "E_coh": 0.9330113530158997,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.75,
              28.53
            ],
            [
              -85.73,
              28.52
            ],
            [
              -85.73,
              28.51
            ],
            [
              -85.74,
              28.52
            ],
            [
              -85.75,
              28.51
            ],
            [
              -85.75,
              28.49
            ],
            [
              -85.77,
              28.47
            ],
            [
              -85.77,
              28.46
            ],
            [
              -85.75,
              28.45
            ],
            [
              -85.75,
              28.44
            ],
            [
              -85.8,
              28.44
            ],
            [
              -85.81,
              28.43
            ],
            [
              -85.83,
              28.44
            ],
            [
              -85.83,
              28.45
            ],
            [
              -85.81,
              28.46
            ],
            [
              -85.81,
              28.48
            ],
            [
              -85.85,
              28.51
            ],
            [
              -85.84,
              28.51
            ],
            [
              -85.83,
              28.52
            ],
            [
              -85.76,
              28.52
            ],
            [
              -85.75,
              28.53
            ]
          ]
        ]
      },
      "raw_probability": 0.057,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "b01f6a3ee44adedec4ddfa06f2ac12de33e3c03ae767d1304e1708e1d60fe7ea",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.057,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2327228659a2243276511a7342a9b6e7d0f8e46625806ad7e0735536d47cc5a6",
        "signature": {
          "alg": "ed25519",
          "sig": "54f94d9b34824c5d72d9286738bebe5d3698e1112ed41ad27314729235f96a1b6ed5502112e40e8f76cc355f617051f7db09466e918121c4bfa30e8e45ec6b08"
        }
      },
      "receipt_sha256": "2327228659a2243276511a7342a9b6e7d0f8e46625806ad7e0735536d47cc5a6"
    },
    {
      "storm_id": "350410",
      "lat": 26.63,
      "lon": -78.4573,
      "motion_east": 5.3,
      "motion_south": 0.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3600.0,
      "ebshear": 5.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.23,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.1713
        },
        {
          "name": "alignment",
          "value": 0.5847
        },
        {
          "name": "tau",
          "value": 2.4315
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0566
      },
      "coherence_score": 2.431471347808838,
      "coherence_diagnostics": {
        "tau": 2.431471347808838,
        "grad_tau": 0.6151108145713806,
        "torsion": 0.0,
        "alignment": 0.5847371816635132,
        "S_field": 1.1188981533050537,
        "Gamma_field": 0.21461425721645355,
        "S_over_Gamma": 5.213531494140625,
        "Da": 13.558660507202148,
        "E_coh": 0.986549973487854,
        "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": [
          [
            [
              -78.48,
              26.67
            ],
            [
              -78.42,
              26.66
            ],
            [
              -78.41,
              26.64
            ],
            [
              -78.41,
              26.6
            ],
            [
              -78.42,
              26.59
            ],
            [
              -78.47,
              26.59
            ],
            [
              -78.48,
              26.6
            ],
            [
              -78.48,
              26.62
            ],
            [
              -78.49,
              26.63
            ],
            [
              -78.49,
              26.66
            ],
            [
              -78.48,
              26.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0566,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "40ed0fdb0c42c9d6398f225b5397c65dc16a35d96ff4a806c81dce1494cd6719",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0566,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79ffc6f51cacd307ed25f04f7b798aa90212b3fc51a46cde9edb416985a8127b",
        "signature": {
          "alg": "ed25519",
          "sig": "f76d5170d8d7215de4575a0fc42069cbbe269fe7b4972a1057a8f69791245d7b5c66c65d96aef0ca66f79d71eb13c1624dac8040e508821ffa3d95b96377a40f"
        }
      },
      "receipt_sha256": "79ffc6f51cacd307ed25f04f7b798aa90212b3fc51a46cde9edb416985a8127b"
    },
    {
      "storm_id": "350529",
      "lat": 40.2244,
      "lon": -95.0294,
      "motion_east": 5.2,
      "motion_south": 1.3,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 442.0,
      "ebshear": 44.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6713
        },
        {
          "name": "alignment",
          "value": 1.5769
        },
        {
          "name": "tau",
          "value": 0.5131
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0563
      },
      "coherence_score": 0.5130705237388611,
      "coherence_diagnostics": {
        "tau": 0.5130705237388611,
        "grad_tau": 0.059138137847185135,
        "torsion": 0.0,
        "alignment": 1.576897382736206,
        "S_field": 0.2910221219062805,
        "Gamma_field": 0.7379476428031921,
        "S_over_Gamma": 0.39436689019203186,
        "Da": 44.00860595703125,
        "E_coh": 0.2837185561656952,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.99,
              40.27
            ],
            [
              -94.95,
              40.26
            ],
            [
              -94.97,
              40.22
            ],
            [
              -94.97,
              40.19
            ],
            [
              -94.98,
              40.18
            ],
            [
              -95.0,
              40.18
            ],
            [
              -95.03,
              40.16
            ],
            [
              -95.06,
              40.16
            ],
            [
              -95.11,
              40.19
            ],
            [
              -95.11,
              40.24
            ],
            [
              -95.1,
              40.25
            ],
            [
              -95.08,
              40.25
            ],
            [
              -95.07,
              40.26
            ],
            [
              -95.04,
              40.26
            ],
            [
              -95.02,
              40.25
            ],
            [
              -94.99,
              40.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0563,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "fece1f7d469875a30d9f1400e441f0ba81afd59f518f97312395a966691d3358",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0563,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50fcb091c2e5dd227b17e35d9ec7a8043782c7454b8e3310463b7d31c3042e06",
        "signature": {
          "alg": "ed25519",
          "sig": "e91abb84f57164bc3c18e8d213f83db3e4e204411931308e312d85b6eeed061fff2e157c83ce16e8dd4abe071422d0c838e4b60acbaf918c1d76083e4a9c6c0f"
        }
      },
      "receipt_sha256": "50fcb091c2e5dd227b17e35d9ec7a8043782c7454b8e3310463b7d31c3042e06"
    },
    {
      "storm_id": "350231",
      "lat": 25.7237,
      "lon": -79.1688,
      "motion_east": 5.2,
      "motion_south": 0.6,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2995.0,
      "ebshear": 5.0,
      "srh01": 12.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.7963
        },
        {
          "name": "alignment",
          "value": 0.0287
        },
        {
          "name": "tau",
          "value": 1.4412
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0548
      },
      "coherence_score": 1.4412167072296143,
      "coherence_diagnostics": {
        "tau": 1.4412167072296143,
        "grad_tau": 1.1671134233474731,
        "torsion": 0.0,
        "alignment": 0.028706416487693787,
        "S_field": 0.8670003414154053,
        "Gamma_field": 0.24211424589157104,
        "S_over_Gamma": 3.5809555053710938,
        "Da": 15.368032455444336,
        "E_coh": 0.9796395897865295,
        "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.18,
              25.75
            ],
            [
              -79.15,
              25.75
            ],
            [
              -79.13,
              25.73
            ],
            [
              -79.13,
              25.69
            ],
            [
              -79.18,
              25.69
            ],
            [
              -79.2,
              25.7
            ],
            [
              -79.2,
              25.73
            ],
            [
              -79.18,
              25.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0548,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "fc8eee2726be6921ee4cb07a8cea4800cb8067273ff0b6d10bad7a10bdf5f8db",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0548,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9069ece1ac321b47b6936e18a5bb111f7887a3491b21dca1116098650ae3ec14",
        "signature": {
          "alg": "ed25519",
          "sig": "62bc596a928e0b08260d6157446dda788a7945e2fcb8b486e51fb68ae604e42bc214207491fdebd5c91123118829db123d278aa7b1a29e04dbb0d4d857bd050f"
        }
      },
      "receipt_sha256": "9069ece1ac321b47b6936e18a5bb111f7887a3491b21dca1116098650ae3ec14"
    },
    {
      "storm_id": "350213",
      "lat": 25.0733,
      "lon": -79.3511,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3438.0,
      "ebshear": 4.0,
      "srh01": 5.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2963
        },
        {
          "name": "alignment",
          "value": 1.283
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4412167072296143,
        "torsion": 0.0,
        "alignment": 1.2829704284667969,
        "S_field": 0.8132781982421875,
        "Gamma_field": 0.25211426615715027,
        "S_over_Gamma": 3.2258317470550537,
        "Da": 15.903332710266113,
        "E_coh": 0.9586855173110962,
        "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.36,
              25.11
            ],
            [
              -79.35,
              25.1
            ],
            [
              -79.32,
              25.1
            ],
            [
              -79.31,
              25.09
            ],
            [
              -79.31,
              25.05
            ],
            [
              -79.34,
              25.01
            ],
            [
              -79.41,
              25.01
            ],
            [
              -79.4,
              25.08
            ],
            [
              -79.36,
              25.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0541,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a49ed8c70f5c48bd23fdc66ac1708fa3ff72dd0ad343a506c79a890cf3139bc3",
        "signature": {
          "alg": "ed25519",
          "sig": "1775aafaa8188308a6304b7de0aad6bc8027de36c61ac529e272ccf12a9a2f8ab50f123211be74b8a32c60be0f8981081116956b81244b85b5b09ef7f4080f06"
        }
      },
      "receipt_sha256": "a49ed8c70f5c48bd23fdc66ac1708fa3ff72dd0ad343a506c79a890cf3139bc3"
    },
    {
      "storm_id": "350626",
      "lat": 29.65,
      "lon": -83.0575,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2220.0,
      "ebshear": 13.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": 53.2963
        },
        {
          "name": "alignment",
          "value": -0.0163
        },
        {
          "name": "tau",
          "value": 2.5773
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0541
      },
      "coherence_score": 2.5773017406463623,
      "coherence_diagnostics": {
        "tau": 2.5773017406463623,
        "grad_tau": 0.42409491539001465,
        "torsion": 0.0,
        "alignment": -0.016288042068481445,
        "S_field": 1.289159893989563,
        "Gamma_field": 0.2712809443473816,
        "S_over_Gamma": 4.7521209716796875,
        "Da": 17.085098266601562,
        "E_coh": 0.9631887674331665,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.04,
              29.68
            ],
            [
              -83.01,
              29.68
            ],
            [
              -83.01,
              29.67
            ],
            [
              -83.04,
              29.64
            ],
            [
              -83.04,
              29.61
            ],
            [
              -83.07,
              29.6
            ],
            [
              -83.11,
              29.62
            ],
            [
              -83.11,
              29.64
            ],
            [
              -83.09,
              29.66
            ],
            [
              -83.07,
              29.65
            ],
            [
              -83.06,
              29.67
            ],
            [
              -83.04,
              29.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0541,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "2e6b148bf5c2af31a3b65181e32d783e653c322820c02f11c10a71e04d2310c4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0541,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a49ed8c70f5c48bd23fdc66ac1708fa3ff72dd0ad343a506c79a890cf3139bc3",
        "signature": {
          "alg": "ed25519",
          "sig": "1775aafaa8188308a6304b7de0aad6bc8027de36c61ac529e272ccf12a9a2f8ab50f123211be74b8a32c60be0f8981081116956b81244b85b5b09ef7f4080f06"
        }
      },
      "receipt_sha256": "a49ed8c70f5c48bd23fdc66ac1708fa3ff72dd0ad343a506c79a890cf3139bc3"
    },
    {
      "storm_id": "350573",
      "lat": 29.4618,
      "lon": -83.1036,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2252.0,
      "ebshear": 13.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2963
        },
        {
          "name": "alignment",
          "value": -0.0163
        },
        {
          "name": "tau",
          "value": 2.5773
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.054
      },
      "coherence_score": 2.5773017406463623,
      "coherence_diagnostics": {
        "tau": 2.5773017406463623,
        "grad_tau": 0.42409491539001465,
        "torsion": 0.0,
        "alignment": -0.016288042068481445,
        "S_field": 1.289159893989563,
        "Gamma_field": 0.2712809443473816,
        "S_over_Gamma": 4.7521209716796875,
        "Da": 17.085098266601562,
        "E_coh": 0.9631887674331665,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.13,
              29.5
            ],
            [
              -83.07,
              29.5
            ],
            [
              -83.06,
              29.49
            ],
            [
              -83.05,
              29.44
            ],
            [
              -83.06,
              29.44
            ],
            [
              -83.08,
              29.42
            ],
            [
              -83.12,
              29.42
            ],
            [
              -83.14,
              29.43
            ],
            [
              -83.15,
              29.45
            ],
            [
              -83.15,
              29.49
            ],
            [
              -83.13,
              29.5
            ]
          ]
        ]
      },
      "raw_probability": 0.054,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "ac0decf3fc11a683728a778c097e3cbe8a1f27fb38c5826f4b90d4efba2cbc33",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.054,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9f799a3f86502b048b77bffb0ba3c8dd164847fb8bfef1b746e0a360d672679e",
        "signature": {
          "alg": "ed25519",
          "sig": "5e4fbfdb9b49737816552969e877a89b159f8a2ffc80f736eeeb17c82981e3ca37c3f2eca0b05d80bc5536eb989616872ddb0774b71fa8480eb4c253365ba40b"
        }
      },
      "receipt_sha256": "9f799a3f86502b048b77bffb0ba3c8dd164847fb8bfef1b746e0a360d672679e"
    },
    {
      "storm_id": "350624",
      "lat": 33.1512,
      "lon": -74.435,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3866.0,
      "ebshear": 15.0,
      "srh01": 28.0,
      "maxllaz": 0.0,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 3.0728
        },
        {
          "name": "tau",
          "value": 2.7229
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0538
      },
      "coherence_score": 2.7228751182556152,
      "coherence_diagnostics": {
        "tau": 2.7228751182556152,
        "grad_tau": 0.5296273827552795,
        "torsion": 0.0,
        "alignment": 3.072762966156006,
        "S_field": 0.5760433673858643,
        "Gamma_field": 0.2412809133529663,
        "S_over_Gamma": 2.3874385356903076,
        "Da": 13.572541236877441,
        "E_coh": 0.9139339923858643,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.46,
              33.19
            ],
            [
              -74.45,
              33.19
            ],
            [
              -74.38,
              33.13
            ],
            [
              -74.38,
              33.12
            ],
            [
              -74.41,
              33.08
            ],
            [
              -74.47,
              33.14
            ],
            [
              -74.47,
              33.17
            ],
            [
              -74.46,
              33.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0538,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d973d78f22c14c1b781411a5a125978de66134aa3a57440f4fbd79380a587611",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0538,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b6bc64e27006049303a57ec03561b9d43ba15d866f8d9022944a61f050b90075",
        "signature": {
          "alg": "ed25519",
          "sig": "de5d75dc0b6df1ba9584b7ffc899d3617d1cfa9742cc06b0fdbdda6573888685f43e309e08383688beba3b7ef5378aafbd2861f90a443d5c934f4042503b0109"
        }
      },
      "receipt_sha256": "b6bc64e27006049303a57ec03561b9d43ba15d866f8d9022944a61f050b90075"
    },
    {
      "storm_id": "350572",
      "lat": 30.0045,
      "lon": -83.1373,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1920.0,
      "ebshear": 14.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2963
        },
        {
          "name": "alignment",
          "value": -0.0163
        },
        {
          "name": "tau",
          "value": 2.5773
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0536
      },
      "coherence_score": 2.5773017406463623,
      "coherence_diagnostics": {
        "tau": 2.5773017406463623,
        "grad_tau": 0.42409491539001465,
        "torsion": 0.0,
        "alignment": -0.016288042068481445,
        "S_field": 1.289159893989563,
        "Gamma_field": 0.2712809443473816,
        "S_over_Gamma": 4.7521209716796875,
        "Da": 17.085098266601562,
        "E_coh": 0.9631887674331665,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.15,
              30.04
            ],
            [
              -83.11,
              30.04
            ],
            [
              -83.1,
              30.03
            ],
            [
              -83.12,
              29.96
            ],
            [
              -83.13,
              29.96
            ],
            [
              -83.12,
              29.97
            ],
            [
              -83.14,
              29.98
            ],
            [
              -83.14,
              29.99
            ],
            [
              -83.17,
              30.02
            ],
            [
              -83.18,
              30.02
            ],
            [
              -83.15,
              30.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0536,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "148588755093e3888efdd08ab1780447d8c7c98839d34d5387ff3e94e8afc66b",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0536,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d8c5d97c880c376f098ccb1a07c57653dc4c5353138967575b1cf0e30c5587cc",
        "signature": {
          "alg": "ed25519",
          "sig": "a953cae107070b6f50b005f2de685101fb24d83cf31a8faf32ab35807c1e2f71f2ee4c157606e2b02251384e52b2dfca5873892f253dbd5bd2b08a5c6f3cad04"
        }
      },
      "receipt_sha256": "d8c5d97c880c376f098ccb1a07c57653dc4c5353138967575b1cf0e30c5587cc"
    },
    {
      "storm_id": "349717",
      "lat": 26.2167,
      "lon": -78.8029,
      "motion_east": 5.6,
      "motion_south": -5.0,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3272.0,
      "ebshear": 3.0,
      "srh01": 5.0,
      "maxllaz": 0.002,
      "mesh": 0.41,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.5463
        },
        {
          "name": "alignment",
          "value": 1.3899
        },
        {
          "name": "tau",
          "value": 1.5551
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0533
      },
      "coherence_score": 1.5550819635391235,
      "coherence_diagnostics": {
        "tau": 1.5550819635391235,
        "grad_tau": 1.217439889907837,
        "torsion": 0.0,
        "alignment": 1.389859914779663,
        "S_field": 1.1446820497512817,
        "Gamma_field": 0.21294759213924408,
        "S_over_Gamma": 5.3754167556762695,
        "Da": 13.556829452514648,
        "E_coh": 0.973480761051178,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.84,
              26.31
            ],
            [
              -78.83,
              26.3
            ],
            [
              -78.79,
              26.29
            ],
            [
              -78.77,
              26.27
            ],
            [
              -78.75,
              26.23
            ],
            [
              -78.73,
              26.23
            ],
            [
              -78.71,
              26.25
            ],
            [
              -78.7,
              26.25
            ],
            [
              -78.69,
              26.21
            ],
            [
              -78.73,
              26.19
            ],
            [
              -78.73,
              26.11
            ],
            [
              -78.77,
              26.14
            ],
            [
              -78.8,
              26.14
            ],
            [
              -78.8,
              26.16
            ],
            [
              -78.79,
              26.17
            ],
            [
              -78.79,
              26.19
            ],
            [
              -78.8,
              26.2
            ],
            [
              -78.85,
              26.2
            ],
            [
              -78.89,
              26.16
            ],
            [
              -78.92,
              26.16
            ],
            [
              -78.94,
              26.18
            ],
            [
              -78.93,
              26.25
            ],
            [
              -78.88,
              26.3
            ],
            [
              -78.84,
              26.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0533,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "1d5d1ed824b9b8313b4edf60c8bbba2ea8780dd02094d0d656a9ca022811a774",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0533,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cb4f984f9d005c6830e71f08a017b0ea7e03a6c5999cb3f38d6f2624df53a033",
        "signature": {
          "alg": "ed25519",
          "sig": "892e59e3b13cdc992a08d57bdeb86b41c824cc636b71bba117a584b8913dbae540b4a8500f477bcf75b4aa2a6afb4ccef9c675413a2a715a9052106dfc1ea30f"
        }
      },
      "receipt_sha256": "cb4f984f9d005c6830e71f08a017b0ea7e03a6c5999cb3f38d6f2624df53a033"
    },
    {
      "storm_id": "350479",
      "lat": 44.9409,
      "lon": -73.9309,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 23.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.9213
        },
        {
          "name": "alignment",
          "value": -1.0047
        },
        {
          "name": "tau",
          "value": 0.8977
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0531
      },
      "coherence_score": 0.8976905345916748,
      "coherence_diagnostics": {
        "tau": 0.8976905345916748,
        "grad_tau": 0.0762847363948822,
        "torsion": 0.0,
        "alignment": -1.004656195640564,
        "S_field": 0.1128443256020546,
        "Gamma_field": 0.1946142613887787,
        "S_over_Gamma": 0.579835832118988,
        "Da": 12.420278549194336,
        "E_coh": 0.3588496446609497,
        "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": [
          [
            [
              -73.97,
              44.99
            ],
            [
              -73.89,
              44.99
            ],
            [
              -73.89,
              44.91
            ],
            [
              -73.9,
              44.91
            ],
            [
              -73.9,
              44.93
            ],
            [
              -73.91,
              44.94
            ],
            [
              -73.94,
              44.94
            ],
            [
              -73.95,
              44.93
            ],
            [
              -73.95,
              44.91
            ],
            [
              -73.97,
              44.91
            ],
            [
              -73.97,
              44.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0531,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "87eb4c9162ba01b6c5158e3bfe2635b16dad98032d45b19a978af3bd7fbfbac4",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0531,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "710bdba250faa66532e33b834a40b5e50c1b88698b6a592ca6cd40d503692862",
        "signature": {
          "alg": "ed25519",
          "sig": "1d14e031663094c52bf47d06a901048df74799effd9a31367847a95c058b6074119c3592f9df0f881e5cb20071b3edb5b96f0ef6efd8955d760033e96d9d280a"
        }
      },
      "receipt_sha256": "710bdba250faa66532e33b834a40b5e50c1b88698b6a592ca6cd40d503692862"
    },
    {
      "storm_id": "350539",
      "lat": 30.4391,
      "lon": -78.6727,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2611.0,
      "ebshear": 15.0,
      "srh01": 30.0,
      "maxllaz": 0.001,
      "mesh": 0.45,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.5463
        },
        {
          "name": "alignment",
          "value": -0.143
        },
        {
          "name": "tau",
          "value": 1.885
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0529
      },
      "coherence_score": 1.8850055932998657,
      "coherence_diagnostics": {
        "tau": 1.8850055932998657,
        "grad_tau": 0.467001348733902,
        "torsion": 0.0,
        "alignment": -0.1430191695690155,
        "S_field": 0.7470064759254456,
        "Gamma_field": 0.23628093302249908,
        "S_over_Gamma": 3.1615183353424072,
        "Da": 14.873022079467773,
        "E_coh": 0.9709821343421936,
        "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.68,
              30.49
            ],
            [
              -78.67,
              30.48
            ],
            [
              -78.62,
              30.48
            ],
            [
              -78.62,
              30.41
            ],
            [
              -78.64,
              30.39
            ],
            [
              -78.68,
              30.39
            ],
            [
              -78.7,
              30.4
            ],
            [
              -78.71,
              30.42
            ],
            [
              -78.7,
              30.43
            ],
            [
              -78.7,
              30.45
            ],
            [
              -78.68,
              30.49
            ]
          ]
        ]
      },
      "raw_probability": 0.0529,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "4e0dbee0b067d9dc6b79c09c92f1860b73a345aa490d1e07f58119010ee4c1b0",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0529,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c733e9505a81d015c9ba69dd2ee3da0eda447213e33ef641d1d42ed073b2ef69",
        "signature": {
          "alg": "ed25519",
          "sig": "24b88d62f26419e53d54319fe0c0d284aa8c597759d9d5a938beb33d124a1639200d5cc7ac308b57097fb542ace5f687dc69945bbd14b5ed286460216b5bff02"
        }
      },
      "receipt_sha256": "c733e9505a81d015c9ba69dd2ee3da0eda447213e33ef641d1d42ed073b2ef69"
    },
    {
      "storm_id": "350603",
      "lat": 46.7327,
      "lon": -71.5809,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 12.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0463
        },
        {
          "name": "alignment",
          "value": 0.5447
        },
        {
          "name": "tau",
          "value": 0.6228
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0522
      },
      "coherence_score": 0.6228017807006836,
      "coherence_diagnostics": {
        "tau": 0.6228017807006836,
        "grad_tau": 0.13151827454566956,
        "torsion": 0.0,
        "alignment": 0.5447019338607788,
        "S_field": 0.11791159212589264,
        "Gamma_field": 0.15000000596046448,
        "S_over_Gamma": 0.7860772609710693,
        "Da": 9.246858596801758,
        "E_coh": 0.2910560369491577,
        "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": [
          [
            [
              -71.61,
              46.78
            ],
            [
              -71.52,
              46.78
            ],
            [
              -71.52,
              46.76
            ],
            [
              -71.57,
              46.76
            ],
            [
              -71.58,
              46.75
            ],
            [
              -71.58,
              46.7
            ],
            [
              -71.6,
              46.69
            ],
            [
              -71.59,
              46.68
            ],
            [
              -71.6,
              46.68
            ],
            [
              -71.61,
              46.7
            ],
            [
              -71.61,
              46.78
            ]
          ]
        ]
      },
      "raw_probability": 0.0522,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "02fcc536fb6f19f1349066b91a7c46fb899c9afd7e9f902b3f2ffbfa06584a31",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0522,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "23757f3444b677083d08e9a3cc0daf94124417213e891d6eab8b36977a9bce97",
        "signature": {
          "alg": "ed25519",
          "sig": "837e1bcd8dbc3fc6817b61684647a8193de03c0c61ec302db0463d81437a4105fce89481efb1d8896612dc42e54ee4ee811af5221d1af7d6bf861cb7a2b78804"
        }
      },
      "receipt_sha256": "23757f3444b677083d08e9a3cc0daf94124417213e891d6eab8b36977a9bce97"
    },
    {
      "storm_id": "350601",
      "lat": 25.3341,
      "lon": -79.3783,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3187.0,
      "ebshear": 4.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2963
        },
        {
          "name": "alignment",
          "value": 1.283
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0483
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4412167072296143,
        "torsion": 0.0,
        "alignment": 1.2829704284667969,
        "S_field": 0.8132781982421875,
        "Gamma_field": 0.25211426615715027,
        "S_over_Gamma": 3.2258317470550537,
        "Da": 15.903332710266113,
        "E_coh": 0.9586855173110962,
        "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.4,
              25.4
            ],
            [
              -79.39,
              25.39
            ],
            [
              -79.38,
              25.38
            ],
            [
              -79.37,
              25.37
            ],
            [
              -79.38,
              25.36
            ],
            [
              -79.37,
              25.35
            ],
            [
              -79.36,
              25.35
            ],
            [
              -79.35,
              25.35
            ],
            [
              -79.34,
              25.36
            ],
            [
              -79.35,
              25.37
            ],
            [
              -79.34,
              25.37
            ],
            [
              -79.34,
              25.36
            ],
            [
              -79.34,
              25.35
            ],
            [
              -79.34,
              25.34
            ],
            [
              -79.33,
              25.33
            ],
            [
              -79.33,
              25.32
            ],
            [
              -79.33,
              25.31
            ],
            [
              -79.33,
              25.3
            ],
            [
              -79.34,
              25.29
            ],
            [
              -79.35,
              25.3
            ],
            [
              -79.36,
              25.3
            ],
            [
              -79.37,
              25.31
            ],
            [
              -79.38,
              25.31
            ],
            [
              -79.39,
              25.3
            ],
            [
              -79.4,
              25.29
            ],
            [
              -79.41,
              25.28
            ],
            [
              -79.41,
              25.27
            ],
            [
              -79.42,
              25.27
            ],
            [
              -79.41,
              25.28
            ],
            [
              -79.41,
              25.29
            ],
            [
              -79.41,
              25.3
            ],
            [
              -79.41,
              25.31
            ],
            [
              -79.41,
              25.32
            ],
            [
              -79.41,
              25.33
            ],
            [
              -79.41,
              25.34
            ],
            [
              -79.41,
              25.35
            ],
            [
              -79.41,
              25.36
            ],
            [
              -79.41,
              25.37
            ],
            [
              -79.41,
              25.38
            ],
            [
              -79.4,
              25.39
            ],
            [
              -79.4,
              25.4
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "1ccc3558310b2d9fb8e8935e48896445811507964969996c9ad27407b7b0e45f",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0483,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "981aa03e56986d10464c7685b7e6cecaf9c182521cdfecf83fb8e57746c537d0",
        "signature": {
          "alg": "ed25519",
          "sig": "396a07b26e387b1876709b22bbe038d2689a8381a6d5ad8c5ce5960f964b1f95068d3209e26adaf5a87b487c037db4ec9b2b6ea208a7278e2b84787c1f687e0f"
        }
      },
      "receipt_sha256": "981aa03e56986d10464c7685b7e6cecaf9c182521cdfecf83fb8e57746c537d0"
    },
    {
      "storm_id": "350571",
      "lat": 33.5122,
      "lon": -74.2889,
      "motion_east": 5.3,
      "motion_south": 0.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3420.0,
      "ebshear": 16.0,
      "srh01": 22.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4213
        },
        {
          "name": "alignment",
          "value": 3.0728
        },
        {
          "name": "tau",
          "value": 2.7229
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 2.7228751182556152,
      "coherence_diagnostics": {
        "tau": 2.7228751182556152,
        "grad_tau": 0.5296273827552795,
        "torsion": 0.0,
        "alignment": 3.072762966156006,
        "S_field": 0.5760433673858643,
        "Gamma_field": 0.2412809133529663,
        "S_over_Gamma": 2.3874385356903076,
        "Da": 13.572541236877441,
        "E_coh": 0.9139339923858643,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.31,
              33.56
            ],
            [
              -74.29,
              33.53
            ],
            [
              -74.25,
              33.54
            ],
            [
              -74.25,
              33.49
            ],
            [
              -74.27,
              33.47
            ],
            [
              -74.27,
              33.46
            ],
            [
              -74.31,
              33.48
            ],
            [
              -74.34,
              33.52
            ],
            [
              -74.31,
              33.56
            ]
          ]
        ]
      },
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0481,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dc09872ed1d7e2f2359d767b9044fb08579d83a1ffde7a5064f3ee37c43be47d",
        "signature": {
          "alg": "ed25519",
          "sig": "8a14f9344b8abb34ed6fa03c7ea742c25ceee24a6d776fa3745ef58ba68fa62a2d8ffe25dfb0a3835e56cf12574935fcacb845cd77b7bed66a25545b8c59ab0b"
        }
      },
      "receipt_sha256": "dc09872ed1d7e2f2359d767b9044fb08579d83a1ffde7a5064f3ee37c43be47d"
    },
    {
      "storm_id": "350599",
      "lat": 29.3813,
      "lon": -78.4544,
      "motion_east": 5.2,
      "motion_south": 1.2,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3554.0,
      "ebshear": 12.0,
      "srh01": 15.0,
      "maxllaz": 0.0,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.1713
        },
        {
          "name": "alignment",
          "value": -0.1325
        },
        {
          "name": "tau",
          "value": 2.2574
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0451
      },
      "coherence_score": 2.2574377059936523,
      "coherence_diagnostics": {
        "tau": 2.2574377059936523,
        "grad_tau": 0.4308563768863678,
        "torsion": 0.0,
        "alignment": -0.13254134356975555,
        "S_field": 0.7374372482299805,
        "Gamma_field": 0.2412809282541275,
        "S_over_Gamma": 3.056342840194702,
        "Da": 15.11009407043457,
        "E_coh": 0.9700990915298462,
        "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.48,
              29.44
            ],
            [
              -78.45,
              29.42
            ],
            [
              -78.41,
              29.42
            ],
            [
              -78.39,
              29.4
            ],
            [
              -78.38,
              29.38
            ],
            [
              -78.39,
              29.32
            ],
            [
              -78.43,
              29.34
            ],
            [
              -78.45,
              29.33
            ],
            [
              -78.47,
              29.33
            ],
            [
              -78.48,
              29.34
            ],
            [
              -78.48,
              29.35
            ],
            [
              -78.5,
              29.37
            ],
            [
              -78.49,
              29.38
            ],
            [
              -78.49,
              29.41
            ],
            [
              -78.5,
              29.43
            ],
            [
              -78.48,
              29.44
            ]
          ]
        ]
      },
      "raw_probability": 0.0451,
      "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": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "f856fbeeca726b5d2057b5a9ccb1a789ded0403c4215833e01df893a3994feaa",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0451,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d9086de558ba8b02a50b5112e287863ef36b7ab13b7818cbc298fa5cca5249ff",
        "signature": {
          "alg": "ed25519",
          "sig": "bc88fd83c30e8ac116556dd2c4c40f348faf3c27c310324bcd84433153af61cc354c8fe721f7e6d0bb31be0904bf6c134f3d0dc93a0ce81126676a3c570d7e01"
        }
      },
      "receipt_sha256": "d9086de558ba8b02a50b5112e287863ef36b7ab13b7818cbc298fa5cca5249ff"
    },
    {
      "storm_id": "350110",
      "lat": 44.8675,
      "lon": -85.7,
      "motion_east": 4.8,
      "motion_south": 0.5,
      "valid_time": "20260822_120043 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1542.0,
      "ebshear": 23.0,
      "srh01": 23.0,
      "maxllaz": 0.004,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.5463
        },
        {
          "name": "alignment",
          "value": 6.0662
        },
        {
          "name": "tau",
          "value": 0.7682
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0414
      },
      "coherence_score": 0.7681922912597656,
      "coherence_diagnostics": {
        "tau": 0.7681922912597656,
        "grad_tau": 0.11625805497169495,
        "torsion": 0.0,
        "alignment": 6.066150665283203,
        "S_field": 0.09010259062051773,
        "Gamma_field": 0.37211427092552185,
        "S_over_Gamma": 0.2421368807554245,
        "Da": 20.568632125854492,
        "E_coh": 0.27179738879203796,
        "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": [
          [
            [
              -85.74,
              44.94
            ],
            [
              -85.69,
              44.94
            ],
            [
              -85.65,
              44.9
            ],
            [
              -85.62,
              44.84
            ],
            [
              -85.62,
              44.82
            ],
            [
              -85.66,
              44.81
            ],
            [
              -85.67,
              44.82
            ],
            [
              -85.72,
              44.82
            ],
            [
              -85.75,
              44.84
            ],
            [
              -85.77,
              44.84
            ],
            [
              -85.77,
              44.9
            ],
            [
              -85.74,
              44.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0414,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "94553a6e958db76efc40de6f8dc49f5af3a20fa53e374fab016d6bdbf24c5cda",
        "input_sha256": "d9429158906e0da29843b6206b90a996c8d5f49aa9d9d5195cddd33b933bac53",
        "issued_at": "2026-08-22T12:30:25Z",
        "raw_probability": 0.0414,
        "probability": 0.000717,
        "confidence_lo": 0.000704,
        "confidence_hi": 0.000717,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e7bed0413e46c5f14b1d849cbf66d84aa4e4b1454b1d8c915ba86a469b885fd6",
        "signature": {
          "alg": "ed25519",
          "sig": "81b4221e335e85507498d7d09621fd35d0de1ccb1fab135e11dc44949be4ee378172ddee036638a90b4fa36f84d0b726b92d14177b372737004ad4fce7421708"
        }
      },
      "receipt_sha256": "e7bed0413e46c5f14b1d849cbf66d84aa4e4b1454b1d8c915ba86a469b885fd6"
    }
  ]
}
