{
  "forecast_id": "to_fcst_20260819_1237",
  "hazard": "tornado",
  "issued_at": "2026-08-19T12:37:47Z",
  "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": 79,
  "top_probability": 0.006,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "314173",
      "lat": 37.6878,
      "lon": -91.3278,
      "motion_east": 7.1,
      "motion_south": 8.5,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1834.0,
      "ebshear": 27.0,
      "srh01": 117.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 117.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.9853
        },
        {
          "name": "alignment",
          "value": 6.4045
        },
        {
          "name": "tau",
          "value": 0.5093
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5568
      },
      "coherence_score": 0.5093201398849487,
      "coherence_diagnostics": {
        "tau": 0.5093201398849487,
        "grad_tau": 0.202427476644516,
        "torsion": 0.0,
        "alignment": 6.404461860656738,
        "S_field": 0.6655496954917908,
        "Gamma_field": 1.6579480171203613,
        "S_over_Gamma": 0.40142977237701416,
        "Da": 96.61835479736328,
        "E_coh": 0.40310248732566833,
        "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": [
          [
            [
              -91.32,
              37.73
            ],
            [
              -91.3,
              37.73
            ],
            [
              -91.29,
              37.71
            ],
            [
              -91.29,
              37.67
            ],
            [
              -91.33,
              37.64
            ],
            [
              -91.36,
              37.64
            ],
            [
              -91.37,
              37.65
            ],
            [
              -91.37,
              37.69
            ],
            [
              -91.32,
              37.73
            ]
          ]
        ]
      },
      "raw_probability": 0.5568,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "0c0639c19f26378d5c065ff677a856953d1720e74498eee2726b7d2ac3b9b561",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5568,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1445710965db0f7ab7ea556cebfd18422dc50c5e55a62e06ca73054132defa1b",
        "signature": {
          "alg": "ed25519",
          "sig": "9e8a9ec1dd356e7dfb8e7564e60f7af84a239bce0b30a118aa1ed2629300c25c616f5b14336ae7ed60dda8e2f50039bb05ef2f30969b01b5bacbead982459a08"
        }
      },
      "receipt_sha256": "1445710965db0f7ab7ea556cebfd18422dc50c5e55a62e06ca73054132defa1b"
    },
    {
      "storm_id": "314131",
      "lat": 37.11,
      "lon": -90.1433,
      "motion_east": 2.8,
      "motion_south": 7.7,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2387.0,
      "ebshear": 33.0,
      "srh01": 91.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 91.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8603
        },
        {
          "name": "alignment",
          "value": 8.9873
        },
        {
          "name": "tau",
          "value": 0.6639
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5475
      },
      "coherence_score": 0.663899838924408,
      "coherence_diagnostics": {
        "tau": 0.663899838924408,
        "grad_tau": 0.06455048173666,
        "torsion": 0.0,
        "alignment": 8.987253189086914,
        "S_field": 0.8725124597549438,
        "Gamma_field": 1.1262812614440918,
        "S_over_Gamma": 0.7746843695640564,
        "Da": 68.70146942138672,
        "E_coh": 0.4808597266674042,
        "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": [
          [
            [
              -90.16,
              37.14
            ],
            [
              -90.11,
              37.14
            ],
            [
              -90.11,
              37.12
            ],
            [
              -90.1,
              37.11
            ],
            [
              -90.13,
              37.07
            ],
            [
              -90.16,
              37.07
            ],
            [
              -90.18,
              37.09
            ],
            [
              -90.18,
              37.11
            ],
            [
              -90.16,
              37.14
            ]
          ]
        ]
      },
      "raw_probability": 0.5475,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "5aa1e572bb2a13569c08624accfc7b01aeb82a129806100434d936a193c09145",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5475,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f93e0e8a15487ee4d1b5cb9628be82c9090b729209e2fa38ca686547a8aeb41d",
        "signature": {
          "alg": "ed25519",
          "sig": "3b4e33b64adc023472d2775a0043d0babee2d27c5add357a9c598335a65fe1b3f71d0e81134eb6f987a72f64070906885477068cf9cf13f8b1488a86cfd5370d"
        }
      },
      "receipt_sha256": "f93e0e8a15487ee4d1b5cb9628be82c9090b729209e2fa38ca686547a8aeb41d"
    },
    {
      "storm_id": "313956",
      "lat": 37.2578,
      "lon": -90.1844,
      "motion_east": 2.7,
      "motion_south": 7.8,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3386.0,
      "ebshear": 31.0,
      "srh01": 66.0,
      "maxllaz": 0.004,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4853
        },
        {
          "name": "alignment",
          "value": 7.5508
        },
        {
          "name": "tau",
          "value": 0.6264
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5397
      },
      "coherence_score": 0.6263803243637085,
      "coherence_diagnostics": {
        "tau": 0.6263803243637085,
        "grad_tau": 0.20633617043495178,
        "torsion": 0.0,
        "alignment": 7.550792217254639,
        "S_field": 0.46192559599876404,
        "Gamma_field": 2.5004477500915527,
        "S_over_Gamma": 0.18473714590072632,
        "Da": 148.3519744873047,
        "E_coh": 0.07974162697792053,
        "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": [
          [
            [
              -90.15,
              37.32
            ],
            [
              -90.09,
              37.31
            ],
            [
              -90.07,
              37.29
            ],
            [
              -90.07,
              37.26
            ],
            [
              -90.12,
              37.22
            ],
            [
              -90.19,
              37.22
            ],
            [
              -90.21,
              37.21
            ],
            [
              -90.23,
              37.19
            ],
            [
              -90.23,
              37.18
            ],
            [
              -90.26,
              37.18
            ],
            [
              -90.27,
              37.24
            ],
            [
              -90.26,
              37.25
            ],
            [
              -90.24,
              37.25
            ],
            [
              -90.21,
              37.28
            ],
            [
              -90.21,
              37.3
            ],
            [
              -90.2,
              37.31
            ],
            [
              -90.16,
              37.31
            ],
            [
              -90.15,
              37.32
            ]
          ]
        ]
      },
      "raw_probability": 0.5397,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "67a2d135f95e49641aa31b5e3191054fd01613f64161b3c49e9e20805849fc20",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5397,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d52ae44adb1341093b808b408aae733cc8c207250cc9d8866cf90de34288333c",
        "signature": {
          "alg": "ed25519",
          "sig": "2b043752887a44d5b48eff08793f4166524566608f0d00ed7e1d9435f22bf297e64d260674913ee47fdaeaf530eb11ec06167af7c4ce4d14e758a3a5a8449901"
        }
      },
      "receipt_sha256": "d52ae44adb1341093b808b408aae733cc8c207250cc9d8866cf90de34288333c"
    },
    {
      "storm_id": "314090",
      "lat": 36.4756,
      "lon": -89.5478,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1748.0,
      "ebshear": 22.0,
      "srh01": 136.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 136.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1103
        },
        {
          "name": "alignment",
          "value": 16.3353
        },
        {
          "name": "tau",
          "value": 0.6294
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5265
      },
      "coherence_score": 0.6294286251068115,
      "coherence_diagnostics": {
        "tau": 0.6294286251068115,
        "grad_tau": 0.19823907315731049,
        "torsion": 0.0,
        "alignment": 16.33526611328125,
        "S_field": 0.741963267326355,
        "Gamma_field": 1.1604479551315308,
        "S_over_Gamma": 0.6393765807151794,
        "Da": 74.21076202392578,
        "E_coh": 0.4209010601043701,
        "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": [
          [
            [
              -89.57,
              36.5
            ],
            [
              -89.52,
              36.5
            ],
            [
              -89.51,
              36.49
            ],
            [
              -89.51,
              36.46
            ],
            [
              -89.53,
              36.44
            ],
            [
              -89.56,
              36.44
            ],
            [
              -89.58,
              36.46
            ],
            [
              -89.58,
              36.49
            ],
            [
              -89.57,
              36.5
            ]
          ]
        ]
      },
      "raw_probability": 0.5265,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "ae0d19fcd8aea5eb86759e0e5ffdd53e3bd216e23a4ac79d62716ea8eeda12b1",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5265,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8824f21cbe082f63626b158aba155f3b8b53c0adcb38dc3c7b3e32f89bd7e198",
        "signature": {
          "alg": "ed25519",
          "sig": "47138d1bc34046cce64995d203058c68757cc9cb2ec0cae7c1d8ed37f4663668fc0547b3573a6b6aa6006f5e1adaeb166bc5255ebcbf1a5f2fd8d1ca8096460d"
        }
      },
      "receipt_sha256": "8824f21cbe082f63626b158aba155f3b8b53c0adcb38dc3c7b3e32f89bd7e198"
    },
    {
      "storm_id": "314036",
      "lat": 42.3722,
      "lon": -79.7456,
      "motion_east": 7.2,
      "motion_south": 1.3,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 412.0,
      "ebshear": 26.0,
      "srh01": 93.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2353
        },
        {
          "name": "alignment",
          "value": -9.3733
        },
        {
          "name": "tau",
          "value": 1.367
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5247
      },
      "coherence_score": 1.3669631481170654,
      "coherence_diagnostics": {
        "tau": 1.3669631481170654,
        "grad_tau": 0.12081988900899887,
        "torsion": 0.0,
        "alignment": -9.373318672180176,
        "S_field": 0.4040464162826538,
        "Gamma_field": 0.2571146786212921,
        "S_over_Gamma": 1.5714638233184814,
        "Da": 14.294955253601074,
        "E_coh": 0.16085635125637054,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.76,
              42.41
            ],
            [
              -79.75,
              42.4
            ],
            [
              -79.7,
              42.39
            ],
            [
              -79.7,
              42.34
            ],
            [
              -79.71,
              42.33
            ],
            [
              -79.77,
              42.33
            ],
            [
              -79.78,
              42.34
            ],
            [
              -79.78,
              42.4
            ],
            [
              -79.76,
              42.41
            ]
          ]
        ]
      },
      "raw_probability": 0.5247,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "a4b608ac3221c363878db44948935d21dfc67aee9df925586aec1626c0d87d42",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5247,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4d5836172de20c42054967dcc7e39437264827a08e38452bc1076e28b63154f5",
        "signature": {
          "alg": "ed25519",
          "sig": "7bb3b4f906b7b5cd13f1e43d4feb01f2b7b662a5c6f3d7fff3464a291c9991fb2105a0c6e1242b263637edd1011de8fddcee579c9d07477202f09bda2bec2602"
        }
      },
      "receipt_sha256": "4d5836172de20c42054967dcc7e39437264827a08e38452bc1076e28b63154f5"
    },
    {
      "storm_id": "314086",
      "lat": 38.0055,
      "lon": -90.7442,
      "motion_east": 5.8,
      "motion_south": 8.6,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 682.0,
      "ebshear": 24.0,
      "srh01": 99.0,
      "maxllaz": 0.005,
      "mesh": 0.16,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1103
        },
        {
          "name": "alignment",
          "value": 15.2032
        },
        {
          "name": "tau",
          "value": 0.9533
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.52
      },
      "coherence_score": 0.9532971978187561,
      "coherence_diagnostics": {
        "tau": 0.9532971978187561,
        "grad_tau": 0.2801521122455597,
        "torsion": 0.0,
        "alignment": 15.203229904174805,
        "S_field": 0.5608019232749939,
        "Gamma_field": 0.16211466491222382,
        "S_over_Gamma": 3.459291696548462,
        "Da": 9.872103691101074,
        "E_coh": 0.7090012431144714,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.56,
              38.16
            ],
            [
              -90.51,
              38.16
            ],
            [
              -90.48,
              38.14
            ],
            [
              -90.48,
              38.1
            ],
            [
              -90.49,
              38.08
            ],
            [
              -90.55,
              38.03
            ],
            [
              -90.6,
              38.02
            ],
            [
              -90.68,
              37.95
            ],
            [
              -90.71,
              37.95
            ],
            [
              -90.72,
              37.94
            ],
            [
              -90.77,
              37.93
            ],
            [
              -90.8,
              37.91
            ],
            [
              -90.82,
              37.91
            ],
            [
              -90.83,
              37.9
            ],
            [
              -90.85,
              37.9
            ],
            [
              -90.86,
              37.89
            ],
            [
              -90.88,
              37.89
            ],
            [
              -90.92,
              37.87
            ],
            [
              -90.96,
              37.87
            ],
            [
              -90.99,
              37.9
            ],
            [
              -90.98,
              37.94
            ],
            [
              -90.93,
              37.98
            ],
            [
              -90.93,
              38.0
            ],
            [
              -90.9,
              38.03
            ],
            [
              -90.86,
              38.03
            ],
            [
              -90.85,
              38.04
            ],
            [
              -90.78,
              38.04
            ],
            [
              -90.77,
              38.05
            ],
            [
              -90.7,
              38.05
            ],
            [
              -90.68,
              38.06
            ],
            [
              -90.59,
              38.15
            ],
            [
              -90.57,
              38.15
            ],
            [
              -90.56,
              38.16
            ]
          ]
        ]
      },
      "raw_probability": 0.52,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "9e24f527f58ffc8ddd91bdddce466a397d744dcf89ba3c47a21fa035499008a1",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.52,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1e1cd004a1a0dc2d37acf33ee335fa5292a70299259682e1d6842c207e4a6987",
        "signature": {
          "alg": "ed25519",
          "sig": "2bd0f0d7b91d1b48ef9d285d0e15aeb342c975b9e9d54acc3124c51809e37e86a9840b504f4b65dee789e2b753260ed7ed95890a911ace3da46df2cc25b1fb02"
        }
      },
      "receipt_sha256": "1e1cd004a1a0dc2d37acf33ee335fa5292a70299259682e1d6842c207e4a6987"
    },
    {
      "storm_id": "313778",
      "lat": 42.3444,
      "lon": -79.4144,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 397.0,
      "ebshear": 20.0,
      "srh01": 134.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2353
        },
        {
          "name": "alignment",
          "value": -9.3733
        },
        {
          "name": "tau",
          "value": 1.367
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5152
      },
      "coherence_score": 1.3669631481170654,
      "coherence_diagnostics": {
        "tau": 1.3669631481170654,
        "grad_tau": 0.12081988900899887,
        "torsion": 0.0,
        "alignment": -9.373318672180176,
        "S_field": 0.4040464162826538,
        "Gamma_field": 0.2571146786212921,
        "S_over_Gamma": 1.5714638233184814,
        "Da": 14.294955253601074,
        "E_coh": 0.16085635125637054,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.42,
              42.38
            ],
            [
              -79.4,
              42.38
            ],
            [
              -79.38,
              42.36
            ],
            [
              -79.38,
              42.32
            ],
            [
              -79.4,
              42.3
            ],
            [
              -79.43,
              42.3
            ],
            [
              -79.45,
              42.32
            ],
            [
              -79.45,
              42.36
            ],
            [
              -79.42,
              42.38
            ]
          ]
        ]
      },
      "raw_probability": 0.5152,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "81ddb635308f2340d4466d3be2bba80f9b8919966b7e4d3b9356787391721d07",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5152,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5f92e0e336d330195bf4e3331cb50769dce73f48b9a205c90e601b8d5d28fd1d",
        "signature": {
          "alg": "ed25519",
          "sig": "6096331722bab0a97538a0016b4654eb0cdd69ae5aa77766942af9cb649d4d7afded3457278e3e82b7cc8f282b93f3a8c05cc50a5662cc91752906ea6ef5b30d"
        }
      },
      "receipt_sha256": "5f92e0e336d330195bf4e3331cb50769dce73f48b9a205c90e601b8d5d28fd1d"
    },
    {
      "storm_id": "314147",
      "lat": 36.429,
      "lon": -89.827,
      "motion_east": 6.9,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1933.0,
      "ebshear": 27.0,
      "srh01": 146.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 146.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1103
        },
        {
          "name": "alignment",
          "value": 16.3353
        },
        {
          "name": "tau",
          "value": 0.6294
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5135
      },
      "coherence_score": 0.6294286251068115,
      "coherence_diagnostics": {
        "tau": 0.6294286251068115,
        "grad_tau": 0.19823907315731049,
        "torsion": 0.0,
        "alignment": 16.33526611328125,
        "S_field": 0.741963267326355,
        "Gamma_field": 1.1604479551315308,
        "S_over_Gamma": 0.6393765807151794,
        "Da": 74.21076202392578,
        "E_coh": 0.4209010601043701,
        "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": [
          [
            [
              -89.85,
              36.46
            ],
            [
              -89.8,
              36.46
            ],
            [
              -89.79,
              36.45
            ],
            [
              -89.79,
              36.41
            ],
            [
              -89.8,
              36.4
            ],
            [
              -89.83,
              36.4
            ],
            [
              -89.84,
              36.39
            ],
            [
              -89.86,
              36.41
            ],
            [
              -89.86,
              36.45
            ],
            [
              -89.85,
              36.46
            ]
          ]
        ]
      },
      "raw_probability": 0.5135,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "2b2a4847004be3a031531be78b714ad421a20909598af0b98a7ae3c950693e4e",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5135,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "332617ed29482efd68aff90105ce2917dbf7441c188117e152b2d495a504043b",
        "signature": {
          "alg": "ed25519",
          "sig": "efa44ff04e4cad54eadeba829c132fb330a7e0787bc7d80c127cbbc067b4c23bf103ef4b473af1b90f96a8190df16b62ce0a8d2e322c0b7e38694665b151d406"
        }
      },
      "receipt_sha256": "332617ed29482efd68aff90105ce2917dbf7441c188117e152b2d495a504043b"
    },
    {
      "storm_id": "314048",
      "lat": 36.6344,
      "lon": -89.48,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1727.0,
      "ebshear": 21.0,
      "srh01": 126.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 126.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8603
        },
        {
          "name": "alignment",
          "value": 8.9873
        },
        {
          "name": "tau",
          "value": 0.6639
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.504
      },
      "coherence_score": 0.663899838924408,
      "coherence_diagnostics": {
        "tau": 0.663899838924408,
        "grad_tau": 0.06455048173666,
        "torsion": 0.0,
        "alignment": 8.987253189086914,
        "S_field": 0.8725124597549438,
        "Gamma_field": 1.1262812614440918,
        "S_over_Gamma": 0.7746843695640564,
        "Da": 68.70146942138672,
        "E_coh": 0.4808597266674042,
        "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": [
          [
            [
              -89.49,
              36.68
            ],
            [
              -89.44,
              36.68
            ],
            [
              -89.43,
              36.67
            ],
            [
              -89.43,
              36.63
            ],
            [
              -89.46,
              36.59
            ],
            [
              -89.52,
              36.57
            ],
            [
              -89.53,
              36.58
            ],
            [
              -89.53,
              36.63
            ],
            [
              -89.49,
              36.68
            ]
          ]
        ]
      },
      "raw_probability": 0.504,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7dfddb004e595a8df30d2cf48546188b68d9ad48a75fb697d4985b1f2a4c6d97",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.504,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2dedf90ad94dfb9aae40db0ff49ee20455bec3cdc0acf5c34213c89e886290bc",
        "signature": {
          "alg": "ed25519",
          "sig": "bee22ab83993d0bb6fb848c687e2318763873107ea2dbe8f6b9ee117c46f5568d8c8d2ba3796418e88e086853c91cb0c9086112f764f9a96b256a6d2579dc207"
        }
      },
      "receipt_sha256": "2dedf90ad94dfb9aae40db0ff49ee20455bec3cdc0acf5c34213c89e886290bc"
    },
    {
      "storm_id": "313763",
      "lat": 42.2517,
      "lon": -80.0313,
      "motion_east": 7.6,
      "motion_south": 0.5,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 500.0,
      "ebshear": 31.0,
      "srh01": 79.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.3603
        },
        {
          "name": "alignment",
          "value": 6.7314
        },
        {
          "name": "tau",
          "value": 1.4692
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5028
      },
      "coherence_score": 1.4692168235778809,
      "coherence_diagnostics": {
        "tau": 1.4692168235778809,
        "grad_tau": 0.08805286139249802,
        "torsion": 0.0,
        "alignment": 6.731389999389648,
        "S_field": 0.5913918018341064,
        "Gamma_field": 0.24378134310245514,
        "S_over_Gamma": 2.4259109497070312,
        "Da": 13.844834327697754,
        "E_coh": 0.5239319801330566,
        "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": [
          [
            [
              -80.03,
              42.34
            ],
            [
              -79.99,
              42.34
            ],
            [
              -79.97,
              42.32
            ],
            [
              -79.97,
              42.29
            ],
            [
              -79.94,
              42.26
            ],
            [
              -79.95,
              42.23
            ],
            [
              -79.93,
              42.21
            ],
            [
              -79.93,
              42.2
            ],
            [
              -79.95,
              42.2
            ],
            [
              -79.96,
              42.19
            ],
            [
              -79.99,
              42.2
            ],
            [
              -79.99,
              42.23
            ],
            [
              -80.0,
              42.24
            ],
            [
              -80.07,
              42.24
            ],
            [
              -80.09,
              42.22
            ],
            [
              -80.09,
              42.21
            ],
            [
              -80.11,
              42.2
            ],
            [
              -80.16,
              42.2
            ],
            [
              -80.18,
              42.23
            ],
            [
              -80.18,
              42.28
            ],
            [
              -80.14,
              42.31
            ],
            [
              -80.07,
              42.31
            ],
            [
              -80.03,
              42.34
            ]
          ]
        ]
      },
      "raw_probability": 0.5028,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "ff39cf60a5b47909425e94b09762c968be1659a04488a7b224349016de8a5430",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.5028,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a3bbaf573bd54afa8d297f84e4e1f492bb80bf913e215b1e794e84774eea1599",
        "signature": {
          "alg": "ed25519",
          "sig": "b5e21ea41ec3bff7ffaf53cf784ee044bda5f88cc53fb5e587f3ae1fe2704c658abdb374062e9e317cc7390a740d9fed0cac1b779c8faea516298be9a50bc300"
        }
      },
      "receipt_sha256": "a3bbaf573bd54afa8d297f84e4e1f492bb80bf913e215b1e794e84774eea1599"
    },
    {
      "storm_id": "313959",
      "lat": 37.1627,
      "lon": -88.8273,
      "motion_east": 6.9,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 219.0,
      "ebshear": 24.0,
      "srh01": 71.0,
      "maxllaz": 0.004,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.6103
        },
        {
          "name": "alignment",
          "value": 5.3466
        },
        {
          "name": "tau",
          "value": 0.6724
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4902
      },
      "coherence_score": 0.6723501682281494,
      "coherence_diagnostics": {
        "tau": 0.6723501682281494,
        "grad_tau": 0.026154087856411934,
        "torsion": 0.0,
        "alignment": 5.346597194671631,
        "S_field": 0.5621035099029541,
        "Gamma_field": 1.450447916984558,
        "S_over_Gamma": 0.3875378668308258,
        "Da": 90.35980987548828,
        "E_coh": 0.3941439390182495,
        "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": [
          [
            [
              -88.87,
              37.22
            ],
            [
              -88.85,
              37.21
            ],
            [
              -88.8,
              37.21
            ],
            [
              -88.79,
              37.2
            ],
            [
              -88.68,
              37.2
            ],
            [
              -88.63,
              37.16
            ],
            [
              -88.63,
              37.14
            ],
            [
              -88.69,
              37.11
            ],
            [
              -88.75,
              37.11
            ],
            [
              -88.76,
              37.12
            ],
            [
              -88.8,
              37.12
            ],
            [
              -88.81,
              37.13
            ],
            [
              -88.88,
              37.13
            ],
            [
              -88.89,
              37.11
            ],
            [
              -88.91,
              37.1
            ],
            [
              -88.93,
              37.15
            ],
            [
              -88.95,
              37.16
            ],
            [
              -88.96,
              37.18
            ],
            [
              -88.95,
              37.18
            ],
            [
              -88.92,
              37.21
            ],
            [
              -88.88,
              37.21
            ],
            [
              -88.87,
              37.22
            ]
          ]
        ]
      },
      "raw_probability": 0.4902,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d3afb17c7f9adbac40b4e7fe23add2e5a63fe86f32623f62604c1881c4cb1497",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4902,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d1b90d58b30c758e6a6a4a91b5827c94b90296666eeb4956cb6fc2b1e15c5771",
        "signature": {
          "alg": "ed25519",
          "sig": "8ab6a8b057f38cab4620f55710fdc1695e6dce6a11ec5f260e22cc8b6cc36656a8fdbbd762c211f0bc3e8ce1dc8052aa99bc6c53e3182ab602e6622910be210a"
        }
      },
      "receipt_sha256": "d1b90d58b30c758e6a6a4a91b5827c94b90296666eeb4956cb6fc2b1e15c5771"
    },
    {
      "storm_id": "314054",
      "lat": 42.4756,
      "lon": -79.2578,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 479.0,
      "ebshear": 22.0,
      "srh01": 116.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 116.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2353
        },
        {
          "name": "alignment",
          "value": -9.3733
        },
        {
          "name": "tau",
          "value": 1.367
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4755
      },
      "coherence_score": 1.3669631481170654,
      "coherence_diagnostics": {
        "tau": 1.3669631481170654,
        "grad_tau": 0.12081988900899887,
        "torsion": 0.0,
        "alignment": -9.373318672180176,
        "S_field": 0.4040464162826538,
        "Gamma_field": 0.2571146786212921,
        "S_over_Gamma": 1.5714638233184814,
        "Da": 14.294955253601074,
        "E_coh": 0.16085635125637054,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.3,
              42.51
            ],
            [
              -79.24,
              42.51
            ],
            [
              -79.22,
              42.5
            ],
            [
              -79.21,
              42.49
            ],
            [
              -79.21,
              42.43
            ],
            [
              -79.26,
              42.43
            ],
            [
              -79.28,
              42.44
            ],
            [
              -79.3,
              42.46
            ],
            [
              -79.3,
              42.51
            ]
          ]
        ]
      },
      "raw_probability": 0.4755,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7072c0088312877684cd3c80993fccf5a4c2a2e1455aaec5cfc92b847d7cb01a",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4755,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3d8dff6ae1212122d21cc67d2ae653ecc15ba71fde416417b00829adcb6855c3",
        "signature": {
          "alg": "ed25519",
          "sig": "23a991d221e23b1a38075a206ef3b33792e0511ece30fde7afe5f9eca1f30e5ff8653dc701e176ffb937fe5d15099be4cfcdfe5ba07b320e4a211196ccf82e06"
        }
      },
      "receipt_sha256": "3d8dff6ae1212122d21cc67d2ae653ecc15ba71fde416417b00829adcb6855c3"
    },
    {
      "storm_id": "314058",
      "lat": 38.037,
      "lon": -91.261,
      "motion_east": 7.1,
      "motion_south": 8.7,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1145.0,
      "ebshear": 29.0,
      "srh01": 163.0,
      "maxllaz": 0.003,
      "mesh": 0.19,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 163.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.8603
        },
        {
          "name": "alignment",
          "value": 2.8887
        },
        {
          "name": "tau",
          "value": 0.6168
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4698
      },
      "coherence_score": 0.6167694926261902,
      "coherence_diagnostics": {
        "tau": 0.6167694926261902,
        "grad_tau": 0.28273090720176697,
        "torsion": 0.0,
        "alignment": 2.888711929321289,
        "S_field": 0.5759016275405884,
        "Gamma_field": 2.049614667892456,
        "S_over_Gamma": 0.2809804379940033,
        "Da": 123.58783721923828,
        "E_coh": 0.36755356192588806,
        "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": [
          [
            [
              -91.12,
              38.16
            ],
            [
              -91.07,
              38.16
            ],
            [
              -91.05,
              38.14
            ],
            [
              -91.05,
              38.11
            ],
            [
              -91.08,
              38.08
            ],
            [
              -91.09,
              38.08
            ],
            [
              -91.11,
              38.06
            ],
            [
              -91.11,
              38.05
            ],
            [
              -91.17,
              37.99
            ],
            [
              -91.18,
              37.99
            ],
            [
              -91.25,
              37.91
            ],
            [
              -91.31,
              37.9
            ],
            [
              -91.32,
              37.89
            ],
            [
              -91.46,
              37.89
            ],
            [
              -91.52,
              37.92
            ],
            [
              -91.54,
              37.94
            ],
            [
              -91.54,
              37.98
            ],
            [
              -91.53,
              37.99
            ],
            [
              -91.5,
              37.99
            ],
            [
              -91.49,
              38.0
            ],
            [
              -91.35,
              38.0
            ],
            [
              -91.34,
              38.01
            ],
            [
              -91.32,
              38.01
            ],
            [
              -91.25,
              38.07
            ],
            [
              -91.25,
              38.08
            ],
            [
              -91.22,
              38.12
            ],
            [
              -91.19,
              38.13
            ],
            [
              -91.17,
              38.15
            ],
            [
              -91.13,
              38.15
            ],
            [
              -91.12,
              38.16
            ]
          ]
        ]
      },
      "raw_probability": 0.4698,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "12a2ef4f2a82827ee27273f4c872d7264a0b23fb04b4e6a58b94cc30c8952d87",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4698,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "32527a1ca992a4e83dd51c45cb039074465b789fd96d31a51162129fab9889f2",
        "signature": {
          "alg": "ed25519",
          "sig": "a943cf4144b66f300088f848b2e16dc96fc9550170b713401ceb5589b0d23206c956e411310fe4a06fc2e09cd79bd5a883aa88a4e43b7a65346430bad4dc0b04"
        }
      },
      "receipt_sha256": "32527a1ca992a4e83dd51c45cb039074465b789fd96d31a51162129fab9889f2"
    },
    {
      "storm_id": "314174",
      "lat": 37.699,
      "lon": -91.008,
      "motion_east": 6.1,
      "motion_south": 8.5,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1254.0,
      "ebshear": 25.0,
      "srh01": 74.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 74.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.2353
        },
        {
          "name": "alignment",
          "value": 1.8467
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4456
      },
      "coherence_score": 0.7069889307022095,
      "coherence_diagnostics": {
        "tau": 0.7069889307022095,
        "grad_tau": 0.21319764852523804,
        "torsion": 0.0,
        "alignment": 1.8467488288879395,
        "S_field": 0.3265339136123657,
        "Gamma_field": 0.16044799983501434,
        "S_over_Gamma": 2.0351386070251465,
        "Da": 9.352644920349121,
        "E_coh": 0.4025251269340515,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.02,
              37.73
            ],
            [
              -90.98,
              37.73
            ],
            [
              -90.97,
              37.72
            ],
            [
              -90.98,
              37.71
            ],
            [
              -90.98,
              37.67
            ],
            [
              -91.0,
              37.66
            ],
            [
              -91.03,
              37.66
            ],
            [
              -91.05,
              37.67
            ],
            [
              -91.05,
              37.71
            ],
            [
              -91.02,
              37.73
            ]
          ]
        ]
      },
      "raw_probability": 0.4456,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "4968f1a2039d3c8ebff1a98f124322f80850e7eeb1515b8dac08df6821e0716b",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4456,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26639220aea97dbc51fd29c843c66082f7d599c77ec0ba333d3d7fff796cd51f",
        "signature": {
          "alg": "ed25519",
          "sig": "6b00a5c47796cf71412d1ff9e0bcda3c8acd59e0bde610f7e8416bd9e02287fbafe81117719d6b5dd22679f6002ed4dae827a1d7cbd4deb62f5e6441eeaeee0e"
        }
      },
      "receipt_sha256": "26639220aea97dbc51fd29c843c66082f7d599c77ec0ba333d3d7fff796cd51f"
    },
    {
      "storm_id": "314088",
      "lat": 37.2994,
      "lon": -90.5153,
      "motion_east": 2.7,
      "motion_south": 7.8,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1630.0,
      "ebshear": 36.0,
      "srh01": 81.0,
      "maxllaz": 0.004,
      "mesh": 0.26,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.2353
        },
        {
          "name": "alignment",
          "value": 1.8467
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4448
      },
      "coherence_score": 0.7069889307022095,
      "coherence_diagnostics": {
        "tau": 0.7069889307022095,
        "grad_tau": 0.21319764852523804,
        "torsion": 0.0,
        "alignment": 1.8467488288879395,
        "S_field": 0.3265339136123657,
        "Gamma_field": 0.16044799983501434,
        "S_over_Gamma": 2.0351386070251465,
        "Da": 9.352644920349121,
        "E_coh": 0.4025251269340515,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.5,
              37.35
            ],
            [
              -90.49,
              37.34
            ],
            [
              -90.46,
              37.34
            ],
            [
              -90.44,
              37.35
            ],
            [
              -90.43,
              37.34
            ],
            [
              -90.43,
              37.3
            ],
            [
              -90.48,
              37.26
            ],
            [
              -90.49,
              37.26
            ],
            [
              -90.52,
              37.23
            ],
            [
              -90.59,
              37.22
            ],
            [
              -90.6,
              37.23
            ],
            [
              -90.6,
              37.27
            ],
            [
              -90.58,
              37.29
            ],
            [
              -90.58,
              37.3
            ],
            [
              -90.55,
              37.33
            ],
            [
              -90.52,
              37.33
            ],
            [
              -90.5,
              37.35
            ]
          ]
        ]
      },
      "raw_probability": 0.4448,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "622eea07b0549f7af306d28911f5d5230a25db59796889c1f234e42dc0bbff56",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4448,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6b1c4b6c9396b455008c317b3f7d9f17f87fcef41413ad712e64009b61d27d3",
        "signature": {
          "alg": "ed25519",
          "sig": "1385380bd0a3384b057b4b2bbcec595087e48e7e93537d55eeba3d7a6c30f32c2366eed4cb79b0fa35a4a8541120c402705e0ae9d51eae4d89aaa0a110d73608"
        }
      },
      "receipt_sha256": "c6b1c4b6c9396b455008c317b3f7d9f17f87fcef41413ad712e64009b61d27d3"
    },
    {
      "storm_id": "314029",
      "lat": 37.4615,
      "lon": -90.5846,
      "motion_east": 3.0,
      "motion_south": 7.9,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2118.0,
      "ebshear": 28.0,
      "srh01": 93.0,
      "maxllaz": 0.002,
      "mesh": 0.2,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.2353
        },
        {
          "name": "alignment",
          "value": 1.8467
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4377
      },
      "coherence_score": 0.7069889307022095,
      "coherence_diagnostics": {
        "tau": 0.7069889307022095,
        "grad_tau": 0.21319764852523804,
        "torsion": 0.0,
        "alignment": 1.8467488288879395,
        "S_field": 0.3265339136123657,
        "Gamma_field": 0.16044799983501434,
        "S_over_Gamma": 2.0351386070251465,
        "Da": 9.352644920349121,
        "E_coh": 0.4025251269340515,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.58,
              37.51
            ],
            [
              -90.53,
              37.51
            ],
            [
              -90.51,
              37.5
            ],
            [
              -90.5,
              37.49
            ],
            [
              -90.5,
              37.46
            ],
            [
              -90.53,
              37.43
            ],
            [
              -90.61,
              37.42
            ],
            [
              -90.62,
              37.41
            ],
            [
              -90.66,
              37.41
            ],
            [
              -90.67,
              37.42
            ],
            [
              -90.67,
              37.45
            ],
            [
              -90.64,
              37.48
            ],
            [
              -90.58,
              37.51
            ]
          ]
        ]
      },
      "raw_probability": 0.4377,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "eacc3cdc30e31a7f345ddfb35d3fff230708e3542ce6b59a295852e2f9dc90af",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4377,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ef48358befa3ce50aa73b6e9fb1c8187fd5850ecd3d45c24ed8ecc7c91e66a7b",
        "signature": {
          "alg": "ed25519",
          "sig": "c6c4974cd6063973ffa74168804ad07c6a4a00107101495776ecaabf85f1b86d9fc9578321a76c5d23c9f404a2d64647362814e45ee0f90b62546f15429e6100"
        }
      },
      "receipt_sha256": "ef48358befa3ce50aa73b6e9fb1c8187fd5850ecd3d45c24ed8ecc7c91e66a7b"
    },
    {
      "storm_id": "314020",
      "lat": 36.8508,
      "lon": -89.5515,
      "motion_east": 6.7,
      "motion_south": 2.4,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1478.0,
      "ebshear": 28.0,
      "srh01": 101.0,
      "maxllaz": 0.003,
      "mesh": 0.42,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8603
        },
        {
          "name": "alignment",
          "value": 8.9873
        },
        {
          "name": "tau",
          "value": 0.6639
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4314
      },
      "coherence_score": 0.663899838924408,
      "coherence_diagnostics": {
        "tau": 0.663899838924408,
        "grad_tau": 0.06455048173666,
        "torsion": 0.0,
        "alignment": 8.987253189086914,
        "S_field": 0.8725124597549438,
        "Gamma_field": 1.1262812614440918,
        "S_over_Gamma": 0.7746843695640564,
        "Da": 68.70146942138672,
        "E_coh": 0.4808597266674042,
        "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": [
          [
            [
              -89.58,
              36.93
            ],
            [
              -89.54,
              36.93
            ],
            [
              -89.49,
              36.88
            ],
            [
              -89.48,
              36.86
            ],
            [
              -89.48,
              36.79
            ],
            [
              -89.49,
              36.78
            ],
            [
              -89.55,
              36.76
            ],
            [
              -89.58,
              36.79
            ],
            [
              -89.59,
              36.81
            ],
            [
              -89.59,
              36.84
            ],
            [
              -89.61,
              36.87
            ],
            [
              -89.61,
              36.89
            ],
            [
              -89.58,
              36.93
            ]
          ]
        ]
      },
      "raw_probability": 0.4314,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7e208ccc732b80c8443756a9d078d3028bea85105fc4cb1424b7788e5ff9c1fd",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4314,
        "probability": 0.005952,
        "confidence_lo": 0.005863,
        "confidence_hi": 0.005953,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "afd015624c2745e470e45193753a69395667512ad4a5004ab197a1303477bb82",
        "signature": {
          "alg": "ed25519",
          "sig": "a3ae5af877fc52fb57b750f87a59538a7badcbc164d2df90b2ce20150d8d31477c956bff36817881c3bf1b78c760d989d1b61e67d51c17990425e97d98f99008"
        }
      },
      "receipt_sha256": "afd015624c2745e470e45193753a69395667512ad4a5004ab197a1303477bb82"
    },
    {
      "storm_id": "314175",
      "lat": 37.3638,
      "lon": -90.7846,
      "motion_east": 3.0,
      "motion_south": 7.8,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1639.0,
      "ebshear": 34.0,
      "srh01": 71.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.2353
        },
        {
          "name": "alignment",
          "value": 1.8467
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4112
      },
      "coherence_score": 0.7069889307022095,
      "coherence_diagnostics": {
        "tau": 0.7069889307022095,
        "grad_tau": 0.21319764852523804,
        "torsion": 0.0,
        "alignment": 1.8467488288879395,
        "S_field": 0.3265339136123657,
        "Gamma_field": 0.16044799983501434,
        "S_over_Gamma": 2.0351386070251465,
        "Da": 9.352644920349121,
        "E_coh": 0.4025251269340515,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.76,
              37.4
            ],
            [
              -90.71,
              37.4
            ],
            [
              -90.71,
              37.37
            ],
            [
              -90.73,
              37.33
            ],
            [
              -90.74,
              37.33
            ],
            [
              -90.76,
              37.31
            ],
            [
              -90.85,
              37.31
            ],
            [
              -90.89,
              37.36
            ],
            [
              -90.89,
              37.37
            ],
            [
              -90.83,
              37.37
            ],
            [
              -90.8,
              37.39
            ],
            [
              -90.77,
              37.39
            ],
            [
              -90.76,
              37.4
            ]
          ]
        ]
      },
      "raw_probability": 0.4112,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "e5808fd4f86fb37f4f6a6219414c91715eb9889c8cd12ea19ab028dc3f74e194",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4112,
        "probability": 0.00547,
        "confidence_lo": 0.005108,
        "confidence_hi": 0.005472,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9ad7121a59420134a1b0ce1ef27e6f2f171839786dd0c532aee80ca52102b8e8",
        "signature": {
          "alg": "ed25519",
          "sig": "1340fc4e6c6c4b329271635dc606674c3e1f961ecb157a0da58e1e9c1eab068af31d65a0192c2e3504ec5fbf43905516dfe286b97015d2966f1824b48957cd03"
        }
      },
      "receipt_sha256": "9ad7121a59420134a1b0ce1ef27e6f2f171839786dd0c532aee80ca52102b8e8"
    },
    {
      "storm_id": "314169",
      "lat": 39.718,
      "lon": -86.098,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 599.0,
      "ebshear": 31.0,
      "srh01": 66.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2353
        },
        {
          "name": "alignment",
          "value": 0.9124
        },
        {
          "name": "tau",
          "value": 1.5046
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4049
      },
      "coherence_score": 1.5046181678771973,
      "coherence_diagnostics": {
        "tau": 1.5046181678771973,
        "grad_tau": 0.04917681962251663,
        "torsion": 0.0,
        "alignment": 0.9124126434326172,
        "S_field": 0.6325870752334595,
        "Gamma_field": 0.22044798731803894,
        "S_over_Gamma": 2.8695526123046875,
        "Da": 12.970634460449219,
        "E_coh": 0.6946474313735962,
        "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": [
          [
            [
              -86.13,
              39.75
            ],
            [
              -86.05,
              39.75
            ],
            [
              -86.05,
              39.67
            ],
            [
              -86.13,
              39.67
            ],
            [
              -86.13,
              39.75
            ]
          ]
        ]
      },
      "raw_probability": 0.4049,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "27ffb939b6460f259d40b3578b0885d743640dc2e1a716a1f1f5bb5549a05a2d",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4049,
        "probability": 0.00547,
        "confidence_lo": 0.005108,
        "confidence_hi": 0.005472,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3cf8ecafd98e9198a5adc01af4f6dcae1e690dc9b267083f9a11624fdcee7d05",
        "signature": {
          "alg": "ed25519",
          "sig": "30f04e33b373a6a46e47a4aed103ab1187671bff19b79f60284eed710e8f1b45ba049bcfff8f02a8608c84b5cecfadea4cc9b2b7743dc2a112869a0cf5b6e704"
        }
      },
      "receipt_sha256": "3cf8ecafd98e9198a5adc01af4f6dcae1e690dc9b267083f9a11624fdcee7d05"
    },
    {
      "storm_id": "314016",
      "lat": 38.306,
      "lon": -89.9653,
      "motion_east": 5.1,
      "motion_south": 6.4,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3622.0,
      "ebshear": 34.0,
      "srh01": 68.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8603
        },
        {
          "name": "alignment",
          "value": 2.2653
        },
        {
          "name": "tau",
          "value": 1.046
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4
      },
      "coherence_score": 1.0459873676300049,
      "coherence_diagnostics": {
        "tau": 1.0459873676300049,
        "grad_tau": 0.33722350001335144,
        "torsion": 0.0,
        "alignment": 2.2652812004089355,
        "S_field": 0.3560141623020172,
        "Gamma_field": 0.16211466491222382,
        "S_over_Gamma": 2.196063995361328,
        "Da": 9.530182838439941,
        "E_coh": 0.5909411907196045,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.04,
              38.44
            ],
            [
              -90.01,
              38.44
            ],
            [
              -89.99,
              38.42
            ],
            [
              -89.99,
              38.41
            ],
            [
              -89.94,
              38.37
            ],
            [
              -89.88,
              38.4
            ],
            [
              -89.86,
              38.42
            ],
            [
              -89.85,
              38.41
            ],
            [
              -89.83,
              38.42
            ],
            [
              -89.82,
              38.38
            ],
            [
              -89.87,
              38.33
            ],
            [
              -89.88,
              38.3
            ],
            [
              -89.9,
              38.28
            ],
            [
              -89.89,
              38.25
            ],
            [
              -89.9,
              38.24
            ],
            [
              -89.9,
              38.2
            ],
            [
              -89.91,
              38.19
            ],
            [
              -89.95,
              38.19
            ],
            [
              -89.96,
              38.18
            ],
            [
              -89.99,
              38.18
            ],
            [
              -90.0,
              38.17
            ],
            [
              -90.04,
              38.17
            ],
            [
              -90.06,
              38.18
            ],
            [
              -90.07,
              38.2
            ],
            [
              -90.07,
              38.23
            ],
            [
              -90.08,
              38.24
            ],
            [
              -90.06,
              38.32
            ],
            [
              -90.09,
              38.37
            ],
            [
              -90.09,
              38.41
            ],
            [
              -90.04,
              38.44
            ]
          ]
        ]
      },
      "raw_probability": 0.4,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "76ac2cde7665454a2feeeb3ff8bf3c4b85272509b98228dbc1e8f7a8c979a647",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.4,
        "probability": 0.00547,
        "confidence_lo": 0.005108,
        "confidence_hi": 0.005472,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70abf3c82f8bce6aa811379556c60031814b3b142bf9f6eb50f1abe39c57f49d",
        "signature": {
          "alg": "ed25519",
          "sig": "01bd94cff41aaee8fcaa0f0184914770210f4fd88e04e305e5e2473b00e80904bcf668f3079a416246c9e9bef985738bddf20b063f00c52b62adc8faef4f9e0a"
        }
      },
      "receipt_sha256": "70abf3c82f8bce6aa811379556c60031814b3b142bf9f6eb50f1abe39c57f49d"
    },
    {
      "storm_id": "314160",
      "lat": 38.21,
      "lon": -89.744,
      "motion_east": 5.2,
      "motion_south": 6.2,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3567.0,
      "ebshear": 41.0,
      "srh01": 75.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8603
        },
        {
          "name": "alignment",
          "value": 2.2653
        },
        {
          "name": "tau",
          "value": 1.046
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3985
      },
      "coherence_score": 1.0459873676300049,
      "coherence_diagnostics": {
        "tau": 1.0459873676300049,
        "grad_tau": 0.33722350001335144,
        "torsion": 0.0,
        "alignment": 2.2652812004089355,
        "S_field": 0.3560141623020172,
        "Gamma_field": 0.16211466491222382,
        "S_over_Gamma": 2.196063995361328,
        "Da": 9.530182838439941,
        "E_coh": 0.5909411907196045,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.78,
              38.26
            ],
            [
              -89.7,
              38.26
            ],
            [
              -89.68,
              38.25
            ],
            [
              -89.67,
              38.2
            ],
            [
              -89.71,
              38.16
            ],
            [
              -89.73,
              38.15
            ],
            [
              -89.77,
              38.15
            ],
            [
              -89.81,
              38.19
            ],
            [
              -89.81,
              38.22
            ],
            [
              -89.78,
              38.26
            ]
          ]
        ]
      },
      "raw_probability": 0.3985,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d71dbf6ed9d4d459e899be962933a39af89710ffcb261d16543c889772be609f",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3985,
        "probability": 0.00547,
        "confidence_lo": 0.005108,
        "confidence_hi": 0.005472,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "635dd84605f31fba3c7ae1a600ba3559cf799409f90bf6d34b9bae2404bb0414",
        "signature": {
          "alg": "ed25519",
          "sig": "5a6f84c869de1b89855c3899ffd3684df4f65b3acbd64d283b8d677cb548cc5d3779161d1b021af1e7eb3b6fc238d252ff47b003fc45441ece724ee8a246ab0f"
        }
      },
      "receipt_sha256": "635dd84605f31fba3c7ae1a600ba3559cf799409f90bf6d34b9bae2404bb0414"
    },
    {
      "storm_id": "313191",
      "lat": 36.9418,
      "lon": -89.7136,
      "motion_east": 5.4,
      "motion_south": 4.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1318.0,
      "ebshear": 33.0,
      "srh01": 105.0,
      "maxllaz": 0.003,
      "mesh": 0.22,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 105.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8603
        },
        {
          "name": "alignment",
          "value": 8.9873
        },
        {
          "name": "tau",
          "value": 0.6639
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3949
      },
      "coherence_score": 0.663899838924408,
      "coherence_diagnostics": {
        "tau": 0.663899838924408,
        "grad_tau": 0.06455048173666,
        "torsion": 0.0,
        "alignment": 8.987253189086914,
        "S_field": 0.8725124597549438,
        "Gamma_field": 1.1262812614440918,
        "S_over_Gamma": 0.7746843695640564,
        "Da": 68.70146942138672,
        "E_coh": 0.4808597266674042,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.71,
              37.0
            ],
            [
              -89.67,
              37.0
            ],
            [
              -89.65,
              36.98
            ],
            [
              -89.65,
              36.93
            ],
            [
              -89.7,
              36.88
            ],
            [
              -89.74,
              36.87
            ],
            [
              -89.76,
              36.9
            ],
            [
              -89.76,
              36.92
            ],
            [
              -89.75,
              36.93
            ],
            [
              -89.75,
              36.95
            ],
            [
              -89.71,
              37.0
            ]
          ]
        ]
      },
      "raw_probability": 0.3949,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "930902db04661e33a859793a55ec15e7d91107618d518343f783a6f0134810d5",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3949,
        "probability": 0.00547,
        "confidence_lo": 0.005108,
        "confidence_hi": 0.005472,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "373359161344c191c111c1e0631509074f9aada9a5c1f0a54ad1ba35be538797",
        "signature": {
          "alg": "ed25519",
          "sig": "409a9e075423803d9d8c13f33f8dcaab1f9f1051da7fde996f06ce5cdf0c31618ae8ebb2188179569b3f70554dbfa6553e357b1a57ef5142d1e3eef315b30b05"
        }
      },
      "receipt_sha256": "373359161344c191c111c1e0631509074f9aada9a5c1f0a54ad1ba35be538797"
    },
    {
      "storm_id": "314078",
      "lat": 37.7357,
      "lon": -89.3549,
      "motion_east": 6.1,
      "motion_south": 1.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 854.0,
      "ebshear": 29.0,
      "srh01": 67.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4853
        },
        {
          "name": "alignment",
          "value": 7.5508
        },
        {
          "name": "tau",
          "value": 0.6264
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3534
      },
      "coherence_score": 0.6263803243637085,
      "coherence_diagnostics": {
        "tau": 0.6263803243637085,
        "grad_tau": 0.20633617043495178,
        "torsion": 0.0,
        "alignment": 7.550792217254639,
        "S_field": 0.46192559599876404,
        "Gamma_field": 2.5004477500915527,
        "S_over_Gamma": 0.18473714590072632,
        "Da": 148.3519744873047,
        "E_coh": 0.07974162697792053,
        "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": [
          [
            [
              -89.39,
              37.96
            ],
            [
              -89.35,
              37.96
            ],
            [
              -89.33,
              37.94
            ],
            [
              -89.33,
              37.9
            ],
            [
              -89.34,
              37.89
            ],
            [
              -89.34,
              37.87
            ],
            [
              -89.32,
              37.83
            ],
            [
              -89.29,
              37.8
            ],
            [
              -89.3,
              37.79
            ],
            [
              -89.3,
              37.77
            ],
            [
              -89.25,
              37.73
            ],
            [
              -89.24,
              37.69
            ],
            [
              -89.22,
              37.67
            ],
            [
              -89.22,
              37.61
            ],
            [
              -89.25,
              37.59
            ],
            [
              -89.27,
              37.59
            ],
            [
              -89.29,
              37.57
            ],
            [
              -89.33,
              37.56
            ],
            [
              -89.39,
              37.49
            ],
            [
              -89.39,
              37.46
            ],
            [
              -89.43,
              37.45
            ],
            [
              -89.45,
              37.46
            ],
            [
              -89.44,
              37.59
            ],
            [
              -89.43,
              37.6
            ],
            [
              -89.42,
              37.64
            ],
            [
              -89.4,
              37.66
            ],
            [
              -89.4,
              37.68
            ],
            [
              -89.38,
              37.72
            ],
            [
              -89.38,
              37.73
            ],
            [
              -89.41,
              37.77
            ],
            [
              -89.41,
              37.81
            ],
            [
              -89.39,
              37.84
            ],
            [
              -89.39,
              37.87
            ],
            [
              -89.43,
              37.91
            ],
            [
              -89.42,
              37.92
            ],
            [
              -89.42,
              37.94
            ],
            [
              -89.39,
              37.96
            ]
          ]
        ]
      },
      "raw_probability": 0.3534,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0033,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "5041256d3589a277006c96a205f25ffa497842251bbc09854f50e8b467223936",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3534,
        "probability": 0.003282,
        "confidence_lo": 0.00306,
        "confidence_hi": 0.003282,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b876c076e6f43ebe188b83e71b0caab68ad4ccb45f2ec98de41b293f402045bb",
        "signature": {
          "alg": "ed25519",
          "sig": "f1f7fd423fdc6fb64219fac96c7794108603529bb73a28c31b034f32fbdbca013517ee69a89096667c7b4402c1be8cca7f12efea25f4941a1d5150dff266fb09"
        }
      },
      "receipt_sha256": "b876c076e6f43ebe188b83e71b0caab68ad4ccb45f2ec98de41b293f402045bb"
    },
    {
      "storm_id": "314172",
      "lat": 37.7455,
      "lon": -90.3918,
      "motion_east": 4.0,
      "motion_south": 8.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2038.0,
      "ebshear": 27.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": 57.2353
        },
        {
          "name": "alignment",
          "value": 1.8467
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3521
      },
      "coherence_score": 0.7069889307022095,
      "coherence_diagnostics": {
        "tau": 0.7069889307022095,
        "grad_tau": 0.21319764852523804,
        "torsion": 0.0,
        "alignment": 1.8467488288879395,
        "S_field": 0.3265339136123657,
        "Gamma_field": 0.16044799983501434,
        "S_over_Gamma": 2.0351386070251465,
        "Da": 9.352644920349121,
        "E_coh": 0.4025251269340515,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.4,
              37.78
            ],
            [
              -90.38,
              37.78
            ],
            [
              -90.36,
              37.76
            ],
            [
              -90.36,
              37.75
            ],
            [
              -90.37,
              37.74
            ],
            [
              -90.37,
              37.72
            ],
            [
              -90.39,
              37.71
            ],
            [
              -90.42,
              37.71
            ],
            [
              -90.43,
              37.72
            ],
            [
              -90.43,
              37.75
            ],
            [
              -90.4,
              37.78
            ]
          ]
        ]
      },
      "raw_probability": 0.3521,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0033,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "588982ff7306719594df3d170755de7b01257dbd2a684a43cea3a8c2b2199498",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3521,
        "probability": 0.003273,
        "confidence_lo": 0.00306,
        "confidence_hi": 0.003274,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c073956e809e8c18e7874091b3f21b65c78885e4c2c574c24824df931928f04f",
        "signature": {
          "alg": "ed25519",
          "sig": "d682f573f93270c1517e53686856cff274a13f1bc8eb3361cb82f213a04bf42e484fa2d6304f832fccee8ea4230959ed61758ed87bdfac560608678210c95908"
        }
      },
      "receipt_sha256": "c073956e809e8c18e7874091b3f21b65c78885e4c2c574c24824df931928f04f"
    },
    {
      "storm_id": "313905",
      "lat": 42.6642,
      "lon": -78.8983,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 401.0,
      "ebshear": 25.0,
      "srh01": 121.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 121.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.4853
        },
        {
          "name": "alignment",
          "value": -3.861
        },
        {
          "name": "tau",
          "value": 1.2582
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3231
      },
      "coherence_score": 1.2582414150238037,
      "coherence_diagnostics": {
        "tau": 1.2582414150238037,
        "grad_tau": 0.13485845923423767,
        "torsion": 0.0,
        "alignment": -3.8610246181488037,
        "S_field": 0.27720925211906433,
        "Gamma_field": 0.5362813472747803,
        "S_over_Gamma": 0.5169101357460022,
        "Da": 30.099990844726562,
        "E_coh": 0.12022881954908371,
        "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": [
          [
            [
              -78.89,
              42.73
            ],
            [
              -78.85,
              42.73
            ],
            [
              -78.82,
              42.71
            ],
            [
              -78.83,
              42.7
            ],
            [
              -78.83,
              42.68
            ],
            [
              -78.85,
              42.64
            ],
            [
              -78.91,
              42.61
            ],
            [
              -78.96,
              42.61
            ],
            [
              -78.98,
              42.59
            ],
            [
              -78.99,
              42.59
            ],
            [
              -78.98,
              42.65
            ],
            [
              -78.89,
              42.73
            ]
          ]
        ]
      },
      "raw_probability": 0.3231,
      "confidence_lo": 0.0031,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "2b46d0dceeaa7c43ffcc51b1266be2ce4acaa15eeddfd0a89c50165a769ad883",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3231,
        "probability": 0.003145,
        "confidence_lo": 0.00306,
        "confidence_hi": 0.003145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70e7730d7ccc433d67c7077a7f2fedd1252f5d3a686be6c10330bfcf29a75506",
        "signature": {
          "alg": "ed25519",
          "sig": "24afe8681af067d36432806b33296e897a83cbfaeb4fe10c42452b4a7b4784a90894162d7979c74f7e086d00c40642f4e13e67bb4b6d4a5ccaa8c415d9a5f607"
        }
      },
      "receipt_sha256": "70e7730d7ccc433d67c7077a7f2fedd1252f5d3a686be6c10330bfcf29a75506"
    },
    {
      "storm_id": "313278",
      "lat": 38.5203,
      "lon": -100.3292,
      "motion_east": 12.5,
      "motion_south": 4.5,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 857.0,
      "ebshear": 42.0,
      "srh01": 82.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.8603
        },
        {
          "name": "alignment",
          "value": -3.9454
        },
        {
          "name": "tau",
          "value": 0.4402
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3182
      },
      "coherence_score": 0.44016003608703613,
      "coherence_diagnostics": {
        "tau": 0.44016003608703613,
        "grad_tau": 0.023347513750195503,
        "torsion": 0.0,
        "alignment": -3.945385217666626,
        "S_field": 0.37003040313720703,
        "Gamma_field": 1.2154479026794434,
        "S_over_Gamma": 0.3044395446777344,
        "Da": 71.34033203125,
        "E_coh": 0.3595327138900757,
        "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": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.21,
              38.62
            ],
            [
              -100.19,
              38.62
            ],
            [
              -100.17,
              38.6
            ],
            [
              -100.15,
              38.62
            ],
            [
              -100.13,
              38.61
            ],
            [
              -100.1,
              38.61
            ],
            [
              -100.09,
              38.62
            ],
            [
              -100.08,
              38.61
            ],
            [
              -100.08,
              38.57
            ],
            [
              -100.1,
              38.56
            ],
            [
              -100.15,
              38.5
            ],
            [
              -100.19,
              38.49
            ],
            [
              -100.2,
              38.48
            ],
            [
              -100.22,
              38.49
            ],
            [
              -100.25,
              38.49
            ],
            [
              -100.28,
              38.51
            ],
            [
              -100.31,
              38.51
            ],
            [
              -100.34,
              38.48
            ],
            [
              -100.34,
              38.47
            ],
            [
              -100.35,
              38.47
            ],
            [
              -100.39,
              38.44
            ],
            [
              -100.44,
              38.44
            ],
            [
              -100.45,
              38.45
            ],
            [
              -100.48,
              38.45
            ],
            [
              -100.52,
              38.43
            ],
            [
              -100.54,
              38.41
            ],
            [
              -100.6,
              38.41
            ],
            [
              -100.61,
              38.42
            ],
            [
              -100.63,
              38.42
            ],
            [
              -100.63,
              38.45
            ],
            [
              -100.62,
              38.47
            ],
            [
              -100.6,
              38.49
            ],
            [
              -100.54,
              38.52
            ],
            [
              -100.52,
              38.52
            ],
            [
              -100.36,
              38.6
            ],
            [
              -100.28,
              38.6
            ],
            [
              -100.27,
              38.61
            ],
            [
              -100.22,
              38.61
            ],
            [
              -100.21,
              38.62
            ]
          ]
        ]
      },
      "raw_probability": 0.3182,
      "confidence_lo": 0.0031,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "bc7fcc7120733f5721cddfab32d32be31e405ae51ffae4e99276b840c9614870",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.3182,
        "probability": 0.003145,
        "confidence_lo": 0.00306,
        "confidence_hi": 0.003145,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "06fc7255b0897cc174252a9dd8352c2ad25ca44108b253a5bb279f8ab8c6b187",
        "signature": {
          "alg": "ed25519",
          "sig": "59611943bb72ff1633ab977a7deb69f53dafbffc552770bbf64d41bb61ec5d0103a4363352aa0193f61da8843dc8c7a909682af07c255758c0f9366267650f0c"
        }
      },
      "receipt_sha256": "06fc7255b0897cc174252a9dd8352c2ad25ca44108b253a5bb279f8ab8c6b187"
    },
    {
      "storm_id": "314167",
      "lat": 43.3585,
      "lon": -76.9146,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0028,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 392.0,
      "ebshear": 21.0,
      "srh01": 66.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8603
        },
        {
          "name": "alignment",
          "value": -1.9911
        },
        {
          "name": "tau",
          "value": 1.2199
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2888
      },
      "coherence_score": 1.2199206352233887,
      "coherence_diagnostics": {
        "tau": 1.2199206352233887,
        "grad_tau": 0.10286317765712738,
        "torsion": 0.0,
        "alignment": -1.99112868309021,
        "S_field": 0.3450303077697754,
        "Gamma_field": 0.2079479992389679,
        "S_over_Gamma": 1.6592143774032593,
        "Da": 11.97208023071289,
        "E_coh": 0.785270094871521,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.93,
              43.41
            ],
            [
              -76.92,
              43.41
            ],
            [
              -76.91,
              43.4
            ],
            [
              -76.91,
              43.38
            ],
            [
              -76.89,
              43.37
            ],
            [
              -76.89,
              43.33
            ],
            [
              -76.9,
              43.32
            ],
            [
              -76.89,
              43.3
            ],
            [
              -76.91,
              43.3
            ],
            [
              -76.91,
              43.32
            ],
            [
              -76.95,
              43.34
            ],
            [
              -76.95,
              43.37
            ],
            [
              -76.93,
              43.41
            ]
          ]
        ]
      },
      "raw_probability": 0.2888,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0028,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "400724156c96628a6d1749c010011371656bd2510678299ad92ca35f15a61951",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2888,
        "probability": 0.002776,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002778,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "83e2da670a0e8c9cb87f38f4fcb83b6ae8b48b639f41528f803b51bc2c14f039",
        "signature": {
          "alg": "ed25519",
          "sig": "dbe17cf6bd0bbe7ed2d8e151c54fe4b0c13835136fa30356eb28f23762051165a982773e587afede048929187e9ab58bc87f53b7c38cbb7a8ef40f5bf7cea80f"
        }
      },
      "receipt_sha256": "83e2da670a0e8c9cb87f38f4fcb83b6ae8b48b639f41528f803b51bc2c14f039"
    },
    {
      "storm_id": "314113",
      "lat": 43.7033,
      "lon": -77.2722,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 711.0,
      "ebshear": 36.0,
      "srh01": 46.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.4853
        },
        {
          "name": "alignment",
          "value": 3.3492
        },
        {
          "name": "tau",
          "value": 1.2333
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2643
      },
      "coherence_score": 1.2333077192306519,
      "coherence_diagnostics": {
        "tau": 1.2333077192306519,
        "grad_tau": 0.08220283687114716,
        "torsion": 0.0,
        "alignment": 3.349156379699707,
        "S_field": 0.30698877573013306,
        "Gamma_field": 0.18794800341129303,
        "S_over_Gamma": 1.6333707571029663,
        "Da": 10.599925994873047,
        "E_coh": 0.3649611473083496,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.29,
              43.73
            ],
            [
              -77.25,
              43.73
            ],
            [
              -77.24,
              43.72
            ],
            [
              -77.24,
              43.68
            ],
            [
              -77.25,
              43.67
            ],
            [
              -77.29,
              43.67
            ],
            [
              -77.3,
              43.68
            ],
            [
              -77.3,
              43.72
            ],
            [
              -77.29,
              43.73
            ]
          ]
        ]
      },
      "raw_probability": 0.2643,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "b4f718f6584185ca3a332cd100fb31e6eb0e0f81cab80046e2f6ba2bf7fb6694",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2643,
        "probability": 0.002279,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.00228,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b41aefebfb43086dff91577e22cf770fb5bea8bb5ace01f77164b396e1dfadc",
        "signature": {
          "alg": "ed25519",
          "sig": "71f7c852968f593e66f0039088e481a612899f814a1f076479e20c245c904351fd09ffc32e12f790a6e5e8343320649378e4665307bf7977cfbc303caaf1b100"
        }
      },
      "receipt_sha256": "5b41aefebfb43086dff91577e22cf770fb5bea8bb5ace01f77164b396e1dfadc"
    },
    {
      "storm_id": "313777",
      "lat": 44.0921,
      "lon": -76.8106,
      "motion_east": 7.1,
      "motion_south": 0.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1229.0,
      "ebshear": 47.0,
      "srh01": 64.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8603
        },
        {
          "name": "alignment",
          "value": -4.0796
        },
        {
          "name": "tau",
          "value": 1.0953
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2596
      },
      "coherence_score": 1.095339059829712,
      "coherence_diagnostics": {
        "tau": 1.095339059829712,
        "grad_tau": 0.10644111782312393,
        "torsion": 0.0,
        "alignment": -4.079598903656006,
        "S_field": 0.27378976345062256,
        "Gamma_field": 0.5154479742050171,
        "S_over_Gamma": 0.5311685800552368,
        "Da": 29.52477264404297,
        "E_coh": 0.137505903840065,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.77,
              44.22
            ],
            [
              -76.72,
              44.22
            ],
            [
              -76.7,
              44.2
            ],
            [
              -76.7,
              44.15
            ],
            [
              -76.73,
              44.12
            ],
            [
              -76.73,
              44.11
            ],
            [
              -76.67,
              44.08
            ],
            [
              -76.67,
              44.04
            ],
            [
              -76.68,
              44.03
            ],
            [
              -76.7,
              44.03
            ],
            [
              -76.71,
              44.02
            ],
            [
              -76.72,
              44.03
            ],
            [
              -76.74,
              44.03
            ],
            [
              -76.74,
              44.05
            ],
            [
              -76.75,
              44.06
            ],
            [
              -76.81,
              44.06
            ],
            [
              -76.82,
              44.05
            ],
            [
              -76.87,
              44.04
            ],
            [
              -76.9,
              44.02
            ],
            [
              -76.93,
              44.02
            ],
            [
              -76.94,
              44.03
            ],
            [
              -76.96,
              44.03
            ],
            [
              -76.98,
              44.05
            ],
            [
              -76.98,
              44.07
            ],
            [
              -76.96,
              44.1
            ],
            [
              -76.92,
              44.11
            ],
            [
              -76.91,
              44.12
            ],
            [
              -76.89,
              44.12
            ],
            [
              -76.88,
              44.13
            ],
            [
              -76.86,
              44.13
            ],
            [
              -76.82,
              44.17
            ],
            [
              -76.82,
              44.18
            ],
            [
              -76.77,
              44.22
            ]
          ]
        ]
      },
      "raw_probability": 0.2596,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "a2cbdd6d1c86f08ad31af360986326cd3cce461d5a1aab29de9474071fad7146",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2596,
        "probability": 0.002234,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002234,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "966a8b8f89ecc834dd7c4e83cffc29a9381c1258612aa959610a8f35eea8bbba",
        "signature": {
          "alg": "ed25519",
          "sig": "65a2f026aea153da5672be3b05f62b4d2ce5d30798fc09fe7f97b9baba8ddfa93da0a7795a95b3cf07e41efef38b8917732c7cbcccd9210544d259e8e527b70f"
        }
      },
      "receipt_sha256": "966a8b8f89ecc834dd7c4e83cffc29a9381c1258612aa959610a8f35eea8bbba"
    },
    {
      "storm_id": "314092",
      "lat": 44.374,
      "lon": -76.1445,
      "motion_east": 7.1,
      "motion_south": -2.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 832.0,
      "ebshear": 41.0,
      "srh01": 69.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 69.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8603
        },
        {
          "name": "alignment",
          "value": -4.0796
        },
        {
          "name": "tau",
          "value": 1.0953
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2584
      },
      "coherence_score": 1.095339059829712,
      "coherence_diagnostics": {
        "tau": 1.095339059829712,
        "grad_tau": 0.10644111782312393,
        "torsion": 0.0,
        "alignment": -4.079598903656006,
        "S_field": 0.27378976345062256,
        "Gamma_field": 0.5154479742050171,
        "S_over_Gamma": 0.5311685800552368,
        "Da": 29.52477264404297,
        "E_coh": 0.137505903840065,
        "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": [
          [
            [
              -76.06,
              44.48
            ],
            [
              -76.04,
              44.47
            ],
            [
              -76.04,
              44.42
            ],
            [
              -76.05,
              44.41
            ],
            [
              -76.06,
              44.35
            ],
            [
              -76.08,
              44.33
            ],
            [
              -76.1,
              44.33
            ],
            [
              -76.11,
              44.32
            ],
            [
              -76.16,
              44.32
            ],
            [
              -76.17,
              44.31
            ],
            [
              -76.2,
              44.31
            ],
            [
              -76.21,
              44.3
            ],
            [
              -76.28,
              44.3
            ],
            [
              -76.29,
              44.31
            ],
            [
              -76.29,
              44.35
            ],
            [
              -76.28,
              44.36
            ],
            [
              -76.18,
              44.41
            ],
            [
              -76.13,
              44.46
            ],
            [
              -76.1,
              44.46
            ],
            [
              -76.06,
              44.48
            ]
          ]
        ]
      },
      "raw_probability": 0.2584,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d37c32644ad5a9e749f4701c4a8a413cd1afd91d5539610ec75a4f4e09d438f4",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2584,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1bdb4cdcedd3f74f56b4e07e45733af8498b610204c86df76c7b311c5bd9cb8a",
        "signature": {
          "alg": "ed25519",
          "sig": "d59abc55de2a69fcc29200949ef563866b38dae58bf7d883ff17d50ab11e45f3ce4281a8abb3fa47fbb1b8b10ce2f09375a2872d62eeb7cece96daaae8780305"
        }
      },
      "receipt_sha256": "1bdb4cdcedd3f74f56b4e07e45733af8498b610204c86df76c7b311c5bd9cb8a"
    },
    {
      "storm_id": "313479",
      "lat": 38.0477,
      "lon": -89.4569,
      "motion_east": 6.2,
      "motion_south": 1.2,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1144.0,
      "ebshear": 32.0,
      "srh01": 79.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8603
        },
        {
          "name": "alignment",
          "value": 2.2653
        },
        {
          "name": "tau",
          "value": 1.046
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2573
      },
      "coherence_score": 1.0459873676300049,
      "coherence_diagnostics": {
        "tau": 1.0459873676300049,
        "grad_tau": 0.33722350001335144,
        "torsion": 0.0,
        "alignment": 2.2652812004089355,
        "S_field": 0.3560141623020172,
        "Gamma_field": 0.16211466491222382,
        "S_over_Gamma": 2.196063995361328,
        "Da": 9.530182838439941,
        "E_coh": 0.5909411907196045,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.51,
              38.08
            ],
            [
              -89.48,
              38.08
            ],
            [
              -89.47,
              38.07
            ],
            [
              -89.38,
              38.07
            ],
            [
              -89.36,
              38.06
            ],
            [
              -89.36,
              38.03
            ],
            [
              -89.37,
              38.02
            ],
            [
              -89.47,
              38.02
            ],
            [
              -89.48,
              38.01
            ],
            [
              -89.51,
              38.01
            ],
            [
              -89.52,
              38.02
            ],
            [
              -89.52,
              38.07
            ],
            [
              -89.51,
              38.08
            ]
          ]
        ]
      },
      "raw_probability": 0.2573,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "8176450cc73ea49846eb91a71956575f8acb053319bb379ff30e0212e2841612",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2573,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d29781849cdb7d7c4f2e94b6fdfad4048698dd254cc5a538d419af9ebd4e43e7",
        "signature": {
          "alg": "ed25519",
          "sig": "776f1c70065bd211f0dc64cad526e860a1f69a7ebf0c598b05429e85cc35ab7ee14092d6c6721dc866eaa1b8afdd50b5c58a0a2c8d45d0732593af9ae455c80b"
        }
      },
      "receipt_sha256": "d29781849cdb7d7c4f2e94b6fdfad4048698dd254cc5a538d419af9ebd4e43e7"
    },
    {
      "storm_id": "314170",
      "lat": 39.06,
      "lon": -102.851,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 589.0,
      "ebshear": 42.0,
      "srh01": 130.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 130.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.6103
        },
        {
          "name": "alignment",
          "value": -4.7806
        },
        {
          "name": "tau",
          "value": 0.5304
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2417
      },
      "coherence_score": 0.5303571224212646,
      "coherence_diagnostics": {
        "tau": 0.5303571224212646,
        "grad_tau": 0.02279978059232235,
        "torsion": 0.0,
        "alignment": -4.780576705932617,
        "S_field": 0.30829158425331116,
        "Gamma_field": 0.5646146535873413,
        "S_over_Gamma": 0.5460212230682373,
        "Da": 32.66134262084961,
        "E_coh": 0.1389624923467636,
        "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": [
          [
            [
              -102.86,
              39.08
            ],
            [
              -102.82,
              39.08
            ],
            [
              -102.81,
              39.07
            ],
            [
              -102.81,
              39.02
            ],
            [
              -102.83,
              39.04
            ],
            [
              -102.87,
              39.04
            ],
            [
              -102.89,
              39.05
            ],
            [
              -102.89,
              39.07
            ],
            [
              -102.87,
              39.07
            ],
            [
              -102.86,
              39.08
            ]
          ]
        ]
      },
      "raw_probability": 0.2417,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d5b0f444c3f27e10e65dcec8adb94dab562fe92917cc8aa41bf87465170ba709",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2417,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d5b5aaada6207a83c2714f0461d4c8443c487558d95e8bcb93f3c9d22bb1531d",
        "signature": {
          "alg": "ed25519",
          "sig": "9700f7056262817c65b77183757f38c6880e7ad8704cc6a0d77d9f65451f08ea7e1033c7e8909051aa1fee34a81fa060538b060a3992fda404e888361c41c403"
        }
      },
      "receipt_sha256": "d5b5aaada6207a83c2714f0461d4c8443c487558d95e8bcb93f3c9d22bb1531d"
    },
    {
      "storm_id": "314069",
      "lat": 37.8469,
      "lon": -92.5,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2006.0,
      "ebshear": 39.0,
      "srh01": 185.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 185.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4853
        },
        {
          "name": "alignment",
          "value": 1.8471
        },
        {
          "name": "tau",
          "value": 0.3794
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2398
      },
      "coherence_score": 0.37942686676979065,
      "coherence_diagnostics": {
        "tau": 0.37942686676979065,
        "grad_tau": 0.13084404170513153,
        "torsion": 0.0,
        "alignment": 1.847090482711792,
        "S_field": 0.3396572470664978,
        "Gamma_field": 1.9729479551315308,
        "S_over_Gamma": 0.17215722799301147,
        "Da": 118.9158935546875,
        "E_coh": 0.29802587628364563,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.71,
              37.9
            ],
            [
              -92.7,
              37.89
            ],
            [
              -92.67,
              37.89
            ],
            [
              -92.63,
              37.87
            ],
            [
              -92.58,
              37.87
            ],
            [
              -92.57,
              37.88
            ],
            [
              -92.54,
              37.88
            ],
            [
              -92.53,
              37.87
            ],
            [
              -92.46,
              37.87
            ],
            [
              -92.45,
              37.88
            ],
            [
              -92.41,
              37.88
            ],
            [
              -92.4,
              37.89
            ],
            [
              -92.34,
              37.85
            ],
            [
              -92.3,
              37.86
            ],
            [
              -92.27,
              37.89
            ],
            [
              -92.25,
              37.89
            ],
            [
              -92.24,
              37.88
            ],
            [
              -92.24,
              37.85
            ],
            [
              -92.25,
              37.84
            ],
            [
              -92.27,
              37.84
            ],
            [
              -92.31,
              37.8
            ],
            [
              -92.35,
              37.79
            ],
            [
              -92.36,
              37.78
            ],
            [
              -92.4,
              37.8
            ],
            [
              -92.42,
              37.79
            ],
            [
              -92.46,
              37.79
            ],
            [
              -92.47,
              37.8
            ],
            [
              -92.53,
              37.8
            ],
            [
              -92.54,
              37.81
            ],
            [
              -92.55,
              37.8
            ],
            [
              -92.6,
              37.8
            ],
            [
              -92.61,
              37.81
            ],
            [
              -92.69,
              37.81
            ],
            [
              -92.71,
              37.8
            ],
            [
              -92.76,
              37.83
            ],
            [
              -92.76,
              37.87
            ],
            [
              -92.74,
              37.89
            ],
            [
              -92.72,
              37.89
            ],
            [
              -92.71,
              37.9
            ]
          ]
        ]
      },
      "raw_probability": 0.2398,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "38bdd96212ebd7f5ee4a295dfd86b498ff13d6f351dc60cfada8b12a3b61c5cd",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2398,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aad09fa34c6335c32252e8fa2fcddce62ab6960faad4b420723c054d1389907e",
        "signature": {
          "alg": "ed25519",
          "sig": "1f40dfe87416cda069c59ab04993f675adf29e188c30e138658c2d6554f99433ebb57df1e9ca8d2b7e7b6061909e4d40f678dae6c753e918f2887d52bd74de08"
        }
      },
      "receipt_sha256": "aad09fa34c6335c32252e8fa2fcddce62ab6960faad4b420723c054d1389907e"
    },
    {
      "storm_id": "313363",
      "lat": 49.7809,
      "lon": -72.39,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 113.0,
      "ebshear": 23.0,
      "srh01": 81.0,
      "maxllaz": 0.008,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.7353
        },
        {
          "name": "alignment",
          "value": -8.4778
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2355
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5176833868026733,
        "torsion": 0.0,
        "alignment": -8.477802276611328,
        "S_field": 0.3238057494163513,
        "Gamma_field": 0.15294800698757172,
        "S_over_Gamma": 2.1170969009399414,
        "Da": 9.218092918395996,
        "E_coh": 0.6612815260887146,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -72.42,
              49.82
            ],
            [
              -72.38,
              49.82
            ],
            [
              -72.36,
              49.8
            ],
            [
              -72.36,
              49.78
            ],
            [
              -72.35,
              49.77
            ],
            [
              -72.35,
              49.74
            ],
            [
              -72.36,
              49.73
            ],
            [
              -72.41,
              49.74
            ],
            [
              -72.44,
              49.77
            ],
            [
              -72.44,
              49.8
            ],
            [
              -72.42,
              49.82
            ]
          ]
        ]
      },
      "raw_probability": 0.2355,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d9da90ceeb6992e24fe8dab5aa118674cde8892467fdd65b42e0199d96e8f7d1",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2355,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "594022249900c3887214e4d3d3bd76c702848318e9e7d0d96dd6f574d2e36296",
        "signature": {
          "alg": "ed25519",
          "sig": "09ac52367bf7e544200468d849037143e01a5e5da86d17555dcdb366d0dd23e7f533dccf13d530ad3150467c9627263ac3f4fd58581bf21e57e8efe1f4a8c407"
        }
      },
      "receipt_sha256": "594022249900c3887214e4d3d3bd76c702848318e9e7d0d96dd6f574d2e36296"
    },
    {
      "storm_id": "314140",
      "lat": 39.4575,
      "lon": -103.7938,
      "motion_east": 7.2,
      "motion_south": 2.2,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1035.0,
      "ebshear": 49.0,
      "srh01": 218.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 218.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.9853
        },
        {
          "name": "alignment",
          "value": 1.4116
        },
        {
          "name": "tau",
          "value": 0.4837
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2335
      },
      "coherence_score": 0.48366695642471313,
      "coherence_diagnostics": {
        "tau": 0.48366695642471313,
        "grad_tau": 0.0806906595826149,
        "torsion": 0.0,
        "alignment": 1.41158127784729,
        "S_field": 0.31079649925231934,
        "Gamma_field": 1.2512813806533813,
        "S_over_Gamma": 0.2483825832605362,
        "Da": 73.20545196533203,
        "E_coh": 0.04119588062167168,
        "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": [
          [
            [
              -103.81,
              39.49
            ],
            [
              -103.78,
              39.49
            ],
            [
              -103.74,
              39.46
            ],
            [
              -103.74,
              39.41
            ],
            [
              -103.81,
              39.41
            ],
            [
              -103.83,
              39.43
            ],
            [
              -103.83,
              39.48
            ],
            [
              -103.81,
              39.49
            ]
          ]
        ]
      },
      "raw_probability": 0.2335,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "e5a06e042bca780aa5a7ac914ceccd5e5d0fad3f2524fb9d5369c8ff67b2e64d",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2335,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6529b3ee1c8eac4c496d5befc2239b584d2cea153f96459a038ca01a13c962d4",
        "signature": {
          "alg": "ed25519",
          "sig": "a77c5ce7a8af07d55ed70410e86f89c4985cdff3c2b78746c7f443cd8ada7aa07f1a35d3b23506d929c692127e1461621a694c5974dbf0142fe36da95b71b308"
        }
      },
      "receipt_sha256": "6529b3ee1c8eac4c496d5befc2239b584d2cea153f96459a038ca01a13c962d4"
    },
    {
      "storm_id": "314002",
      "lat": 37.9514,
      "lon": -93.29,
      "motion_east": 9.3,
      "motion_south": 2.5,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1718.0,
      "ebshear": 55.0,
      "srh01": 232.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 232.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.6103
        },
        {
          "name": "alignment",
          "value": -2.095
        },
        {
          "name": "tau",
          "value": 0.4099
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2244
      },
      "coherence_score": 0.40986764430999756,
      "coherence_diagnostics": {
        "tau": 0.40986764430999756,
        "grad_tau": 0.17164680361747742,
        "torsion": 0.0,
        "alignment": -2.0950329303741455,
        "S_field": 0.4475407898426056,
        "Gamma_field": 1.893781304359436,
        "S_over_Gamma": 0.23632127046585083,
        "Da": 114.54601287841797,
        "E_coh": 0.6502259969711304,
        "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": [
          [
            [
              -93.27,
              37.99
            ],
            [
              -93.17,
              37.99
            ],
            [
              -93.16,
              37.98
            ],
            [
              -93.16,
              37.94
            ],
            [
              -93.17,
              37.92
            ],
            [
              -93.19,
              37.92
            ],
            [
              -93.2,
              37.91
            ],
            [
              -93.42,
              37.91
            ],
            [
              -93.43,
              37.92
            ],
            [
              -93.45,
              37.92
            ],
            [
              -93.45,
              37.97
            ],
            [
              -93.44,
              37.98
            ],
            [
              -93.28,
              37.98
            ],
            [
              -93.27,
              37.99
            ]
          ]
        ]
      },
      "raw_probability": 0.2244,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "b1dd502788aeb3adcef24ca998903efceb639ce0b5ac969e7552058e205c02ab",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2244,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65c9cad3f393aced8075cb9b3237f529921f3b68af14993409d29c7fd9d6bc23",
        "signature": {
          "alg": "ed25519",
          "sig": "4688c7a3314d20da710a5d15034b18f99ef2809c0093ec0fcc7c1cdaa5e0973b863bcb634e5d03ad207149903584a3e387810d563e7dc5a2fef6e8eb8ef41508"
        }
      },
      "receipt_sha256": "65c9cad3f393aced8075cb9b3237f529921f3b68af14993409d29c7fd9d6bc23"
    },
    {
      "storm_id": "313310",
      "lat": 44.8267,
      "lon": -96.8411,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 245.0,
      "ebshear": 29.0,
      "srh01": 79.0,
      "maxllaz": 0.004,
      "mesh": 0.35,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.1103
        },
        {
          "name": "alignment",
          "value": -0.6652
        },
        {
          "name": "tau",
          "value": 0.872
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2206
      },
      "coherence_score": 0.8720380067825317,
      "coherence_diagnostics": {
        "tau": 0.8720380067825317,
        "grad_tau": 0.1162257045507431,
        "torsion": 0.0,
        "alignment": -0.6652368307113647,
        "S_field": 0.14054812490940094,
        "Gamma_field": 0.1546146720647812,
        "S_over_Gamma": 0.9090219140052795,
        "Da": 9.226471900939941,
        "E_coh": 0.3828743100166321,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.85,
              44.86
            ],
            [
              -96.83,
              44.86
            ],
            [
              -96.81,
              44.84
            ],
            [
              -96.81,
              44.8
            ],
            [
              -96.82,
              44.79
            ],
            [
              -96.86,
              44.79
            ],
            [
              -96.87,
              44.8
            ],
            [
              -96.87,
              44.84
            ],
            [
              -96.85,
              44.86
            ]
          ]
        ]
      },
      "raw_probability": 0.2206,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "6d03644ab5cf5d366a2a96a1776deba256be8282cba05e083a91910ddb5a91ab",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2206,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f91574486232b6ee55689f1d05183298e43ddf5c32a5d49f71f8a5b012ef4aa6",
        "signature": {
          "alg": "ed25519",
          "sig": "e99188aee93e013d0911a62ba6d803a170e87468d0244dc294e92d8ed81461ccb301b5a1775b62783f5e88813bcae670329b2d559d10d96e7c29566697e51c06"
        }
      },
      "receipt_sha256": "f91574486232b6ee55689f1d05183298e43ddf5c32a5d49f71f8a5b012ef4aa6"
    },
    {
      "storm_id": "314138",
      "lat": 42.8982,
      "lon": -99.0545,
      "motion_east": 5.8,
      "motion_south": 2.4,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1903.0,
      "ebshear": 49.0,
      "srh01": 56.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2353
        },
        {
          "name": "alignment",
          "value": -3.9525
        },
        {
          "name": "tau",
          "value": 0.8766
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2101
      },
      "coherence_score": 0.8765930533409119,
      "coherence_diagnostics": {
        "tau": 0.8765930533409119,
        "grad_tau": 0.10716511309146881,
        "torsion": 0.0,
        "alignment": -3.9524762630462646,
        "S_field": 0.23362278938293457,
        "Gamma_field": 0.16128133237361908,
        "S_over_Gamma": 1.4485419988632202,
        "Da": 9.323319435119629,
        "E_coh": 0.44829055666923523,
        "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": [
          [
            [
              -99.08,
              42.93
            ],
            [
              -99.06,
              42.93
            ],
            [
              -99.05,
              42.92
            ],
            [
              -99.01,
              42.92
            ],
            [
              -99.0,
              42.91
            ],
            [
              -99.0,
              42.86
            ],
            [
              -99.01,
              42.85
            ],
            [
              -99.09,
              42.85
            ],
            [
              -99.11,
              42.87
            ],
            [
              -99.11,
              42.91
            ],
            [
              -99.08,
              42.93
            ]
          ]
        ]
      },
      "raw_probability": 0.2101,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "61dd9bdc75409a3cc57d91be0b501537e7e48c19b994b86cc7994526bf1c1d02",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2101,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a94ffca126fa9b66d9ffc3234aeaa716d6f4d9a618251d8678168f25b27fe14d",
        "signature": {
          "alg": "ed25519",
          "sig": "55d4f287b54b92fa08198a802ff51c63a2599e452d9ac6fa4ec2798d21196052f10f62f1ef8c8c84af5ed0a424348944ab2f3b4c5198e2d3c7fb394aa8a4e50f"
        }
      },
      "receipt_sha256": "a94ffca126fa9b66d9ffc3234aeaa716d6f4d9a618251d8678168f25b27fe14d"
    },
    {
      "storm_id": "314084",
      "lat": 38.845,
      "lon": -104.2242,
      "motion_east": 10.5,
      "motion_south": 4.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1155.0,
      "ebshear": 42.0,
      "srh01": 112.0,
      "maxllaz": 0.006,
      "mesh": 0.08,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.3603
        },
        {
          "name": "alignment",
          "value": 7.4428
        },
        {
          "name": "tau",
          "value": 0.5108
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2083
      },
      "coherence_score": 0.5107704997062683,
      "coherence_diagnostics": {
        "tau": 0.5107704997062683,
        "grad_tau": 0.05210435017943382,
        "torsion": 0.0,
        "alignment": 7.442776679992676,
        "S_field": 0.27267301082611084,
        "Gamma_field": 0.32294800877571106,
        "S_over_Gamma": 0.8443247675895691,
        "Da": 18.682722091674805,
        "E_coh": 0.2318902313709259,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.22,
              38.91
            ],
            [
              -104.18,
              38.91
            ],
            [
              -104.16,
              38.89
            ],
            [
              -104.16,
              38.87
            ],
            [
              -104.18,
              38.84
            ],
            [
              -104.19,
              38.79
            ],
            [
              -104.24,
              38.75
            ],
            [
              -104.3,
              38.75
            ],
            [
              -104.31,
              38.81
            ],
            [
              -104.27,
              38.84
            ],
            [
              -104.26,
              38.87
            ],
            [
              -104.22,
              38.91
            ]
          ]
        ]
      },
      "raw_probability": 0.2083,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "770575bf3d3315cf07978d18af57181df3560c5cc230402abb8b0ec6303d09a4",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.2083,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fc16267a518ad43c28790122eb5a44f68cbbb5afd0f993dcbadb061de8ca986",
        "signature": {
          "alg": "ed25519",
          "sig": "3b77dcbe037aac4534000c3892442012e89b0b687684e7ae521d3fa4a7742bfb94160f46272b806f44119440a9dced98116a43a3fb50e77e0cf6bb7a9a3e2d01"
        }
      },
      "receipt_sha256": "3fc16267a518ad43c28790122eb5a44f68cbbb5afd0f993dcbadb061de8ca986"
    },
    {
      "storm_id": "314102",
      "lat": 38.62,
      "lon": -98.8513,
      "motion_east": 7.8,
      "motion_south": 1.4,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 677.0,
      "ebshear": 51.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9853
        },
        {
          "name": "alignment",
          "value": 10.7063
        },
        {
          "name": "tau",
          "value": 0.4394
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 0.4393618106842041,
      "coherence_diagnostics": {
        "tau": 0.4393618106842041,
        "grad_tau": 0.03123069368302822,
        "torsion": 0.0,
        "alignment": 10.706292152404785,
        "S_field": 0.5716995000839233,
        "Gamma_field": 1.861281394958496,
        "S_over_Gamma": 0.30715373158454895,
        "Da": 110.4036865234375,
        "E_coh": 0.20008668303489685,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.93,
              38.66
            ],
            [
              -98.86,
              38.66
            ],
            [
              -98.8,
              38.63
            ],
            [
              -98.79,
              38.63
            ],
            [
              -98.77,
              38.65
            ],
            [
              -98.75,
              38.65
            ],
            [
              -98.75,
              38.61
            ],
            [
              -98.79,
              38.61
            ],
            [
              -98.8,
              38.59
            ],
            [
              -98.88,
              38.56
            ],
            [
              -98.89,
              38.57
            ],
            [
              -98.93,
              38.58
            ],
            [
              -98.95,
              38.6
            ],
            [
              -98.95,
              38.64
            ],
            [
              -98.93,
              38.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1991,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46",
        "signature": {
          "alg": "ed25519",
          "sig": "126c435832dde22822a468af884f0bbe78a7116d1e61028cba5ba1a611db13bf62138f1616d68307496f6afcf40a813f2aa3b34b15a845fdb7dcbad50380c20f"
        }
      },
      "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46"
    },
    {
      "storm_id": "314103",
      "lat": 38.4938,
      "lon": -99.2808,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 311.0,
      "ebshear": 56.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.9853
        },
        {
          "name": "alignment",
          "value": 10.7063
        },
        {
          "name": "tau",
          "value": 0.4394
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 0.4393618106842041,
      "coherence_diagnostics": {
        "tau": 0.4393618106842041,
        "grad_tau": 0.03123069368302822,
        "torsion": 0.0,
        "alignment": 10.706292152404785,
        "S_field": 0.5716995000839233,
        "Gamma_field": 1.861281394958496,
        "S_over_Gamma": 0.30715373158454895,
        "Da": 110.4036865234375,
        "E_coh": 0.20008668303489685,
        "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.31,
              38.53
            ],
            [
              -99.2,
              38.53
            ],
            [
              -99.19,
              38.52
            ],
            [
              -99.19,
              38.47
            ],
            [
              -99.2,
              38.47
            ],
            [
              -99.22,
              38.45
            ],
            [
              -99.3,
              38.45
            ],
            [
              -99.31,
              38.46
            ],
            [
              -99.37,
              38.46
            ],
            [
              -99.37,
              38.51
            ],
            [
              -99.36,
              38.52
            ],
            [
              -99.32,
              38.52
            ],
            [
              -99.31,
              38.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1991,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46",
        "signature": {
          "alg": "ed25519",
          "sig": "126c435832dde22822a468af884f0bbe78a7116d1e61028cba5ba1a611db13bf62138f1616d68307496f6afcf40a813f2aa3b34b15a845fdb7dcbad50380c20f"
        }
      },
      "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46"
    },
    {
      "storm_id": "314137",
      "lat": 42.95,
      "lon": -99.2009,
      "motion_east": 4.2,
      "motion_south": 2.8,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1765.0,
      "ebshear": 49.0,
      "srh01": 57.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2353
        },
        {
          "name": "alignment",
          "value": -3.9525
        },
        {
          "name": "tau",
          "value": 0.8766
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 0.8765930533409119,
      "coherence_diagnostics": {
        "tau": 0.8765930533409119,
        "grad_tau": 0.10716511309146881,
        "torsion": 0.0,
        "alignment": -3.9524762630462646,
        "S_field": 0.23362278938293457,
        "Gamma_field": 0.16128133237361908,
        "S_over_Gamma": 1.4485419988632202,
        "Da": 9.323319435119629,
        "E_coh": 0.44829055666923523,
        "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": [
          [
            [
              -99.22,
              42.98
            ],
            [
              -99.19,
              42.98
            ],
            [
              -99.18,
              42.97
            ],
            [
              -99.18,
              42.95
            ],
            [
              -99.17,
              42.94
            ],
            [
              -99.18,
              42.92
            ],
            [
              -99.2,
              42.92
            ],
            [
              -99.21,
              42.91
            ],
            [
              -99.23,
              42.93
            ],
            [
              -99.23,
              42.97
            ],
            [
              -99.22,
              42.98
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1991,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46",
        "signature": {
          "alg": "ed25519",
          "sig": "126c435832dde22822a468af884f0bbe78a7116d1e61028cba5ba1a611db13bf62138f1616d68307496f6afcf40a813f2aa3b34b15a845fdb7dcbad50380c20f"
        }
      },
      "receipt_sha256": "4a127a3deca1b87a4a883a95bb8ad3b8bb956ff610c03ec68591d53ca8d72e46"
    },
    {
      "storm_id": "314165",
      "lat": 44.7511,
      "lon": -96.7122,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 212.0,
      "ebshear": 28.0,
      "srh01": 60.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.6103
        },
        {
          "name": "alignment",
          "value": 0.7555
        },
        {
          "name": "tau",
          "value": 0.9523
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1909
      },
      "coherence_score": 0.9523311257362366,
      "coherence_diagnostics": {
        "tau": 0.9523311257362366,
        "grad_tau": 0.13068005442619324,
        "torsion": 0.0,
        "alignment": 0.755455732345581,
        "S_field": 0.2329546958208084,
        "Gamma_field": 0.16128133237361908,
        "S_over_Gamma": 1.4443995952606201,
        "Da": 9.632341384887695,
        "E_coh": 0.6157987713813782,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.74,
              44.78
            ],
            [
              -96.69,
              44.78
            ],
            [
              -96.68,
              44.77
            ],
            [
              -96.67,
              44.75
            ],
            [
              -96.68,
              44.71
            ],
            [
              -96.71,
              44.7
            ],
            [
              -96.75,
              44.72
            ],
            [
              -96.75,
              44.77
            ],
            [
              -96.74,
              44.78
            ]
          ]
        ]
      },
      "raw_probability": 0.1909,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "f0ff9840aee25c8f5a2090b179eeacdacf5d7178c987c4a5ac6ef1fa5ff69487",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1909,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9492550b185da557d3d7bddcd505a5b2b75dfe5d6557344ea37db4e48adcc50b",
        "signature": {
          "alg": "ed25519",
          "sig": "ae6520f79e68ab673c4cc6f8221c36e0cfa13d7c9c1a596614468cae5b63eab0f5f8344e11fb7081ba178db53ea93c54dcfa2912238c3d25215d810c2f1c7d0e"
        }
      },
      "receipt_sha256": "9492550b185da557d3d7bddcd505a5b2b75dfe5d6557344ea37db4e48adcc50b"
    },
    {
      "storm_id": "313631",
      "lat": 44.8806,
      "lon": -97.0231,
      "motion_east": 6.8,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 282.0,
      "ebshear": 32.0,
      "srh01": 81.0,
      "maxllaz": 0.002,
      "mesh": 0.22,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.1103
        },
        {
          "name": "alignment",
          "value": -0.6652
        },
        {
          "name": "tau",
          "value": 0.872
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1903
      },
      "coherence_score": 0.8720380067825317,
      "coherence_diagnostics": {
        "tau": 0.8720380067825317,
        "grad_tau": 0.1162257045507431,
        "torsion": 0.0,
        "alignment": -0.6652368307113647,
        "S_field": 0.14054812490940094,
        "Gamma_field": 0.1546146720647812,
        "S_over_Gamma": 0.9090219140052795,
        "Da": 9.226471900939941,
        "E_coh": 0.3828743100166321,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.0,
              44.94
            ],
            [
              -96.96,
              44.94
            ],
            [
              -96.94,
              44.92
            ],
            [
              -96.94,
              44.87
            ],
            [
              -96.96,
              44.87
            ],
            [
              -96.99,
              44.84
            ],
            [
              -97.0,
              44.81
            ],
            [
              -97.02,
              44.79
            ],
            [
              -97.06,
              44.79
            ],
            [
              -97.12,
              44.84
            ],
            [
              -97.12,
              44.88
            ],
            [
              -97.09,
              44.91
            ],
            [
              -97.07,
              44.91
            ],
            [
              -97.06,
              44.92
            ],
            [
              -97.04,
              44.92
            ],
            [
              -97.0,
              44.94
            ]
          ]
        ]
      },
      "raw_probability": 0.1903,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "fff994537110694e005959eda42cb75a9a815578835decdebf81183863ac578c",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1903,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ba9fca1a386a1d9914425ab82a2691cbb6a1858d22a2ba1d801264f2dc3c39c6",
        "signature": {
          "alg": "ed25519",
          "sig": "d285d48644ecb9bebca34aa7d5f2f1af9819be6d189f43fa2dec8caa78d0b1611d9af8325cf1f136699f3f6123a74faf4a466fdd57d675b7c9d2a949a3d35e0d"
        }
      },
      "receipt_sha256": "ba9fca1a386a1d9914425ab82a2691cbb6a1858d22a2ba1d801264f2dc3c39c6"
    },
    {
      "storm_id": "314139",
      "lat": 40.4441,
      "lon": -98.2272,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1031.0,
      "ebshear": 49.0,
      "srh01": 63.0,
      "maxllaz": 0.004,
      "mesh": 0.93,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.9853
        },
        {
          "name": "alignment",
          "value": 6.9834
        },
        {
          "name": "tau",
          "value": 0.7169
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.189
      },
      "coherence_score": 0.7168785333633423,
      "coherence_diagnostics": {
        "tau": 0.7168785333633423,
        "grad_tau": 0.10782688111066818,
        "torsion": 0.0,
        "alignment": 6.983395099639893,
        "S_field": 0.3933764696121216,
        "Gamma_field": 1.0629479885101318,
        "S_over_Gamma": 0.3700806498527527,
        "Da": 58.82485580444336,
        "E_coh": 0.20201532542705536,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.28,
              40.55
            ],
            [
              -98.23,
              40.55
            ],
            [
              -98.19,
              40.53
            ],
            [
              -98.18,
              40.51
            ],
            [
              -98.19,
              40.5
            ],
            [
              -98.18,
              40.49
            ],
            [
              -98.18,
              40.47
            ],
            [
              -98.16,
              40.46
            ],
            [
              -98.15,
              40.44
            ],
            [
              -98.11,
              40.43
            ],
            [
              -98.07,
              40.39
            ],
            [
              -98.06,
              40.37
            ],
            [
              -98.07,
              40.36
            ],
            [
              -98.07,
              40.33
            ],
            [
              -98.12,
              40.33
            ],
            [
              -98.13,
              40.34
            ],
            [
              -98.16,
              40.34
            ],
            [
              -98.17,
              40.35
            ],
            [
              -98.21,
              40.35
            ],
            [
              -98.24,
              40.38
            ],
            [
              -98.24,
              40.39
            ],
            [
              -98.28,
              40.42
            ],
            [
              -98.32,
              40.42
            ],
            [
              -98.38,
              40.45
            ],
            [
              -98.42,
              40.45
            ],
            [
              -98.42,
              40.49
            ],
            [
              -98.4,
              40.49
            ],
            [
              -98.39,
              40.51
            ],
            [
              -98.36,
              40.51
            ],
            [
              -98.33,
              40.53
            ],
            [
              -98.3,
              40.53
            ],
            [
              -98.28,
              40.55
            ]
          ]
        ]
      },
      "raw_probability": 0.189,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "2890faa6fd8afa649aca1bcbc500db90fedbe88b1b30e3c88cf3c251897e931d",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.189,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "477402315a9933da6c14a8c57280c3940e499c4ea44245ec7b74272e9d32f6af",
        "signature": {
          "alg": "ed25519",
          "sig": "7069858e6d8c8626965d7bbaac35edbf75a9a8dacdaa55ccf185b430c1c3307147ab2d2b32284b42396a8fd9ec680acb42bd8ec5ba531ace03c19ee584dc5c0b"
        }
      },
      "receipt_sha256": "477402315a9933da6c14a8c57280c3940e499c4ea44245ec7b74272e9d32f6af"
    },
    {
      "storm_id": "313870",
      "lat": 39.0842,
      "lon": -104.3521,
      "motion_east": 10.6,
      "motion_south": 4.2,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1205.0,
      "ebshear": 51.0,
      "srh01": 143.0,
      "maxllaz": 0.004,
      "mesh": 0.26,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 143.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.2353
        },
        {
          "name": "alignment",
          "value": 4.1354
        },
        {
          "name": "tau",
          "value": 0.4263
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1884
      },
      "coherence_score": 0.4263463318347931,
      "coherence_diagnostics": {
        "tau": 0.4263463318347931,
        "grad_tau": 0.0722765177488327,
        "torsion": 0.0,
        "alignment": 4.135421276092529,
        "S_field": 0.19992423057556152,
        "Gamma_field": 0.7404480576515198,
        "S_over_Gamma": 0.27000439167022705,
        "Da": 43.21424102783203,
        "E_coh": 0.30860263109207153,
        "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": [
          [
            [
              -104.38,
              39.19
            ],
            [
              -104.27,
              39.19
            ],
            [
              -104.25,
              39.16
            ],
            [
              -104.25,
              39.12
            ],
            [
              -104.26,
              39.11
            ],
            [
              -104.26,
              39.09
            ],
            [
              -104.3,
              39.07
            ],
            [
              -104.32,
              39.05
            ],
            [
              -104.32,
              39.0
            ],
            [
              -104.36,
              38.95
            ],
            [
              -104.39,
              38.95
            ],
            [
              -104.41,
              38.96
            ],
            [
              -104.44,
              39.0
            ],
            [
              -104.44,
              39.07
            ],
            [
              -104.43,
              39.08
            ],
            [
              -104.43,
              39.11
            ],
            [
              -104.4,
              39.14
            ],
            [
              -104.4,
              39.17
            ],
            [
              -104.38,
              39.19
            ]
          ]
        ]
      },
      "raw_probability": 0.1884,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "f56692eb33bea0430d4a93ebe1f54c1b2c13774a3fae430202a3447fc083a824",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1884,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f2f62cca9eb571fce043cc47cf0e97ffd4798052a50671249c50f8bf2381d459",
        "signature": {
          "alg": "ed25519",
          "sig": "946291044301a7fa6229a5093d4d794708d9c0af30b5ff1d746d74bad5a21f2f6ddb146627be04163b03f6ce4b1e26d3503fc4256811874b3b32961d914b1c01"
        }
      },
      "receipt_sha256": "f2f62cca9eb571fce043cc47cf0e97ffd4798052a50671249c50f8bf2381d459"
    },
    {
      "storm_id": "314100",
      "lat": 44.5621,
      "lon": -75.8926,
      "motion_east": 7.1,
      "motion_south": 0.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 761.0,
      "ebshear": 37.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": 36.6103
        },
        {
          "name": "alignment",
          "value": 2.6095
        },
        {
          "name": "tau",
          "value": 1.0769
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1861
      },
      "coherence_score": 1.0768513679504395,
      "coherence_diagnostics": {
        "tau": 1.0768513679504395,
        "grad_tau": 0.07074615359306335,
        "torsion": 0.0,
        "alignment": 2.609459400177002,
        "S_field": 0.2320617139339447,
        "Gamma_field": 0.20128133893013,
        "S_over_Gamma": 1.1529221534729004,
        "Da": 11.467416763305664,
        "E_coh": 0.6534335613250732,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.84,
              44.62
            ],
            [
              -75.83,
              44.61
            ],
            [
              -75.79,
              44.6
            ],
            [
              -75.79,
              44.56
            ],
            [
              -75.81,
              44.54
            ],
            [
              -75.88,
              44.54
            ],
            [
              -75.89,
              44.53
            ],
            [
              -75.93,
              44.53
            ],
            [
              -75.96,
              44.51
            ],
            [
              -75.98,
              44.51
            ],
            [
              -75.98,
              44.53
            ],
            [
              -75.97,
              44.54
            ],
            [
              -75.95,
              44.53
            ],
            [
              -75.94,
              44.54
            ],
            [
              -75.94,
              44.57
            ],
            [
              -75.91,
              44.58
            ],
            [
              -75.88,
              44.61
            ],
            [
              -75.85,
              44.61
            ],
            [
              -75.84,
              44.62
            ]
          ]
        ]
      },
      "raw_probability": 0.1861,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "b1ddddb66bd7425aecbd063eac23ea028acd239adfa8346e109a0e6fb56addcb",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1861,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de66c6b19c1357cfd2ace5dee0669fd6541d279d394b656fa8600c4472beddfa",
        "signature": {
          "alg": "ed25519",
          "sig": "7db7dba5f610189ff8dd8ebc4580138787992616c01297be838e5a5d7603202778b7014659610ea1c992e4a063f9089141b478433db0535ece59fdb59ff7370d"
        }
      },
      "receipt_sha256": "de66c6b19c1357cfd2ace5dee0669fd6541d279d394b656fa8600c4472beddfa"
    },
    {
      "storm_id": "314149",
      "lat": 49.8014,
      "lon": -100.4843,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 6.0,
      "ebshear": 6.0,
      "srh01": 87.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 87.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.4853
        },
        {
          "name": "alignment",
          "value": -3.9778
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1852
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.3278715908527374,
        "torsion": 0.0,
        "alignment": -3.977802276611328,
        "S_field": 0.2233334630727768,
        "Gamma_field": 0.20961466431617737,
        "S_over_Gamma": 1.0654476881027222,
        "Da": 13.662012100219727,
        "E_coh": 0.5149107575416565,
        "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": [
          [
            [
              -100.5,
              49.83
            ],
            [
              -100.41,
              49.83
            ],
            [
              -100.41,
              49.74
            ],
            [
              -100.53,
              49.74
            ],
            [
              -100.53,
              49.82
            ],
            [
              -100.51,
              49.82
            ],
            [
              -100.5,
              49.83
            ]
          ]
        ]
      },
      "raw_probability": 0.1852,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "48b43211f04cf325e8a7ec129c21aa41556079b33b218b6e47e6c3bd353ce2be",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1852,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cd566cabb249bf4cb3efc9a322dd3791873d86062bae1d1428f0b18660d0e0e5",
        "signature": {
          "alg": "ed25519",
          "sig": "43254d092924dd0cd2cab8754317af38e53f7f924b28c9e9d59cefccf1c0d149c34e49db529b952563f542016796b1254300a0560a6cefcf1c218a90a3c42f03"
        }
      },
      "receipt_sha256": "cd566cabb249bf4cb3efc9a322dd3791873d86062bae1d1428f0b18660d0e0e5"
    },
    {
      "storm_id": "313398",
      "lat": 42.9061,
      "lon": -99.6561,
      "motion_east": 3.5,
      "motion_south": 3.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2305.0,
      "ebshear": 52.0,
      "srh01": 56.0,
      "maxllaz": 0.006,
      "mesh": 0.91,
      "flash_rate": 34.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.2353
        },
        {
          "name": "alignment",
          "value": -3.9788
        },
        {
          "name": "tau",
          "value": 0.9558
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1842
      },
      "coherence_score": 0.9558009505271912,
      "coherence_diagnostics": {
        "tau": 0.9558009505271912,
        "grad_tau": 0.07976746559143066,
        "torsion": 0.0,
        "alignment": -3.9787724018096924,
        "S_field": 0.2144182026386261,
        "Gamma_field": 0.20878133177757263,
        "S_over_Gamma": 1.0269988775253296,
        "Da": 11.458645820617676,
        "E_coh": 0.5035105347633362,
        "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": [
          [
            [
              -99.64,
              42.97
            ],
            [
              -99.63,
              42.96
            ],
            [
              -99.6,
              42.96
            ],
            [
              -99.59,
              42.95
            ],
            [
              -99.54,
              42.95
            ],
            [
              -99.52,
              42.94
            ],
            [
              -99.49,
              42.89
            ],
            [
              -99.5,
              42.85
            ],
            [
              -99.51,
              42.84
            ],
            [
              -99.53,
              42.84
            ],
            [
              -99.55,
              42.86
            ],
            [
              -99.62,
              42.86
            ],
            [
              -99.66,
              42.84
            ],
            [
              -99.81,
              42.84
            ],
            [
              -99.82,
              42.85
            ],
            [
              -99.84,
              42.85
            ],
            [
              -99.86,
              42.88
            ],
            [
              -99.86,
              42.92
            ],
            [
              -99.82,
              42.95
            ],
            [
              -99.71,
              42.95
            ],
            [
              -99.7,
              42.96
            ],
            [
              -99.65,
              42.96
            ],
            [
              -99.64,
              42.97
            ]
          ]
        ]
      },
      "raw_probability": 0.1842,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "c060538987b78de450d37f80be3a709e27c5160e8c25ceab16d9e6d717de98fc",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1842,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d6403c13cd942af2b9afff5036693373dee077b7568b8ba7ae31d818554bc11f",
        "signature": {
          "alg": "ed25519",
          "sig": "8b56655265787ca864e5b7d05185aa4d1f8e2df561a52b7e8eb1579d27fd8a3fba72f72e5b0a0f25c832093d125e88e8ef3d0d3a7b88f2d0995ca994f704200c"
        }
      },
      "receipt_sha256": "d6403c13cd942af2b9afff5036693373dee077b7568b8ba7ae31d818554bc11f"
    },
    {
      "storm_id": "314144",
      "lat": 38.2044,
      "lon": -101.1344,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1206.0,
      "ebshear": 49.0,
      "srh01": 50.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.9853
        },
        {
          "name": "alignment",
          "value": -3.4991
        },
        {
          "name": "tau",
          "value": 0.4854
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1814
      },
      "coherence_score": 0.48535728454589844,
      "coherence_diagnostics": {
        "tau": 0.48535728454589844,
        "grad_tau": 0.024582747370004654,
        "torsion": 0.0,
        "alignment": -3.499094009399414,
        "S_field": 0.41218873858451843,
        "Gamma_field": 0.7696146965026855,
        "S_over_Gamma": 0.5355780720710754,
        "Da": 44.75666046142578,
        "E_coh": 0.3455283045768738,
        "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": [
          [
            [
              -101.14,
              38.24
            ],
            [
              -101.1,
              38.24
            ],
            [
              -101.09,
              38.21
            ],
            [
              -101.11,
              38.18
            ],
            [
              -101.13,
              38.17
            ],
            [
              -101.16,
              38.17
            ],
            [
              -101.17,
              38.18
            ],
            [
              -101.17,
              38.21
            ],
            [
              -101.14,
              38.24
            ]
          ]
        ]
      },
      "raw_probability": 0.1814,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7efae66f262c668d7ee355f94308da8de75ee95fec060395822f9dc7350fe0ea",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1814,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1dfd6f662632bed3655374ec0aea82be411754789d0fd8f1ce8a2892258a1342",
        "signature": {
          "alg": "ed25519",
          "sig": "4847e005d2a33c0a1e212d9cb9eebbd048fee5a03d84f8c2b049079badb3170a6b3c4bb7178c6387a2d34186ee18cbb8117184e74e18f8aa031f0264e1c36b0e"
        }
      },
      "receipt_sha256": "1dfd6f662632bed3655374ec0aea82be411754789d0fd8f1ce8a2892258a1342"
    },
    {
      "storm_id": "314150",
      "lat": 45.6933,
      "lon": -78.8178,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 266.0,
      "ebshear": 29.0,
      "srh01": 35.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.3603
        },
        {
          "name": "alignment",
          "value": -3.4625
        },
        {
          "name": "tau",
          "value": 1.1492
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1738
      },
      "coherence_score": 1.149221420288086,
      "coherence_diagnostics": {
        "tau": 1.149221420288086,
        "grad_tau": 0.10361191630363464,
        "torsion": 0.0,
        "alignment": -3.4624977111816406,
        "S_field": 0.40933799743652344,
        "Gamma_field": 0.15544800460338593,
        "S_over_Gamma": 2.6332790851593018,
        "Da": 8.729564666748047,
        "E_coh": 0.3552943468093872,
        "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.83,
              45.72
            ],
            [
              -78.79,
              45.72
            ],
            [
              -78.78,
              45.71
            ],
            [
              -78.78,
              45.69
            ],
            [
              -78.81,
              45.66
            ],
            [
              -78.84,
              45.66
            ],
            [
              -78.85,
              45.67
            ],
            [
              -78.85,
              45.69
            ],
            [
              -78.83,
              45.72
            ]
          ]
        ]
      },
      "raw_probability": 0.1738,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "2b0451feefb28032f1e1971752041436e4bbe19510728566a13619b4e497ec4c",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1738,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2bf1ee0b1b12ca519a12793958c80f6735217a129d53c1a948800d10a93eb062",
        "signature": {
          "alg": "ed25519",
          "sig": "9d37531e535531665eb463a01aca4724ab0fa07f4ec66f87967ce479d5e4c5ce8a5a71a7224e46b494a0a2a8070681f7c8cb0484b0152d638060ce1a01aee303"
        }
      },
      "receipt_sha256": "2bf1ee0b1b12ca519a12793958c80f6735217a129d53c1a948800d10a93eb062"
    },
    {
      "storm_id": "314153",
      "lat": 43.8545,
      "lon": -76.7845,
      "motion_east": 7.1,
      "motion_south": 0.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 824.0,
      "ebshear": 43.0,
      "srh01": 46.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8603
        },
        {
          "name": "alignment",
          "value": -4.0796
        },
        {
          "name": "tau",
          "value": 1.0953
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1685
      },
      "coherence_score": 1.095339059829712,
      "coherence_diagnostics": {
        "tau": 1.095339059829712,
        "grad_tau": 0.10644111782312393,
        "torsion": 0.0,
        "alignment": -4.079598903656006,
        "S_field": 0.27378976345062256,
        "Gamma_field": 0.5154479742050171,
        "S_over_Gamma": 0.5311685800552368,
        "Da": 29.52477264404297,
        "E_coh": 0.137505903840065,
        "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": [
          [
            [
              -76.79,
              43.89
            ],
            [
              -76.76,
              43.89
            ],
            [
              -76.75,
              43.88
            ],
            [
              -76.76,
              43.86
            ],
            [
              -76.76,
              43.82
            ],
            [
              -76.78,
              43.81
            ],
            [
              -76.8,
              43.81
            ],
            [
              -76.81,
              43.82
            ],
            [
              -76.81,
              43.86
            ],
            [
              -76.82,
              43.87
            ],
            [
              -76.79,
              43.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1685,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "4a84862c6b7683789f439de792b219e24b31b181437c61a1293be8eadcc1e3bb",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1685,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eb55d8f96e528addf67f6050b40469b35fe7e3d2a60da023c28380dc401ae1cd",
        "signature": {
          "alg": "ed25519",
          "sig": "bdb314f6b06eb1e225db6c88bd6719a4bbf86f14a6bc70f4f6319052fe95bcf1fd4d2cd2ea54351d995b992bbeefb3f41cb8be3d6bd37409b9b13542c97b1a09"
        }
      },
      "receipt_sha256": "eb55d8f96e528addf67f6050b40469b35fe7e3d2a60da023c28380dc401ae1cd"
    },
    {
      "storm_id": "314134",
      "lat": 44.015,
      "lon": -76.51,
      "motion_east": 7.1,
      "motion_south": 0.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 746.0,
      "ebshear": 49.0,
      "srh01": 53.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8603
        },
        {
          "name": "alignment",
          "value": -4.0796
        },
        {
          "name": "tau",
          "value": 1.0953
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1642
      },
      "coherence_score": 1.095339059829712,
      "coherence_diagnostics": {
        "tau": 1.095339059829712,
        "grad_tau": 0.10644111782312393,
        "torsion": 0.0,
        "alignment": -4.079598903656006,
        "S_field": 0.27378976345062256,
        "Gamma_field": 0.5154479742050171,
        "S_over_Gamma": 0.5311685800552368,
        "Da": 29.52477264404297,
        "E_coh": 0.137505903840065,
        "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": [
          [
            [
              -76.53,
              44.05
            ],
            [
              -76.48,
              44.05
            ],
            [
              -76.46,
              44.03
            ],
            [
              -76.46,
              43.99
            ],
            [
              -76.48,
              43.97
            ],
            [
              -76.53,
              43.97
            ],
            [
              -76.55,
              43.98
            ],
            [
              -76.55,
              44.02
            ],
            [
              -76.53,
              44.04
            ],
            [
              -76.53,
              44.05
            ]
          ]
        ]
      },
      "raw_probability": 0.1642,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "3418606e9a3ecc87cc91469f673983f89c9cc609683a93167d1628db6a35e8cc",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1642,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70aac599b93b587c350336179dd7c4fc206b83e09f1d280697a0fcce7b38b305",
        "signature": {
          "alg": "ed25519",
          "sig": "145baffca7110ac4360bca9960374f1ac26aa23488bd0003033a01844d1297ae84c773c525d2cf5ce9bf269409c0920eb10c9f1722febca029b27ddeb869d20b"
        }
      },
      "receipt_sha256": "70aac599b93b587c350336179dd7c4fc206b83e09f1d280697a0fcce7b38b305"
    },
    {
      "storm_id": "313344",
      "lat": 39.0311,
      "lon": -99.4489,
      "motion_east": 12.2,
      "motion_south": 1.7,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 932.0,
      "ebshear": 43.0,
      "srh01": 70.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 70.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.3603
        },
        {
          "name": "alignment",
          "value": 1.3359
        },
        {
          "name": "tau",
          "value": 0.4534
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1633
      },
      "coherence_score": 0.4533608555793762,
      "coherence_diagnostics": {
        "tau": 0.4533608555793762,
        "grad_tau": 0.07376812398433685,
        "torsion": 0.0,
        "alignment": 1.3359363079071045,
        "S_field": 0.3261113464832306,
        "Gamma_field": 1.328781247138977,
        "S_over_Gamma": 0.2454213947057724,
        "Da": 80.0404052734375,
        "E_coh": 0.15092356503009796,
        "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": [
          [
            [
              -99.48,
              39.12
            ],
            [
              -99.44,
              39.12
            ],
            [
              -99.42,
              39.11
            ],
            [
              -99.38,
              39.07
            ],
            [
              -99.39,
              39.06
            ],
            [
              -99.36,
              39.01
            ],
            [
              -99.37,
              39.0
            ],
            [
              -99.36,
              38.99
            ],
            [
              -99.36,
              38.95
            ],
            [
              -99.37,
              38.94
            ],
            [
              -99.46,
              38.94
            ],
            [
              -99.5,
              38.96
            ],
            [
              -99.53,
              38.99
            ],
            [
              -99.54,
              38.99
            ],
            [
              -99.56,
              39.03
            ],
            [
              -99.56,
              39.06
            ],
            [
              -99.52,
              39.1
            ],
            [
              -99.48,
              39.12
            ]
          ]
        ]
      },
      "raw_probability": 0.1633,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "e8b9a9546611c2c90fd9ddd120b5d6375c2d2c3365c2987944cf13d866086716",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1633,
        "probability": 0.002154,
        "confidence_lo": 0.002126,
        "confidence_hi": 0.002154,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "56cb5e12e9946bd2a1ba8d12867826ce12cfa9e135f2eeed8c130de258a926c4",
        "signature": {
          "alg": "ed25519",
          "sig": "1744dc0594053d2ae89c1740dd039f6d0344dfd4e7b5e039ff6494d60e90db8e7bf3e679041aad9ee66ab66602167f5eb84b7cad460da6fe52130c6fbb60fe0f"
        }
      },
      "receipt_sha256": "56cb5e12e9946bd2a1ba8d12867826ce12cfa9e135f2eeed8c130de258a926c4"
    },
    {
      "storm_id": "314110",
      "lat": 44.497,
      "lon": -97.64,
      "motion_east": 0.0,
      "motion_south": 5.3,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 242.0,
      "ebshear": 32.0,
      "srh01": 106.0,
      "maxllaz": 0.001,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 106.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.1103
        },
        {
          "name": "alignment",
          "value": -0.6652
        },
        {
          "name": "tau",
          "value": 0.872
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1425
      },
      "coherence_score": 0.8720380067825317,
      "coherence_diagnostics": {
        "tau": 0.8720380067825317,
        "grad_tau": 0.1162257045507431,
        "torsion": 0.0,
        "alignment": -0.6652368307113647,
        "S_field": 0.14054812490940094,
        "Gamma_field": 0.1546146720647812,
        "S_over_Gamma": 0.9090219140052795,
        "Da": 9.226471900939941,
        "E_coh": 0.3828743100166321,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.68,
              44.53
            ],
            [
              -97.6,
              44.53
            ],
            [
              -97.59,
              44.52
            ],
            [
              -97.59,
              44.48
            ],
            [
              -97.61,
              44.46
            ],
            [
              -97.63,
              44.46
            ],
            [
              -97.64,
              44.45
            ],
            [
              -97.69,
              44.49
            ],
            [
              -97.69,
              44.52
            ],
            [
              -97.68,
              44.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1425,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "c0525e1885635869e014707b8ac3b57053862551d61ba6c544aabdb87e3b2dec",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1425,
        "probability": 0.001911,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001911,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c5cefcc9d570991ea5b3425de9d1a20bc4d36240e6163c1b674d61495924ef0",
        "signature": {
          "alg": "ed25519",
          "sig": "9b1b3404dcdb4d7fa05f246005369ecccd232c20ab92472ae528be393974371206a1a7574b925132e84f0d6a0773a427f104d9c8dd664a2b5568cba0aa78460f"
        }
      },
      "receipt_sha256": "1c5cefcc9d570991ea5b3425de9d1a20bc4d36240e6163c1b674d61495924ef0"
    },
    {
      "storm_id": "314034",
      "lat": 44.874,
      "lon": -97.431,
      "motion_east": 2.8,
      "motion_south": 4.3,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 276.0,
      "ebshear": 32.0,
      "srh01": 83.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 83.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.1103
        },
        {
          "name": "alignment",
          "value": -0.6652
        },
        {
          "name": "tau",
          "value": 0.872
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1404
      },
      "coherence_score": 0.8720380067825317,
      "coherence_diagnostics": {
        "tau": 0.8720380067825317,
        "grad_tau": 0.1162257045507431,
        "torsion": 0.0,
        "alignment": -0.6652368307113647,
        "S_field": 0.14054812490940094,
        "Gamma_field": 0.1546146720647812,
        "S_over_Gamma": 0.9090219140052795,
        "Da": 9.226471900939941,
        "E_coh": 0.3828743100166321,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.43,
              44.91
            ],
            [
              -97.4,
              44.91
            ],
            [
              -97.38,
              44.89
            ],
            [
              -97.38,
              44.86
            ],
            [
              -97.41,
              44.82
            ],
            [
              -97.46,
              44.82
            ],
            [
              -97.48,
              44.86
            ],
            [
              -97.47,
              44.87
            ],
            [
              -97.47,
              44.89
            ],
            [
              -97.43,
              44.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1404,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "2511bf2249b38aeceb967fbbdda94bb9b08b6060d5e88b66ebbd3e7ab3a119fd",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1404,
        "probability": 0.001911,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001911,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3dc2f0a950fb4dcdaf1fb4bc8edac8d17700e5aa4f955d8f5871c1be7fc77aa9",
        "signature": {
          "alg": "ed25519",
          "sig": "1b18d8a1e519e72313bb64964645e0a77660893644798902234c4df50ba7f97c6144258fadb6307b38db319cf41f9969e2ccedc335dd431778e8b44f1168ae05"
        }
      },
      "receipt_sha256": "3dc2f0a950fb4dcdaf1fb4bc8edac8d17700e5aa4f955d8f5871c1be7fc77aa9"
    },
    {
      "storm_id": "313869",
      "lat": 42.1755,
      "lon": -80.8827,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 995.0,
      "ebshear": 41.0,
      "srh01": 51.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9853
        },
        {
          "name": "alignment",
          "value": 3.4337
        },
        {
          "name": "tau",
          "value": 1.3507
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1359
      },
      "coherence_score": 1.3507071733474731,
      "coherence_diagnostics": {
        "tau": 1.3507071733474731,
        "grad_tau": 0.12282486259937286,
        "torsion": 0.0,
        "alignment": 3.4336814880371094,
        "S_field": 0.2987862825393677,
        "Gamma_field": 0.3196146786212921,
        "S_over_Gamma": 0.9348328113555908,
        "Da": 18.020790100097656,
        "E_coh": 0.4317478835582733,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.88,
              42.21
            ],
            [
              -80.85,
              42.21
            ],
            [
              -80.83,
              42.19
            ],
            [
              -80.83,
              42.14
            ],
            [
              -80.86,
              42.12
            ],
            [
              -80.91,
              42.12
            ],
            [
              -80.93,
              42.14
            ],
            [
              -80.93,
              42.19
            ],
            [
              -80.92,
              42.2
            ],
            [
              -80.89,
              42.2
            ],
            [
              -80.88,
              42.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1359,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "5d02217e334d01d3c2db133c94cc98b619e7bdd383af597febc567312582ad09",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1359,
        "probability": 0.001911,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001911,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a75df69a458947d3c091f87d64e91dcf196709e16a6d50de1460d1f427d26c88",
        "signature": {
          "alg": "ed25519",
          "sig": "9c658593c3042dea54e132dea6c0d96d54dd923d99220920f410f72ad7d2fa1f66bdf0d0144c00d4c0aaa6984bcd763a7e6b61071386240b975b008637f52708"
        }
      },
      "receipt_sha256": "a75df69a458947d3c091f87d64e91dcf196709e16a6d50de1460d1f427d26c88"
    },
    {
      "storm_id": "313972",
      "lat": 44.57,
      "lon": -98.6567,
      "motion_east": 0.0,
      "motion_south": 6.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 747.0,
      "ebshear": 34.0,
      "srh01": 77.0,
      "maxllaz": 0.004,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.2353
        },
        {
          "name": "alignment",
          "value": 2.2707
        },
        {
          "name": "tau",
          "value": 0.835
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1324
      },
      "coherence_score": 0.8350082635879517,
      "coherence_diagnostics": {
        "tau": 0.8350082635879517,
        "grad_tau": 0.051545605063438416,
        "torsion": 0.0,
        "alignment": 2.2707419395446777,
        "S_field": 0.15688669681549072,
        "Gamma_field": 0.17961466312408447,
        "S_over_Gamma": 0.8734626173973083,
        "Da": 10.95484447479248,
        "E_coh": 0.40904539823532104,
        "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.71,
              44.61
            ],
            [
              -98.66,
              44.61
            ],
            [
              -98.65,
              44.6
            ],
            [
              -98.6,
              44.59
            ],
            [
              -98.59,
              44.57
            ],
            [
              -98.59,
              44.54
            ],
            [
              -98.62,
              44.51
            ],
            [
              -98.64,
              44.52
            ],
            [
              -98.67,
              44.52
            ],
            [
              -98.72,
              44.56
            ],
            [
              -98.72,
              44.6
            ],
            [
              -98.71,
              44.61
            ]
          ]
        ]
      },
      "raw_probability": 0.1324,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "de30e85d791dd0a5269dc3be2a9939a8face6c9407f35ff35f2c2d0d68a388ef",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1324,
        "probability": 0.001911,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001911,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c0ac8b86bba44199d13922b79ab8a273e890610d8bab0e1636922da5ce89c75a",
        "signature": {
          "alg": "ed25519",
          "sig": "4b82bdb0bae76f26c3d23cfa3ca6c583261ee97391ad3e9c788584412e4f1a8deae61ab3c075457cee97c6bbf4ee956fd381ad52b99843c25bc6a9c95511410f"
        }
      },
      "receipt_sha256": "c0ac8b86bba44199d13922b79ab8a273e890610d8bab0e1636922da5ce89c75a"
    },
    {
      "storm_id": "314168",
      "lat": 40.188,
      "lon": -89.074,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 646.0,
      "ebshear": 36.0,
      "srh01": 43.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.2353
        },
        {
          "name": "alignment",
          "value": 1.1508
        },
        {
          "name": "tau",
          "value": 1.6475
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1302
      },
      "coherence_score": 1.647507667541504,
      "coherence_diagnostics": {
        "tau": 1.647507667541504,
        "grad_tau": 0.1199767217040062,
        "torsion": 0.0,
        "alignment": 1.1507813930511475,
        "S_field": 0.7662289142608643,
        "Gamma_field": 0.23044800758361816,
        "S_over_Gamma": 3.324953556060791,
        "Da": 13.653173446655273,
        "E_coh": 0.8778373003005981,
        "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": [
          [
            [
              -89.11,
              40.22
            ],
            [
              -89.02,
              40.22
            ],
            [
              -89.02,
              40.14
            ],
            [
              -89.11,
              40.14
            ],
            [
              -89.11,
              40.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1302,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "0291036827f04426f30082db9ac772a893cc3616d5dc64e09984d2bfd043972f",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1302,
        "probability": 0.001895,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001895,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2dd5ac3b6614fefc75710dde98ef39cddd21f67905c99c75687959c28de63126",
        "signature": {
          "alg": "ed25519",
          "sig": "c9ec55dfc4d23170ffdb4cc58cd015cad15b3a566cacf892454a2b421cef12afc7df7282ad9c107ff2830942ef333f185e34349cc95e03452d87c4aa78cec306"
        }
      },
      "receipt_sha256": "2dd5ac3b6614fefc75710dde98ef39cddd21f67905c99c75687959c28de63126"
    },
    {
      "storm_id": "314166",
      "lat": 44.5475,
      "lon": -98.2422,
      "motion_east": 0.0,
      "motion_south": 5.9,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 420.0,
      "ebshear": 36.0,
      "srh01": 104.0,
      "maxllaz": 0.006,
      "mesh": 0.25,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 104.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.2353
        },
        {
          "name": "alignment",
          "value": 2.2707
        },
        {
          "name": "tau",
          "value": 0.835
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1258
      },
      "coherence_score": 0.8350082635879517,
      "coherence_diagnostics": {
        "tau": 0.8350082635879517,
        "grad_tau": 0.051545605063438416,
        "torsion": 0.0,
        "alignment": 2.2707419395446777,
        "S_field": 0.15688669681549072,
        "Gamma_field": 0.17961466312408447,
        "S_over_Gamma": 0.8734626173973083,
        "Da": 10.95484447479248,
        "E_coh": 0.40904539823532104,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.29,
              44.66
            ],
            [
              -98.27,
              44.66
            ],
            [
              -98.26,
              44.65
            ],
            [
              -98.21,
              44.65
            ],
            [
              -98.2,
              44.64
            ],
            [
              -98.16,
              44.64
            ],
            [
              -98.15,
              44.63
            ],
            [
              -98.12,
              44.63
            ],
            [
              -98.1,
              44.62
            ],
            [
              -98.06,
              44.58
            ],
            [
              -98.06,
              44.55
            ],
            [
              -98.04,
              44.53
            ],
            [
              -98.01,
              44.53
            ],
            [
              -98.0,
              44.54
            ],
            [
              -97.93,
              44.54
            ],
            [
              -97.91,
              44.56
            ],
            [
              -97.85,
              44.57
            ],
            [
              -97.84,
              44.56
            ],
            [
              -97.84,
              44.52
            ],
            [
              -97.85,
              44.51
            ],
            [
              -97.89,
              44.5
            ],
            [
              -97.96,
              44.42
            ],
            [
              -97.98,
              44.42
            ],
            [
              -98.02,
              44.44
            ],
            [
              -98.13,
              44.44
            ],
            [
              -98.15,
              44.46
            ],
            [
              -98.15,
              44.52
            ],
            [
              -98.18,
              44.54
            ],
            [
              -98.32,
              44.54
            ],
            [
              -98.33,
              44.53
            ],
            [
              -98.35,
              44.53
            ],
            [
              -98.39,
              44.49
            ],
            [
              -98.43,
              44.47
            ],
            [
              -98.49,
              44.4
            ],
            [
              -98.54,
              44.4
            ],
            [
              -98.58,
              44.43
            ],
            [
              -98.58,
              44.46
            ],
            [
              -98.57,
              44.48
            ],
            [
              -98.56,
              44.49
            ],
            [
              -98.54,
              44.49
            ],
            [
              -98.51,
              44.52
            ],
            [
              -98.51,
              44.53
            ],
            [
              -98.54,
              44.56
            ],
            [
              -98.54,
              44.61
            ],
            [
              -98.52,
              44.63
            ],
            [
              -98.51,
              44.63
            ],
            [
              -98.49,
              44.65
            ],
            [
              -98.43,
              44.65
            ],
            [
              -98.4,
              44.63
            ],
            [
              -98.32,
              44.63
            ],
            [
              -98.29,
              44.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1258,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "671c29132d4f735c8c164805e1c5edfb5d015ea0d07b6005cdc218c22d0f7bb5",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1258,
        "probability": 0.001856,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001856,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fec5ed0fbca3b443376a887059f3390b59ba9e4a03c36dd30096732fea736866",
        "signature": {
          "alg": "ed25519",
          "sig": "f4aec699dc58d8aee08f830ffea26819bb4ae63edb4feee6672015a38b9e9c12a40eb527b2d8cfa4834edc3604acf480c5093862b075612956c32c4c9ee58203"
        }
      },
      "receipt_sha256": "fec5ed0fbca3b443376a887059f3390b59ba9e4a03c36dd30096732fea736866"
    },
    {
      "storm_id": "314136",
      "lat": 43.29,
      "lon": -99.51,
      "motion_east": 3.9,
      "motion_south": 2.9,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 760.0,
      "ebshear": 40.0,
      "srh01": 67.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 67.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.9853
        },
        {
          "name": "alignment",
          "value": -0.3324
        },
        {
          "name": "tau",
          "value": 0.8359
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1177
      },
      "coherence_score": 0.8358949422836304,
      "coherence_diagnostics": {
        "tau": 0.8358949422836304,
        "grad_tau": 0.08464705944061279,
        "torsion": 0.0,
        "alignment": -0.33239760994911194,
        "S_field": 0.09826423227787018,
        "Gamma_field": 0.1637813299894333,
        "S_over_Gamma": 0.599972128868103,
        "Da": 9.61156940460205,
        "E_coh": 0.3958837389945984,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -99.51,
              43.34
            ],
            [
              -99.48,
              43.34
            ],
            [
              -99.46,
              43.32
            ],
            [
              -99.46,
              43.27
            ],
            [
              -99.5,
              43.25
            ],
            [
              -99.52,
              43.23
            ],
            [
              -99.54,
              43.23
            ],
            [
              -99.55,
              43.25
            ],
            [
              -99.55,
              43.29
            ],
            [
              -99.53,
              43.33
            ],
            [
              -99.51,
              43.34
            ]
          ]
        ]
      },
      "raw_probability": 0.1177,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "bd946683f29539864a2df5c5d95ea574bec0c37eced392395a7c874e7f5a73ba",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1177,
        "probability": 0.001856,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001856,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ed6b13d41a032f48998a8307e1a3603f91622e34e5e8ea4be402999e2c5fcb8e",
        "signature": {
          "alg": "ed25519",
          "sig": "ee827c62fccc48062827ace5102a9ed6dbc4d99aed2fb0c27dd34127711cde418ca70c80d1d97e6be5d495c4a7ecbb10ecea31ba981769412c528c8498b8210c"
        }
      },
      "receipt_sha256": "ed6b13d41a032f48998a8307e1a3603f91622e34e5e8ea4be402999e2c5fcb8e"
    },
    {
      "storm_id": "314135",
      "lat": 43.3622,
      "lon": -99.7322,
      "motion_east": 4.1,
      "motion_south": 2.9,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 822.0,
      "ebshear": 38.0,
      "srh01": 68.0,
      "maxllaz": 0.002,
      "mesh": 0.48,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.4853
        },
        {
          "name": "alignment",
          "value": 1.2015
        },
        {
          "name": "tau",
          "value": 0.9138
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1154
      },
      "coherence_score": 0.9138146042823792,
      "coherence_diagnostics": {
        "tau": 0.9138146042823792,
        "grad_tau": 0.09860500693321228,
        "torsion": 0.0,
        "alignment": 1.201474666595459,
        "S_field": 0.11664512008428574,
        "Gamma_field": 0.17294800281524658,
        "S_over_Gamma": 0.6744519472122192,
        "Da": 10.146525382995605,
        "E_coh": 0.3068656921386719,
        "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.76,
              43.4
            ],
            [
              -99.73,
              43.4
            ],
            [
              -99.71,
              43.39
            ],
            [
              -99.7,
              43.37
            ],
            [
              -99.7,
              43.33
            ],
            [
              -99.72,
              43.31
            ],
            [
              -99.76,
              43.32
            ],
            [
              -99.75,
              43.34
            ],
            [
              -99.76,
              43.4
            ]
          ]
        ]
      },
      "raw_probability": 0.1154,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "65fa7304af70e3dba8fac2e5d202ad6b1a9f6349c11ac53e9df7d3e349f1b875",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1154,
        "probability": 0.001856,
        "confidence_lo": 0.001796,
        "confidence_hi": 0.001856,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d9e984e3584b400bfdf2826d454dc249c7d4157e265bb573940c4e6bcc2ef24",
        "signature": {
          "alg": "ed25519",
          "sig": "d31ac5fe4b1d064796d309ce2e103ee28d2295e8d99b6b387593a5dc495072aff54c2b73a3adf0829e07ef059c6e3c6df475e2dfee5cfad3911cf142600c610a"
        }
      },
      "receipt_sha256": "9d9e984e3584b400bfdf2826d454dc249c7d4157e265bb573940c4e6bcc2ef24"
    },
    {
      "storm_id": "314151",
      "lat": 45.5228,
      "lon": -79.005,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 194.0,
      "ebshear": 27.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": 18.9853
        },
        {
          "name": "alignment",
          "value": 3.8685
        },
        {
          "name": "tau",
          "value": 1.1067
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1132
      },
      "coherence_score": 1.1067091226577759,
      "coherence_diagnostics": {
        "tau": 1.1067091226577759,
        "grad_tau": 0.1314609795808792,
        "torsion": 0.0,
        "alignment": 3.868520498275757,
        "S_field": 0.24331583082675934,
        "Gamma_field": 0.1712813377380371,
        "S_over_Gamma": 1.4205623865127563,
        "Da": 9.457307815551758,
        "E_coh": 0.3292388319969177,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.99,
              45.62
            ],
            [
              -78.93,
              45.62
            ],
            [
              -78.91,
              45.59
            ],
            [
              -78.9,
              45.53
            ],
            [
              -78.96,
              45.48
            ],
            [
              -79.0,
              45.47
            ],
            [
              -79.03,
              45.45
            ],
            [
              -79.06,
              45.45
            ],
            [
              -79.06,
              45.46
            ],
            [
              -79.04,
              45.46
            ],
            [
              -79.03,
              45.47
            ],
            [
              -79.03,
              45.48
            ],
            [
              -79.05,
              45.5
            ],
            [
              -79.05,
              45.52
            ],
            [
              -79.03,
              45.54
            ],
            [
              -79.03,
              45.56
            ],
            [
              -79.0,
              45.59
            ],
            [
              -78.99,
              45.62
            ]
          ]
        ]
      },
      "raw_probability": 0.1132,
      "confidence_lo": 0.0015,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "748075c0a0dfc91dc7f699e9ca27f91a88bd85597622d85022d932a1f3e1c91f",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1132,
        "probability": 0.001856,
        "confidence_lo": 0.00149,
        "confidence_hi": 0.001856,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8da8641c39b2b3f33d8d7eb682702e4b749f9fc9cc1ace6a0da87e3daa750fa9",
        "signature": {
          "alg": "ed25519",
          "sig": "48ca40a73c16e9daeaed4cbeb190b5b735c698bb56b238d02495614292596c0093e3979a8e1cc25ffcac77bcd7899b10409695ad484ef569c1ae3ad70c0a6a08"
        }
      },
      "receipt_sha256": "8da8641c39b2b3f33d8d7eb682702e4b749f9fc9cc1ace6a0da87e3daa750fa9"
    },
    {
      "storm_id": "314116",
      "lat": 39.1739,
      "lon": -98.2049,
      "motion_east": 11.5,
      "motion_south": -1.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 805.0,
      "ebshear": 46.0,
      "srh01": 54.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2353
        },
        {
          "name": "alignment",
          "value": 2.9222
        },
        {
          "name": "tau",
          "value": 0.5184
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1121
      },
      "coherence_score": 0.518417239189148,
      "coherence_diagnostics": {
        "tau": 0.518417239189148,
        "grad_tau": 0.1439373642206192,
        "torsion": 0.0,
        "alignment": 2.9221529960632324,
        "S_field": 0.3155406713485718,
        "Gamma_field": 1.2504479885101318,
        "S_over_Gamma": 0.2523421049118042,
        "Da": 71.8165054321289,
        "E_coh": 0.04551945999264717,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.18,
              39.39
            ],
            [
              -98.1,
              39.39
            ],
            [
              -98.08,
              39.38
            ],
            [
              -98.03,
              39.33
            ],
            [
              -98.03,
              39.32
            ],
            [
              -97.98,
              39.28
            ],
            [
              -97.92,
              39.28
            ],
            [
              -97.85,
              39.32
            ],
            [
              -97.83,
              39.32
            ],
            [
              -97.79,
              39.34
            ],
            [
              -97.75,
              39.33
            ],
            [
              -97.74,
              39.32
            ],
            [
              -97.74,
              39.29
            ],
            [
              -97.73,
              39.28
            ],
            [
              -97.78,
              39.24
            ],
            [
              -97.8,
              39.24
            ],
            [
              -97.81,
              39.23
            ],
            [
              -97.83,
              39.23
            ],
            [
              -97.84,
              39.22
            ],
            [
              -97.86,
              39.22
            ],
            [
              -97.9,
              39.2
            ],
            [
              -97.96,
              39.2
            ],
            [
              -97.98,
              39.19
            ],
            [
              -98.0,
              39.17
            ],
            [
              -98.0,
              39.13
            ],
            [
              -98.08,
              39.04
            ],
            [
              -98.15,
              39.04
            ],
            [
              -98.16,
              39.05
            ],
            [
              -98.18,
              39.05
            ],
            [
              -98.19,
              39.04
            ],
            [
              -98.23,
              39.04
            ],
            [
              -98.24,
              39.03
            ],
            [
              -98.27,
              39.03
            ],
            [
              -98.28,
              39.02
            ],
            [
              -98.4,
              39.03
            ],
            [
              -98.41,
              39.02
            ],
            [
              -98.5,
              39.01
            ],
            [
              -98.52,
              39.03
            ],
            [
              -98.55,
              39.03
            ],
            [
              -98.56,
              39.04
            ],
            [
              -98.61,
              39.04
            ],
            [
              -98.62,
              39.05
            ],
            [
              -98.65,
              39.05
            ],
            [
              -98.67,
              39.06
            ],
            [
              -98.67,
              39.11
            ],
            [
              -98.64,
              39.13
            ],
            [
              -98.6,
              39.13
            ],
            [
              -98.58,
              39.11
            ],
            [
              -98.57,
              39.11
            ],
            [
              -98.55,
              39.07
            ],
            [
              -98.52,
              39.07
            ],
            [
              -98.49,
              39.11
            ],
            [
              -98.43,
              39.14
            ],
            [
              -98.4,
              39.14
            ],
            [
              -98.39,
              39.13
            ],
            [
              -98.36,
              39.13
            ],
            [
              -98.35,
              39.12
            ],
            [
              -98.31,
              39.12
            ],
            [
              -98.3,
              39.13
            ],
            [
              -98.27,
              39.13
            ],
            [
              -98.26,
              39.14
            ],
            [
              -98.2,
              39.14
            ],
            [
              -98.19,
              39.15
            ],
            [
              -98.19,
              39.17
            ],
            [
              -98.2,
              39.18
            ],
            [
              -98.2,
              39.24
            ],
            [
              -98.23,
              39.28
            ],
            [
              -98.24,
              39.32
            ],
            [
              -98.25,
              39.33
            ],
            [
              -98.21,
              39.38
            ],
            [
              -98.19,
              39.38
            ],
            [
              -98.18,
              39.39
            ]
          ]
        ]
      },
      "raw_probability": 0.1121,
      "confidence_lo": 0.0015,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "75efb7d9046fce8bfd8b92db80c3ceace0a101a54aa0a3436c4eaa6f6b28beb1",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1121,
        "probability": 0.001805,
        "confidence_lo": 0.00149,
        "confidence_hi": 0.001806,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7fb8ce62d5653942d0eb6f8080a5ebe98d61a292edc793de9b6389ec2d4f2d07",
        "signature": {
          "alg": "ed25519",
          "sig": "d6c1ec0bf8cae3364effdf2b66cf304afa790d91f86afae4b61c42ea1ebe3bee55a72a5ce3765ddb37febf7fb56ab4b978e28201440d93b250acc09564eebe0f"
        }
      },
      "receipt_sha256": "7fb8ce62d5653942d0eb6f8080a5ebe98d61a292edc793de9b6389ec2d4f2d07"
    },
    {
      "storm_id": "314164",
      "lat": 45.2656,
      "lon": -98.2411,
      "motion_east": 3.0,
      "motion_south": 4.3,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 516.0,
      "ebshear": 34.0,
      "srh01": 71.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.8603
        },
        {
          "name": "alignment",
          "value": 4.3342
        },
        {
          "name": "tau",
          "value": 0.8598
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1073
      },
      "coherence_score": 0.8598096370697021,
      "coherence_diagnostics": {
        "tau": 0.8598096370697021,
        "grad_tau": 0.07819223403930664,
        "torsion": 0.0,
        "alignment": 4.33419132232666,
        "S_field": 0.17848992347717285,
        "Gamma_field": 0.17878133058547974,
        "S_over_Gamma": 0.9983700513839722,
        "Da": 11.123636245727539,
        "E_coh": 0.49959832429885864,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.24,
              45.3
            ],
            [
              -98.21,
              45.3
            ],
            [
              -98.2,
              45.29
            ],
            [
              -98.2,
              45.25
            ],
            [
              -98.24,
              45.22
            ],
            [
              -98.27,
              45.22
            ],
            [
              -98.29,
              45.23
            ],
            [
              -98.28,
              45.28
            ],
            [
              -98.24,
              45.3
            ]
          ]
        ]
      },
      "raw_probability": 0.1073,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "6c695d4517e23f447dee82415dd428d4674757660d943730657e99dbb677fdcc",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1073,
        "probability": 0.001227,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001228,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "182a54e446e6bf8ad8f18461f3a08e7cd2fa2a21cc451542e27678d3f6a49211",
        "signature": {
          "alg": "ed25519",
          "sig": "ccc611ad6fd67ab5d0c11ada9e0dff61252e4ef99cdf5a22badabc4905142932fc3009847631b5a68caa104ee5438899929980ed32d9b15a535db5f02576c308"
        }
      },
      "receipt_sha256": "182a54e446e6bf8ad8f18461f3a08e7cd2fa2a21cc451542e27678d3f6a49211"
    },
    {
      "storm_id": "314155",
      "lat": 39.8714,
      "lon": -105.26,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 191.0,
      "ebshear": 27.0,
      "srh01": 43.0,
      "maxllaz": 0.012,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.1103
        },
        {
          "name": "alignment",
          "value": -1.9804
        },
        {
          "name": "tau",
          "value": 0.4304
        },
        {
          "name": "maxllaz",
          "value": 0.012
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1058
      },
      "coherence_score": 0.43036404252052307,
      "coherence_diagnostics": {
        "tau": 0.43036404252052307,
        "grad_tau": 0.10611974447965622,
        "torsion": 0.0,
        "alignment": -1.9803643226623535,
        "S_field": 0.26259946823120117,
        "Gamma_field": 1.3712812662124634,
        "S_over_Gamma": 0.19149935245513916,
        "Da": 80.1443099975586,
        "E_coh": 0.13365402817726135,
        "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": [
          [
            [
              -105.29,
              39.91
            ],
            [
              -105.21,
              39.91
            ],
            [
              -105.21,
              39.83
            ],
            [
              -105.22,
              39.82
            ],
            [
              -105.3,
              39.82
            ],
            [
              -105.3,
              39.9
            ],
            [
              -105.29,
              39.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1058,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "7f75ab1317bb0190d33b6607d5659e6214a67b6508ec7d0f09fcf5ddad119f8f",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1058,
        "probability": 0.001227,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001228,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bfb939eeb6720301a0b49da386399e32aa855674a9125d2e0fe8d12f6d4a8593",
        "signature": {
          "alg": "ed25519",
          "sig": "725ad5dd260cb09d95cd13ce6cfe7237ec7808e69a79c261e9ca340b207b61c80a1dfd41cb1cc1a7a7e5ce7dabf4802f5d7a4b7a42a9cd5a0d9b75b2a1877f08"
        }
      },
      "receipt_sha256": "bfb939eeb6720301a0b49da386399e32aa855674a9125d2e0fe8d12f6d4a8593"
    },
    {
      "storm_id": "314143",
      "lat": 38.9122,
      "lon": -96.5089,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 353.0,
      "ebshear": 56.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": 37.3603
        },
        {
          "name": "alignment",
          "value": -1.533
        },
        {
          "name": "tau",
          "value": 0.9684
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1057
      },
      "coherence_score": 0.9684053659439087,
      "coherence_diagnostics": {
        "tau": 0.9684053659439087,
        "grad_tau": 0.3485602140426636,
        "torsion": 0.0,
        "alignment": -1.5329508781433105,
        "S_field": 0.3838166892528534,
        "Gamma_field": 0.19128133356571198,
        "S_over_Gamma": 2.0065557956695557,
        "Da": 11.246001243591309,
        "E_coh": 0.7557450532913208,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.52,
              38.95
            ],
            [
              -96.5,
              38.95
            ],
            [
              -96.46,
              38.92
            ],
            [
              -96.45,
              38.89
            ],
            [
              -96.47,
              38.87
            ],
            [
              -96.54,
              38.87
            ],
            [
              -96.56,
              38.89
            ],
            [
              -96.56,
              38.92
            ],
            [
              -96.52,
              38.95
            ]
          ]
        ]
      },
      "raw_probability": 0.1057,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "98f2ac6aa54154107c6c15a8299d63ab2ed8ae24eb13af7c7c101e1173f5e3ed",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1057,
        "probability": 0.001227,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001228,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1fd322bb3904c5666f443c8e8fd8d78d9c21a0792d6bd9dd550673c61f15391e",
        "signature": {
          "alg": "ed25519",
          "sig": "3ceb8af28c2ab9583ab58110b333426470464aeaa97f0ea4e969960d0eb957307d3b6092b24720a0c68cfac7dbf626d4637c498a3f3de2cfd8f199e8fa2bc20a"
        }
      },
      "receipt_sha256": "1fd322bb3904c5666f443c8e8fd8d78d9c21a0792d6bd9dd550673c61f15391e"
    },
    {
      "storm_id": "313600",
      "lat": 44.3195,
      "lon": -97.8763,
      "motion_east": -1.0,
      "motion_south": 5.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 257.0,
      "ebshear": 43.0,
      "srh01": 82.0,
      "maxllaz": 0.004,
      "mesh": 0.59,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.8603
        },
        {
          "name": "alignment",
          "value": 0.3002
        },
        {
          "name": "tau",
          "value": 0.7776
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1035
      },
      "coherence_score": 0.7775943279266357,
      "coherence_diagnostics": {
        "tau": 0.7775943279266357,
        "grad_tau": 0.05307673290371895,
        "torsion": 0.0,
        "alignment": 0.3002192974090576,
        "S_field": 0.08276726305484772,
        "Gamma_field": 0.17961466312408447,
        "S_over_Gamma": 0.46080461144447327,
        "Da": 10.737432479858398,
        "E_coh": 0.33850371837615967,
        "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.94,
              44.38
            ],
            [
              -97.8,
              44.38
            ],
            [
              -97.8,
              44.35
            ],
            [
              -97.77,
              44.32
            ],
            [
              -97.76,
              44.32
            ],
            [
              -97.75,
              44.3
            ],
            [
              -97.78,
              44.29
            ],
            [
              -97.79,
              44.3
            ],
            [
              -97.82,
              44.3
            ],
            [
              -97.83,
              44.31
            ],
            [
              -97.89,
              44.28
            ],
            [
              -97.91,
              44.28
            ],
            [
              -97.94,
              44.26
            ],
            [
              -97.98,
              44.26
            ],
            [
              -98.01,
              44.29
            ],
            [
              -98.01,
              44.33
            ],
            [
              -97.98,
              44.37
            ],
            [
              -97.95,
              44.37
            ],
            [
              -97.94,
              44.38
            ]
          ]
        ]
      },
      "raw_probability": 0.1035,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "c94fb00a9d789c646b13b1cdd6177b7ec8b629e5aa0d133872ef069f88343cff",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.1035,
        "probability": 0.001227,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001228,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "08592de7878b61c9bfd9b121bc68718a4214308fb899167a98006e9e352f74cf",
        "signature": {
          "alg": "ed25519",
          "sig": "abdd60b39ec8ebcf45d7a02d946a3603abcaaa8c493ebfcf0b6189c3041cace819ffd68045a4b779d6fff8d322ae6677b182296482a208c0cdafffc96e2f940b"
        }
      },
      "receipt_sha256": "08592de7878b61c9bfd9b121bc68718a4214308fb899167a98006e9e352f74cf"
    },
    {
      "storm_id": "313947",
      "lat": 38.8418,
      "lon": -96.2582,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 283.0,
      "ebshear": 52.0,
      "srh01": 3.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.3603
        },
        {
          "name": "alignment",
          "value": -1.533
        },
        {
          "name": "tau",
          "value": 0.9684
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0963
      },
      "coherence_score": 0.9684053659439087,
      "coherence_diagnostics": {
        "tau": 0.9684053659439087,
        "grad_tau": 0.3485602140426636,
        "torsion": 0.0,
        "alignment": -1.5329508781433105,
        "S_field": 0.3838166892528534,
        "Gamma_field": 0.19128133356571198,
        "S_over_Gamma": 2.0065557956695557,
        "Da": 11.246001243591309,
        "E_coh": 0.7557450532913208,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.28,
              38.89
            ],
            [
              -96.23,
              38.89
            ],
            [
              -96.21,
              38.87
            ],
            [
              -96.2,
              38.82
            ],
            [
              -96.22,
              38.79
            ],
            [
              -96.24,
              38.79
            ],
            [
              -96.27,
              38.81
            ],
            [
              -96.29,
              38.81
            ],
            [
              -96.31,
              38.83
            ],
            [
              -96.31,
              38.87
            ],
            [
              -96.28,
              38.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0963,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "f75cb5b97269efb9f942ccda4e63b1fbfea105bb267fc307112f33b2176aba1d",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0963,
        "probability": 0.001161,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d72a265eacd1d45fc917ef12bfb606af9ff70825f2c2c66847f39add7808203f",
        "signature": {
          "alg": "ed25519",
          "sig": "fb2793acb838088ad64526140587d6f7cfeccfb5823e95de00890d6523f9ca81c8202eebafb9a4541af4793f428da40f2ab6e0e7cdde302488a6558d22df0508"
        }
      },
      "receipt_sha256": "d72a265eacd1d45fc917ef12bfb606af9ff70825f2c2c66847f39add7808203f"
    },
    {
      "storm_id": "314171",
      "lat": 38.9,
      "lon": -98.39,
      "motion_east": 11.4,
      "motion_south": -1.0,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 669.0,
      "ebshear": 50.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": 34.2353
        },
        {
          "name": "alignment",
          "value": 2.9222
        },
        {
          "name": "tau",
          "value": 0.5184
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0957
      },
      "coherence_score": 0.518417239189148,
      "coherence_diagnostics": {
        "tau": 0.518417239189148,
        "grad_tau": 0.1439373642206192,
        "torsion": 0.0,
        "alignment": 2.9221529960632324,
        "S_field": 0.3155406713485718,
        "Gamma_field": 1.2504479885101318,
        "S_over_Gamma": 0.2523421049118042,
        "Da": 71.8165054321289,
        "E_coh": 0.04551945999264717,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.42,
              38.93
            ],
            [
              -98.37,
              38.93
            ],
            [
              -98.35,
              38.91
            ],
            [
              -98.36,
              38.9
            ],
            [
              -98.36,
              38.88
            ],
            [
              -98.37,
              38.88
            ],
            [
              -98.39,
              38.86
            ],
            [
              -98.43,
              38.87
            ],
            [
              -98.43,
              38.91
            ],
            [
              -98.42,
              38.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0957,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "8a7657bb949f5f8b926d8b8d953415facd0832ba816173a853086520c511a4c1",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0957,
        "probability": 0.001161,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1938979f24c804a7a763c0280a6d7635e9cec64ada822e57d724880c2b1cc916",
        "signature": {
          "alg": "ed25519",
          "sig": "34ce1ca1864aed11b72d04e369d8422a54423a9f02a93f652d21efedd38d90954b8c1708ccd7c700f57c24ff3412279d5f1985d0d92d1d79490e0dbb131f010f"
        }
      },
      "receipt_sha256": "1938979f24c804a7a763c0280a6d7635e9cec64ada822e57d724880c2b1cc916"
    },
    {
      "storm_id": "314033",
      "lat": 45.349,
      "lon": -98.119,
      "motion_east": 3.2,
      "motion_south": 4.2,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 397.0,
      "ebshear": 33.0,
      "srh01": 58.0,
      "maxllaz": 0.004,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.8603
        },
        {
          "name": "alignment",
          "value": 4.3342
        },
        {
          "name": "tau",
          "value": 0.8598
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0913
      },
      "coherence_score": 0.8598096370697021,
      "coherence_diagnostics": {
        "tau": 0.8598096370697021,
        "grad_tau": 0.07819223403930664,
        "torsion": 0.0,
        "alignment": 4.33419132232666,
        "S_field": 0.17848992347717285,
        "Gamma_field": 0.17878133058547974,
        "S_over_Gamma": 0.9983700513839722,
        "Da": 11.123636245727539,
        "E_coh": 0.49959832429885864,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.13,
              45.39
            ],
            [
              -98.1,
              45.39
            ],
            [
              -98.07,
              45.37
            ],
            [
              -98.07,
              45.32
            ],
            [
              -98.1,
              45.29
            ],
            [
              -98.13,
              45.3
            ],
            [
              -98.14,
              45.33
            ],
            [
              -98.16,
              45.35
            ],
            [
              -98.16,
              45.36
            ],
            [
              -98.13,
              45.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0913,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "836f582c057a9a7a4d97b04e881b7e44e4c0d504f9c9f65abfc16aa1cac67e58",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0913,
        "probability": 0.001161,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001161,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d16afc08a1b79a844b4e2cd78f5d429d26012118a7b167ec1daeecf7ca871c7",
        "signature": {
          "alg": "ed25519",
          "sig": "82f14c2b2de62f63c3441b914f47e4df596aea458f2140ee9d08dedf5f42f7b2712b1d46a449183e5084b046962efefed4759eccc176b8b5143bba6989035600"
        }
      },
      "receipt_sha256": "9d16afc08a1b79a844b4e2cd78f5d429d26012118a7b167ec1daeecf7ca871c7"
    },
    {
      "storm_id": "313985",
      "lat": 44.8036,
      "lon": -96.15,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 74.0,
      "ebshear": 20.0,
      "srh01": 1.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.6103
        },
        {
          "name": "alignment",
          "value": 0.7555
        },
        {
          "name": "tau",
          "value": 0.9523
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0829
      },
      "coherence_score": 0.9523311257362366,
      "coherence_diagnostics": {
        "tau": 0.9523311257362366,
        "grad_tau": 0.13068005442619324,
        "torsion": 0.0,
        "alignment": 0.755455732345581,
        "S_field": 0.2329546958208084,
        "Gamma_field": 0.16128133237361908,
        "S_over_Gamma": 1.4443995952606201,
        "Da": 9.632341384887695,
        "E_coh": 0.6157987713813782,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.18,
              44.83
            ],
            [
              -96.13,
              44.83
            ],
            [
              -96.11,
              44.81
            ],
            [
              -96.07,
              44.81
            ],
            [
              -96.06,
              44.8
            ],
            [
              -96.06,
              44.76
            ],
            [
              -96.21,
              44.76
            ],
            [
              -96.23,
              44.77
            ],
            [
              -96.23,
              44.82
            ],
            [
              -96.19,
              44.82
            ],
            [
              -96.18,
              44.83
            ]
          ]
        ]
      },
      "raw_probability": 0.0829,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "92b412e796f9908a5c34017775f974cb65f02960f297f16be6cc629f87196725",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0829,
        "probability": 0.001131,
        "confidence_lo": 0.000774,
        "confidence_hi": 0.001132,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8218c2fa1f7a596d0a6d569c8201c672b99984326612e60a75e2ffbcef1bc6df",
        "signature": {
          "alg": "ed25519",
          "sig": "690d962ae5cd8052e15cd1e316aaaa7ab34c184cf6a8f8b7545fc87351374df785518d3f05ab95de0d1f8eac1a21a1e196c1272afc99843d0078540660a4b202"
        }
      },
      "receipt_sha256": "8218c2fa1f7a596d0a6d569c8201c672b99984326612e60a75e2ffbcef1bc6df"
    },
    {
      "storm_id": "313665",
      "lat": 43.3277,
      "lon": -99.2123,
      "motion_east": 6.0,
      "motion_south": 2.3,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 657.0,
      "ebshear": 43.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.9853
        },
        {
          "name": "alignment",
          "value": -0.3324
        },
        {
          "name": "tau",
          "value": 0.8359
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0788
      },
      "coherence_score": 0.8358949422836304,
      "coherence_diagnostics": {
        "tau": 0.8358949422836304,
        "grad_tau": 0.08464705944061279,
        "torsion": 0.0,
        "alignment": -0.33239760994911194,
        "S_field": 0.09826423227787018,
        "Gamma_field": 0.1637813299894333,
        "S_over_Gamma": 0.599972128868103,
        "Da": 9.61156940460205,
        "E_coh": 0.3958837389945984,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -99.3,
              43.4
            ],
            [
              -99.22,
              43.36
            ],
            [
              -99.18,
              43.36
            ],
            [
              -99.17,
              43.35
            ],
            [
              -99.1,
              43.34
            ],
            [
              -99.06,
              43.32
            ],
            [
              -99.05,
              43.31
            ],
            [
              -99.05,
              43.26
            ],
            [
              -99.07,
              43.25
            ],
            [
              -99.14,
              43.25
            ],
            [
              -99.17,
              43.27
            ],
            [
              -99.19,
              43.27
            ],
            [
              -99.22,
              43.29
            ],
            [
              -99.24,
              43.29
            ],
            [
              -99.27,
              43.31
            ],
            [
              -99.29,
              43.31
            ],
            [
              -99.33,
              43.34
            ],
            [
              -99.33,
              43.37
            ],
            [
              -99.34,
              43.38
            ],
            [
              -99.34,
              43.39
            ],
            [
              -99.31,
              43.39
            ],
            [
              -99.3,
              43.4
            ]
          ]
        ]
      },
      "raw_probability": 0.0788,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "be82900530b0f5d16fbdd2f07c25eee2067db6d2206ee63c4002b2f631b44989",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0788,
        "probability": 0.000771,
        "confidence_lo": 0.000669,
        "confidence_hi": 0.000771,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "661133983a714875d09613051fb6c6abaee76ad3453045363ba88b226ab4056a",
        "signature": {
          "alg": "ed25519",
          "sig": "65ad05bef5d9a3cdbee5d75e78e3d88db47dbfb44c67d3f0078e0ddbac9ff9bbd6997e07ed01ca926b6c8dffadb9091560941dfe0e259f0cbc6b9380252a870b"
        }
      },
      "receipt_sha256": "661133983a714875d09613051fb6c6abaee76ad3453045363ba88b226ab4056a"
    },
    {
      "storm_id": "314125",
      "lat": 29.6388,
      "lon": -88.3324,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3850.0,
      "ebshear": 13.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.2353
        },
        {
          "name": "alignment",
          "value": -1.2616
        },
        {
          "name": "tau",
          "value": 3.1839
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0779
      },
      "coherence_score": 3.1839122772216797,
      "coherence_diagnostics": {
        "tau": 3.1839122772216797,
        "grad_tau": 0.2913016974925995,
        "torsion": 0.0,
        "alignment": -1.2616232633590698,
        "S_field": 1.5606838464736938,
        "Gamma_field": 0.2312813252210617,
        "S_over_Gamma": 6.747989177703857,
        "Da": 14.242260932922363,
        "E_coh": 0.9737730026245117,
        "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": [
          [
            [
              -88.32,
              29.69
            ],
            [
              -88.29,
              29.69
            ],
            [
              -88.3,
              29.68
            ],
            [
              -88.28,
              29.65
            ],
            [
              -88.29,
              29.64
            ],
            [
              -88.29,
              29.62
            ],
            [
              -88.28,
              29.61
            ],
            [
              -88.28,
              29.58
            ],
            [
              -88.27,
              29.57
            ],
            [
              -88.36,
              29.57
            ],
            [
              -88.42,
              29.6
            ],
            [
              -88.4,
              29.62
            ],
            [
              -88.4,
              29.65
            ],
            [
              -88.41,
              29.66
            ],
            [
              -88.4,
              29.67
            ],
            [
              -88.34,
              29.67
            ],
            [
              -88.32,
              29.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0779,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "4c367288a83790319d9b926b6d7cc45d3f505fa033db87d72464ebe0c184c3e7",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0779,
        "probability": 0.000717,
        "confidence_lo": 0.000669,
        "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": "3d86e0a9a42d058410f7342dfa353f4dbd60782102bd78470e2b1641f2c8effc",
        "signature": {
          "alg": "ed25519",
          "sig": "c8a3adad960a06ab06cab06d4c1ec350b1b685fd31f992f7a00c0ccb9b6175777998bb2fbc0b678a3c06ae8c13757da656161877c90d87b1256be50fa6374d08"
        }
      },
      "receipt_sha256": "3d86e0a9a42d058410f7342dfa353f4dbd60782102bd78470e2b1641f2c8effc"
    },
    {
      "storm_id": "313714",
      "lat": 25.4887,
      "lon": -77.9062,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3470.0,
      "ebshear": 7.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.49,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.7353
        },
        {
          "name": "alignment",
          "value": -0.2097
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.075
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.8849266171455383,
        "torsion": 0.0,
        "alignment": -0.20969772338867188,
        "S_field": 0.8025786876678467,
        "Gamma_field": 0.42878133058547974,
        "S_over_Gamma": 1.8717669248580933,
        "Da": 27.29275131225586,
        "E_coh": 0.9735199809074402,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.85,
              25.58
            ],
            [
              -77.85,
              25.46
            ],
            [
              -77.87,
              25.42
            ],
            [
              -77.89,
              25.42
            ],
            [
              -77.9,
              25.43
            ],
            [
              -77.94,
              25.43
            ],
            [
              -77.95,
              25.42
            ],
            [
              -77.96,
              25.43
            ],
            [
              -77.96,
              25.45
            ],
            [
              -77.94,
              25.49
            ],
            [
              -77.94,
              25.52
            ],
            [
              -77.93,
              25.53
            ],
            [
              -77.91,
              25.53
            ],
            [
              -77.88,
              25.56
            ],
            [
              -77.88,
              25.57
            ],
            [
              -77.85,
              25.58
            ]
          ]
        ]
      },
      "raw_probability": 0.075,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "383ae756c1931311a75aa10d54439b72e4136daf21fe339b257aecb480341c49",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.075,
        "probability": 0.000717,
        "confidence_lo": 0.000669,
        "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": "4e4c30b4325c0c76d6918281aed652238f97044f0024c56e2ae260973b0897b4",
        "signature": {
          "alg": "ed25519",
          "sig": "744cad43353efb5c40a4e79155470e6f555e21c610b6a66a5a111e6073ea89aab13be4a3c8ea4a196b6a636640e1964469f0f4b2c9b18385b59ca650106a350f"
        }
      },
      "receipt_sha256": "4e4c30b4325c0c76d6918281aed652238f97044f0024c56e2ae260973b0897b4"
    },
    {
      "storm_id": "314098",
      "lat": 25.6767,
      "lon": -77.8642,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3685.0,
      "ebshear": 7.0,
      "srh01": 36.0,
      "maxllaz": 0.001,
      "mesh": 0.54,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.7353
        },
        {
          "name": "alignment",
          "value": -0.2097
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.075
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.8849266171455383,
        "torsion": 0.0,
        "alignment": -0.20969772338867188,
        "S_field": 0.8025786876678467,
        "Gamma_field": 0.42878133058547974,
        "S_over_Gamma": 1.8717669248580933,
        "Da": 27.29275131225586,
        "E_coh": 0.9735199809074402,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.91,
              25.75
            ],
            [
              -77.83,
              25.74
            ],
            [
              -77.83,
              25.72
            ],
            [
              -77.82,
              25.71
            ],
            [
              -77.82,
              25.64
            ],
            [
              -77.83,
              25.63
            ],
            [
              -77.85,
              25.63
            ],
            [
              -77.86,
              25.62
            ],
            [
              -77.9,
              25.62
            ],
            [
              -77.9,
              25.65
            ],
            [
              -77.91,
              25.66
            ],
            [
              -77.91,
              25.75
            ]
          ]
        ]
      },
      "raw_probability": 0.075,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "383ae756c1931311a75aa10d54439b72e4136daf21fe339b257aecb480341c49",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.075,
        "probability": 0.000717,
        "confidence_lo": 0.000669,
        "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": "4e4c30b4325c0c76d6918281aed652238f97044f0024c56e2ae260973b0897b4",
        "signature": {
          "alg": "ed25519",
          "sig": "744cad43353efb5c40a4e79155470e6f555e21c610b6a66a5a111e6073ea89aab13be4a3c8ea4a196b6a636640e1964469f0f4b2c9b18385b59ca650106a350f"
        }
      },
      "receipt_sha256": "4e4c30b4325c0c76d6918281aed652238f97044f0024c56e2ae260973b0897b4"
    },
    {
      "storm_id": "314154",
      "lat": 43.255,
      "lon": -94.49,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7353
        },
        {
          "name": "alignment",
          "value": 3.6225
        },
        {
          "name": "tau",
          "value": 0.9792
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0668
      },
      "coherence_score": 0.9791922569274902,
      "coherence_diagnostics": {
        "tau": 0.9791922569274902,
        "grad_tau": 0.1751355677843094,
        "torsion": 0.0,
        "alignment": 3.6225380897521973,
        "S_field": 0.26861414313316345,
        "Gamma_field": 0.18211466073989868,
        "S_over_Gamma": 1.4749726057052612,
        "Da": 11.10637378692627,
        "E_coh": 0.5844193696975708,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.54,
              43.29
            ],
            [
              -94.46,
              43.29
            ],
            [
              -94.45,
              43.28
            ],
            [
              -94.43,
              43.28
            ],
            [
              -94.43,
              43.2
            ],
            [
              -94.53,
              43.2
            ],
            [
              -94.54,
              43.21
            ],
            [
              -94.54,
              43.29
            ]
          ]
        ]
      },
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "07e0c0b6e7f6d099fad68aba5b018ef3a00795f1dedc4cde58758c5393707cee",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0668,
        "probability": 0.000682,
        "confidence_lo": 0.000669,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e65e4b0029c259ff11ed3bc05f5b58c546d896fd4a4de2c97ff995a2340d076",
        "signature": {
          "alg": "ed25519",
          "sig": "69297cbff8599931f60b1525d4bbd965cfb32ecc1b20c8b100dd41b9920b780ddb9ea8b0acc953b2a5b00d6265ef8ec5c27e3660d23649b57ea89e7dfde97f0a"
        }
      },
      "receipt_sha256": "8e65e4b0029c259ff11ed3bc05f5b58c546d896fd4a4de2c97ff995a2340d076"
    },
    {
      "storm_id": "314163",
      "lat": 27.411,
      "lon": -77.5438,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3883.0,
      "ebshear": 10.0,
      "srh01": 3.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.8603
        },
        {
          "name": "alignment",
          "value": -1.031
        },
        {
          "name": "tau",
          "value": 2.138
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.056
      },
      "coherence_score": 2.138040542602539,
      "coherence_diagnostics": {
        "tau": 2.138040542602539,
        "grad_tau": 0.5899578928947449,
        "torsion": 0.0,
        "alignment": -1.031006097793579,
        "S_field": 1.0096760988235474,
        "Gamma_field": 0.46878135204315186,
        "S_over_Gamma": 2.153831720352173,
        "Da": 27.973962783813477,
        "E_coh": 0.9703346490859985,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.59,
              27.46
            ],
            [
              -77.59,
              27.45
            ],
            [
              -77.59,
              27.44
            ],
            [
              -77.58,
              27.43
            ],
            [
              -77.57,
              27.42
            ],
            [
              -77.56,
              27.42
            ],
            [
              -77.55,
              27.42
            ],
            [
              -77.54,
              27.42
            ],
            [
              -77.53,
              27.43
            ],
            [
              -77.52,
              27.44
            ],
            [
              -77.51,
              27.45
            ],
            [
              -77.51,
              27.44
            ],
            [
              -77.51,
              27.43
            ],
            [
              -77.51,
              27.42
            ],
            [
              -77.51,
              27.41
            ],
            [
              -77.51,
              27.4
            ],
            [
              -77.51,
              27.39
            ],
            [
              -77.5,
              27.38
            ],
            [
              -77.5,
              27.37
            ],
            [
              -77.51,
              27.36
            ],
            [
              -77.51,
              27.35
            ],
            [
              -77.51,
              27.34
            ],
            [
              -77.52,
              27.35
            ],
            [
              -77.52,
              27.36
            ],
            [
              -77.53,
              27.37
            ],
            [
              -77.53,
              27.38
            ],
            [
              -77.53,
              27.39
            ],
            [
              -77.53,
              27.4
            ],
            [
              -77.53,
              27.41
            ],
            [
              -77.54,
              27.42
            ],
            [
              -77.55,
              27.42
            ],
            [
              -77.56,
              27.42
            ],
            [
              -77.57,
              27.42
            ],
            [
              -77.58,
              27.42
            ],
            [
              -77.59,
              27.41
            ],
            [
              -77.59,
              27.42
            ],
            [
              -77.59,
              27.43
            ],
            [
              -77.59,
              27.44
            ],
            [
              -77.59,
              27.45
            ],
            [
              -77.59,
              27.46
            ]
          ]
        ]
      },
      "raw_probability": 0.056,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "ffb675b99b2cc18ba3546f9d067d23b65d44f3d810f761b5296e31f9f2b11298",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.056,
        "probability": 0.000682,
        "confidence_lo": 0.000669,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cc89e8608f9232fc4545dae3c27fedb88bdb6112f7bbb37ab46537eaa40e5257",
        "signature": {
          "alg": "ed25519",
          "sig": "b6af6f4d2b2052a7e9ad6309f0fa80d9159df4e951e92c7bc7a81dc5325172a1468c615cc2d57d55048ebf1ec43b6d30f4ec3ae74bd8d604c221a0917b47ca09"
        }
      },
      "receipt_sha256": "cc89e8608f9232fc4545dae3c27fedb88bdb6112f7bbb37ab46537eaa40e5257"
    },
    {
      "storm_id": "314081",
      "lat": 39.8827,
      "lon": -73.03,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260819_123041 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1111.0,
      "ebshear": 24.0,
      "srh01": 6.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2353
        },
        {
          "name": "alignment",
          "value": 1.0832
        },
        {
          "name": "tau",
          "value": 1.1976
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0444
      },
      "coherence_score": 1.197611689567566,
      "coherence_diagnostics": {
        "tau": 1.197611689567566,
        "grad_tau": 0.15258179605007172,
        "torsion": 0.0,
        "alignment": 1.083193063735962,
        "S_field": 0.1392800211906433,
        "Gamma_field": 0.3579480051994324,
        "S_over_Gamma": 0.3891068398952484,
        "Da": 21.528257369995117,
        "E_coh": 0.7362750172615051,
        "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": [
          [
            [
              -73.01,
              39.93
            ],
            [
              -72.99,
              39.92
            ],
            [
              -72.99,
              39.89
            ],
            [
              -73.02,
              39.86
            ],
            [
              -73.02,
              39.85
            ],
            [
              -73.03,
              39.84
            ],
            [
              -73.06,
              39.84
            ],
            [
              -73.08,
              39.85
            ],
            [
              -73.07,
              39.9
            ],
            [
              -73.05,
              39.9
            ],
            [
              -73.01,
              39.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0444,
      "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": "ad4c735c2e0d57080a04355c846231343e924d529bd93f27093a746365eeb732",
        "input_sha256": "d4ee0eb54b040ede107317a0f51dbb1050875c87567b78209b2135f4c6edee44",
        "issued_at": "2026-08-19T12:37:47Z",
        "raw_probability": 0.0444,
        "probability": 0.000682,
        "confidence_lo": 0.000669,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "af457a3548d84cfd4a175f042f1d51dbbcfefacdac5da909e7c123e1bf524fbc",
        "signature": {
          "alg": "ed25519",
          "sig": "cfc7f33918d46a9374b1b225c386c3beeb65561f7ea1f4a84f8cb678665c8e441b4241b6e3cfa9bdf6c608a832b8bc0283f31f1e0672ff98147459caf3ca9804"
        }
      },
      "receipt_sha256": "af457a3548d84cfd4a175f042f1d51dbbcfefacdac5da909e7c123e1bf524fbc"
    }
  ]
}
