{
  "forecast_id": "to_fcst_20260815_1018",
  "hazard": "tornado",
  "issued_at": "2026-08-15T10:18:06Z",
  "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": 133,
  "top_probability": 0.0243,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "270498",
      "lat": 40.5554,
      "lon": -89.7954,
      "motion_east": 8.8,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4267.0,
      "ebshear": 45.0,
      "srh01": 129.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 129.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6004
        },
        {
          "name": "alignment",
          "value": -5.0739
        },
        {
          "name": "tau",
          "value": 1.4015
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7696
      },
      "coherence_score": 1.4015215635299683,
      "coherence_diagnostics": {
        "tau": 1.4015215635299683,
        "grad_tau": 0.35858410596847534,
        "torsion": 0.0,
        "alignment": -5.073862552642822,
        "S_field": 0.8294596672058105,
        "Gamma_field": 0.36801475286483765,
        "S_over_Gamma": 2.253876209259033,
        "Da": 23.926780700683594,
        "E_coh": 0.5771363377571106,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.78,
              40.6
            ],
            [
              -89.75,
              40.6
            ],
            [
              -89.74,
              40.59
            ],
            [
              -89.74,
              40.55
            ],
            [
              -89.79,
              40.51
            ],
            [
              -89.81,
              40.51
            ],
            [
              -89.82,
              40.5
            ],
            [
              -89.83,
              40.51
            ],
            [
              -89.85,
              40.51
            ],
            [
              -89.85,
              40.56
            ],
            [
              -89.81,
              40.59
            ],
            [
              -89.79,
              40.59
            ],
            [
              -89.78,
              40.6
            ]
          ]
        ]
      },
      "raw_probability": 0.7696,
      "confidence_lo": 0.0238,
      "confidence_hi": 0.0243,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "8bb733513477d03ec068d88684dff075bfd36dfee122660f0473fa2280dfd365",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7696,
        "probability": 0.024326,
        "confidence_lo": 0.02381,
        "confidence_hi": 0.024339,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "90d69105e787f0b09de65546de8dccdf54a5d987662d6f63252c5e455d92f59a",
        "signature": {
          "alg": "ed25519",
          "sig": "7452f1f35a83be9deb8e636b622d358eb0a3d8287a64933e84a652c4e3aed8873977c09a512f1607c0abf697ca8e98540dc5eb49551711cb15dd77965cc22c01"
        }
      },
      "receipt_sha256": "90d69105e787f0b09de65546de8dccdf54a5d987662d6f63252c5e455d92f59a"
    },
    {
      "storm_id": "270561",
      "lat": 40.2265,
      "lon": -89.4965,
      "motion_east": 8.8,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3926.0,
      "ebshear": 45.0,
      "srh01": 349.0,
      "maxllaz": 0.006,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 349.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6004
        },
        {
          "name": "alignment",
          "value": -5.0739
        },
        {
          "name": "tau",
          "value": 1.4015
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7578
      },
      "coherence_score": 1.4015215635299683,
      "coherence_diagnostics": {
        "tau": 1.4015215635299683,
        "grad_tau": 0.35858410596847534,
        "torsion": 0.0,
        "alignment": -5.073862552642822,
        "S_field": 0.8294596672058105,
        "Gamma_field": 0.36801475286483765,
        "S_over_Gamma": 2.253876209259033,
        "Da": 23.926780700683594,
        "E_coh": 0.5771363377571106,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.49,
              40.42
            ],
            [
              -89.46,
              40.41
            ],
            [
              -89.41,
              40.36
            ],
            [
              -89.4,
              40.36
            ],
            [
              -89.38,
              40.34
            ],
            [
              -89.36,
              40.34
            ],
            [
              -89.29,
              40.29
            ],
            [
              -89.29,
              40.26
            ],
            [
              -89.35,
              40.2
            ],
            [
              -89.35,
              40.15
            ],
            [
              -89.38,
              40.11
            ],
            [
              -89.38,
              40.1
            ],
            [
              -89.4,
              40.09
            ],
            [
              -89.44,
              40.05
            ],
            [
              -89.46,
              40.05
            ],
            [
              -89.47,
              40.04
            ],
            [
              -89.49,
              40.04
            ],
            [
              -89.52,
              40.07
            ],
            [
              -89.52,
              40.13
            ],
            [
              -89.5,
              40.15
            ],
            [
              -89.49,
              40.19
            ],
            [
              -89.48,
              40.2
            ],
            [
              -89.48,
              40.24
            ],
            [
              -89.51,
              40.27
            ],
            [
              -89.54,
              40.27
            ],
            [
              -89.55,
              40.26
            ],
            [
              -89.55,
              40.21
            ],
            [
              -89.57,
              40.18
            ],
            [
              -89.59,
              40.18
            ],
            [
              -89.6,
              40.17
            ],
            [
              -89.63,
              40.17
            ],
            [
              -89.64,
              40.18
            ],
            [
              -89.63,
              40.19
            ],
            [
              -89.63,
              40.23
            ],
            [
              -89.62,
              40.25
            ],
            [
              -89.61,
              40.26
            ],
            [
              -89.58,
              40.26
            ],
            [
              -89.56,
              40.28
            ],
            [
              -89.56,
              40.31
            ],
            [
              -89.57,
              40.32
            ],
            [
              -89.57,
              40.36
            ],
            [
              -89.56,
              40.38
            ],
            [
              -89.49,
              40.42
            ]
          ]
        ]
      },
      "raw_probability": 0.7578,
      "confidence_lo": 0.0238,
      "confidence_hi": 0.0243,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "700968ba05d31589c0763c869cba3bc7432d3431b5fbeeaf6347014dfd78ea90",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7578,
        "probability": 0.024326,
        "confidence_lo": 0.02381,
        "confidence_hi": 0.024339,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4775c3a3475d6f32a1b26986aa169f6db76d7d66d1d7764330b8b95eadd69301",
        "signature": {
          "alg": "ed25519",
          "sig": "02f66af2e24a119712cf7f2c825f874cf829f9ffa1243151e6a4a3e6cd6d7d8bdc68132676c743d995a3c430712a84e9c35f1e2cf0b7115467798fd726e96104"
        }
      },
      "receipt_sha256": "4775c3a3475d6f32a1b26986aa169f6db76d7d66d1d7764330b8b95eadd69301"
    },
    {
      "storm_id": "270558",
      "lat": 40.7078,
      "lon": -89.3956,
      "motion_east": 8.6,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3195.0,
      "ebshear": 37.0,
      "srh01": 159.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 159.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6004
        },
        {
          "name": "alignment",
          "value": -5.0739
        },
        {
          "name": "tau",
          "value": 1.4015
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7519
      },
      "coherence_score": 1.4015215635299683,
      "coherence_diagnostics": {
        "tau": 1.4015215635299683,
        "grad_tau": 0.35858410596847534,
        "torsion": 0.0,
        "alignment": -5.073862552642822,
        "S_field": 0.8294596672058105,
        "Gamma_field": 0.36801475286483765,
        "S_over_Gamma": 2.253876209259033,
        "Da": 23.926780700683594,
        "E_coh": 0.5771363377571106,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.4,
              40.74
            ],
            [
              -89.37,
              40.74
            ],
            [
              -89.36,
              40.73
            ],
            [
              -89.36,
              40.68
            ],
            [
              -89.37,
              40.67
            ],
            [
              -89.42,
              40.67
            ],
            [
              -89.44,
              40.69
            ],
            [
              -89.44,
              40.71
            ],
            [
              -89.4,
              40.74
            ]
          ]
        ]
      },
      "raw_probability": 0.7519,
      "confidence_lo": 0.0238,
      "confidence_hi": 0.0243,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "9c7bf2cc6340466bce5d69529e187663a842e38fd509411c503fa399f560c650",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7519,
        "probability": 0.024326,
        "confidence_lo": 0.02381,
        "confidence_hi": 0.024339,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b1d51a61f1337746a0e48729095dad8b602868cafbf73b125aaf9849b444264c",
        "signature": {
          "alg": "ed25519",
          "sig": "69232502838612aee380b0cc2da256ec6377e72103f50d8d7132d6c35b18a7458759dfd4c83512ba095bd2d6b59c8a27b654d039328e13b0c4b9804989c6550c"
        }
      },
      "receipt_sha256": "b1d51a61f1337746a0e48729095dad8b602868cafbf73b125aaf9849b444264c"
    },
    {
      "storm_id": "270565",
      "lat": 39.32,
      "lon": -90.3833,
      "motion_east": 9.4,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3215.0,
      "ebshear": 33.0,
      "srh01": 245.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 245.0
        },
        {
          "name": "hrrr_pwat",
          "value": 62.4754
        },
        {
          "name": "alignment",
          "value": -9.6145
        },
        {
          "name": "tau",
          "value": 1.389
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7373
      },
      "coherence_score": 1.3889838457107544,
      "coherence_diagnostics": {
        "tau": 1.3889838457107544,
        "grad_tau": 0.2762356996536255,
        "torsion": 0.0,
        "alignment": -9.614534378051758,
        "S_field": 1.259322166442871,
        "Gamma_field": 0.9363480806350708,
        "S_over_Gamma": 1.3449294567108154,
        "Da": 57.31376647949219,
        "E_coh": 0.6397308111190796,
        "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": [
          [
            [
              -90.38,
              39.36
            ],
            [
              -90.36,
              39.35
            ],
            [
              -90.36,
              39.3
            ],
            [
              -90.38,
              39.27
            ],
            [
              -90.4,
              39.27
            ],
            [
              -90.42,
              39.29
            ],
            [
              -90.38,
              39.33
            ],
            [
              -90.39,
              39.35
            ],
            [
              -90.38,
              39.36
            ]
          ]
        ]
      },
      "raw_probability": 0.7373,
      "confidence_lo": 0.0238,
      "confidence_hi": 0.0243,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2e09f72886b6e80e3c306b90ad0cbdda51e5bc8cc1e9a43755a66e2a7ef2564e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7373,
        "probability": 0.024326,
        "confidence_lo": 0.02381,
        "confidence_hi": 0.024339,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3cb658b7d725b411b6dbe6621ee6f1700a1ec4ae21353df819e42071e4d71524",
        "signature": {
          "alg": "ed25519",
          "sig": "434eb57f1f781b104b714fd2e83cd4424d419fed0d0ccdaf5f72eecec038d186c97396d02e23cdabb03cea8cdde4c0ad8a909596775c74242441130142c49c0c"
        }
      },
      "receipt_sha256": "3cb658b7d725b411b6dbe6621ee6f1700a1ec4ae21353df819e42071e4d71524"
    },
    {
      "storm_id": "270450",
      "lat": 39.28,
      "lon": -90.5744,
      "motion_east": 9.4,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2534.0,
      "ebshear": 33.0,
      "srh01": 236.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 236.0
        },
        {
          "name": "hrrr_pwat",
          "value": 62.4754
        },
        {
          "name": "alignment",
          "value": -9.6145
        },
        {
          "name": "tau",
          "value": 1.389
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.725
      },
      "coherence_score": 1.3889838457107544,
      "coherence_diagnostics": {
        "tau": 1.3889838457107544,
        "grad_tau": 0.2762356996536255,
        "torsion": 0.0,
        "alignment": -9.614534378051758,
        "S_field": 1.259322166442871,
        "Gamma_field": 0.9363480806350708,
        "S_over_Gamma": 1.3449294567108154,
        "Da": 57.31376647949219,
        "E_coh": 0.6397308111190796,
        "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": [
          [
            [
              -90.56,
              39.32
            ],
            [
              -90.53,
              39.32
            ],
            [
              -90.52,
              39.3
            ],
            [
              -90.56,
              39.25
            ],
            [
              -90.59,
              39.25
            ],
            [
              -90.61,
              39.24
            ],
            [
              -90.62,
              39.25
            ],
            [
              -90.62,
              39.27
            ],
            [
              -90.56,
              39.32
            ]
          ]
        ]
      },
      "raw_probability": 0.725,
      "confidence_lo": 0.0238,
      "confidence_hi": 0.0243,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "066de43c8d118071640a0a79bc455688f285e9169eb6cac660e8c8b16a4bea3e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.725,
        "probability": 0.024326,
        "confidence_lo": 0.02381,
        "confidence_hi": 0.024339,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2f3b2d4ea3f1b1ff2ede043d4f0dfede8a6a9d797fa55af1643da85b2aa1bd4d",
        "signature": {
          "alg": "ed25519",
          "sig": "72de72e8f9bfe1d5dd81dc4915bbf468463ffaf4fd4890741db7749787cc3c37d2d8aaaf0dc340a119001fab2838fd0baa011a7c29ed2c1da2bcaeb77a637802"
        }
      },
      "receipt_sha256": "2f3b2d4ea3f1b1ff2ede043d4f0dfede8a6a9d797fa55af1643da85b2aa1bd4d"
    },
    {
      "storm_id": "270564",
      "lat": 39.3823,
      "lon": -91.9362,
      "motion_east": 8.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1972.0,
      "ebshear": 25.0,
      "srh01": 134.0,
      "maxllaz": 0.002,
      "mesh": 0.26,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.2254
        },
        {
          "name": "alignment",
          "value": -2.6067
        },
        {
          "name": "tau",
          "value": 1.6189
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7176
      },
      "coherence_score": 1.6188757419586182,
      "coherence_diagnostics": {
        "tau": 1.6188757419586182,
        "grad_tau": 0.5161914825439453,
        "torsion": 0.0,
        "alignment": -2.6067397594451904,
        "S_field": 1.316033959388733,
        "Gamma_field": 0.6096814274787903,
        "S_over_Gamma": 2.158560037612915,
        "Da": 35.732017517089844,
        "E_coh": 0.7914378046989441,
        "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": [
          [
            [
              -91.94,
              39.44
            ],
            [
              -91.91,
              39.44
            ],
            [
              -91.9,
              39.43
            ],
            [
              -91.9,
              39.41
            ],
            [
              -91.91,
              39.4
            ],
            [
              -91.91,
              39.38
            ],
            [
              -91.9,
              39.37
            ],
            [
              -91.93,
              39.34
            ],
            [
              -91.93,
              39.32
            ],
            [
              -91.98,
              39.3
            ],
            [
              -92.01,
              39.33
            ],
            [
              -92.01,
              39.37
            ],
            [
              -91.94,
              39.44
            ]
          ]
        ]
      },
      "raw_probability": 0.7176,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "c699c9ed25d8f8af80a3bd8cbec3ac32c849da57fe9e418bb36085945982d5b8",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7176,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97adca4637de418751e3d80d09a35624e050a23c6082d0183a0ca22f0d393208",
        "signature": {
          "alg": "ed25519",
          "sig": "d88f2e6221446983bac93ffbbeab0f43a5099a96f7a4bd3bf73b3b962f5877178a653e8b6ea323d537bddc4fc360cfab82bb948e6a37771a1340ed30ff72470f"
        }
      },
      "receipt_sha256": "97adca4637de418751e3d80d09a35624e050a23c6082d0183a0ca22f0d393208"
    },
    {
      "storm_id": "270324",
      "lat": 39.226,
      "lon": -92.095,
      "motion_east": 8.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1525.0,
      "ebshear": 21.0,
      "srh01": 173.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 13.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 173.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.2254
        },
        {
          "name": "alignment",
          "value": -2.6067
        },
        {
          "name": "tau",
          "value": 1.6189
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7049
      },
      "coherence_score": 1.6188757419586182,
      "coherence_diagnostics": {
        "tau": 1.6188757419586182,
        "grad_tau": 0.5161914825439453,
        "torsion": 0.0,
        "alignment": -2.6067397594451904,
        "S_field": 1.316033959388733,
        "Gamma_field": 0.6096814274787903,
        "S_over_Gamma": 2.158560037612915,
        "Da": 35.732017517089844,
        "E_coh": 0.7914378046989441,
        "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": [
          [
            [
              -92.1,
              39.26
            ],
            [
              -92.06,
              39.26
            ],
            [
              -92.04,
              39.23
            ],
            [
              -92.06,
              39.19
            ],
            [
              -92.1,
              39.19
            ],
            [
              -92.14,
              39.16
            ],
            [
              -92.13,
              39.22
            ],
            [
              -92.12,
              39.24
            ],
            [
              -92.1,
              39.25
            ],
            [
              -92.1,
              39.26
            ]
          ]
        ]
      },
      "raw_probability": 0.7049,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f949ed3ba9bffb665ee6be45d3648b46ca55c516b6d98090e24fd5e7ae109688",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.7049,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "54b71507a5d785aa9ee2c01de9fdd4a7d68130bf8d42d8cd98604c89d29aa4f3",
        "signature": {
          "alg": "ed25519",
          "sig": "db2d4d04f9323e2493e0034a7a28ad9d64daeec14f559e948980ff5fd33fb504d0da14a8ea9af80758ebf0f37ebc4d2dcef1e5b1e47bab6d30c9f3a8ef273f06"
        }
      },
      "receipt_sha256": "54b71507a5d785aa9ee2c01de9fdd4a7d68130bf8d42d8cd98604c89d29aa4f3"
    },
    {
      "storm_id": "270541",
      "lat": 40.4878,
      "lon": -90.09,
      "motion_east": 9.4,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3874.0,
      "ebshear": 44.0,
      "srh01": 162.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.6004
        },
        {
          "name": "alignment",
          "value": -5.0739
        },
        {
          "name": "tau",
          "value": 1.4015
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6917
      },
      "coherence_score": 1.4015215635299683,
      "coherence_diagnostics": {
        "tau": 1.4015215635299683,
        "grad_tau": 0.35858410596847534,
        "torsion": 0.0,
        "alignment": -5.073862552642822,
        "S_field": 0.8294596672058105,
        "Gamma_field": 0.36801475286483765,
        "S_over_Gamma": 2.253876209259033,
        "Da": 23.926780700683594,
        "E_coh": 0.5771363377571106,
        "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": [
          [
            [
              -90.05,
              40.59
            ],
            [
              -90.01,
              40.58
            ],
            [
              -90.01,
              40.53
            ],
            [
              -90.05,
              40.5
            ],
            [
              -90.06,
              40.45
            ],
            [
              -90.08,
              40.43
            ],
            [
              -90.08,
              40.42
            ],
            [
              -90.1,
              40.42
            ],
            [
              -90.11,
              40.41
            ],
            [
              -90.12,
              40.42
            ],
            [
              -90.14,
              40.42
            ],
            [
              -90.15,
              40.43
            ],
            [
              -90.15,
              40.48
            ],
            [
              -90.13,
              40.5
            ],
            [
              -90.12,
              40.53
            ],
            [
              -90.11,
              40.53
            ],
            [
              -90.1,
              40.55
            ],
            [
              -90.05,
              40.59
            ]
          ]
        ]
      },
      "raw_probability": 0.6917,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "64675d6c23a7bc2a35e6903c6935d694d668578790cd8dacfacc2fb527818876",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6917,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2ea21ffb80a010331168b12613bebcf415c1c505eddf3403447ff1a669a9654e",
        "signature": {
          "alg": "ed25519",
          "sig": "b4e196e579ed9c736b3ac398b84e63a760edf06e9eae942f2eedd76fb2dd2557a9d05084e3424006bc174a51c7cc1b6c7e0cf11a675a94f3c4ec62b0d51e6b0e"
        }
      },
      "receipt_sha256": "2ea21ffb80a010331168b12613bebcf415c1c505eddf3403447ff1a669a9654e"
    },
    {
      "storm_id": "270322",
      "lat": 39.9062,
      "lon": -89.6919,
      "motion_east": 9.7,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2037.0,
      "ebshear": 46.0,
      "srh01": 336.0,
      "maxllaz": 0.008,
      "mesh": 0.21,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 336.0
        },
        {
          "name": "hrrr_pwat",
          "value": 66.4754
        },
        {
          "name": "alignment",
          "value": -6.3679
        },
        {
          "name": "tau",
          "value": 1.2318
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6895
      },
      "coherence_score": 1.2317980527877808,
      "coherence_diagnostics": {
        "tau": 1.2317980527877808,
        "grad_tau": 0.2920719385147095,
        "torsion": 0.0,
        "alignment": -6.367896556854248,
        "S_field": 0.5883037447929382,
        "Gamma_field": 0.6321814060211182,
        "S_over_Gamma": 0.9305932521820068,
        "Da": 40.074256896972656,
        "E_coh": 0.35569503903388977,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.7,
              39.99
            ],
            [
              -89.66,
              39.99
            ],
            [
              -89.62,
              39.95
            ],
            [
              -89.61,
              39.93
            ],
            [
              -89.61,
              39.89
            ],
            [
              -89.63,
              39.88
            ],
            [
              -89.65,
              39.83
            ],
            [
              -89.69,
              39.78
            ],
            [
              -89.73,
              39.78
            ],
            [
              -89.76,
              39.84
            ],
            [
              -89.76,
              39.89
            ],
            [
              -89.75,
              39.9
            ],
            [
              -89.75,
              39.93
            ],
            [
              -89.73,
              39.95
            ],
            [
              -89.72,
              39.98
            ],
            [
              -89.7,
              39.99
            ]
          ]
        ]
      },
      "raw_probability": 0.6895,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "95477e650342ecd976cb98a1b365af7252b4fb83d9793b55455b512d4fd1d82f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6895,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c3bb243db0804a079c6cdbb7d874fcdcea2769a1af0bb82fc1b7a56202c59802",
        "signature": {
          "alg": "ed25519",
          "sig": "2aa4743457b0abc8fcf159f13491f1f49f48ff8e8b9cb5480034c1005da05aabdd1607ba6c3656a75d1d6844f77577316132176c3b320a37371713219ca48508"
        }
      },
      "receipt_sha256": "c3bb243db0804a079c6cdbb7d874fcdcea2769a1af0bb82fc1b7a56202c59802"
    },
    {
      "storm_id": "270288",
      "lat": 39.0444,
      "lon": -91.5506,
      "motion_east": 7.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1927.0,
      "ebshear": 22.0,
      "srh01": 173.0,
      "maxllaz": 0.004,
      "mesh": 0.19,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 173.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.2254
        },
        {
          "name": "alignment",
          "value": -2.6067
        },
        {
          "name": "tau",
          "value": 1.6189
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6706
      },
      "coherence_score": 1.6188757419586182,
      "coherence_diagnostics": {
        "tau": 1.6188757419586182,
        "grad_tau": 0.5161914825439453,
        "torsion": 0.0,
        "alignment": -2.6067397594451904,
        "S_field": 1.316033959388733,
        "Gamma_field": 0.6096814274787903,
        "S_over_Gamma": 2.158560037612915,
        "Da": 35.732017517089844,
        "E_coh": 0.7914378046989441,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.5,
              39.1
            ],
            [
              -91.44,
              39.1
            ],
            [
              -91.43,
              39.09
            ],
            [
              -91.45,
              39.04
            ],
            [
              -91.49,
              39.0
            ],
            [
              -91.54,
              39.0
            ],
            [
              -91.55,
              38.99
            ],
            [
              -91.59,
              38.99
            ],
            [
              -91.6,
              38.98
            ],
            [
              -91.64,
              38.98
            ],
            [
              -91.66,
              39.0
            ],
            [
              -91.66,
              39.03
            ],
            [
              -91.63,
              39.06
            ],
            [
              -91.59,
              39.08
            ],
            [
              -91.57,
              39.08
            ],
            [
              -91.56,
              39.09
            ],
            [
              -91.51,
              39.09
            ],
            [
              -91.5,
              39.1
            ]
          ]
        ]
      },
      "raw_probability": 0.6706,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "150700a2850027f23943ccf9f721116e2386c5d1aea59410dd0d6e9a14fa75b1",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6706,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c691bf2b5e8160d70988047800bb4dd3bab9c25162e93be6f0c35562b3b87f43",
        "signature": {
          "alg": "ed25519",
          "sig": "2e743e79fb182f797f6f699e15ded7a89a39366422d9aacae645b7a82d09f01d31880aa7be870c2168b5b04e455540b4a7d7d40ee653c5120d45f7ad3cc71008"
        }
      },
      "receipt_sha256": "c691bf2b5e8160d70988047800bb4dd3bab9c25162e93be6f0c35562b3b87f43"
    },
    {
      "storm_id": "270557",
      "lat": 40.6993,
      "lon": -91.164,
      "motion_east": 9.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2002.0,
      "ebshear": 30.0,
      "srh01": 165.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 165.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.9754
        },
        {
          "name": "alignment",
          "value": -1.3568
        },
        {
          "name": "tau",
          "value": 2.1873
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6671
      },
      "coherence_score": 2.187295436859131,
      "coherence_diagnostics": {
        "tau": 2.187295436859131,
        "grad_tau": 0.339305579662323,
        "torsion": 0.0,
        "alignment": -1.3568291664123535,
        "S_field": 0.8242237567901611,
        "Gamma_field": 0.17801472544670105,
        "S_over_Gamma": 4.630087375640869,
        "Da": 11.467957496643066,
        "E_coh": 0.8761816620826721,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.24,
              40.76
            ],
            [
              -91.2,
              40.76
            ],
            [
              -91.19,
              40.75
            ],
            [
              -91.12,
              40.74
            ],
            [
              -91.08,
              40.72
            ],
            [
              -91.04,
              40.68
            ],
            [
              -91.04,
              40.66
            ],
            [
              -91.08,
              40.63
            ],
            [
              -91.12,
              40.63
            ],
            [
              -91.13,
              40.64
            ],
            [
              -91.19,
              40.65
            ],
            [
              -91.25,
              40.68
            ],
            [
              -91.27,
              40.7
            ],
            [
              -91.27,
              40.73
            ],
            [
              -91.24,
              40.76
            ]
          ]
        ]
      },
      "raw_probability": 0.6671,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "30269575e2a8743c44ac93d2a0a0dde17da7f0d14f8bd2a1696a4c76f7c035ce",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6671,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f9ba7d1a0c7d48a108810060e5c3ec5f889ed21d9c48f2bbf0586acdae423b16",
        "signature": {
          "alg": "ed25519",
          "sig": "aef0c817d9686c59b5aca048cd1b4410ef44bcbea6e29ab816c2e70a6c82a24afddbe62ef53d22a0218f7e89aee338541d556aaf7542f899aa3fe59cb2720100"
        }
      },
      "receipt_sha256": "f9ba7d1a0c7d48a108810060e5c3ec5f889ed21d9c48f2bbf0586acdae423b16"
    },
    {
      "storm_id": "270563",
      "lat": 39.4944,
      "lon": -89.7344,
      "motion_east": 9.4,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2550.0,
      "ebshear": 43.0,
      "srh01": 240.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 240.0
        },
        {
          "name": "hrrr_pwat",
          "value": 66.4754
        },
        {
          "name": "alignment",
          "value": -6.3679
        },
        {
          "name": "tau",
          "value": 1.2318
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6649
      },
      "coherence_score": 1.2317980527877808,
      "coherence_diagnostics": {
        "tau": 1.2317980527877808,
        "grad_tau": 0.2920719385147095,
        "torsion": 0.0,
        "alignment": -6.367896556854248,
        "S_field": 0.5883037447929382,
        "Gamma_field": 0.6321814060211182,
        "S_over_Gamma": 0.9305932521820068,
        "Da": 40.074256896972656,
        "E_coh": 0.35569503903388977,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.75,
              39.54
            ],
            [
              -89.71,
              39.54
            ],
            [
              -89.69,
              39.52
            ],
            [
              -89.69,
              39.47
            ],
            [
              -89.73,
              39.44
            ],
            [
              -89.75,
              39.44
            ],
            [
              -89.77,
              39.46
            ],
            [
              -89.77,
              39.5
            ],
            [
              -89.75,
              39.54
            ]
          ]
        ]
      },
      "raw_probability": 0.6649,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "7e81b331a147953c3c745b9fc38ad2ab7d6072ceb41033ba74ede202a9ce1a88",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6649,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8cf5fe12614b68d5c8d2846713c997d75b5c0d22573f3b6c43b7923b87c48335",
        "signature": {
          "alg": "ed25519",
          "sig": "17e1aac62d92e0eda5187a2032d67fb14edf02bb6ffee4af6b95eb219cc6bedb2e4f8e8836e5fde1a95444aa3c5185b97acd9d30e42f5e9a021ed95f4ba6af01"
        }
      },
      "receipt_sha256": "8cf5fe12614b68d5c8d2846713c997d75b5c0d22573f3b6c43b7923b87c48335"
    },
    {
      "storm_id": "269957",
      "lat": 41.2881,
      "lon": -90.8273,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1409.0,
      "ebshear": 20.0,
      "srh01": 146.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 146.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.6004
        },
        {
          "name": "alignment",
          "value": -3.6702
        },
        {
          "name": "tau",
          "value": 1.5803
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6557
      },
      "coherence_score": 1.5803221464157104,
      "coherence_diagnostics": {
        "tau": 1.5803221464157104,
        "grad_tau": 0.4250028729438782,
        "torsion": 0.0,
        "alignment": -3.670156955718994,
        "S_field": 0.38016265630722046,
        "Gamma_field": 0.38218140602111816,
        "S_over_Gamma": 0.9947178363800049,
        "Da": 24.60144805908203,
        "E_coh": 0.36837828159332275,
        "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": [
          [
            [
              -90.94,
              41.42
            ],
            [
              -90.91,
              41.42
            ],
            [
              -90.86,
              41.35
            ],
            [
              -90.82,
              41.39
            ],
            [
              -90.77,
              41.39
            ],
            [
              -90.76,
              41.38
            ],
            [
              -90.75,
              41.36
            ],
            [
              -90.75,
              41.29
            ],
            [
              -90.76,
              41.28
            ],
            [
              -90.76,
              41.25
            ],
            [
              -90.75,
              41.23
            ],
            [
              -90.71,
              41.2
            ],
            [
              -90.71,
              41.15
            ],
            [
              -90.73,
              41.13
            ],
            [
              -90.77,
              41.13
            ],
            [
              -90.79,
              41.15
            ],
            [
              -90.8,
              41.17
            ],
            [
              -90.79,
              41.21
            ],
            [
              -90.86,
              41.29
            ],
            [
              -90.88,
              41.29
            ],
            [
              -90.89,
              41.28
            ],
            [
              -90.93,
              41.28
            ],
            [
              -90.94,
              41.29
            ],
            [
              -90.97,
              41.35
            ],
            [
              -90.97,
              41.39
            ],
            [
              -90.94,
              41.42
            ]
          ]
        ]
      },
      "raw_probability": 0.6557,
      "confidence_lo": 0.017,
      "confidence_hi": 0.0174,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cdaf619299374eee4784cab2a4580e65bcadf606122ae932039096c6c90f761e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6557,
        "probability": 0.017428,
        "confidence_lo": 0.016965,
        "confidence_hi": 0.017436,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bbeb566def617abf6c9cce14d6eb1a1fe44465f4c2b2bd37c370ff63df08cce7",
        "signature": {
          "alg": "ed25519",
          "sig": "7feff0e9d13e70054db010c1ea806ef17b33fba5dab4d79ca945208ec885aff4f21343c9dbcfe9a61947faa41c60c4930a08e32b39b3c91e8c33ad718cdc7605"
        }
      },
      "receipt_sha256": "bbeb566def617abf6c9cce14d6eb1a1fe44465f4c2b2bd37c370ff63df08cce7"
    },
    {
      "storm_id": "269788",
      "lat": 40.596,
      "lon": -90.23,
      "motion_east": 10.2,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3923.0,
      "ebshear": 38.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": 58.9754
        },
        {
          "name": "alignment",
          "value": -0.1911
        },
        {
          "name": "tau",
          "value": 1.7607
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6375
      },
      "coherence_score": 1.7606611251831055,
      "coherence_diagnostics": {
        "tau": 1.7606611251831055,
        "grad_tau": 0.39477303624153137,
        "torsion": 0.0,
        "alignment": -0.1910683512687683,
        "S_field": 0.7781646847724915,
        "Gamma_field": 0.2321814000606537,
        "S_over_Gamma": 3.3515374660491943,
        "Da": 15.042106628417969,
        "E_coh": 0.7075009942054749,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.23,
              40.66
            ],
            [
              -90.21,
              40.66
            ],
            [
              -90.16,
              40.61
            ],
            [
              -90.17,
              40.55
            ],
            [
              -90.22,
              40.52
            ],
            [
              -90.27,
              40.53
            ],
            [
              -90.26,
              40.55
            ],
            [
              -90.29,
              40.58
            ],
            [
              -90.26,
              40.64
            ],
            [
              -90.23,
              40.66
            ]
          ]
        ]
      },
      "raw_probability": 0.6375,
      "confidence_lo": 0.0126,
      "confidence_hi": 0.0147,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f8cd702d2313ed82aba10275e8a3dad70e3c4c64aec8549c4316f9e5500d8f89",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6375,
        "probability": 0.014675,
        "confidence_lo": 0.012594,
        "confidence_hi": 0.014706,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c548d0e98cbb1c256f989b701e1209e39792d87228090abbae4f21f06de3c018",
        "signature": {
          "alg": "ed25519",
          "sig": "bad500099ed05e0f17a7856993b8ddb12079017f2b4d36b59e88a9d483a14f7c416519f341603476f0b1e52879cba70702e9b16ddb701941c08b9250632ace02"
        }
      },
      "receipt_sha256": "c548d0e98cbb1c256f989b701e1209e39792d87228090abbae4f21f06de3c018"
    },
    {
      "storm_id": "270539",
      "lat": 40.8233,
      "lon": -90.7307,
      "motion_east": 10.9,
      "motion_south": 0.1,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2791.0,
      "ebshear": 27.0,
      "srh01": 117.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 117.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.9754
        },
        {
          "name": "alignment",
          "value": -0.1911
        },
        {
          "name": "tau",
          "value": 1.7607
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6375
      },
      "coherence_score": 1.7606611251831055,
      "coherence_diagnostics": {
        "tau": 1.7606611251831055,
        "grad_tau": 0.39477303624153137,
        "torsion": 0.0,
        "alignment": -0.1910683512687683,
        "S_field": 0.7781646847724915,
        "Gamma_field": 0.2321814000606537,
        "S_over_Gamma": 3.3515374660491943,
        "Da": 15.042106628417969,
        "E_coh": 0.7075009942054749,
        "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": [
          [
            [
              -90.8,
              40.86
            ],
            [
              -90.76,
              40.85
            ],
            [
              -90.74,
              40.83
            ],
            [
              -90.7,
              40.84
            ],
            [
              -90.67,
              40.86
            ],
            [
              -90.63,
              40.86
            ],
            [
              -90.63,
              40.81
            ],
            [
              -90.65,
              40.79
            ],
            [
              -90.67,
              40.79
            ],
            [
              -90.71,
              40.77
            ],
            [
              -90.76,
              40.77
            ],
            [
              -90.8,
              40.79
            ],
            [
              -90.82,
              40.82
            ],
            [
              -90.82,
              40.85
            ],
            [
              -90.8,
              40.86
            ]
          ]
        ]
      },
      "raw_probability": 0.6375,
      "confidence_lo": 0.0126,
      "confidence_hi": 0.0147,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f8cd702d2313ed82aba10275e8a3dad70e3c4c64aec8549c4316f9e5500d8f89",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6375,
        "probability": 0.014675,
        "confidence_lo": 0.012594,
        "confidence_hi": 0.014706,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c548d0e98cbb1c256f989b701e1209e39792d87228090abbae4f21f06de3c018",
        "signature": {
          "alg": "ed25519",
          "sig": "bad500099ed05e0f17a7856993b8ddb12079017f2b4d36b59e88a9d483a14f7c416519f341603476f0b1e52879cba70702e9b16ddb701941c08b9250632ace02"
        }
      },
      "receipt_sha256": "c548d0e98cbb1c256f989b701e1209e39792d87228090abbae4f21f06de3c018"
    },
    {
      "storm_id": "270177",
      "lat": 40.6562,
      "lon": -90.6854,
      "motion_east": 10.8,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2885.0,
      "ebshear": 24.0,
      "srh01": 136.0,
      "maxllaz": 0.004,
      "mesh": 0.17,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 136.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.9754
        },
        {
          "name": "alignment",
          "value": -0.1911
        },
        {
          "name": "tau",
          "value": 1.7607
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6297
      },
      "coherence_score": 1.7606611251831055,
      "coherence_diagnostics": {
        "tau": 1.7606611251831055,
        "grad_tau": 0.39477303624153137,
        "torsion": 0.0,
        "alignment": -0.1910683512687683,
        "S_field": 0.7781646847724915,
        "Gamma_field": 0.2321814000606537,
        "S_over_Gamma": 3.3515374660491943,
        "Da": 15.042106628417969,
        "E_coh": 0.7075009942054749,
        "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": [
          [
            [
              -90.49,
              40.72
            ],
            [
              -90.44,
              40.72
            ],
            [
              -90.42,
              40.7
            ],
            [
              -90.42,
              40.67
            ],
            [
              -90.46,
              40.63
            ],
            [
              -90.53,
              40.59
            ],
            [
              -90.62,
              40.59
            ],
            [
              -90.66,
              40.57
            ],
            [
              -90.75,
              40.57
            ],
            [
              -90.86,
              40.62
            ],
            [
              -90.89,
              40.62
            ],
            [
              -90.9,
              40.61
            ],
            [
              -90.99,
              40.61
            ],
            [
              -91.01,
              40.63
            ],
            [
              -91.01,
              40.66
            ],
            [
              -90.99,
              40.68
            ],
            [
              -90.8,
              40.68
            ],
            [
              -90.79,
              40.67
            ],
            [
              -90.69,
              40.67
            ],
            [
              -90.63,
              40.7
            ],
            [
              -90.56,
              40.7
            ],
            [
              -90.55,
              40.71
            ],
            [
              -90.5,
              40.71
            ],
            [
              -90.49,
              40.72
            ]
          ]
        ]
      },
      "raw_probability": 0.6297,
      "confidence_lo": 0.0105,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "4b2b435c94f275be713f1a4319a304cb3963baedab8d33197a1c8b87263d9624",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6297,
        "probability": 0.011085,
        "confidence_lo": 0.010508,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "03f731cd6254429ef140481b3d4579699f75e02dd1ded0d30e52c9e8b5e03411",
        "signature": {
          "alg": "ed25519",
          "sig": "425006e88cdae0453a73df116df851b58fe490afe981a0d491f0bead3be4b89d690ecb7a949553d59945c04233b53949c47634355b6ad12642d19493b8463b04"
        }
      },
      "receipt_sha256": "03f731cd6254429ef140481b3d4579699f75e02dd1ded0d30e52c9e8b5e03411"
    },
    {
      "storm_id": "269990",
      "lat": 39.7024,
      "lon": -91.6641,
      "motion_east": 10.2,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2050.0,
      "ebshear": 36.0,
      "srh01": 212.0,
      "maxllaz": 0.005,
      "mesh": 0.46,
      "flash_rate": 30.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 212.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.8504
        },
        {
          "name": "alignment",
          "value": -4.5502
        },
        {
          "name": "tau",
          "value": 2.0812
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6267
      },
      "coherence_score": 2.0811500549316406,
      "coherence_diagnostics": {
        "tau": 2.0811500549316406,
        "grad_tau": 0.48763105273246765,
        "torsion": 0.0,
        "alignment": -4.550241470336914,
        "S_field": 1.240700364112854,
        "Gamma_field": 0.24551472067832947,
        "S_over_Gamma": 5.053466320037842,
        "Da": 16.10638999938965,
        "E_coh": 0.8330800533294678,
        "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": [
          [
            [
              -91.63,
              39.8
            ],
            [
              -91.58,
              39.8
            ],
            [
              -91.56,
              39.78
            ],
            [
              -91.56,
              39.74
            ],
            [
              -91.59,
              39.7
            ],
            [
              -91.6,
              39.67
            ],
            [
              -91.67,
              39.6
            ],
            [
              -91.72,
              39.6
            ],
            [
              -91.73,
              39.61
            ],
            [
              -91.73,
              39.64
            ],
            [
              -91.74,
              39.65
            ],
            [
              -91.73,
              39.66
            ],
            [
              -91.73,
              39.68
            ],
            [
              -91.71,
              39.7
            ],
            [
              -91.71,
              39.73
            ],
            [
              -91.67,
              39.78
            ],
            [
              -91.63,
              39.8
            ]
          ]
        ]
      },
      "raw_probability": 0.6267,
      "confidence_lo": 0.0105,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "286d32685d138d30b2b990be0f2558329c4e176585b825d0e377ab001284ed4d",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6267,
        "probability": 0.011085,
        "confidence_lo": 0.010508,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8884b77daabd3d857f9ead9f792a36a962687312438026c4edb33f88af382364",
        "signature": {
          "alg": "ed25519",
          "sig": "a70ee76ba2d0f206c51f4ca93835583039d22a6c9e5a3f6a9f167221bfb619b4a41d4cf4e62f1743922e3e4f86264839f9365735775eeccd7034706ca91a9c07"
        }
      },
      "receipt_sha256": "8884b77daabd3d857f9ead9f792a36a962687312438026c4edb33f88af382364"
    },
    {
      "storm_id": "270313",
      "lat": 39.7582,
      "lon": -91.3236,
      "motion_east": 9.8,
      "motion_south": 0.2,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2383.0,
      "ebshear": 25.0,
      "srh01": 241.0,
      "maxllaz": 0.004,
      "mesh": 0.1,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 241.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.8504
        },
        {
          "name": "alignment",
          "value": -4.5502
        },
        {
          "name": "tau",
          "value": 2.0812
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6082
      },
      "coherence_score": 2.0811500549316406,
      "coherence_diagnostics": {
        "tau": 2.0811500549316406,
        "grad_tau": 0.48763105273246765,
        "torsion": 0.0,
        "alignment": -4.550241470336914,
        "S_field": 1.240700364112854,
        "Gamma_field": 0.24551472067832947,
        "S_over_Gamma": 5.053466320037842,
        "Da": 16.10638999938965,
        "E_coh": 0.8330800533294678,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.32,
              39.81
            ],
            [
              -91.28,
              39.81
            ],
            [
              -91.26,
              39.79
            ],
            [
              -91.26,
              39.76
            ],
            [
              -91.3,
              39.71
            ],
            [
              -91.34,
              39.69
            ],
            [
              -91.36,
              39.69
            ],
            [
              -91.39,
              39.72
            ],
            [
              -91.39,
              39.75
            ],
            [
              -91.34,
              39.8
            ],
            [
              -91.32,
              39.81
            ]
          ]
        ]
      },
      "raw_probability": 0.6082,
      "confidence_lo": 0.0105,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "dbd227c81834dfc1a29892e5e7c0314bc90ef8ab1897c50e8ed89332b82051e3",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6082,
        "probability": 0.011085,
        "confidence_lo": 0.010508,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fbc97e092e533a2fa80a11db37cbdfd783cc03819bbe9b51b75401a8821d58ef",
        "signature": {
          "alg": "ed25519",
          "sig": "76877747fe82b4203afe26917428a6b978548ed66fb57e16a00e1639fde9f1a0287e19325516f09540b1e1a73af23cf28d5e2cc94b714d731918a9a8631f6506"
        }
      },
      "receipt_sha256": "fbc97e092e533a2fa80a11db37cbdfd783cc03819bbe9b51b75401a8821d58ef"
    },
    {
      "storm_id": "270501",
      "lat": 39.7138,
      "lon": -91.9192,
      "motion_east": 9.9,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2253.0,
      "ebshear": 29.0,
      "srh01": 195.0,
      "maxllaz": 0.001,
      "mesh": 0.37,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 195.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.8504
        },
        {
          "name": "alignment",
          "value": -4.5502
        },
        {
          "name": "tau",
          "value": 2.0812
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6023
      },
      "coherence_score": 2.0811500549316406,
      "coherence_diagnostics": {
        "tau": 2.0811500549316406,
        "grad_tau": 0.48763105273246765,
        "torsion": 0.0,
        "alignment": -4.550241470336914,
        "S_field": 1.240700364112854,
        "Gamma_field": 0.24551472067832947,
        "S_over_Gamma": 5.053466320037842,
        "Da": 16.10638999938965,
        "E_coh": 0.8330800533294678,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.96,
              39.74
            ],
            [
              -91.92,
              39.74
            ],
            [
              -91.91,
              39.73
            ],
            [
              -91.87,
              39.74
            ],
            [
              -91.86,
              39.73
            ],
            [
              -91.86,
              39.69
            ],
            [
              -91.87,
              39.67
            ],
            [
              -91.91,
              39.67
            ],
            [
              -91.93,
              39.69
            ],
            [
              -91.96,
              39.7
            ],
            [
              -91.97,
              39.71
            ],
            [
              -91.97,
              39.73
            ],
            [
              -91.96,
              39.74
            ]
          ]
        ]
      },
      "raw_probability": 0.6023,
      "confidence_lo": 0.0105,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "c9935a7be6370cb729bc0c47dd30f8805ea86a5ca03a734ea1d80b4542a6e486",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6023,
        "probability": 0.011085,
        "confidence_lo": 0.010508,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "73d8a6947ae33ccc237bfa7ee7b5fcd63646b71e89db406146daf97656e88637",
        "signature": {
          "alg": "ed25519",
          "sig": "ad4d4e7c99393dbe3d78b6eaaffec9129dfaedcb9d60f1dd2e2ddd1990c4b233b3afa84e8b0c0cd93b64eeaade1f11f296ef02c6e56b6c7afe6130ce468b9200"
        }
      },
      "receipt_sha256": "73d8a6947ae33ccc237bfa7ee7b5fcd63646b71e89db406146daf97656e88637"
    },
    {
      "storm_id": "270323",
      "lat": 39.6956,
      "lon": -91.1625,
      "motion_east": 9.7,
      "motion_south": 0.3,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2792.0,
      "ebshear": 29.0,
      "srh01": 294.0,
      "maxllaz": 0.006,
      "mesh": 0.21,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 294.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.8504
        },
        {
          "name": "alignment",
          "value": -4.5502
        },
        {
          "name": "tau",
          "value": 2.0812
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6001
      },
      "coherence_score": 2.0811500549316406,
      "coherence_diagnostics": {
        "tau": 2.0811500549316406,
        "grad_tau": 0.48763105273246765,
        "torsion": 0.0,
        "alignment": -4.550241470336914,
        "S_field": 1.240700364112854,
        "Gamma_field": 0.24551472067832947,
        "S_over_Gamma": 5.053466320037842,
        "Da": 16.10638999938965,
        "E_coh": 0.8330800533294678,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.16,
              39.83
            ],
            [
              -91.12,
              39.83
            ],
            [
              -91.11,
              39.82
            ],
            [
              -91.09,
              39.74
            ],
            [
              -91.05,
              39.69
            ],
            [
              -91.06,
              39.65
            ],
            [
              -91.09,
              39.62
            ],
            [
              -91.15,
              39.62
            ],
            [
              -91.16,
              39.63
            ],
            [
              -91.2,
              39.63
            ],
            [
              -91.22,
              39.61
            ],
            [
              -91.27,
              39.61
            ],
            [
              -91.28,
              39.63
            ],
            [
              -91.24,
              39.67
            ],
            [
              -91.24,
              39.72
            ],
            [
              -91.16,
              39.83
            ]
          ]
        ]
      },
      "raw_probability": 0.6001,
      "confidence_lo": 0.0105,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "5b957e0cac908d4a64a98fc0ce6f545b6e395dae8612f008f6c6befc8688f5c8",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.6001,
        "probability": 0.011085,
        "confidence_lo": 0.010508,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3f981bcbdd7062c9b009f6cfb459ba711d1b48c0d8e3bf88c778067d11fec0b5",
        "signature": {
          "alg": "ed25519",
          "sig": "2568eb217868604ece0e76102f8210f9e7569273637f822ccf86a9c6a9d22edb5cb1160126cd2fd0db1995663629d09b7ac0a835768659eba7aa019beb01ab00"
        }
      },
      "receipt_sha256": "3f981bcbdd7062c9b009f6cfb459ba711d1b48c0d8e3bf88c778067d11fec0b5"
    },
    {
      "storm_id": "266836",
      "lat": 40.347,
      "lon": -89.035,
      "motion_east": 8.4,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3073.0,
      "ebshear": 41.0,
      "srh01": 332.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 332.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.3504
        },
        {
          "name": "alignment",
          "value": 0.8029
        },
        {
          "name": "tau",
          "value": 1.0437
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5976
      },
      "coherence_score": 1.043661117553711,
      "coherence_diagnostics": {
        "tau": 1.043661117553711,
        "grad_tau": 0.2424515187740326,
        "torsion": 0.0,
        "alignment": 0.8028833270072937,
        "S_field": 0.4833070635795593,
        "Gamma_field": 0.6438481211662292,
        "S_over_Gamma": 0.750653862953186,
        "Da": 40.99913024902344,
        "E_coh": 0.40016239881515503,
        "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": 15,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.96,
              40.49
            ],
            [
              -88.92,
              40.47
            ],
            [
              -88.92,
              40.35
            ],
            [
              -88.91,
              40.34
            ],
            [
              -88.91,
              40.27
            ],
            [
              -88.9,
              40.26
            ],
            [
              -88.9,
              40.2
            ],
            [
              -88.92,
              40.17
            ],
            [
              -88.95,
              40.17
            ],
            [
              -88.96,
              40.18
            ],
            [
              -89.01,
              40.29
            ],
            [
              -89.03,
              40.31
            ],
            [
              -89.03,
              40.33
            ],
            [
              -89.05,
              40.35
            ],
            [
              -89.06,
              40.35
            ],
            [
              -89.08,
              40.33
            ],
            [
              -89.09,
              40.29
            ],
            [
              -89.12,
              40.26
            ],
            [
              -89.14,
              40.26
            ],
            [
              -89.19,
              40.33
            ],
            [
              -89.19,
              40.38
            ],
            [
              -89.18,
              40.39
            ],
            [
              -89.18,
              40.41
            ],
            [
              -89.15,
              40.44
            ],
            [
              -89.11,
              40.45
            ],
            [
              -89.1,
              40.46
            ],
            [
              -89.07,
              40.46
            ],
            [
              -89.06,
              40.47
            ],
            [
              -89.0,
              40.46
            ],
            [
              -88.96,
              40.49
            ]
          ]
        ]
      },
      "raw_probability": 0.5976,
      "confidence_lo": 0.0104,
      "confidence_hi": 0.0111,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "aab8390363f2cb74b4b396e3795a83adebd582b99f43533c1ddba2ffcee5ebf1",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5976,
        "probability": 0.011084,
        "confidence_lo": 0.010381,
        "confidence_hi": 0.011092,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1373ab1bd0c01618c42f79c3aa02089400ecc2d228f218e28cd838973f5c85e8",
        "signature": {
          "alg": "ed25519",
          "sig": "8e2acf0799d59aab1e2a576c2aad2356367747923e2e414760b8467947b24d7ba4bdfda6b8bed0afe5a3698b85fa99a50d748bee7bf0ae861710aba19d475f0f"
        }
      },
      "receipt_sha256": "1373ab1bd0c01618c42f79c3aa02089400ecc2d228f218e28cd838973f5c85e8"
    },
    {
      "storm_id": "270542",
      "lat": 40.4022,
      "lon": -88.5244,
      "motion_east": 7.4,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0108,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2928.0,
      "ebshear": 41.0,
      "srh01": 205.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 205.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.3504
        },
        {
          "name": "alignment",
          "value": 0.8029
        },
        {
          "name": "tau",
          "value": 1.0437
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5873
      },
      "coherence_score": 1.043661117553711,
      "coherence_diagnostics": {
        "tau": 1.043661117553711,
        "grad_tau": 0.2424515187740326,
        "torsion": 0.0,
        "alignment": 0.8028833270072937,
        "S_field": 0.4833070635795593,
        "Gamma_field": 0.6438481211662292,
        "S_over_Gamma": 0.750653862953186,
        "Da": 40.99913024902344,
        "E_coh": 0.40016239881515503,
        "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": [
          [
            [
              -88.52,
              40.49
            ],
            [
              -88.44,
              40.49
            ],
            [
              -88.4,
              40.47
            ],
            [
              -88.4,
              40.42
            ],
            [
              -88.45,
              40.38
            ],
            [
              -88.46,
              40.36
            ],
            [
              -88.46,
              40.33
            ],
            [
              -88.48,
              40.31
            ],
            [
              -88.52,
              40.31
            ],
            [
              -88.56,
              40.34
            ],
            [
              -88.61,
              40.36
            ],
            [
              -88.62,
              40.38
            ],
            [
              -88.61,
              40.39
            ],
            [
              -88.62,
              40.41
            ],
            [
              -88.61,
              40.43
            ],
            [
              -88.6,
              40.44
            ],
            [
              -88.56,
              40.44
            ],
            [
              -88.52,
              40.49
            ]
          ]
        ]
      },
      "raw_probability": 0.5873,
      "confidence_lo": 0.0104,
      "confidence_hi": 0.0108,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "ef8e205e23e862ed1ebfc49d34a0c47056298d82f37763a9c02c3488d5fdae61",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5873,
        "probability": 0.010804,
        "confidence_lo": 0.010381,
        "confidence_hi": 0.010809,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8afe2d51ed4325212191c74853135e348743d071a7ef94b924fe7af73e50661f",
        "signature": {
          "alg": "ed25519",
          "sig": "d58af7ccd693001867c5c7749759d4a54cad27cf509c4f145b87965244b67bc765ecce043b4044cc9cd73de21ea84d5e99d025cff25e2814ae93119741544b04"
        }
      },
      "receipt_sha256": "8afe2d51ed4325212191c74853135e348743d071a7ef94b924fe7af73e50661f"
    },
    {
      "storm_id": "270560",
      "lat": 40.4007,
      "lon": -88.715,
      "motion_east": 7.9,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0108,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2474.0,
      "ebshear": 40.0,
      "srh01": 247.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 247.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.3504
        },
        {
          "name": "alignment",
          "value": 0.8029
        },
        {
          "name": "tau",
          "value": 1.0437
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5873
      },
      "coherence_score": 1.043661117553711,
      "coherence_diagnostics": {
        "tau": 1.043661117553711,
        "grad_tau": 0.2424515187740326,
        "torsion": 0.0,
        "alignment": 0.8028833270072937,
        "S_field": 0.4833070635795593,
        "Gamma_field": 0.6438481211662292,
        "S_over_Gamma": 0.750653862953186,
        "Da": 40.99913024902344,
        "E_coh": 0.40016239881515503,
        "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": [
          [
            [
              -88.77,
              40.48
            ],
            [
              -88.72,
              40.48
            ],
            [
              -88.68,
              40.45
            ],
            [
              -88.67,
              40.43
            ],
            [
              -88.67,
              40.4
            ],
            [
              -88.66,
              40.39
            ],
            [
              -88.66,
              40.32
            ],
            [
              -88.68,
              40.3
            ],
            [
              -88.73,
              40.31
            ],
            [
              -88.73,
              40.34
            ],
            [
              -88.75,
              40.38
            ],
            [
              -88.75,
              40.41
            ],
            [
              -88.77,
              40.44
            ],
            [
              -88.77,
              40.48
            ]
          ]
        ]
      },
      "raw_probability": 0.5873,
      "confidence_lo": 0.0104,
      "confidence_hi": 0.0108,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "ef8e205e23e862ed1ebfc49d34a0c47056298d82f37763a9c02c3488d5fdae61",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5873,
        "probability": 0.010804,
        "confidence_lo": 0.010381,
        "confidence_hi": 0.010809,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8afe2d51ed4325212191c74853135e348743d071a7ef94b924fe7af73e50661f",
        "signature": {
          "alg": "ed25519",
          "sig": "d58af7ccd693001867c5c7749759d4a54cad27cf509c4f145b87965244b67bc765ecce043b4044cc9cd73de21ea84d5e99d025cff25e2814ae93119741544b04"
        }
      },
      "receipt_sha256": "8afe2d51ed4325212191c74853135e348743d071a7ef94b924fe7af73e50661f"
    },
    {
      "storm_id": "269646",
      "lat": 41.1707,
      "lon": -91.0787,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0108,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2601.0,
      "ebshear": 18.0,
      "srh01": 142.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 142.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.6004
        },
        {
          "name": "alignment",
          "value": -3.6702
        },
        {
          "name": "tau",
          "value": 1.5803
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5834
      },
      "coherence_score": 1.5803221464157104,
      "coherence_diagnostics": {
        "tau": 1.5803221464157104,
        "grad_tau": 0.4250028729438782,
        "torsion": 0.0,
        "alignment": -3.670156955718994,
        "S_field": 0.38016265630722046,
        "Gamma_field": 0.38218140602111816,
        "S_over_Gamma": 0.9947178363800049,
        "Da": 24.60144805908203,
        "E_coh": 0.36837828159332275,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.03,
              41.22
            ],
            [
              -90.98,
              41.21
            ],
            [
              -90.99,
              41.15
            ],
            [
              -91.01,
              41.15
            ],
            [
              -91.04,
              41.13
            ],
            [
              -91.07,
              41.13
            ],
            [
              -91.11,
              41.11
            ],
            [
              -91.16,
              41.11
            ],
            [
              -91.19,
              41.13
            ],
            [
              -91.19,
              41.18
            ],
            [
              -91.15,
              41.2
            ],
            [
              -91.1,
              41.2
            ],
            [
              -91.09,
              41.21
            ],
            [
              -91.04,
              41.21
            ],
            [
              -91.03,
              41.22
            ]
          ]
        ]
      },
      "raw_probability": 0.5834,
      "confidence_lo": 0.0104,
      "confidence_hi": 0.0108,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "c0f40ce095ee3d6ed76f77731ab70dc41c150be4ea262ff0b1cfd6512e649844",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5834,
        "probability": 0.010804,
        "confidence_lo": 0.010381,
        "confidence_hi": 0.010809,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61fde006bd3bae0b2024bb794afcc8f912c4fa73b7c63a3679fb22effc4e7516",
        "signature": {
          "alg": "ed25519",
          "sig": "21cc4340d9686d4cd3f09decdf713dffa22e335e86003abba540a18bc1d7caf7c43b1b5c2ddc3272d47af7b5f470a8fbca5bb82f9af940c035d2da9b36719a0e"
        }
      },
      "receipt_sha256": "61fde006bd3bae0b2024bb794afcc8f912c4fa73b7c63a3679fb22effc4e7516"
    },
    {
      "storm_id": "270465",
      "lat": 39.64,
      "lon": -92.4323,
      "motion_east": 7.7,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0108,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2255.0,
      "ebshear": 25.0,
      "srh01": 178.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 178.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.2254
        },
        {
          "name": "alignment",
          "value": 4.0943
        },
        {
          "name": "tau",
          "value": 2.2957
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5827
      },
      "coherence_score": 2.2957217693328857,
      "coherence_diagnostics": {
        "tau": 2.2957217693328857,
        "grad_tau": 0.4508858025074005,
        "torsion": 0.0,
        "alignment": 4.0943217277526855,
        "S_field": 1.5362919569015503,
        "Gamma_field": 0.23551473021507263,
        "S_over_Gamma": 6.523124694824219,
        "Da": 14.431015014648438,
        "E_coh": 0.8468025326728821,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.42,
              39.68
            ],
            [
              -92.4,
              39.68
            ],
            [
              -92.39,
              39.67
            ],
            [
              -92.39,
              39.62
            ],
            [
              -92.4,
              39.61
            ],
            [
              -92.42,
              39.61
            ],
            [
              -92.43,
              39.6
            ],
            [
              -92.47,
              39.59
            ],
            [
              -92.49,
              39.61
            ],
            [
              -92.49,
              39.64
            ],
            [
              -92.47,
              39.66
            ],
            [
              -92.43,
              39.67
            ],
            [
              -92.42,
              39.68
            ]
          ]
        ]
      },
      "raw_probability": 0.5827,
      "confidence_lo": 0.0104,
      "confidence_hi": 0.0108,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "fc126aea8fd0a10751ed4db9aec04ea7bff439284b9f1a6aee0c27a229b227a0",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5827,
        "probability": 0.010804,
        "confidence_lo": 0.010381,
        "confidence_hi": 0.010809,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7440337078e1e1ef9f566be8c9a6ea37ef3979f3a381aaabefe809bec071924",
        "signature": {
          "alg": "ed25519",
          "sig": "8f7ebe97f62d5ba2c84e603eb3e0c8a9ef7ef3ad3431e55970b9f6fd2e95e13d7cfebd15869f850e9a968b14896646b86ba48b410812bd3629c072221469a20f"
        }
      },
      "receipt_sha256": "c7440337078e1e1ef9f566be8c9a6ea37ef3979f3a381aaabefe809bec071924"
    },
    {
      "storm_id": "270457",
      "lat": 40.8843,
      "lon": -89.7378,
      "motion_east": 8.0,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0077,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2921.0,
      "ebshear": 24.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": 53.8504
        },
        {
          "name": "alignment",
          "value": -0.8302
        },
        {
          "name": "tau",
          "value": 1.2473
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5677
      },
      "coherence_score": 1.2473313808441162,
      "coherence_diagnostics": {
        "tau": 1.2473313808441162,
        "grad_tau": 0.28602612018585205,
        "torsion": 0.0,
        "alignment": -0.8301697969436646,
        "S_field": 0.29300248622894287,
        "Gamma_field": 0.5263480544090271,
        "S_over_Gamma": 0.556670606136322,
        "Da": 33.32767105102539,
        "E_coh": 0.2209862321615219,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.75,
              40.95
            ],
            [
              -89.71,
              40.95
            ],
            [
              -89.69,
              40.93
            ],
            [
              -89.67,
              40.93
            ],
            [
              -89.66,
              40.92
            ],
            [
              -89.62,
              40.91
            ],
            [
              -89.62,
              40.85
            ],
            [
              -89.67,
              40.85
            ],
            [
              -89.68,
              40.84
            ],
            [
              -89.7,
              40.85
            ],
            [
              -89.72,
              40.85
            ],
            [
              -89.73,
              40.84
            ],
            [
              -89.74,
              40.85
            ],
            [
              -89.77,
              40.85
            ],
            [
              -89.78,
              40.86
            ],
            [
              -89.79,
              40.85
            ],
            [
              -89.81,
              40.85
            ],
            [
              -89.83,
              40.87
            ],
            [
              -89.84,
              40.87
            ],
            [
              -89.85,
              40.89
            ],
            [
              -89.82,
              40.89
            ],
            [
              -89.77,
              40.94
            ],
            [
              -89.75,
              40.95
            ]
          ]
        ]
      },
      "raw_probability": 0.5677,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0077,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "9ec892e66915ac79ab28b27e2f6259a24d60b669e35ed35e88c1bd0a2527f53f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5677,
        "probability": 0.00768,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.007692,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5bb9de298d3aa99527ed4bd9b234e5b6da1512c8da53c7bb389c4e053f249b75",
        "signature": {
          "alg": "ed25519",
          "sig": "703cd75851d20d98e173002a56ba6bf53bc85329af1a8df7542cbaff377980f00824740fc9eb6beb446e652522887f1d5caeb9dcbfca6b0b98807872a6430306"
        }
      },
      "receipt_sha256": "5bb9de298d3aa99527ed4bd9b234e5b6da1512c8da53c7bb389c4e053f249b75"
    },
    {
      "storm_id": "270381",
      "lat": 39.891,
      "lon": -90.8123,
      "motion_east": 9.8,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0065,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4182.0,
      "ebshear": 37.0,
      "srh01": 316.0,
      "maxllaz": 0.002,
      "mesh": 0.1,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 316.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.3504
        },
        {
          "name": "alignment",
          "value": -1.916
        },
        {
          "name": "tau",
          "value": 1.5032
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5642
      },
      "coherence_score": 1.5032349824905396,
      "coherence_diagnostics": {
        "tau": 1.5032349824905396,
        "grad_tau": 0.4635576605796814,
        "torsion": 0.0,
        "alignment": -1.9160418510437012,
        "S_field": 0.8447064161300659,
        "Gamma_field": 0.9713481068611145,
        "S_over_Gamma": 0.8696227669715881,
        "Da": 60.90377426147461,
        "E_coh": 0.7839428186416626,
        "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": [
          [
            [
              -90.89,
              40.06
            ],
            [
              -90.85,
              40.05
            ],
            [
              -90.83,
              40.03
            ],
            [
              -90.83,
              39.99
            ],
            [
              -90.81,
              39.97
            ],
            [
              -90.78,
              39.96
            ],
            [
              -90.74,
              39.92
            ],
            [
              -90.73,
              39.92
            ],
            [
              -90.7,
              39.89
            ],
            [
              -90.68,
              39.89
            ],
            [
              -90.66,
              39.87
            ],
            [
              -90.66,
              39.8
            ],
            [
              -90.67,
              39.79
            ],
            [
              -90.71,
              39.79
            ],
            [
              -90.74,
              39.81
            ],
            [
              -90.79,
              39.8
            ],
            [
              -90.85,
              39.72
            ],
            [
              -90.88,
              39.72
            ],
            [
              -90.91,
              39.75
            ],
            [
              -90.91,
              39.77
            ],
            [
              -90.88,
              39.8
            ],
            [
              -90.86,
              39.8
            ],
            [
              -90.84,
              39.82
            ],
            [
              -90.87,
              39.88
            ],
            [
              -90.87,
              39.93
            ],
            [
              -90.86,
              39.94
            ],
            [
              -90.86,
              39.96
            ],
            [
              -90.91,
              40.0
            ],
            [
              -90.91,
              40.04
            ],
            [
              -90.89,
              40.06
            ]
          ]
        ]
      },
      "raw_probability": 0.5642,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0065,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "997781df4d243ffcb2402d64792e780f677fe96b83ed7e8854649d9f7d0b6401",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5642,
        "probability": 0.006519,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006522,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ef86454f48af129ae08e82640962bdde03137a82d74796b014743fb28a59792a",
        "signature": {
          "alg": "ed25519",
          "sig": "42a4f4ca5d0e7f4dc13f28585c22528c411f088ca91ea19b85820c8185a5ffc09e054d026dbd785660fe07c34f6acafe2dd1528e4d232a0855fef42364474301"
        }
      },
      "receipt_sha256": "ef86454f48af129ae08e82640962bdde03137a82d74796b014743fb28a59792a"
    },
    {
      "storm_id": "270448",
      "lat": 39.4867,
      "lon": -90.7127,
      "motion_east": 9.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0065,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4092.0,
      "ebshear": 30.0,
      "srh01": 286.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 286.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.3504
        },
        {
          "name": "alignment",
          "value": -1.916
        },
        {
          "name": "tau",
          "value": 1.5032
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5642
      },
      "coherence_score": 1.5032349824905396,
      "coherence_diagnostics": {
        "tau": 1.5032349824905396,
        "grad_tau": 0.4635576605796814,
        "torsion": 0.0,
        "alignment": -1.9160418510437012,
        "S_field": 0.8447064161300659,
        "Gamma_field": 0.9713481068611145,
        "S_over_Gamma": 0.8696227669715881,
        "Da": 60.90377426147461,
        "E_coh": 0.7839428186416626,
        "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": [
          [
            [
              -90.68,
              39.53
            ],
            [
              -90.64,
              39.53
            ],
            [
              -90.62,
              39.51
            ],
            [
              -90.62,
              39.49
            ],
            [
              -90.65,
              39.45
            ],
            [
              -90.67,
              39.44
            ],
            [
              -90.75,
              39.44
            ],
            [
              -90.76,
              39.43
            ],
            [
              -90.81,
              39.43
            ],
            [
              -90.81,
              39.49
            ],
            [
              -90.8,
              39.5
            ],
            [
              -90.76,
              39.5
            ],
            [
              -90.75,
              39.51
            ],
            [
              -90.69,
              39.52
            ],
            [
              -90.68,
              39.53
            ]
          ]
        ]
      },
      "raw_probability": 0.5642,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0065,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "997781df4d243ffcb2402d64792e780f677fe96b83ed7e8854649d9f7d0b6401",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5642,
        "probability": 0.006519,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006522,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ef86454f48af129ae08e82640962bdde03137a82d74796b014743fb28a59792a",
        "signature": {
          "alg": "ed25519",
          "sig": "42a4f4ca5d0e7f4dc13f28585c22528c411f088ca91ea19b85820c8185a5ffc09e054d026dbd785660fe07c34f6acafe2dd1528e4d232a0855fef42364474301"
        }
      },
      "receipt_sha256": "ef86454f48af129ae08e82640962bdde03137a82d74796b014743fb28a59792a"
    },
    {
      "storm_id": "270555",
      "lat": 41.4157,
      "lon": -91.26,
      "motion_east": 7.9,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0065,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1565.0,
      "ebshear": 25.0,
      "srh01": 145.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 145.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.1004
        },
        {
          "name": "alignment",
          "value": -3.0831
        },
        {
          "name": "tau",
          "value": 2.0387
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5573
      },
      "coherence_score": 2.0387260913848877,
      "coherence_diagnostics": {
        "tau": 2.0387260913848877,
        "grad_tau": 0.3786157965660095,
        "torsion": 0.0,
        "alignment": -3.0830554962158203,
        "S_field": 0.747886061668396,
        "Gamma_field": 0.21468138694763184,
        "S_over_Gamma": 3.4837024211883545,
        "Da": 13.873665809631348,
        "E_coh": 0.724429726600647,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.29,
              41.44
            ],
            [
              -91.24,
              41.44
            ],
            [
              -91.23,
              41.43
            ],
            [
              -91.23,
              41.4
            ],
            [
              -91.25,
              41.38
            ],
            [
              -91.29,
              41.38
            ],
            [
              -91.29,
              41.44
            ]
          ]
        ]
      },
      "raw_probability": 0.5573,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0065,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cdd1ef5655b0f4b60549dc1673e46cddbd8d4dd08f9b46e18c3f51d9caadb58f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5573,
        "probability": 0.006519,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006522,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "38eb7f0ab34100b99246b6b08b18b65ebd96c9ad1cda0e82e462771d21bd4c4f",
        "signature": {
          "alg": "ed25519",
          "sig": "54292b334012f11d20c0d8ea839aaf052b9ca53e06c49eeebc3f2999fad382f3253797880acdb605ab4c74e4d517b8733b047f5e57863c991d7c243cce1d2900"
        }
      },
      "receipt_sha256": "38eb7f0ab34100b99246b6b08b18b65ebd96c9ad1cda0e82e462771d21bd4c4f"
    },
    {
      "storm_id": "269860",
      "lat": 39.799,
      "lon": -90.2525,
      "motion_east": 9.5,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0065,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3611.0,
      "ebshear": 41.0,
      "srh01": 304.0,
      "maxllaz": 0.004,
      "mesh": 0.26,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 304.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.3504
        },
        {
          "name": "alignment",
          "value": -1.916
        },
        {
          "name": "tau",
          "value": 1.5032
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5559
      },
      "coherence_score": 1.5032349824905396,
      "coherence_diagnostics": {
        "tau": 1.5032349824905396,
        "grad_tau": 0.4635576605796814,
        "torsion": 0.0,
        "alignment": -1.9160418510437012,
        "S_field": 0.8447064161300659,
        "Gamma_field": 0.9713481068611145,
        "S_over_Gamma": 0.8696227669715881,
        "Da": 60.90377426147461,
        "E_coh": 0.7839428186416626,
        "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": [
          [
            [
              -90.44,
              40.03
            ],
            [
              -90.41,
              40.03
            ],
            [
              -90.38,
              40.0
            ],
            [
              -90.29,
              40.0
            ],
            [
              -90.28,
              40.01
            ],
            [
              -90.25,
              40.01
            ],
            [
              -90.21,
              40.03
            ],
            [
              -90.17,
              40.02
            ],
            [
              -90.16,
              40.01
            ],
            [
              -90.16,
              40.0
            ],
            [
              -90.12,
              39.96
            ],
            [
              -90.12,
              39.91
            ],
            [
              -90.15,
              39.89
            ],
            [
              -90.18,
              39.89
            ],
            [
              -90.24,
              39.82
            ],
            [
              -90.24,
              39.81
            ],
            [
              -90.2,
              39.78
            ],
            [
              -90.15,
              39.78
            ],
            [
              -90.14,
              39.77
            ],
            [
              -90.12,
              39.77
            ],
            [
              -90.09,
              39.8
            ],
            [
              -90.1,
              39.81
            ],
            [
              -90.1,
              39.83
            ],
            [
              -90.07,
              39.86
            ],
            [
              -90.06,
              39.86
            ],
            [
              -90.02,
              39.83
            ],
            [
              -90.03,
              39.81
            ],
            [
              -90.03,
              39.77
            ],
            [
              -90.05,
              39.75
            ],
            [
              -90.06,
              39.75
            ],
            [
              -90.14,
              39.66
            ],
            [
              -90.14,
              39.65
            ],
            [
              -90.17,
              39.61
            ],
            [
              -90.17,
              39.58
            ],
            [
              -90.19,
              39.56
            ],
            [
              -90.2,
              39.56
            ],
            [
              -90.23,
              39.52
            ],
            [
              -90.27,
              39.52
            ],
            [
              -90.28,
              39.53
            ],
            [
              -90.28,
              39.57
            ],
            [
              -90.22,
              39.63
            ],
            [
              -90.22,
              39.64
            ],
            [
              -90.26,
              39.68
            ],
            [
              -90.31,
              39.68
            ],
            [
              -90.37,
              39.63
            ],
            [
              -90.41,
              39.62
            ],
            [
              -90.43,
              39.63
            ],
            [
              -90.44,
              39.65
            ],
            [
              -90.5,
              39.7
            ],
            [
              -90.5,
              39.75
            ],
            [
              -90.46,
              39.77
            ],
            [
              -90.44,
              39.79
            ],
            [
              -90.44,
              39.81
            ],
            [
              -90.46,
              39.83
            ],
            [
              -90.46,
              39.88
            ],
            [
              -90.4,
              39.93
            ],
            [
              -90.4,
              39.94
            ],
            [
              -90.45,
              39.98
            ],
            [
              -90.45,
              40.02
            ],
            [
              -90.44,
              40.03
            ]
          ]
        ]
      },
      "raw_probability": 0.5559,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0065,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "721a861ff00b85493e0ca5bbd1d773bd4aae607c6507054b8c972a169170885e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5559,
        "probability": 0.006519,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006522,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aca91d185746ba55a5debcaa3f11ac971b822c30b725aa57d0cd7f985cdd74c0",
        "signature": {
          "alg": "ed25519",
          "sig": "c688f16e67b0e99276c4bd2513523e59fb1d43050ff5bb1834c8f51779c2710c00a3903924396b5463cd7bfc9c18e63289565c85677ed001e83d6f2719a0ff0f"
        }
      },
      "receipt_sha256": "aca91d185746ba55a5debcaa3f11ac971b822c30b725aa57d0cd7f985cdd74c0"
    },
    {
      "storm_id": "270566",
      "lat": 39.1208,
      "lon": -92.175,
      "motion_east": 8.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1500.0,
      "ebshear": 19.0,
      "srh01": 188.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 188.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4754
        },
        {
          "name": "alignment",
          "value": 3.4648
        },
        {
          "name": "tau",
          "value": 1.5417
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5547
      },
      "coherence_score": 1.5416837930679321,
      "coherence_diagnostics": {
        "tau": 1.5416837930679321,
        "grad_tau": 0.5829770565032959,
        "torsion": 0.0,
        "alignment": 3.4647607803344727,
        "S_field": 0.7644751071929932,
        "Gamma_field": 0.9671814441680908,
        "S_over_Gamma": 0.7904154062271118,
        "Da": 58.9825325012207,
        "E_coh": 0.652367353439331,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.16,
              39.15
            ],
            [
              -92.14,
              39.14
            ],
            [
              -92.14,
              39.11
            ],
            [
              -92.16,
              39.09
            ],
            [
              -92.17,
              39.1
            ],
            [
              -92.18,
              39.09
            ],
            [
              -92.2,
              39.1
            ],
            [
              -92.21,
              39.11
            ],
            [
              -92.21,
              39.13
            ],
            [
              -92.2,
              39.14
            ],
            [
              -92.17,
              39.14
            ],
            [
              -92.16,
              39.15
            ]
          ]
        ]
      },
      "raw_probability": 0.5547,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "90bca88f14e3c95ec6ad7b2e89848bfc9f60830fe1e95553c6bdd258ca509f4f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5547,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "73186b673f1300db5c748e09f40ca3bebb9c76c77ed78c871742b573de72d7d6",
        "signature": {
          "alg": "ed25519",
          "sig": "95791a4e9478fbe227b7c3b9c4f4db22b03969e583ba11ee8e02e5500653cea3889de4ea767e730300bcc7649f5d7912427f6d1a5b413f00a32f879036764906"
        }
      },
      "receipt_sha256": "73186b673f1300db5c748e09f40ca3bebb9c76c77ed78c871742b573de72d7d6"
    },
    {
      "storm_id": "270535",
      "lat": 41.3707,
      "lon": -91.9273,
      "motion_east": 8.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1564.0,
      "ebshear": 19.0,
      "srh01": 179.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 179.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.1004
        },
        {
          "name": "alignment",
          "value": -3.0831
        },
        {
          "name": "tau",
          "value": 2.0387
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5437
      },
      "coherence_score": 2.0387260913848877,
      "coherence_diagnostics": {
        "tau": 2.0387260913848877,
        "grad_tau": 0.3786157965660095,
        "torsion": 0.0,
        "alignment": -3.0830554962158203,
        "S_field": 0.747886061668396,
        "Gamma_field": 0.21468138694763184,
        "S_over_Gamma": 3.4837024211883545,
        "Da": 13.873665809631348,
        "E_coh": 0.724429726600647,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.92,
              41.41
            ],
            [
              -91.91,
              41.4
            ],
            [
              -91.9,
              41.41
            ],
            [
              -91.86,
              41.41
            ],
            [
              -91.85,
              41.4
            ],
            [
              -91.85,
              41.35
            ],
            [
              -91.88,
              41.32
            ],
            [
              -91.92,
              41.32
            ],
            [
              -91.93,
              41.31
            ],
            [
              -91.99,
              41.32
            ],
            [
              -92.01,
              41.34
            ],
            [
              -92.01,
              41.38
            ],
            [
              -92.0,
              41.39
            ],
            [
              -91.96,
              41.39
            ],
            [
              -91.92,
              41.41
            ]
          ]
        ]
      },
      "raw_probability": 0.5437,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "359fbae8243da1961df5176c290db4eb1f4e0f3529d8f1f4116958668ecdc055",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5437,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "15a85164cc41367d352ff3505319e31ba4be7f1a1c77f6f458e587ee44d955e5",
        "signature": {
          "alg": "ed25519",
          "sig": "9c3f570762b7a463d13c3322ae92a10f4bb5c7089d917e2a283412801c635ae662e56563d047796fd7607deb1df9bbbee6cb4cf139c97022880aea88f104ac07"
        }
      },
      "receipt_sha256": "15a85164cc41367d352ff3505319e31ba4be7f1a1c77f6f458e587ee44d955e5"
    },
    {
      "storm_id": "270308",
      "lat": 40.9731,
      "lon": -91.7046,
      "motion_east": 5.7,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2416.0,
      "ebshear": 23.0,
      "srh01": 148.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 148.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.1004
        },
        {
          "name": "alignment",
          "value": -3.0831
        },
        {
          "name": "tau",
          "value": 2.0387
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5362
      },
      "coherence_score": 2.0387260913848877,
      "coherence_diagnostics": {
        "tau": 2.0387260913848877,
        "grad_tau": 0.3786157965660095,
        "torsion": 0.0,
        "alignment": -3.0830554962158203,
        "S_field": 0.747886061668396,
        "Gamma_field": 0.21468138694763184,
        "S_over_Gamma": 3.4837024211883545,
        "Da": 13.873665809631348,
        "E_coh": 0.724429726600647,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.85,
              41.07
            ],
            [
              -91.81,
              41.07
            ],
            [
              -91.78,
              41.04
            ],
            [
              -91.69,
              41.04
            ],
            [
              -91.68,
              41.03
            ],
            [
              -91.68,
              41.01
            ],
            [
              -91.69,
              41.0
            ],
            [
              -91.65,
              40.97
            ],
            [
              -91.52,
              40.94
            ],
            [
              -91.5,
              40.92
            ],
            [
              -91.5,
              40.87
            ],
            [
              -91.57,
              40.87
            ],
            [
              -91.6,
              40.89
            ],
            [
              -91.62,
              40.89
            ],
            [
              -91.65,
              40.91
            ],
            [
              -91.67,
              40.91
            ],
            [
              -91.67,
              40.94
            ],
            [
              -91.68,
              40.95
            ],
            [
              -91.72,
              40.95
            ],
            [
              -91.73,
              40.96
            ],
            [
              -91.8,
              40.97
            ],
            [
              -91.82,
              40.99
            ],
            [
              -91.85,
              40.99
            ],
            [
              -91.87,
              41.01
            ],
            [
              -91.87,
              41.04
            ],
            [
              -91.85,
              41.07
            ]
          ]
        ]
      },
      "raw_probability": 0.5362,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f54efea87abf172fafa9f1ec03948a791f06f3b54b2b0a2b655c5963cceec6c8",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5362,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bf467acc0c1419ec3e0c42cdfd7ebdcc8a5d15c231547edde41e3a5dc5bc88b8",
        "signature": {
          "alg": "ed25519",
          "sig": "becf29bb9cf4b23a4956b08b799b36a2b30d1f6ad1c68004ce149ef28e2fa036d3ccaf6af8eedaf798015b7f29fc20b6a69e95d717224fc32eead7aac9c89c02"
        }
      },
      "receipt_sha256": "bf467acc0c1419ec3e0c42cdfd7ebdcc8a5d15c231547edde41e3a5dc5bc88b8"
    },
    {
      "storm_id": "270540",
      "lat": 40.7192,
      "lon": -92.0833,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2842.0,
      "ebshear": 25.0,
      "srh01": 187.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 187.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.9754
        },
        {
          "name": "alignment",
          "value": -1.3568
        },
        {
          "name": "tau",
          "value": 2.1873
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5341
      },
      "coherence_score": 2.187295436859131,
      "coherence_diagnostics": {
        "tau": 2.187295436859131,
        "grad_tau": 0.339305579662323,
        "torsion": 0.0,
        "alignment": -1.3568291664123535,
        "S_field": 0.8242237567901611,
        "Gamma_field": 0.17801472544670105,
        "S_over_Gamma": 4.630087375640869,
        "Da": 11.467957496643066,
        "E_coh": 0.8761816620826721,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.13,
              40.77
            ],
            [
              -92.01,
              40.77
            ],
            [
              -92.01,
              40.74
            ],
            [
              -92.0,
              40.72
            ],
            [
              -92.04,
              40.69
            ],
            [
              -92.06,
              40.69
            ],
            [
              -92.07,
              40.68
            ],
            [
              -92.11,
              40.68
            ],
            [
              -92.12,
              40.67
            ],
            [
              -92.16,
              40.72
            ],
            [
              -92.16,
              40.73
            ],
            [
              -92.13,
              40.77
            ]
          ]
        ]
      },
      "raw_probability": 0.5341,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "62203942a9c91b1abd4461404e666427b6526a001c581ebf1ca414003c24133a",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5341,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cd48b80d19e7072c8a915febfe488a2ee73aca56a76af567a3952fed13ea0d3f",
        "signature": {
          "alg": "ed25519",
          "sig": "3592ba58f9bca098e60e3c18503e83c8f869c889d35fe051375283b80a76737126469b5a8ed2800e341e94f7ffe6164717c4b209af2634be1a530444f5a67d01"
        }
      },
      "receipt_sha256": "cd48b80d19e7072c8a915febfe488a2ee73aca56a76af567a3952fed13ea0d3f"
    },
    {
      "storm_id": "270503",
      "lat": 38.9869,
      "lon": -92.1969,
      "motion_east": 8.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1408.0,
      "ebshear": 18.0,
      "srh01": 178.0,
      "maxllaz": 0.001,
      "mesh": 1.12,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 178.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.4754
        },
        {
          "name": "alignment",
          "value": 3.4648
        },
        {
          "name": "tau",
          "value": 1.5417
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5293
      },
      "coherence_score": 1.5416837930679321,
      "coherence_diagnostics": {
        "tau": 1.5416837930679321,
        "grad_tau": 0.5829770565032959,
        "torsion": 0.0,
        "alignment": 3.4647607803344727,
        "S_field": 0.7644751071929932,
        "Gamma_field": 0.9671814441680908,
        "S_over_Gamma": 0.7904154062271118,
        "Da": 58.9825325012207,
        "E_coh": 0.652367353439331,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.21,
              39.03
            ],
            [
              -92.16,
              39.03
            ],
            [
              -92.16,
              39.02
            ],
            [
              -92.14,
              39.0
            ],
            [
              -92.15,
              38.96
            ],
            [
              -92.17,
              38.96
            ],
            [
              -92.21,
              38.93
            ],
            [
              -92.23,
              38.94
            ],
            [
              -92.24,
              38.96
            ],
            [
              -92.23,
              38.97
            ],
            [
              -92.24,
              38.98
            ],
            [
              -92.21,
              39.02
            ],
            [
              -92.21,
              39.03
            ]
          ]
        ]
      },
      "raw_probability": 0.5293,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "793aeec59d2687c6eafd958316eaf002b0ace1101645dd8bfe9dfea9f8f82479",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5293,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "559811bda33bc859587efe51afd904a57822ad8403bc3e15d4469bd818ec820e",
        "signature": {
          "alg": "ed25519",
          "sig": "598af64ca2a970066324caf36996c4b6986b4db9e2e6ffab5a5abf65efbb8f7c09479be4c1eb5794ba66229137233d4131d01a426a91e3bd21284e0a74ac3d09"
        }
      },
      "receipt_sha256": "559811bda33bc859587efe51afd904a57822ad8403bc3e15d4469bd818ec820e"
    },
    {
      "storm_id": "270263",
      "lat": 40.4238,
      "lon": -92.474,
      "motion_east": 5.9,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2136.0,
      "ebshear": 31.0,
      "srh01": 249.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 249.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.6004
        },
        {
          "name": "alignment",
          "value": -5.5987
        },
        {
          "name": "tau",
          "value": 2.4379
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5288
      },
      "coherence_score": 2.4379448890686035,
      "coherence_diagnostics": {
        "tau": 2.4379448890686035,
        "grad_tau": 0.1286071240901947,
        "torsion": 0.0,
        "alignment": -5.59874963760376,
        "S_field": 1.057199478149414,
        "Gamma_field": 0.18968139588832855,
        "S_over_Gamma": 5.573554039001465,
        "Da": 12.110947608947754,
        "E_coh": 0.7943921089172363,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.62,
              40.89
            ],
            [
              -92.57,
              40.89
            ],
            [
              -92.53,
              40.87
            ],
            [
              -92.51,
              40.85
            ],
            [
              -92.42,
              40.86
            ],
            [
              -92.4,
              40.88
            ],
            [
              -92.4,
              40.89
            ],
            [
              -92.39,
              40.88
            ],
            [
              -92.37,
              40.89
            ],
            [
              -92.36,
              40.87
            ],
            [
              -92.33,
              40.86
            ],
            [
              -92.28,
              40.77
            ],
            [
              -92.28,
              40.73
            ],
            [
              -92.26,
              40.69
            ],
            [
              -92.22,
              40.65
            ],
            [
              -92.2,
              40.65
            ],
            [
              -92.18,
              40.61
            ],
            [
              -92.18,
              40.58
            ],
            [
              -92.19,
              40.56
            ],
            [
              -92.14,
              40.5
            ],
            [
              -92.11,
              40.49
            ],
            [
              -92.11,
              40.45
            ],
            [
              -92.12,
              40.43
            ],
            [
              -92.1,
              40.42
            ],
            [
              -92.09,
              40.4
            ],
            [
              -92.06,
              40.4
            ],
            [
              -92.05,
              40.38
            ],
            [
              -92.07,
              40.36
            ],
            [
              -92.07,
              40.35
            ],
            [
              -92.1,
              40.33
            ],
            [
              -92.21,
              40.35
            ],
            [
              -92.23,
              40.37
            ],
            [
              -92.27,
              40.39
            ],
            [
              -92.31,
              40.38
            ],
            [
              -92.32,
              40.37
            ],
            [
              -92.32,
              40.35
            ],
            [
              -92.36,
              40.35
            ],
            [
              -92.36,
              40.37
            ],
            [
              -92.34,
              40.39
            ],
            [
              -92.36,
              40.41
            ],
            [
              -92.36,
              40.44
            ],
            [
              -92.37,
              40.45
            ],
            [
              -92.41,
              40.45
            ],
            [
              -92.42,
              40.43
            ],
            [
              -92.44,
              40.43
            ],
            [
              -92.45,
              40.42
            ],
            [
              -92.45,
              40.4
            ],
            [
              -92.47,
              40.4
            ],
            [
              -92.49,
              40.37
            ],
            [
              -92.5,
              40.37
            ],
            [
              -92.52,
              40.35
            ],
            [
              -92.56,
              40.34
            ],
            [
              -92.57,
              40.32
            ],
            [
              -92.55,
              40.3
            ],
            [
              -92.52,
              40.3
            ],
            [
              -92.51,
              40.29
            ],
            [
              -92.51,
              40.27
            ],
            [
              -92.49,
              40.25
            ],
            [
              -92.47,
              40.25
            ],
            [
              -92.46,
              40.24
            ],
            [
              -92.4,
              40.24
            ],
            [
              -92.36,
              40.26
            ],
            [
              -92.35,
              40.25
            ],
            [
              -92.33,
              40.25
            ],
            [
              -92.34,
              40.24
            ],
            [
              -92.34,
              40.2
            ],
            [
              -92.35,
              40.19
            ],
            [
              -92.38,
              40.19
            ],
            [
              -92.39,
              40.18
            ],
            [
              -92.43,
              40.17
            ],
            [
              -92.44,
              40.15
            ],
            [
              -92.49,
              40.11
            ],
            [
              -92.49,
              40.1
            ],
            [
              -92.5,
              40.1
            ],
            [
              -92.55,
              40.06
            ],
            [
              -92.57,
              40.06
            ],
            [
              -92.61,
              40.04
            ],
            [
              -92.64,
              40.04
            ],
            [
              -92.65,
              40.03
            ],
            [
              -92.68,
              40.03
            ],
            [
              -92.69,
              40.04
            ],
            [
              -92.73,
              40.04
            ],
            [
              -92.73,
              40.05
            ],
            [
              -92.77,
              40.09
            ],
            [
              -92.78,
              40.09
            ],
            [
              -92.79,
              40.11
            ],
            [
              -92.81,
              40.11
            ],
            [
              -92.83,
              40.13
            ],
            [
              -92.86,
              40.14
            ],
            [
              -92.86,
              40.18
            ],
            [
              -92.87,
              40.2
            ],
            [
              -92.86,
              40.21
            ],
            [
              -92.84,
              40.21
            ],
            [
              -92.82,
              40.25
            ],
            [
              -92.84,
              40.27
            ],
            [
              -92.82,
              40.28
            ],
            [
              -92.79,
              40.32
            ],
            [
              -92.75,
              40.33
            ],
            [
              -92.74,
              40.34
            ],
            [
              -92.71,
              40.34
            ],
            [
              -92.69,
              40.36
            ],
            [
              -92.67,
              40.36
            ],
            [
              -92.62,
              40.39
            ],
            [
              -92.57,
              40.4
            ],
            [
              -92.55,
              40.42
            ],
            [
              -92.52,
              40.43
            ],
            [
              -92.48,
              40.48
            ],
            [
              -92.44,
              40.48
            ],
            [
              -92.39,
              40.52
            ],
            [
              -92.39,
              40.55
            ],
            [
              -92.35,
              40.59
            ],
            [
              -92.36,
              40.62
            ],
            [
              -92.4,
              40.66
            ],
            [
              -92.45,
              40.66
            ],
            [
              -92.47,
              40.64
            ],
            [
              -92.53,
              40.63
            ],
            [
              -92.6,
              40.67
            ],
            [
              -92.6,
              40.71
            ],
            [
              -92.61,
              40.72
            ],
            [
              -92.6,
              40.74
            ],
            [
              -92.59,
              40.74
            ],
            [
              -92.57,
              40.76
            ],
            [
              -92.57,
              40.77
            ],
            [
              -92.59,
              40.79
            ],
            [
              -92.63,
              40.79
            ],
            [
              -92.66,
              40.82
            ],
            [
              -92.66,
              40.86
            ],
            [
              -92.62,
              40.89
            ]
          ]
        ]
      },
      "raw_probability": 0.5288,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "64d0ab99d3cfa6c39b407c481435ccd8bed1b476aee5971ea677471dd21fc328",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5288,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3af7b484bac59187de26bb9a5e3d94fbc4dcf51b90f25833786a742721d14a49",
        "signature": {
          "alg": "ed25519",
          "sig": "088d8d07d2b4ac07c822d512de70792dbd85f2edf8a0d7368a22d819e3a2974ecc770c02f8e53ce300bbe3380f0ff0e8f9c6c0a0d1b70ec1cef827f5d1e1130b"
        }
      },
      "receipt_sha256": "3af7b484bac59187de26bb9a5e3d94fbc4dcf51b90f25833786a742721d14a49"
    },
    {
      "storm_id": "270350",
      "lat": 41.4665,
      "lon": -91.6685,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1848.0,
      "ebshear": 20.0,
      "srh01": 186.0,
      "maxllaz": 0.006,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 186.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.1004
        },
        {
          "name": "alignment",
          "value": -3.0831
        },
        {
          "name": "tau",
          "value": 2.0387
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.526
      },
      "coherence_score": 2.0387260913848877,
      "coherence_diagnostics": {
        "tau": 2.0387260913848877,
        "grad_tau": 0.3786157965660095,
        "torsion": 0.0,
        "alignment": -3.0830554962158203,
        "S_field": 0.747886061668396,
        "Gamma_field": 0.21468138694763184,
        "S_over_Gamma": 3.4837024211883545,
        "Da": 13.873665809631348,
        "E_coh": 0.724429726600647,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.65,
              41.58
            ],
            [
              -91.62,
              41.58
            ],
            [
              -91.6,
              41.56
            ],
            [
              -91.6,
              41.54
            ],
            [
              -91.56,
              41.49
            ],
            [
              -91.56,
              41.47
            ],
            [
              -91.55,
              41.46
            ],
            [
              -91.55,
              41.4
            ],
            [
              -91.57,
              41.38
            ],
            [
              -91.57,
              41.37
            ],
            [
              -91.61,
              41.34
            ],
            [
              -91.67,
              41.34
            ],
            [
              -91.69,
              41.35
            ],
            [
              -91.69,
              41.39
            ],
            [
              -91.68,
              41.4
            ],
            [
              -91.68,
              41.42
            ],
            [
              -91.71,
              41.44
            ],
            [
              -91.76,
              41.44
            ],
            [
              -91.8,
              41.46
            ],
            [
              -91.82,
              41.5
            ],
            [
              -91.82,
              41.51
            ],
            [
              -91.79,
              41.53
            ],
            [
              -91.78,
              41.52
            ],
            [
              -91.72,
              41.53
            ],
            [
              -91.68,
              41.55
            ],
            [
              -91.65,
              41.58
            ]
          ]
        ]
      },
      "raw_probability": 0.526,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "a0707ae2b474afa7761d2149b8f84d0c312cd67f5cf53541e41d70a77b84ad28",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.526,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fcf046ffb0bb6bcd66a97c1cdf0278be29dde5aeb6a1512db6e8a2f710b238b0",
        "signature": {
          "alg": "ed25519",
          "sig": "8a60fb3e13adef9156b8872bc8afae10621bf6ef7bfd40d960dddedb8eb486724a03320c099ea2d41aecbb7755ead6e79636e9a014dac6686b2b6aa599a5be0d"
        }
      },
      "receipt_sha256": "fcf046ffb0bb6bcd66a97c1cdf0278be29dde5aeb6a1512db6e8a2f710b238b0"
    },
    {
      "storm_id": "269908",
      "lat": 40.2648,
      "lon": -88.2176,
      "motion_east": 6.7,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2687.0,
      "ebshear": 47.0,
      "srh01": 203.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 203.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.2254
        },
        {
          "name": "alignment",
          "value": 2.8305
        },
        {
          "name": "tau",
          "value": 0.9205
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5188
      },
      "coherence_score": 0.9204769730567932,
      "coherence_diagnostics": {
        "tau": 0.9204769730567932,
        "grad_tau": 0.14530615508556366,
        "torsion": 0.0,
        "alignment": 2.8305442333221436,
        "S_field": 0.4188328981399536,
        "Gamma_field": 0.25218138098716736,
        "S_over_Gamma": 1.6608399152755737,
        "Da": 16.293981552124023,
        "E_coh": 0.39647576212882996,
        "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": [
          [
            [
              -88.22,
              40.38
            ],
            [
              -88.18,
              40.37
            ],
            [
              -88.16,
              40.35
            ],
            [
              -88.14,
              40.35
            ],
            [
              -88.12,
              40.33
            ],
            [
              -88.12,
              40.28
            ],
            [
              -88.16,
              40.24
            ],
            [
              -88.16,
              40.19
            ],
            [
              -88.18,
              40.17
            ],
            [
              -88.19,
              40.14
            ],
            [
              -88.22,
              40.12
            ],
            [
              -88.26,
              40.12
            ],
            [
              -88.31,
              40.16
            ],
            [
              -88.31,
              40.2
            ],
            [
              -88.29,
              40.22
            ],
            [
              -88.29,
              40.24
            ],
            [
              -88.28,
              40.25
            ],
            [
              -88.28,
              40.33
            ],
            [
              -88.25,
              40.37
            ],
            [
              -88.23,
              40.37
            ],
            [
              -88.22,
              40.38
            ]
          ]
        ]
      },
      "raw_probability": 0.5188,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "e6eb0f5ceb3ce4a9ff1354ddae12b9dfa794f57da29682d4e86201b13d4d171b",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5188,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "602b9ea2c083fb7f60f188499defd3ce6ae920b0fd139a48441cf98cecc4be9c",
        "signature": {
          "alg": "ed25519",
          "sig": "a83dddf420b3a9e4da92dff8309d73db8003ceb887086720b04270dac935ea1a3788bc0948614473f94dbfabc49e941d385867540c305ec92ddba6fa368e4601"
        }
      },
      "receipt_sha256": "602b9ea2c083fb7f60f188499defd3ce6ae920b0fd139a48441cf98cecc4be9c"
    },
    {
      "storm_id": "269509",
      "lat": 41.0586,
      "lon": -90.2814,
      "motion_east": 9.8,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3659.0,
      "ebshear": 31.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.6004
        },
        {
          "name": "alignment",
          "value": -3.6702
        },
        {
          "name": "tau",
          "value": 1.5803
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5157
      },
      "coherence_score": 1.5803221464157104,
      "coherence_diagnostics": {
        "tau": 1.5803221464157104,
        "grad_tau": 0.4250028729438782,
        "torsion": 0.0,
        "alignment": -3.670156955718994,
        "S_field": 0.38016265630722046,
        "Gamma_field": 0.38218140602111816,
        "S_over_Gamma": 0.9947178363800049,
        "Da": 24.60144805908203,
        "E_coh": 0.36837828159332275,
        "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": [
          [
            [
              -90.29,
              41.14
            ],
            [
              -90.24,
              41.14
            ],
            [
              -90.25,
              41.11
            ],
            [
              -90.23,
              41.1
            ],
            [
              -90.22,
              41.08
            ],
            [
              -90.22,
              41.01
            ],
            [
              -90.24,
              40.99
            ],
            [
              -90.28,
              40.97
            ],
            [
              -90.37,
              40.97
            ],
            [
              -90.36,
              40.98
            ],
            [
              -90.35,
              41.03
            ],
            [
              -90.31,
              41.06
            ],
            [
              -90.29,
              41.1
            ],
            [
              -90.29,
              41.14
            ]
          ]
        ]
      },
      "raw_probability": 0.5157,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "81868514be502b999e698ec479a7ef566b5df3e381fd2f79c978b2cdf20fca65",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5157,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "496abfdcba9b40134c14c221e7e3c7f9783d76281880b81ded97edc9e17ca714",
        "signature": {
          "alg": "ed25519",
          "sig": "54ca6e13ea5083ea0d2cd1aef974030b4b91806fffdc9379c9fe8ead10b374a688d55faa4b5c4f785502da8247bab3b5cb2e89972eac4995650bfdc71c5a4204"
        }
      },
      "receipt_sha256": "496abfdcba9b40134c14c221e7e3c7f9783d76281880b81ded97edc9e17ca714"
    },
    {
      "storm_id": "270470",
      "lat": 35.0123,
      "lon": -73.4331,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4391.0,
      "ebshear": 26.0,
      "srh01": 105.0,
      "maxllaz": 0.001,
      "mesh": 0.94,
      "flash_rate": 50.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 105.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9754
        },
        {
          "name": "alignment",
          "value": 4.2111
        },
        {
          "name": "tau",
          "value": 3.3533
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5145
      },
      "coherence_score": 3.353315830230713,
      "coherence_diagnostics": {
        "tau": 3.353315830230713,
        "grad_tau": 0.4246770441532135,
        "torsion": 0.0,
        "alignment": 4.211056709289551,
        "S_field": 1.4863530397415161,
        "Gamma_field": 0.2696813941001892,
        "S_over_Gamma": 5.511515140533447,
        "Da": 17.117324829101562,
        "E_coh": 0.9081682562828064,
        "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": [
          [
            [
              -73.43,
              35.08
            ],
            [
              -73.37,
              35.07
            ],
            [
              -73.35,
              35.05
            ],
            [
              -73.34,
              34.99
            ],
            [
              -73.36,
              34.97
            ],
            [
              -73.43,
              34.97
            ],
            [
              -73.46,
              34.94
            ],
            [
              -73.49,
              34.94
            ],
            [
              -73.51,
              34.96
            ],
            [
              -73.51,
              35.02
            ],
            [
              -73.5,
              35.02
            ],
            [
              -73.45,
              35.07
            ],
            [
              -73.43,
              35.08
            ]
          ]
        ]
      },
      "raw_probability": 0.5145,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "b24f774006a9441e5cc08a86aa5a586325feb9e8fd7c9bc4cba79abdbc1b37fc",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5145,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "71ff63947b995268164936f72570f38bc4c380ca506bcada515b4e24d27df299",
        "signature": {
          "alg": "ed25519",
          "sig": "79b78a73e0b3e080ce0a8eccf845a5c076540cc5530df350b545685b3c89084168786451f1e2384d211ef19e13078c1ef6501ec42c5e6ff60cd97f1e6d4e7009"
        }
      },
      "receipt_sha256": "71ff63947b995268164936f72570f38bc4c380ca506bcada515b4e24d27df299"
    },
    {
      "storm_id": "270433",
      "lat": 40.0123,
      "lon": -92.0831,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2154.0,
      "ebshear": 30.0,
      "srh01": 145.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 145.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.8504
        },
        {
          "name": "alignment",
          "value": -4.5502
        },
        {
          "name": "tau",
          "value": 2.0812
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5123
      },
      "coherence_score": 2.0811500549316406,
      "coherence_diagnostics": {
        "tau": 2.0811500549316406,
        "grad_tau": 0.48763105273246765,
        "torsion": 0.0,
        "alignment": -4.550241470336914,
        "S_field": 1.240700364112854,
        "Gamma_field": 0.24551472067832947,
        "S_over_Gamma": 5.053466320037842,
        "Da": 16.10638999938965,
        "E_coh": 0.8330800533294678,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.06,
              40.07
            ],
            [
              -91.98,
              40.07
            ],
            [
              -91.98,
              40.01
            ],
            [
              -91.99,
              40.0
            ],
            [
              -92.07,
              40.0
            ],
            [
              -92.08,
              39.99
            ],
            [
              -92.12,
              39.98
            ],
            [
              -92.14,
              39.96
            ],
            [
              -92.17,
              39.96
            ],
            [
              -92.17,
              40.0
            ],
            [
              -92.15,
              40.02
            ],
            [
              -92.11,
              40.03
            ],
            [
              -92.06,
              40.07
            ]
          ]
        ]
      },
      "raw_probability": 0.5123,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "35081d1662099067435cc23148494a184b5527e6491f76eb982231a48adfebf9",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5123,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2247e95b474c54054c06292224f12d39ba65177d9846ca313c5a3b12d83f67da",
        "signature": {
          "alg": "ed25519",
          "sig": "b6c68afdbd5c90b09cecc63e55c3d60cc72f113d942b1e1da5234a110b503e32a15ce7783304689cfff6f1498ac3caab875db16f8495b79b06de7b84e646a505"
        }
      },
      "receipt_sha256": "2247e95b474c54054c06292224f12d39ba65177d9846ca313c5a3b12d83f67da"
    },
    {
      "storm_id": "270431",
      "lat": 40.3354,
      "lon": -91.7496,
      "motion_east": 5.0,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1876.0,
      "ebshear": 29.0,
      "srh01": 198.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 198.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.9754
        },
        {
          "name": "alignment",
          "value": -1.3568
        },
        {
          "name": "tau",
          "value": 2.1873
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5041
      },
      "coherence_score": 2.187295436859131,
      "coherence_diagnostics": {
        "tau": 2.187295436859131,
        "grad_tau": 0.339305579662323,
        "torsion": 0.0,
        "alignment": -1.3568291664123535,
        "S_field": 0.8242237567901611,
        "Gamma_field": 0.17801472544670105,
        "S_over_Gamma": 4.630087375640869,
        "Da": 11.467957496643066,
        "E_coh": 0.8761816620826721,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.74,
              40.42
            ],
            [
              -91.67,
              40.42
            ],
            [
              -91.66,
              40.41
            ],
            [
              -91.62,
              40.4
            ],
            [
              -91.62,
              40.33
            ],
            [
              -91.63,
              40.32
            ],
            [
              -91.67,
              40.32
            ],
            [
              -91.68,
              40.31
            ],
            [
              -91.73,
              40.31
            ],
            [
              -91.74,
              40.3
            ],
            [
              -91.76,
              40.3
            ],
            [
              -91.77,
              40.28
            ],
            [
              -91.79,
              40.29
            ],
            [
              -91.82,
              40.29
            ],
            [
              -91.83,
              40.3
            ],
            [
              -91.85,
              40.29
            ],
            [
              -91.87,
              40.31
            ],
            [
              -91.87,
              40.33
            ],
            [
              -91.81,
              40.33
            ],
            [
              -91.8,
              40.32
            ],
            [
              -91.78,
              40.33
            ],
            [
              -91.77,
              40.34
            ],
            [
              -91.77,
              40.38
            ],
            [
              -91.74,
              40.42
            ]
          ]
        ]
      },
      "raw_probability": 0.5041,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "70abd0f13ac9653e74056b3610e2731f42c7fdac67b4df0aef4ea5c183281cc4",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.5041,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "adfe3d1723290160b15a37e5e904e6bdecbb0133579799a5b989e110ab8ae866",
        "signature": {
          "alg": "ed25519",
          "sig": "701cdf9cca38e98a1a95494ceb4a0a26d159f6b2c5e42fe4073569fd25c6e1ecf762ea4c28c344dbd1d5b49ca5ab399dc9d1935a68ace9db2560e4b5e2ef510e"
        }
      },
      "receipt_sha256": "adfe3d1723290160b15a37e5e904e6bdecbb0133579799a5b989e110ab8ae866"
    },
    {
      "storm_id": "270456",
      "lat": 40.9856,
      "lon": -92.62,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2189.0,
      "ebshear": 31.0,
      "srh01": 119.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7254
        },
        {
          "name": "alignment",
          "value": -2.6643
        },
        {
          "name": "tau",
          "value": 2.2456
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4994
      },
      "coherence_score": 2.2456231117248535,
      "coherence_diagnostics": {
        "tau": 2.2456231117248535,
        "grad_tau": 0.23798353970050812,
        "torsion": 0.0,
        "alignment": -2.66433048248291,
        "S_field": 0.7060585021972656,
        "Gamma_field": 0.2396813929080963,
        "S_over_Gamma": 2.9458210468292236,
        "Da": 15.515706062316895,
        "E_coh": 0.766923725605011,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.6,
              41.02
            ],
            [
              -92.58,
              41.0
            ],
            [
              -92.58,
              40.97
            ],
            [
              -92.62,
              40.93
            ],
            [
              -92.67,
              40.93
            ],
            [
              -92.67,
              40.98
            ],
            [
              -92.64,
              41.01
            ],
            [
              -92.62,
              41.01
            ],
            [
              -92.6,
              41.02
            ]
          ]
        ]
      },
      "raw_probability": 0.4994,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2e28acbb4be851d3bbe5fe8712799bf0e8ebbfa4e0c0fcaad9e316631b13ff01",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4994,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b8f83936088b4b4236ac18aee35a16554c8a46e21e5baa29f80ad5c84e19e14",
        "signature": {
          "alg": "ed25519",
          "sig": "d451380960e197f48c75a0efef8b46a30801ac704be114fe557f9b217fd1c5ca88dc37f2b774b3a597d8e43aa49dd84d8bc215f628c0a40ec1583107e4f8e905"
        }
      },
      "receipt_sha256": "5b8f83936088b4b4236ac18aee35a16554c8a46e21e5baa29f80ad5c84e19e14"
    },
    {
      "storm_id": "270371",
      "lat": 41.2862,
      "lon": -91.4738,
      "motion_east": 8.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1793.0,
      "ebshear": 17.0,
      "srh01": 169.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.1004
        },
        {
          "name": "alignment",
          "value": -3.0831
        },
        {
          "name": "tau",
          "value": 2.0387
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4874
      },
      "coherence_score": 2.0387260913848877,
      "coherence_diagnostics": {
        "tau": 2.0387260913848877,
        "grad_tau": 0.3786157965660095,
        "torsion": 0.0,
        "alignment": -3.0830554962158203,
        "S_field": 0.747886061668396,
        "Gamma_field": 0.21468138694763184,
        "S_over_Gamma": 3.4837024211883545,
        "Da": 13.873665809631348,
        "E_coh": 0.724429726600647,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.52,
              41.34
            ],
            [
              -91.46,
              41.34
            ],
            [
              -91.44,
              41.32
            ],
            [
              -91.39,
              41.3
            ],
            [
              -91.39,
              41.24
            ],
            [
              -91.4,
              41.23
            ],
            [
              -91.42,
              41.23
            ],
            [
              -91.48,
              41.27
            ],
            [
              -91.5,
              41.26
            ],
            [
              -91.54,
              41.26
            ],
            [
              -91.55,
              41.27
            ],
            [
              -91.55,
              41.32
            ],
            [
              -91.52,
              41.34
            ]
          ]
        ]
      },
      "raw_probability": 0.4874,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "af321087efd4c0cb7cfb7f9d68ed606ecfafa1ab8c60a08baf24f3e367b03be4",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4874,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97bbe55bdebd17cac988671a265d211a3c4f210bea8a38f68aee8c0b511e0e83",
        "signature": {
          "alg": "ed25519",
          "sig": "074e26d086df4f66e0ebe5a21b727eb064fbde04144bf33b056e99c342037424326d76e7947954ea2f64862e06c6af236815056a415ab70cfe0b8216d36cfd04"
        }
      },
      "receipt_sha256": "97bbe55bdebd17cac988671a265d211a3c4f210bea8a38f68aee8c0b511e0e83"
    },
    {
      "storm_id": "270444",
      "lat": 40.32,
      "lon": -87.97,
      "motion_east": 6.7,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2792.0,
      "ebshear": 53.0,
      "srh01": 147.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 147.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.2254
        },
        {
          "name": "alignment",
          "value": 2.8305
        },
        {
          "name": "tau",
          "value": 0.9205
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4852
      },
      "coherence_score": 0.9204769730567932,
      "coherence_diagnostics": {
        "tau": 0.9204769730567932,
        "grad_tau": 0.14530615508556366,
        "torsion": 0.0,
        "alignment": 2.8305442333221436,
        "S_field": 0.4188328981399536,
        "Gamma_field": 0.25218138098716736,
        "S_over_Gamma": 1.6608399152755737,
        "Da": 16.293981552124023,
        "E_coh": 0.39647576212882996,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.97,
              40.36
            ],
            [
              -87.95,
              40.36
            ],
            [
              -87.93,
              40.34
            ],
            [
              -87.93,
              40.31
            ],
            [
              -87.97,
              40.27
            ],
            [
              -87.99,
              40.27
            ],
            [
              -88.01,
              40.29
            ],
            [
              -88.01,
              40.32
            ],
            [
              -87.97,
              40.36
            ]
          ]
        ]
      },
      "raw_probability": 0.4852,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "7c1be088830a11d364081e8eaa4fc24c3deae00f4f0f67d2a373ca1c9ff99a09",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4852,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6422b41b5a3ac891604163e489ecf12ca35eab0fdf836cc7b3523aed1bd2f61b",
        "signature": {
          "alg": "ed25519",
          "sig": "896cbf6a78aeb92686018d1873b17e59786a8d2b5e36cfa5ad7caf8ebc5d4a67a7086268466cf2718b7286fee33f139a420a6ddfc4282b4369231384f799800b"
        }
      },
      "receipt_sha256": "6422b41b5a3ac891604163e489ecf12ca35eab0fdf836cc7b3523aed1bd2f61b"
    },
    {
      "storm_id": "270464",
      "lat": 39.9125,
      "lon": -92.9862,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2113.0,
      "ebshear": 34.0,
      "srh01": 256.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 256.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.2254
        },
        {
          "name": "alignment",
          "value": 4.0943
        },
        {
          "name": "tau",
          "value": 2.2957
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4527
      },
      "coherence_score": 2.2957217693328857,
      "coherence_diagnostics": {
        "tau": 2.2957217693328857,
        "grad_tau": 0.4508858025074005,
        "torsion": 0.0,
        "alignment": 4.0943217277526855,
        "S_field": 1.5362919569015503,
        "Gamma_field": 0.23551473021507263,
        "S_over_Gamma": 6.523124694824219,
        "Da": 14.431015014648438,
        "E_coh": 0.8468025326728821,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.99,
              39.95
            ],
            [
              -92.95,
              39.93
            ],
            [
              -92.95,
              39.89
            ],
            [
              -92.96,
              39.88
            ],
            [
              -93.01,
              39.88
            ],
            [
              -93.02,
              39.89
            ],
            [
              -93.02,
              39.93
            ],
            [
              -92.99,
              39.95
            ]
          ]
        ]
      },
      "raw_probability": 0.4527,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cbad15a5f31f50a69ef9051e02ad23be3a712cd5985ca6a3477929f9f1c59390",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4527,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ecb885792c67e02677e10399bcbdc835520a2ef47e3e03b293c7801682e730af",
        "signature": {
          "alg": "ed25519",
          "sig": "dec95637d07ec9f4452ee1bb29c0a83118390ba36024d9a6e620631d7ed282b2bdcc31f4496f110187c7705e1fe70d1dd65449ec4355fab7f63064a450aa4207"
        }
      },
      "receipt_sha256": "ecb885792c67e02677e10399bcbdc835520a2ef47e3e03b293c7801682e730af"
    },
    {
      "storm_id": "270500",
      "lat": 39.7367,
      "lon": -92.6717,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2435.0,
      "ebshear": 32.0,
      "srh01": 182.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 182.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.2254
        },
        {
          "name": "alignment",
          "value": 4.0943
        },
        {
          "name": "tau",
          "value": 2.2957
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4517
      },
      "coherence_score": 2.2957217693328857,
      "coherence_diagnostics": {
        "tau": 2.2957217693328857,
        "grad_tau": 0.4508858025074005,
        "torsion": 0.0,
        "alignment": 4.0943217277526855,
        "S_field": 1.5362919569015503,
        "Gamma_field": 0.23551473021507263,
        "S_over_Gamma": 6.523124694824219,
        "Da": 14.431015014648438,
        "E_coh": 0.8468025326728821,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.71,
              39.79
            ],
            [
              -92.64,
              39.79
            ],
            [
              -92.62,
              39.75
            ],
            [
              -92.6,
              39.73
            ],
            [
              -92.6,
              39.71
            ],
            [
              -92.62,
              39.69
            ],
            [
              -92.64,
              39.7
            ],
            [
              -92.74,
              39.71
            ],
            [
              -92.74,
              39.72
            ],
            [
              -92.73,
              39.72
            ],
            [
              -92.71,
              39.74
            ],
            [
              -92.71,
              39.79
            ]
          ]
        ]
      },
      "raw_probability": 0.4517,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "681f3a3c7d3066ea0de6022456d21afae24be7af4c70bb952104eb7a5454d455",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4517,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fdcf301c6679e0cf69c2091c3fe32f53e333f3eb907c6bae99628d4d15a5019a",
        "signature": {
          "alg": "ed25519",
          "sig": "8868e577fc4a45ca2e5e24d005d15f263cfedcffa45b2b74749161baecedce7a8edf7959729ee3a4e84a20f5b709f9d22b72619528c5ad3e1f472489a36a0e07"
        }
      },
      "receipt_sha256": "fdcf301c6679e0cf69c2091c3fe32f53e333f3eb907c6bae99628d4d15a5019a"
    },
    {
      "storm_id": "270408",
      "lat": 41.4875,
      "lon": -92.115,
      "motion_east": 6.8,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1585.0,
      "ebshear": 16.0,
      "srh01": 178.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 178.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7254
        },
        {
          "name": "alignment",
          "value": -2.6643
        },
        {
          "name": "tau",
          "value": 2.2456
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4506
      },
      "coherence_score": 2.2456231117248535,
      "coherence_diagnostics": {
        "tau": 2.2456231117248535,
        "grad_tau": 0.23798353970050812,
        "torsion": 0.0,
        "alignment": -2.66433048248291,
        "S_field": 0.7060585021972656,
        "Gamma_field": 0.2396813929080963,
        "S_over_Gamma": 2.9458210468292236,
        "Da": 15.515706062316895,
        "E_coh": 0.766923725605011,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.15,
              41.54
            ],
            [
              -92.09,
              41.54
            ],
            [
              -92.05,
              41.5
            ],
            [
              -92.05,
              41.45
            ],
            [
              -92.06,
              41.43
            ],
            [
              -92.1,
              41.42
            ],
            [
              -92.13,
              41.44
            ],
            [
              -92.14,
              41.46
            ],
            [
              -92.14,
              41.49
            ],
            [
              -92.16,
              41.51
            ],
            [
              -92.16,
              41.53
            ],
            [
              -92.15,
              41.54
            ]
          ]
        ]
      },
      "raw_probability": 0.4506,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "61f8d6773487789cb81e294db55b9ad510b090d4be1bd0bec109b781e80e966e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4506,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "518685980b970b8ccc8f720d598ef5d66798d39a0e1c41eda856e021440ad3fe",
        "signature": {
          "alg": "ed25519",
          "sig": "900530da74d53cef6225edee86390695913e66c470c3a5560725b85f427495a76faca288a89a1ad084191ed6b0bb6994795b8dd57e9175877afe23e2f12d7e03"
        }
      },
      "receipt_sha256": "518685980b970b8ccc8f720d598ef5d66798d39a0e1c41eda856e021440ad3fe"
    },
    {
      "storm_id": "270284",
      "lat": 40.0484,
      "lon": -87.518,
      "motion_east": 7.0,
      "motion_south": 2.1,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1585.0,
      "ebshear": 39.0,
      "srh01": 45.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.8504
        },
        {
          "name": "alignment",
          "value": -6.4351
        },
        {
          "name": "tau",
          "value": 0.7423
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4437
      },
      "coherence_score": 0.7423166036605835,
      "coherence_diagnostics": {
        "tau": 0.7423166036605835,
        "grad_tau": 0.2959017753601074,
        "torsion": 0.0,
        "alignment": -6.435121536254883,
        "S_field": 0.6592540740966797,
        "Gamma_field": 2.318847894668579,
        "S_over_Gamma": 0.28430241346359253,
        "Da": 153.75439453125,
        "E_coh": 0.5214065313339233,
        "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": [
          [
            [
              -87.51,
              40.18
            ],
            [
              -87.46,
              40.18
            ],
            [
              -87.43,
              40.15
            ],
            [
              -87.39,
              40.14
            ],
            [
              -87.36,
              40.11
            ],
            [
              -87.36,
              40.06
            ],
            [
              -87.37,
              40.04
            ],
            [
              -87.39,
              40.02
            ],
            [
              -87.43,
              40.01
            ],
            [
              -87.49,
              39.98
            ],
            [
              -87.53,
              39.95
            ],
            [
              -87.56,
              39.95
            ],
            [
              -87.57,
              39.94
            ],
            [
              -87.61,
              39.94
            ],
            [
              -87.62,
              39.95
            ],
            [
              -87.64,
              39.95
            ],
            [
              -87.65,
              39.96
            ],
            [
              -87.65,
              40.01
            ],
            [
              -87.63,
              40.03
            ],
            [
              -87.6,
              40.04
            ],
            [
              -87.56,
              40.08
            ],
            [
              -87.56,
              40.09
            ],
            [
              -87.54,
              40.11
            ],
            [
              -87.53,
              40.16
            ],
            [
              -87.51,
              40.18
            ]
          ]
        ]
      },
      "raw_probability": 0.4437,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "676f36f551d7f1e3e15a278b27c2c8adeb3cd491270df4b35f4ab5c107139e00",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4437,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "86693a80fbe9c90788e4d5a1ec2c6fc01548d4fe818ddc30cdb1aaf0d5b354a7",
        "signature": {
          "alg": "ed25519",
          "sig": "e9cd3ca6362708dc2d350210850c4e78c2f6379ec9430c8e946ba72b4c2f06aed7598479d3c01b33bca58d9f143a46c6c0cd9d15e93dea37c3cdd04f3f55b002"
        }
      },
      "receipt_sha256": "86693a80fbe9c90788e4d5a1ec2c6fc01548d4fe818ddc30cdb1aaf0d5b354a7"
    },
    {
      "storm_id": "270550",
      "lat": 34.9589,
      "lon": -73.2433,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4308.0,
      "ebshear": 28.0,
      "srh01": 79.0,
      "maxllaz": 0.0,
      "mesh": 0.42,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7254
        },
        {
          "name": "alignment",
          "value": 4.7426
        },
        {
          "name": "tau",
          "value": 3.6247
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4262
      },
      "coherence_score": 3.6246964931488037,
      "coherence_diagnostics": {
        "tau": 3.6246964931488037,
        "grad_tau": 0.34703609347343445,
        "torsion": 0.0,
        "alignment": 4.742550373077393,
        "S_field": 1.066702961921692,
        "Gamma_field": 0.30968141555786133,
        "S_over_Gamma": 3.444517135620117,
        "Da": 19.576845169067383,
        "E_coh": 0.8979983329772949,
        "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": [
          [
            [
              -73.25,
              34.99
            ],
            [
              -73.23,
              34.99
            ],
            [
              -73.22,
              34.98
            ],
            [
              -73.22,
              34.93
            ],
            [
              -73.23,
              34.92
            ],
            [
              -73.25,
              34.92
            ],
            [
              -73.27,
              34.94
            ],
            [
              -73.27,
              34.97
            ],
            [
              -73.25,
              34.99
            ]
          ]
        ]
      },
      "raw_probability": 0.4262,
      "confidence_lo": 0.0061,
      "confidence_hi": 0.0062,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2796a27fa6ae00d4ef41f5a89b87a4ac46ef2b7b919187d4d6dcbea3e6baf28a",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4262,
        "probability": 0.006201,
        "confidence_lo": 0.006108,
        "confidence_hi": 0.006202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ff8a014809e770d077cc171f9dc10da90566f5f4a46166eea11945ccd086a95",
        "signature": {
          "alg": "ed25519",
          "sig": "48072a67370acb7ec8905ae3bc622a4d49c3a18227c81f2e83fc7564df09530eefe1ee65a1274992fa8ac03fc9195751267cece5b1f9bff612cb6978e6d4bf05"
        }
      },
      "receipt_sha256": "0ff8a014809e770d077cc171f9dc10da90566f5f4a46166eea11945ccd086a95"
    },
    {
      "storm_id": "270137",
      "lat": 41.0982,
      "lon": -92.33,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1922.0,
      "ebshear": 17.0,
      "srh01": 81.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7254
        },
        {
          "name": "alignment",
          "value": -2.6643
        },
        {
          "name": "tau",
          "value": 2.2456
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4139
      },
      "coherence_score": 2.2456231117248535,
      "coherence_diagnostics": {
        "tau": 2.2456231117248535,
        "grad_tau": 0.23798353970050812,
        "torsion": 0.0,
        "alignment": -2.66433048248291,
        "S_field": 0.7060585021972656,
        "Gamma_field": 0.2396813929080963,
        "S_over_Gamma": 2.9458210468292236,
        "Da": 15.515706062316895,
        "E_coh": 0.766923725605011,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.32,
              41.14
            ],
            [
              -92.29,
              41.14
            ],
            [
              -92.27,
              41.12
            ],
            [
              -92.27,
              41.08
            ],
            [
              -92.32,
              41.05
            ],
            [
              -92.36,
              41.05
            ],
            [
              -92.38,
              41.07
            ],
            [
              -92.38,
              41.08
            ],
            [
              -92.36,
              41.1
            ],
            [
              -92.36,
              41.11
            ],
            [
              -92.32,
              41.14
            ]
          ]
        ]
      },
      "raw_probability": 0.4139,
      "confidence_lo": 0.0055,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "79d159ffd04c7c02568c1bf7853ad807ccbc980de0dcbb7a7e1915bdb5148949",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.4139,
        "probability": 0.005941,
        "confidence_lo": 0.005547,
        "confidence_hi": 0.005943,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e76852a2b6b6b4469c762534052470cf2d7e7a1909c2309cb9234d70e6cff9ea",
        "signature": {
          "alg": "ed25519",
          "sig": "c078c431d35eec470da01550872f2624c320ff410c1deb34a59c111c179f45360043f101a1930f3f5da2eb9a1d32ea43e6f5943b628bf3004fdd0088db801404"
        }
      },
      "receipt_sha256": "e76852a2b6b6b4469c762534052470cf2d7e7a1909c2309cb9234d70e6cff9ea"
    },
    {
      "storm_id": "270398",
      "lat": 38.0773,
      "lon": -99.2756,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1010.0,
      "ebshear": 24.0,
      "srh01": 122.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.4754
        },
        {
          "name": "alignment",
          "value": -5.4069
        },
        {
          "name": "tau",
          "value": 0.7459
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3977
      },
      "coherence_score": 0.7458707690238953,
      "coherence_diagnostics": {
        "tau": 0.7458707690238953,
        "grad_tau": 0.03272051736712456,
        "torsion": 0.0,
        "alignment": -5.406869411468506,
        "S_field": 0.29126518964767456,
        "Gamma_field": 0.2563480734825134,
        "S_over_Gamma": 1.1362097263336182,
        "Da": 15.41861629486084,
        "E_coh": 0.13000445067882538,
        "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": [
          [
            [
              -99.26,
              38.26
            ],
            [
              -99.25,
              38.26
            ],
            [
              -99.24,
              38.24
            ],
            [
              -99.25,
              38.23
            ],
            [
              -99.25,
              38.21
            ],
            [
              -99.28,
              38.18
            ],
            [
              -99.3,
              38.14
            ],
            [
              -99.3,
              38.11
            ],
            [
              -99.28,
              38.09
            ],
            [
              -99.24,
              38.09
            ],
            [
              -99.17,
              38.13
            ],
            [
              -99.12,
              38.13
            ],
            [
              -99.08,
              38.11
            ],
            [
              -99.08,
              38.1
            ],
            [
              -99.06,
              38.09
            ],
            [
              -99.06,
              38.07
            ],
            [
              -99.05,
              38.06
            ],
            [
              -99.05,
              37.96
            ],
            [
              -99.06,
              37.95
            ],
            [
              -99.06,
              37.93
            ],
            [
              -99.13,
              37.93
            ],
            [
              -99.16,
              37.95
            ],
            [
              -99.2,
              37.96
            ],
            [
              -99.2,
              37.97
            ],
            [
              -99.23,
              38.0
            ],
            [
              -99.28,
              38.0
            ],
            [
              -99.29,
              38.01
            ],
            [
              -99.35,
              38.01
            ],
            [
              -99.37,
              37.99
            ],
            [
              -99.37,
              37.96
            ],
            [
              -99.38,
              37.95
            ],
            [
              -99.42,
              37.95
            ],
            [
              -99.43,
              37.96
            ],
            [
              -99.49,
              37.97
            ],
            [
              -99.54,
              38.03
            ],
            [
              -99.54,
              38.08
            ],
            [
              -99.53,
              38.09
            ],
            [
              -99.49,
              38.09
            ],
            [
              -99.46,
              38.12
            ],
            [
              -99.43,
              38.12
            ],
            [
              -99.41,
              38.14
            ],
            [
              -99.39,
              38.14
            ],
            [
              -99.31,
              38.23
            ],
            [
              -99.3,
              38.23
            ],
            [
              -99.26,
              38.26
            ]
          ]
        ]
      },
      "raw_probability": 0.3977,
      "confidence_lo": 0.0055,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "5cc5a774cb9cb21999df41bfc54db33f03c0841d1354d21f424d4249b012ec48",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3977,
        "probability": 0.005941,
        "confidence_lo": 0.005547,
        "confidence_hi": 0.005943,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c728cf5e0c154a8177dccdfcaa0c44485da716b2552dd7bd71ced8d6d78be57c",
        "signature": {
          "alg": "ed25519",
          "sig": "6b742c2b55a22fc7d8c7ce1424495ca211b5d90fe9efe4a67ad5b144c93fdbbe0508bcfd49eb0f413ccb6f57801aea066bd0b6df0fdb0fc524f188e1c0fd5a06"
        }
      },
      "receipt_sha256": "c728cf5e0c154a8177dccdfcaa0c44485da716b2552dd7bd71ced8d6d78be57c"
    },
    {
      "storm_id": "270488",
      "lat": 38.4675,
      "lon": -99.2417,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0039,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1580.0,
      "ebshear": 31.0,
      "srh01": 139.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 139.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.4754
        },
        {
          "name": "alignment",
          "value": -5.4069
        },
        {
          "name": "tau",
          "value": 0.7459
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3823
      },
      "coherence_score": 0.7458707690238953,
      "coherence_diagnostics": {
        "tau": 0.7458707690238953,
        "grad_tau": 0.03272051736712456,
        "torsion": 0.0,
        "alignment": -5.406869411468506,
        "S_field": 0.29126518964767456,
        "Gamma_field": 0.2563480734825134,
        "S_over_Gamma": 1.1362097263336182,
        "Da": 15.41861629486084,
        "E_coh": 0.13000445067882538,
        "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": [
          [
            [
              -99.29,
              38.5
            ],
            [
              -99.28,
              38.49
            ],
            [
              -99.27,
              38.5
            ],
            [
              -99.21,
              38.5
            ],
            [
              -99.19,
              38.49
            ],
            [
              -99.18,
              38.48
            ],
            [
              -99.18,
              38.43
            ],
            [
              -99.2,
              38.41
            ],
            [
              -99.25,
              38.41
            ],
            [
              -99.27,
              38.43
            ],
            [
              -99.29,
              38.47
            ],
            [
              -99.29,
              38.5
            ]
          ]
        ]
      },
      "raw_probability": 0.3823,
      "confidence_lo": 0.0033,
      "confidence_hi": 0.0039,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "3cd661fa83cdfcd0e02313ce2058af8afa12acd215badf38c0f98f3daab85f6d",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3823,
        "probability": 0.003906,
        "confidence_lo": 0.003257,
        "confidence_hi": 0.003909,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "322dc447848b6383c37d283b42cbb3cdcbe649413b5f17e60ec69a137c7ff224",
        "signature": {
          "alg": "ed25519",
          "sig": "7c586f9dbdf6e86705b4d3d5759d39ca8c211ac489c867aa076c5e1e3ecf891184a991b2e44a028fd089c0cab6e8fd8d31cf20cc0ebb0e23690b602a3ebc0408"
        }
      },
      "receipt_sha256": "322dc447848b6383c37d283b42cbb3cdcbe649413b5f17e60ec69a137c7ff224"
    },
    {
      "storm_id": "270515",
      "lat": 40.9485,
      "lon": -90.1131,
      "motion_east": 9.1,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0039,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3649.0,
      "ebshear": 27.0,
      "srh01": 53.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8504
        },
        {
          "name": "alignment",
          "value": -0.8302
        },
        {
          "name": "tau",
          "value": 1.2473
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3807
      },
      "coherence_score": 1.2473313808441162,
      "coherence_diagnostics": {
        "tau": 1.2473313808441162,
        "grad_tau": 0.28602612018585205,
        "torsion": 0.0,
        "alignment": -0.8301697969436646,
        "S_field": 0.29300248622894287,
        "Gamma_field": 0.5263480544090271,
        "S_over_Gamma": 0.556670606136322,
        "Da": 33.32767105102539,
        "E_coh": 0.2209862321615219,
        "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": [
          [
            [
              -90.15,
              41.03
            ],
            [
              -90.11,
              41.02
            ],
            [
              -90.04,
              40.96
            ],
            [
              -90.04,
              40.92
            ],
            [
              -90.05,
              40.91
            ],
            [
              -90.07,
              40.91
            ],
            [
              -90.08,
              40.9
            ],
            [
              -90.13,
              40.9
            ],
            [
              -90.14,
              40.91
            ],
            [
              -90.15,
              40.9
            ],
            [
              -90.18,
              40.93
            ],
            [
              -90.18,
              41.01
            ],
            [
              -90.15,
              41.03
            ]
          ]
        ]
      },
      "raw_probability": 0.3807,
      "confidence_lo": 0.0033,
      "confidence_hi": 0.0039,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "9628143005c6e9d648dfb1364f102929fb697f5a271e79c3ba9e4bbe42d4d407",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3807,
        "probability": 0.003906,
        "confidence_lo": 0.003257,
        "confidence_hi": 0.003909,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b9749b656c50a185cdaeeaccbe4af654908960b2744fd846e93e7e5dd985cd63",
        "signature": {
          "alg": "ed25519",
          "sig": "28b9a9496b70d81087c57e8abc167e85ac1e904fce24ac05a05adf95c7f7b28c733765b558f28476d44a6e1cc18acf123816420e70c3df5b08983ae28df4b302"
        }
      },
      "receipt_sha256": "b9749b656c50a185cdaeeaccbe4af654908960b2744fd846e93e7e5dd985cd63"
    },
    {
      "storm_id": "270351",
      "lat": 40.7475,
      "lon": -93.0809,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0034,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3357.0,
      "ebshear": 27.0,
      "srh01": 198.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 198.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.7254
        },
        {
          "name": "alignment",
          "value": 6.5213
        },
        {
          "name": "tau",
          "value": 2.4396
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.375
      },
      "coherence_score": 2.4395835399627686,
      "coherence_diagnostics": {
        "tau": 2.4395835399627686,
        "grad_tau": 0.08270981162786484,
        "torsion": 0.0,
        "alignment": 6.521274566650391,
        "S_field": 1.075068712234497,
        "Gamma_field": 0.21718138456344604,
        "S_over_Gamma": 4.950096130371094,
        "Da": 13.76883602142334,
        "E_coh": 0.8306685090065002,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.06,
              40.91
            ],
            [
              -93.01,
              40.91
            ],
            [
              -92.99,
              40.89
            ],
            [
              -92.95,
              40.82
            ],
            [
              -92.94,
              40.83
            ],
            [
              -92.91,
              40.83
            ],
            [
              -92.87,
              40.86
            ],
            [
              -92.81,
              40.86
            ],
            [
              -92.82,
              40.85
            ],
            [
              -92.81,
              40.84
            ],
            [
              -92.81,
              40.81
            ],
            [
              -92.83,
              40.78
            ],
            [
              -92.83,
              40.74
            ],
            [
              -92.81,
              40.73
            ],
            [
              -92.81,
              40.68
            ],
            [
              -92.84,
              40.68
            ],
            [
              -92.85,
              40.7
            ],
            [
              -92.87,
              40.7
            ],
            [
              -92.88,
              40.71
            ],
            [
              -92.89,
              40.7
            ],
            [
              -92.95,
              40.73
            ],
            [
              -92.99,
              40.73
            ],
            [
              -93.03,
              40.7
            ],
            [
              -93.06,
              40.64
            ],
            [
              -93.1,
              40.64
            ],
            [
              -93.13,
              40.61
            ],
            [
              -93.12,
              40.59
            ],
            [
              -93.12,
              40.56
            ],
            [
              -93.14,
              40.55
            ],
            [
              -93.17,
              40.55
            ],
            [
              -93.21,
              40.57
            ],
            [
              -93.2,
              40.59
            ],
            [
              -93.21,
              40.6
            ],
            [
              -93.2,
              40.62
            ],
            [
              -93.22,
              40.63
            ],
            [
              -93.23,
              40.65
            ],
            [
              -93.26,
              40.66
            ],
            [
              -93.28,
              40.69
            ],
            [
              -93.32,
              40.71
            ],
            [
              -93.37,
              40.76
            ],
            [
              -93.41,
              40.78
            ],
            [
              -93.43,
              40.78
            ],
            [
              -93.44,
              40.79
            ],
            [
              -93.44,
              40.84
            ],
            [
              -93.43,
              40.85
            ],
            [
              -93.25,
              40.85
            ],
            [
              -93.21,
              40.88
            ],
            [
              -93.19,
              40.87
            ],
            [
              -93.16,
              40.87
            ],
            [
              -93.15,
              40.86
            ],
            [
              -93.12,
              40.86
            ],
            [
              -93.1,
              40.87
            ],
            [
              -93.06,
              40.91
            ]
          ]
        ]
      },
      "raw_probability": 0.375,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0034,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cde9257204ec8b35b7668295e4570a4c921e8be01d06d4d49b7d176fa30acc86",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.375,
        "probability": 0.00336,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003361,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c0f68beefdf3693af5a2ebdc39d574f7d7cae96c9d5b264abddbbabcc0a0245",
        "signature": {
          "alg": "ed25519",
          "sig": "34512b2d66d53cfd29c5d29823497e32292dd94041499a204ab0a6166613e888ef3a410ef74e58ab6d6aa261b414df71d576c58d72797ac2bbb535d976c1210a"
        }
      },
      "receipt_sha256": "4c0f68beefdf3693af5a2ebdc39d574f7d7cae96c9d5b264abddbbabcc0a0245"
    },
    {
      "storm_id": "270562",
      "lat": 39.743,
      "lon": -94.826,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3477.0,
      "ebshear": 36.0,
      "srh01": 99.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.4754
        },
        {
          "name": "alignment",
          "value": 4.669
        },
        {
          "name": "tau",
          "value": 2.2135
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3486
      },
      "coherence_score": 2.213514566421509,
      "coherence_diagnostics": {
        "tau": 2.213514566421509,
        "grad_tau": 0.4105921685695648,
        "torsion": 0.0,
        "alignment": 4.6689558029174805,
        "S_field": 1.6017401218414307,
        "Gamma_field": 0.2463480681180954,
        "S_over_Gamma": 6.501938819885254,
        "Da": 15.210953712463379,
        "E_coh": 0.8935814499855042,
        "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.85,
              39.77
            ],
            [
              -94.83,
              39.77
            ],
            [
              -94.81,
              39.75
            ],
            [
              -94.8,
              39.75
            ],
            [
              -94.79,
              39.74
            ],
            [
              -94.79,
              39.72
            ],
            [
              -94.82,
              39.7
            ],
            [
              -94.86,
              39.71
            ],
            [
              -94.86,
              39.75
            ],
            [
              -94.85,
              39.77
            ]
          ]
        ]
      },
      "raw_probability": 0.3486,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "865d00d4ec437dbc2ede25674d74088235947c4d3e6462b046a2af6101d3c074",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3486,
        "probability": 0.003269,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.00327,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9ff3c33a820115c742995e58ce140c507cdf1ea19c5be5135575fc8df7ffe94a",
        "signature": {
          "alg": "ed25519",
          "sig": "e9ae3270cc6c54daf80f61119b9145e1cc6744ed167007d5e7402a3167e4841687a87441349b458b88c5c407fd301050a1496a21e6c4fab6742dfc017dd2d50d"
        }
      },
      "receipt_sha256": "9ff3c33a820115c742995e58ce140c507cdf1ea19c5be5135575fc8df7ffe94a"
    },
    {
      "storm_id": "270416",
      "lat": 38.65,
      "lon": -99.5676,
      "motion_east": 6.1,
      "motion_south": -1.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 975.0,
      "ebshear": 28.0,
      "srh01": 264.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 264.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.4754
        },
        {
          "name": "alignment",
          "value": -5.4069
        },
        {
          "name": "tau",
          "value": 0.7459
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3433
      },
      "coherence_score": 0.7458707690238953,
      "coherence_diagnostics": {
        "tau": 0.7458707690238953,
        "grad_tau": 0.03272051736712456,
        "torsion": 0.0,
        "alignment": -5.406869411468506,
        "S_field": 0.29126518964767456,
        "Gamma_field": 0.2563480734825134,
        "S_over_Gamma": 1.1362097263336182,
        "Da": 15.41861629486084,
        "E_coh": 0.13000445067882538,
        "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": [
          [
            [
              -99.68,
              38.77
            ],
            [
              -99.67,
              38.76
            ],
            [
              -99.65,
              38.76
            ],
            [
              -99.62,
              38.73
            ],
            [
              -99.61,
              38.73
            ],
            [
              -99.59,
              38.71
            ],
            [
              -99.58,
              38.67
            ],
            [
              -99.56,
              38.66
            ],
            [
              -99.55,
              38.64
            ],
            [
              -99.53,
              38.65
            ],
            [
              -99.47,
              38.65
            ],
            [
              -99.4,
              38.61
            ],
            [
              -99.37,
              38.58
            ],
            [
              -99.37,
              38.52
            ],
            [
              -99.41,
              38.52
            ],
            [
              -99.42,
              38.51
            ],
            [
              -99.46,
              38.53
            ],
            [
              -99.48,
              38.55
            ],
            [
              -99.5,
              38.55
            ],
            [
              -99.51,
              38.56
            ],
            [
              -99.55,
              38.56
            ],
            [
              -99.61,
              38.61
            ],
            [
              -99.64,
              38.62
            ],
            [
              -99.68,
              38.67
            ],
            [
              -99.73,
              38.69
            ],
            [
              -99.73,
              38.75
            ],
            [
              -99.72,
              38.76
            ],
            [
              -99.69,
              38.76
            ],
            [
              -99.68,
              38.77
            ]
          ]
        ]
      },
      "raw_probability": 0.3433,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "08636c1e95904082f4139b2054cc4518fb437d419ec08e6108e91aa813c73a2f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3433,
        "probability": 0.003202,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5777312a327684baf39058abfddcb9df8cd3174894b2703a8efcc930ebfbd822",
        "signature": {
          "alg": "ed25519",
          "sig": "1c580f13ef151b12402d75804985a84f63ca4cce780f2044eb77d899d2e77f365f0a0e74fccf6c05a84e9ddfe8a6a79c61dfb05641fa0a4887c6f1a62ae5d203"
        }
      },
      "receipt_sha256": "5777312a327684baf39058abfddcb9df8cd3174894b2703a8efcc930ebfbd822"
    },
    {
      "storm_id": "270547",
      "lat": 35.191,
      "lon": -73.6714,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4089.0,
      "ebshear": 26.0,
      "srh01": 92.0,
      "maxllaz": 0.001,
      "mesh": 0.49,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.8504
        },
        {
          "name": "alignment",
          "value": 2.3288
        },
        {
          "name": "tau",
          "value": 2.998
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3395
      },
      "coherence_score": 2.997955799102783,
      "coherence_diagnostics": {
        "tau": 2.997955799102783,
        "grad_tau": 0.6185064911842346,
        "torsion": 0.0,
        "alignment": 2.328805446624756,
        "S_field": 1.1360573768615723,
        "Gamma_field": 0.3180147409439087,
        "S_over_Gamma": 3.5723419189453125,
        "Da": 20.680925369262695,
        "E_coh": 0.8939626812934875,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.62,
              35.25
            ],
            [
              -73.56,
              35.25
            ],
            [
              -73.55,
              35.24
            ],
            [
              -73.5,
              35.24
            ],
            [
              -73.48,
              35.23
            ],
            [
              -73.46,
              35.19
            ],
            [
              -73.47,
              35.15
            ],
            [
              -73.52,
              35.1
            ],
            [
              -73.62,
              35.1
            ],
            [
              -73.65,
              35.12
            ],
            [
              -73.78,
              35.12
            ],
            [
              -73.84,
              35.15
            ],
            [
              -73.86,
              35.15
            ],
            [
              -73.89,
              35.17
            ],
            [
              -73.88,
              35.19
            ],
            [
              -73.86,
              35.19
            ],
            [
              -73.84,
              35.21
            ],
            [
              -73.78,
              35.24
            ],
            [
              -73.67,
              35.24
            ],
            [
              -73.65,
              35.23
            ],
            [
              -73.62,
              35.25
            ]
          ]
        ]
      },
      "raw_probability": 0.3395,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "60df8d605aa59f99361662b60450208beac3a37a00b254e734cc6d26b23ba58c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3395,
        "probability": 0.003202,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8ffcf43c670b2facb24fcb0b5982e999606d9e277859f98e84361ea221765c8",
        "signature": {
          "alg": "ed25519",
          "sig": "7be6ea1c96c055bfec339e872b1ff0240e795c7a84a1023a6cc578e3081eff168d42a386ea1ce41a05feb935a06d0714ef0c8e2025a836d3bc5a594ad309df07"
        }
      },
      "receipt_sha256": "b8ffcf43c670b2facb24fcb0b5982e999606d9e277859f98e84361ea221765c8"
    },
    {
      "storm_id": "270520",
      "lat": 39.8278,
      "lon": -94.6189,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3423.0,
      "ebshear": 34.0,
      "srh01": 122.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.4754
        },
        {
          "name": "alignment",
          "value": 4.669
        },
        {
          "name": "tau",
          "value": 2.2135
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3369
      },
      "coherence_score": 2.213514566421509,
      "coherence_diagnostics": {
        "tau": 2.213514566421509,
        "grad_tau": 0.4105921685695648,
        "torsion": 0.0,
        "alignment": 4.6689558029174805,
        "S_field": 1.6017401218414307,
        "Gamma_field": 0.2463480681180954,
        "S_over_Gamma": 6.501938819885254,
        "Da": 15.210953712463379,
        "E_coh": 0.8935814499855042,
        "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.61,
              39.86
            ],
            [
              -94.57,
              39.84
            ],
            [
              -94.57,
              39.8
            ],
            [
              -94.6,
              39.78
            ],
            [
              -94.67,
              39.78
            ],
            [
              -94.67,
              39.83
            ],
            [
              -94.65,
              39.85
            ],
            [
              -94.62,
              39.85
            ],
            [
              -94.61,
              39.86
            ]
          ]
        ]
      },
      "raw_probability": 0.3369,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "27d7c708ecc90555d3aff1b5947df20803a0a0b902c39662ef72fa770237510e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3369,
        "probability": 0.003202,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a5c05a77a42b34213d0f55097d90db7a52c306198dbe12c5edb8d36c641b0cad",
        "signature": {
          "alg": "ed25519",
          "sig": "706a23f1499ff11778c308a6ccd844dc5fda94236b52560f864e24649d1245f4a8de01ad2c09b334658362482604d00e87a52d2bd3731e71c82de0c2377e5e06"
        }
      },
      "receipt_sha256": "a5c05a77a42b34213d0f55097d90db7a52c306198dbe12c5edb8d36c641b0cad"
    },
    {
      "storm_id": "270552",
      "lat": 29.951,
      "lon": -92.688,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2928.0,
      "ebshear": 16.0,
      "srh01": 0.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.8504
        },
        {
          "name": "alignment",
          "value": -7.9414
        },
        {
          "name": "tau",
          "value": 4.5715
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3309
      },
      "coherence_score": 4.571520805358887,
      "coherence_diagnostics": {
        "tau": 4.571520805358887,
        "grad_tau": 0.627734899520874,
        "torsion": 0.0,
        "alignment": -7.941401481628418,
        "S_field": 1.6656529903411865,
        "Gamma_field": 0.1813480705022812,
        "S_over_Gamma": 9.184840202331543,
        "Da": 10.081401824951172,
        "E_coh": 0.9754750728607178,
        "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": [
          [
            [
              -92.7,
              29.99
            ],
            [
              -92.66,
              29.99
            ],
            [
              -92.65,
              29.97
            ],
            [
              -92.65,
              29.92
            ],
            [
              -92.66,
              29.91
            ],
            [
              -92.68,
              29.91
            ],
            [
              -92.71,
              29.93
            ],
            [
              -92.73,
              29.93
            ],
            [
              -92.74,
              29.97
            ],
            [
              -92.7,
              29.99
            ]
          ]
        ]
      },
      "raw_probability": 0.3309,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "488641262d205ef47cd2afdc9ca5ce380064948a14670b3eef563e28c15f3167",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.3309,
        "probability": 0.003202,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b456e261f15c9c8269407c4f1f0ae1f6ea80cd63d891669049b3a3b05a7d1731",
        "signature": {
          "alg": "ed25519",
          "sig": "0e9f11ad4603c90d2a8805817e6add73dcd52bacb1fcaa554a30973fe76b9c9061c8d825dd2c8985a3b070b16058fde2294ff328074b6918d0f544521d8d3708"
        }
      },
      "receipt_sha256": "b456e261f15c9c8269407c4f1f0ae1f6ea80cd63d891669049b3a3b05a7d1731"
    },
    {
      "storm_id": "269555",
      "lat": 50.5039,
      "lon": -97.4055,
      "motion_east": 7.2,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 104.0,
      "ebshear": 31.0,
      "srh01": 226.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 226.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2873
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.4,
              50.63
            ],
            [
              -97.39,
              50.62
            ],
            [
              -97.39,
              50.59
            ],
            [
              -97.42,
              50.56
            ],
            [
              -97.46,
              50.55
            ],
            [
              -97.47,
              50.54
            ],
            [
              -97.46,
              50.52
            ],
            [
              -97.37,
              50.51
            ],
            [
              -97.32,
              50.54
            ],
            [
              -97.3,
              50.54
            ],
            [
              -97.29,
              50.55
            ],
            [
              -97.25,
              50.55
            ],
            [
              -97.23,
              50.54
            ],
            [
              -97.22,
              50.52
            ],
            [
              -97.22,
              50.49
            ],
            [
              -97.27,
              50.45
            ],
            [
              -97.3,
              50.45
            ],
            [
              -97.33,
              50.43
            ],
            [
              -97.36,
              50.43
            ],
            [
              -97.39,
              50.41
            ],
            [
              -97.44,
              50.41
            ],
            [
              -97.45,
              50.4
            ],
            [
              -97.51,
              50.4
            ],
            [
              -97.52,
              50.39
            ],
            [
              -97.55,
              50.39
            ],
            [
              -97.56,
              50.4
            ],
            [
              -97.56,
              50.45
            ],
            [
              -97.58,
              50.46
            ],
            [
              -97.58,
              50.54
            ],
            [
              -97.49,
              50.54
            ],
            [
              -97.46,
              50.6
            ],
            [
              -97.44,
              50.6
            ],
            [
              -97.4,
              50.63
            ]
          ]
        ]
      },
      "raw_probability": 0.2873,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "71d5ac52abc546dee6377a4e4d6e35bdc7e9d44a0526c3d8d22e258dc2e65935",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2873,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686",
        "signature": {
          "alg": "ed25519",
          "sig": "45b976dbc81ae2a878bd98d8672e49514ae6d478cd4ff9037b8e023a0d2114fa74c83c0e9069d7952539f7bfaaaf71c948c8f4f34e8b210f05af7c8d55393008"
        }
      },
      "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686"
    },
    {
      "storm_id": "270476",
      "lat": 50.29,
      "lon": -96.9871,
      "motion_east": 7.1,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 33.0,
      "ebshear": 25.0,
      "srh01": 249.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 249.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2873
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.0,
              50.33
            ],
            [
              -96.93,
              50.33
            ],
            [
              -96.91,
              50.32
            ],
            [
              -96.91,
              50.27
            ],
            [
              -96.92,
              50.26
            ],
            [
              -96.94,
              50.26
            ],
            [
              -96.98,
              50.24
            ],
            [
              -97.03,
              50.24
            ],
            [
              -97.05,
              50.26
            ],
            [
              -97.05,
              50.29
            ],
            [
              -97.04,
              50.3
            ],
            [
              -97.05,
              50.31
            ],
            [
              -97.01,
              50.32
            ],
            [
              -97.0,
              50.33
            ]
          ]
        ]
      },
      "raw_probability": 0.2873,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "71d5ac52abc546dee6377a4e4d6e35bdc7e9d44a0526c3d8d22e258dc2e65935",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2873,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686",
        "signature": {
          "alg": "ed25519",
          "sig": "45b976dbc81ae2a878bd98d8672e49514ae6d478cd4ff9037b8e023a0d2114fa74c83c0e9069d7952539f7bfaaaf71c948c8f4f34e8b210f05af7c8d55393008"
        }
      },
      "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686"
    },
    {
      "storm_id": "270477",
      "lat": 50.2205,
      "lon": -97.2945,
      "motion_east": 7.1,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 81.0,
      "ebshear": 29.0,
      "srh01": 266.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 266.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2873
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.32,
              50.31
            ],
            [
              -97.29,
              50.31
            ],
            [
              -97.26,
              50.27
            ],
            [
              -97.27,
              50.24
            ],
            [
              -97.26,
              50.22
            ],
            [
              -97.24,
              50.21
            ],
            [
              -97.24,
              50.18
            ],
            [
              -97.25,
              50.17
            ],
            [
              -97.22,
              50.14
            ],
            [
              -97.22,
              50.13
            ],
            [
              -97.27,
              50.13
            ],
            [
              -97.29,
              50.15
            ],
            [
              -97.28,
              50.17
            ],
            [
              -97.29,
              50.19
            ],
            [
              -97.31,
              50.19
            ],
            [
              -97.34,
              50.21
            ],
            [
              -97.36,
              50.21
            ],
            [
              -97.38,
              50.23
            ],
            [
              -97.38,
              50.28
            ],
            [
              -97.36,
              50.3
            ],
            [
              -97.33,
              50.3
            ],
            [
              -97.32,
              50.31
            ]
          ]
        ]
      },
      "raw_probability": 0.2873,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "71d5ac52abc546dee6377a4e4d6e35bdc7e9d44a0526c3d8d22e258dc2e65935",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2873,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686",
        "signature": {
          "alg": "ed25519",
          "sig": "45b976dbc81ae2a878bd98d8672e49514ae6d478cd4ff9037b8e023a0d2114fa74c83c0e9069d7952539f7bfaaaf71c948c8f4f34e8b210f05af7c8d55393008"
        }
      },
      "receipt_sha256": "5d95a1f9f894d67da3cf8c0afad3fe3c6131b819194837ebf1e9547c1ba19686"
    },
    {
      "storm_id": "270364",
      "lat": 50.2355,
      "lon": -98.1826,
      "motion_east": 8.1,
      "motion_south": 0.7,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 171.0,
      "ebshear": 27.0,
      "srh01": 169.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2794
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.11,
              50.41
            ],
            [
              -98.1,
              50.4
            ],
            [
              -98.07,
              50.4
            ],
            [
              -98.04,
              50.37
            ],
            [
              -98.05,
              50.32
            ],
            [
              -98.09,
              50.3
            ],
            [
              -98.1,
              50.28
            ],
            [
              -98.19,
              50.2
            ],
            [
              -98.2,
              50.18
            ],
            [
              -98.2,
              50.15
            ],
            [
              -98.22,
              50.12
            ],
            [
              -98.21,
              50.1
            ],
            [
              -98.21,
              50.04
            ],
            [
              -98.22,
              50.03
            ],
            [
              -98.26,
              50.03
            ],
            [
              -98.27,
              50.07
            ],
            [
              -98.29,
              50.09
            ],
            [
              -98.28,
              50.1
            ],
            [
              -98.27,
              50.15
            ],
            [
              -98.24,
              50.18
            ],
            [
              -98.24,
              50.19
            ],
            [
              -98.22,
              50.2
            ],
            [
              -98.22,
              50.23
            ],
            [
              -98.21,
              50.24
            ],
            [
              -98.22,
              50.25
            ],
            [
              -98.22,
              50.32
            ],
            [
              -98.19,
              50.36
            ],
            [
              -98.15,
              50.38
            ],
            [
              -98.14,
              50.4
            ],
            [
              -98.12,
              50.4
            ],
            [
              -98.11,
              50.41
            ]
          ]
        ]
      },
      "raw_probability": 0.2794,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "661320a1dd7255802a1dc894f941ecc21a7b9269fd447c645d3a00f06c18f94c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2794,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2419db6f3e11cfeeb5a7522ce7f86322c80763fe4b6ce52a80dbc2cb395f1dc9",
        "signature": {
          "alg": "ed25519",
          "sig": "bb5afb5a7416191ec77c1fffaad238a18c488ba28aec06d519b708bcfd42f829d9aa595cc31712a519f5c536416e190a616aa833ed2186b2e8e8d096febc3506"
        }
      },
      "receipt_sha256": "2419db6f3e11cfeeb5a7522ce7f86322c80763fe4b6ce52a80dbc2cb395f1dc9"
    },
    {
      "storm_id": "270362",
      "lat": 50.5213,
      "lon": -96.9375,
      "motion_east": 7.2,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 45.0,
      "ebshear": 26.0,
      "srh01": 180.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 180.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2703
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.92,
              50.59
            ],
            [
              -96.86,
              50.59
            ],
            [
              -96.82,
              50.57
            ],
            [
              -96.8,
              50.55
            ],
            [
              -96.8,
              50.53
            ],
            [
              -96.85,
              50.49
            ],
            [
              -96.92,
              50.48
            ],
            [
              -96.95,
              50.46
            ],
            [
              -96.99,
              50.46
            ],
            [
              -97.0,
              50.45
            ],
            [
              -97.02,
              50.45
            ],
            [
              -97.04,
              50.48
            ],
            [
              -97.08,
              50.5
            ],
            [
              -97.08,
              50.58
            ],
            [
              -96.95,
              50.57
            ],
            [
              -96.92,
              50.59
            ]
          ]
        ]
      },
      "raw_probability": 0.2703,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "97c31464e7f9c91009a394ee95a60f728f054051c3cbc6464a2eb659dd7434cd",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2703,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4",
        "signature": {
          "alg": "ed25519",
          "sig": "0f6c1c81346f4b19cd6b28132a9f72d0891f3a0e7eb29dd24087e2bf68a9b705c34ed3f0f5c7025aef5a50385dc2744024dfe54adfe5d32d112dbf1dec26b207"
        }
      },
      "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4"
    },
    {
      "storm_id": "270529",
      "lat": 50.6987,
      "lon": -97.5588,
      "motion_east": 7.2,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 120.0,
      "ebshear": 27.0,
      "srh01": 200.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 200.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2703
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.56,
              50.74
            ],
            [
              -97.52,
              50.72
            ],
            [
              -97.52,
              50.67
            ],
            [
              -97.54,
              50.66
            ],
            [
              -97.57,
              50.66
            ],
            [
              -97.6,
              50.68
            ],
            [
              -97.6,
              50.72
            ],
            [
              -97.56,
              50.74
            ]
          ]
        ]
      },
      "raw_probability": 0.2703,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "97c31464e7f9c91009a394ee95a60f728f054051c3cbc6464a2eb659dd7434cd",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2703,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4",
        "signature": {
          "alg": "ed25519",
          "sig": "0f6c1c81346f4b19cd6b28132a9f72d0891f3a0e7eb29dd24087e2bf68a9b705c34ed3f0f5c7025aef5a50385dc2744024dfe54adfe5d32d112dbf1dec26b207"
        }
      },
      "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4"
    },
    {
      "storm_id": "270530",
      "lat": 50.6226,
      "lon": -97.1665,
      "motion_east": 7.2,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 52.0,
      "ebshear": 27.0,
      "srh01": 180.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 180.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.4754
        },
        {
          "name": "alignment",
          "value": -4.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2703
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5879455804824829,
        "torsion": 0.0,
        "alignment": -4.509316444396973,
        "S_field": 0.20790913701057434,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.322733759880066,
        "Da": 9.979142189025879,
        "E_coh": 0.4824918508529663,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.24,
              50.65
            ],
            [
              -97.23,
              50.65
            ],
            [
              -97.22,
              50.65
            ],
            [
              -97.21,
              50.65
            ],
            [
              -97.2,
              50.64
            ],
            [
              -97.19,
              50.64
            ],
            [
              -97.18,
              50.64
            ],
            [
              -97.17,
              50.65
            ],
            [
              -97.16,
              50.65
            ],
            [
              -97.15,
              50.65
            ],
            [
              -97.14,
              50.65
            ],
            [
              -97.13,
              50.64
            ],
            [
              -97.13,
              50.63
            ],
            [
              -97.13,
              50.62
            ],
            [
              -97.13,
              50.61
            ],
            [
              -97.12,
              50.6
            ],
            [
              -97.11,
              50.61
            ],
            [
              -97.11,
              50.62
            ],
            [
              -97.11,
              50.63
            ],
            [
              -97.11,
              50.64
            ],
            [
              -97.11,
              50.63
            ],
            [
              -97.11,
              50.62
            ],
            [
              -97.11,
              50.61
            ],
            [
              -97.1,
              50.6
            ],
            [
              -97.11,
              50.6
            ],
            [
              -97.12,
              50.6
            ],
            [
              -97.13,
              50.6
            ],
            [
              -97.14,
              50.59
            ],
            [
              -97.15,
              50.59
            ],
            [
              -97.16,
              50.59
            ],
            [
              -97.17,
              50.58
            ],
            [
              -97.18,
              50.59
            ],
            [
              -97.19,
              50.6
            ],
            [
              -97.18,
              50.61
            ],
            [
              -97.19,
              50.62
            ],
            [
              -97.2,
              50.62
            ],
            [
              -97.21,
              50.61
            ],
            [
              -97.22,
              50.62
            ],
            [
              -97.23,
              50.62
            ],
            [
              -97.24,
              50.63
            ],
            [
              -97.25,
              50.63
            ],
            [
              -97.25,
              50.64
            ],
            [
              -97.24,
              50.65
            ]
          ]
        ]
      },
      "raw_probability": 0.2703,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "97c31464e7f9c91009a394ee95a60f728f054051c3cbc6464a2eb659dd7434cd",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2703,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4",
        "signature": {
          "alg": "ed25519",
          "sig": "0f6c1c81346f4b19cd6b28132a9f72d0891f3a0e7eb29dd24087e2bf68a9b705c34ed3f0f5c7025aef5a50385dc2744024dfe54adfe5d32d112dbf1dec26b207"
        }
      },
      "receipt_sha256": "36960541d8ae22405e334522dd98787c8a752ca6f087411e318bda27f369e8b4"
    },
    {
      "storm_id": "270460",
      "lat": 40.72,
      "lon": -98.328,
      "motion_east": 5.7,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3899.0,
      "ebshear": 15.0,
      "srh01": 74.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 74.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8504
        },
        {
          "name": "alignment",
          "value": 0.1789
        },
        {
          "name": "tau",
          "value": 0.8749
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2655
      },
      "coherence_score": 0.8749218583106995,
      "coherence_diagnostics": {
        "tau": 0.8749218583106995,
        "grad_tau": 0.11908549070358276,
        "torsion": 0.0,
        "alignment": 0.17893952131271362,
        "S_field": 0.24361136555671692,
        "Gamma_field": 0.16551473736763,
        "S_over_Gamma": 1.4718409776687622,
        "Da": 9.596017837524414,
        "E_coh": 0.4144872725009918,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.32,
              40.76
            ],
            [
              -98.3,
              40.75
            ],
            [
              -98.3,
              40.74
            ],
            [
              -98.28,
              40.72
            ],
            [
              -98.28,
              40.68
            ],
            [
              -98.29,
              40.67
            ],
            [
              -98.35,
              40.67
            ],
            [
              -98.35,
              40.68
            ],
            [
              -98.37,
              40.7
            ],
            [
              -98.36,
              40.71
            ],
            [
              -98.37,
              40.72
            ],
            [
              -98.35,
              40.74
            ],
            [
              -98.35,
              40.75
            ],
            [
              -98.33,
              40.75
            ],
            [
              -98.32,
              40.76
            ]
          ]
        ]
      },
      "raw_probability": 0.2655,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0024,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "5604e0e5b41cb8b07880eb1ab620173585a11faabee1e390a8f13f8c195492a2",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2655,
        "probability": 0.002366,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002366,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cfe54af06bc04bd3afdf8a2478d9023a852172489ec42ed89c00f45fbf839a0b",
        "signature": {
          "alg": "ed25519",
          "sig": "5c9e776b1a538cb1ae6bcdbf77622f71303392ddb5bced2ef9281de457517181933d548e36edfd3361ab5b266ad2a6ef14bf57dd67cccbffad3d7eaf56f0790d"
        }
      },
      "receipt_sha256": "cfe54af06bc04bd3afdf8a2478d9023a852172489ec42ed89c00f45fbf839a0b"
    },
    {
      "storm_id": "270475",
      "lat": 50.5473,
      "lon": -98.0447,
      "motion_east": 7.5,
      "motion_south": 0.3,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 184.0,
      "ebshear": 28.0,
      "srh01": 160.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 160.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2569
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.02,
              50.64
            ],
            [
              -97.96,
              50.64
            ],
            [
              -97.95,
              50.63
            ],
            [
              -97.95,
              50.57
            ],
            [
              -98.01,
              50.5
            ],
            [
              -98.03,
              50.46
            ],
            [
              -98.05,
              50.46
            ],
            [
              -98.06,
              50.45
            ],
            [
              -98.12,
              50.45
            ],
            [
              -98.14,
              50.47
            ],
            [
              -98.14,
              50.52
            ],
            [
              -98.09,
              50.57
            ],
            [
              -98.09,
              50.58
            ],
            [
              -98.04,
              50.63
            ],
            [
              -98.02,
              50.64
            ]
          ]
        ]
      },
      "raw_probability": 0.2569,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "3c0f1e4e047e8673b75fa4548dbeef3738c3ed5a1178ad06162d2ca22a01979c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2569,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "93a228433c0e8bcf0055045b7ccc4264634af7d1d5944604f8facbe2730d0105",
        "signature": {
          "alg": "ed25519",
          "sig": "613c251bd0485e89740e7c140513208de7296031854076ea4a3656d67047d83142c7fa7f51d1913d1956f3b90cd8a8fa75c7ac5e9b95c19fa00db78754c5f107"
        }
      },
      "receipt_sha256": "93a228433c0e8bcf0055045b7ccc4264634af7d1d5944604f8facbe2730d0105"
    },
    {
      "storm_id": "270478",
      "lat": 50.1185,
      "lon": -97.9492,
      "motion_east": 7.9,
      "motion_south": 0.4,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 133.0,
      "ebshear": 25.0,
      "srh01": 245.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 245.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2556
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.99,
              50.15
            ],
            [
              -97.94,
              50.15
            ],
            [
              -97.93,
              50.14
            ],
            [
              -97.91,
              50.14
            ],
            [
              -97.88,
              50.11
            ],
            [
              -97.88,
              50.1
            ],
            [
              -97.9,
              50.1
            ],
            [
              -97.92,
              50.08
            ],
            [
              -97.98,
              50.08
            ],
            [
              -98.0,
              50.1
            ],
            [
              -98.01,
              50.1
            ],
            [
              -98.01,
              50.14
            ],
            [
              -97.99,
              50.15
            ]
          ]
        ]
      },
      "raw_probability": 0.2556,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "56f2f32863ed1eddae5fcaf72c380920c4a2b1ee2374699df7f68d3aee960dc4",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2556,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "801994592b7652872f7456ecef1cabd5105a9c4de33105084b2c7eb963f24028",
        "signature": {
          "alg": "ed25519",
          "sig": "a42ab087754820a2fb3a8fe7e3c5b45de06f9c81aaaa771858c26f28709d5d9c1f4ee8a880f6c87f3f5e2040f7191b8f4a841e319b612ab6d540f8d755ef6506"
        }
      },
      "receipt_sha256": "801994592b7652872f7456ecef1cabd5105a9c4de33105084b2c7eb963f24028"
    },
    {
      "storm_id": "270524",
      "lat": 37.4011,
      "lon": -99.0356,
      "motion_east": 6.2,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1181.0,
      "ebshear": 22.0,
      "srh01": 117.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 117.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2254
        },
        {
          "name": "alignment",
          "value": 3.9592
        },
        {
          "name": "tau",
          "value": 0.7598
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2528
      },
      "coherence_score": 0.7598217129707336,
      "coherence_diagnostics": {
        "tau": 0.7598217129707336,
        "grad_tau": 0.047112468630075455,
        "torsion": 0.0,
        "alignment": 3.9591636657714844,
        "S_field": 0.45948565006256104,
        "Gamma_field": 0.313848078250885,
        "S_over_Gamma": 1.4640384912490845,
        "Da": 19.08652687072754,
        "E_coh": 0.7086441516876221,
        "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": [
          [
            [
              -99.06,
              37.46
            ],
            [
              -99.01,
              37.45
            ],
            [
              -98.98,
              37.41
            ],
            [
              -98.98,
              37.37
            ],
            [
              -99.02,
              37.34
            ],
            [
              -99.05,
              37.34
            ],
            [
              -99.08,
              37.36
            ],
            [
              -99.08,
              37.42
            ],
            [
              -99.06,
              37.46
            ]
          ]
        ]
      },
      "raw_probability": 0.2528,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "bdf160622fcefc3522024b15ae26b1dfb4f30b1bdd1a49106a3c08db41e7026e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2528,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7744a3969fb8a7e801d8926d4dde610f465faca3a0743a681ec246e5d93bf11c",
        "signature": {
          "alg": "ed25519",
          "sig": "56c59aea09483459c7bb84951d6b71912c34b917ba39058b9eff192ed0b21de67c513d4b7ef7f01348281ab5899a99778b64980aff3ded4127ae62b99f4c2e01"
        }
      },
      "receipt_sha256": "7744a3969fb8a7e801d8926d4dde610f465faca3a0743a681ec246e5d93bf11c"
    },
    {
      "storm_id": "270505",
      "lat": 37.0427,
      "lon": -81.6755,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1215.0,
      "ebshear": 13.0,
      "srh01": 51.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.6004
        },
        {
          "name": "alignment",
          "value": -4.7011
        },
        {
          "name": "tau",
          "value": 2.0067
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2453
      },
      "coherence_score": 2.0067458152770996,
      "coherence_diagnostics": {
        "tau": 2.0067458152770996,
        "grad_tau": 0.21186742186546326,
        "torsion": 0.0,
        "alignment": -4.701091766357422,
        "S_field": 1.0572792291641235,
        "Gamma_field": 0.2646813988685608,
        "S_over_Gamma": 3.994535446166992,
        "Da": 16.536739349365234,
        "E_coh": 0.8704164624214172,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.71,
              37.08
            ],
            [
              -81.67,
              37.08
            ],
            [
              -81.66,
              37.07
            ],
            [
              -81.64,
              37.07
            ],
            [
              -81.63,
              37.05
            ],
            [
              -81.63,
              37.01
            ],
            [
              -81.64,
              37.0
            ],
            [
              -81.71,
              37.0
            ],
            [
              -81.72,
              37.01
            ],
            [
              -81.71,
              37.02
            ],
            [
              -81.71,
              37.08
            ]
          ]
        ]
      },
      "raw_probability": 0.2453,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "55cd77c70d7b24c8d949ca13e29d2f1c298e04548d6d2f2b697f159b290d8686",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2453,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70d8bc00a2354f596e4b4157d1841d3e58729868a3a47d7e663b27df25fc86e5",
        "signature": {
          "alg": "ed25519",
          "sig": "57b9dada0a2d2d78f53f58a8fd6cc748268b7dd9ff2b6e2c7470712c93cc3a9cc4ea6b668de56d014f7110ea6f8c3a23a20c05aa79b4b8b2f0edf4f8c86fc700"
        }
      },
      "receipt_sha256": "70d8bc00a2354f596e4b4157d1841d3e58729868a3a47d7e663b27df25fc86e5"
    },
    {
      "storm_id": "270445",
      "lat": 40.2692,
      "lon": -98.3112,
      "motion_east": 5.4,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3980.0,
      "ebshear": 17.0,
      "srh01": 104.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 104.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8504
        },
        {
          "name": "alignment",
          "value": 0.1789
        },
        {
          "name": "tau",
          "value": 0.8749
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2426
      },
      "coherence_score": 0.8749218583106995,
      "coherence_diagnostics": {
        "tau": 0.8749218583106995,
        "grad_tau": 0.11908549070358276,
        "torsion": 0.0,
        "alignment": 0.17893952131271362,
        "S_field": 0.24361136555671692,
        "Gamma_field": 0.16551473736763,
        "S_over_Gamma": 1.4718409776687622,
        "Da": 9.596017837524414,
        "E_coh": 0.4144872725009918,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.27,
              40.33
            ],
            [
              -98.24,
              40.33
            ],
            [
              -98.23,
              40.32
            ],
            [
              -98.23,
              40.29
            ],
            [
              -98.22,
              40.28
            ],
            [
              -98.23,
              40.25
            ],
            [
              -98.25,
              40.24
            ],
            [
              -98.25,
              40.2
            ],
            [
              -98.27,
              40.2
            ],
            [
              -98.28,
              40.19
            ],
            [
              -98.34,
              40.19
            ],
            [
              -98.35,
              40.2
            ],
            [
              -98.39,
              40.2
            ],
            [
              -98.43,
              40.23
            ],
            [
              -98.43,
              40.26
            ],
            [
              -98.44,
              40.28
            ],
            [
              -98.42,
              40.3
            ],
            [
              -98.4,
              40.31
            ],
            [
              -98.35,
              40.31
            ],
            [
              -98.33,
              40.29
            ],
            [
              -98.31,
              40.29
            ],
            [
              -98.3,
              40.3
            ],
            [
              -98.28,
              40.3
            ],
            [
              -98.27,
              40.31
            ],
            [
              -98.27,
              40.33
            ]
          ]
        ]
      },
      "raw_probability": 0.2426,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "fcd2984dd0822fc137e7495aadde307607883f433103a07f0447aae90cab6762",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2426,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f5681617cbd269865dd36e776e6eebafb6f51e90d98dd191402e422b62f3aab6",
        "signature": {
          "alg": "ed25519",
          "sig": "bfd2582fc4b8b41678bb429768b1b68ac3287be30f4b8e64ae6f984d8ce2fe2f8cdd4d50bccacef23e4a41a335b24be3a49ba299b78b33d32c8418df5f5b1205"
        }
      },
      "receipt_sha256": "f5681617cbd269865dd36e776e6eebafb6f51e90d98dd191402e422b62f3aab6"
    },
    {
      "storm_id": "270504",
      "lat": 37.2118,
      "lon": -82.0755,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1381.0,
      "ebshear": 14.0,
      "srh01": 66.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 66.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.2254
        },
        {
          "name": "alignment",
          "value": -1.9219
        },
        {
          "name": "tau",
          "value": 2.0767
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2423
      },
      "coherence_score": 2.0767345428466797,
      "coherence_diagnostics": {
        "tau": 2.0767345428466797,
        "grad_tau": 0.12714575231075287,
        "torsion": 0.0,
        "alignment": -1.9218775033950806,
        "S_field": 0.944007158279419,
        "Gamma_field": 0.283014714717865,
        "S_over_Gamma": 3.335541009902954,
        "Da": 17.824201583862305,
        "E_coh": 0.8581502437591553,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.09,
              37.26
            ],
            [
              -82.06,
              37.26
            ],
            [
              -82.05,
              37.25
            ],
            [
              -82.05,
              37.17
            ],
            [
              -82.06,
              37.16
            ],
            [
              -82.07,
              37.17
            ],
            [
              -82.09,
              37.17
            ],
            [
              -82.09,
              37.19
            ],
            [
              -82.08,
              37.2
            ],
            [
              -82.1,
              37.24
            ],
            [
              -82.09,
              37.26
            ]
          ]
        ]
      },
      "raw_probability": 0.2423,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d50bfb49f1d9ca3e5d479656d5313ec82d16eb0d6f013a7613e309d8935cf9bd",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2423,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "58d0d8f0b77975271c6d527b4ff85473ca6b0d7daa0b7170391ce4179bc7f4bc",
        "signature": {
          "alg": "ed25519",
          "sig": "164f5f580b7cc00fdd0cd64c374cc73ff2b3680aac771282b19970dc429acf3a20e48f3b898a0a2e1a70f276671048fdaabab725445d5ddc8a62b732fe6d0804"
        }
      },
      "receipt_sha256": "58d0d8f0b77975271c6d527b4ff85473ca6b0d7daa0b7170391ce4179bc7f4bc"
    },
    {
      "storm_id": "270159",
      "lat": 40.4727,
      "lon": -98.2218,
      "motion_east": 5.6,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4061.0,
      "ebshear": 15.0,
      "srh01": 70.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 70.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.8504
        },
        {
          "name": "alignment",
          "value": 0.1789
        },
        {
          "name": "tau",
          "value": 0.8749
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2396
      },
      "coherence_score": 0.8749218583106995,
      "coherence_diagnostics": {
        "tau": 0.8749218583106995,
        "grad_tau": 0.11908549070358276,
        "torsion": 0.0,
        "alignment": 0.17893952131271362,
        "S_field": 0.24361136555671692,
        "Gamma_field": 0.16551473736763,
        "S_over_Gamma": 1.4718409776687622,
        "Da": 9.596017837524414,
        "E_coh": 0.4144872725009918,
        "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": [
          [
            [
              -98.23,
              40.53
            ],
            [
              -98.21,
              40.53
            ],
            [
              -98.2,
              40.52
            ],
            [
              -98.17,
              40.46
            ],
            [
              -98.17,
              40.43
            ],
            [
              -98.19,
              40.4
            ],
            [
              -98.25,
              40.4
            ],
            [
              -98.27,
              40.44
            ],
            [
              -98.27,
              40.47
            ],
            [
              -98.25,
              40.49
            ],
            [
              -98.23,
              40.53
            ]
          ]
        ]
      },
      "raw_probability": 0.2396,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "aae1a6761e30138934f731aafd7c5b055284c2eef310870310fa265f2df546bf",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2396,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "03cdcb3e6f7e792257399d8f988dd5dec421a689f174d1967d1ace849082a11d",
        "signature": {
          "alg": "ed25519",
          "sig": "70de30a29caf044dedcfff826f6fd0e3b915c91d5673978519fb49942937f3e96edf926522cf02ccbd79cf17735d88867b83b499ccc2d2ef5d7175764b32910e"
        }
      },
      "receipt_sha256": "03cdcb3e6f7e792257399d8f988dd5dec421a689f174d1967d1ace849082a11d"
    },
    {
      "storm_id": "269514",
      "lat": 40.2727,
      "lon": -87.3173,
      "motion_east": 7.8,
      "motion_south": 2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 820.0,
      "ebshear": 36.0,
      "srh01": 45.0,
      "maxllaz": 0.005,
      "mesh": 0.25,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1004
        },
        {
          "name": "alignment",
          "value": 2.6807
        },
        {
          "name": "tau",
          "value": 0.8027
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2371
      },
      "coherence_score": 0.8026837110519409,
      "coherence_diagnostics": {
        "tau": 0.8026837110519409,
        "grad_tau": 0.14099809527397156,
        "torsion": 0.0,
        "alignment": 2.6806752681732178,
        "S_field": 0.33120179176330566,
        "Gamma_field": 0.44218140840530396,
        "S_over_Gamma": 0.7490178942680359,
        "Da": 28.29262351989746,
        "E_coh": 0.1575993001461029,
        "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": [
          [
            [
              -87.4,
              40.37
            ],
            [
              -87.35,
              40.37
            ],
            [
              -87.31,
              40.33
            ],
            [
              -87.29,
              40.33
            ],
            [
              -87.28,
              40.32
            ],
            [
              -87.22,
              40.33
            ],
            [
              -87.18,
              40.31
            ],
            [
              -87.19,
              40.3
            ],
            [
              -87.19,
              40.26
            ],
            [
              -87.2,
              40.25
            ],
            [
              -87.2,
              40.14
            ],
            [
              -87.23,
              40.11
            ],
            [
              -87.28,
              40.12
            ],
            [
              -87.33,
              40.17
            ],
            [
              -87.34,
              40.22
            ],
            [
              -87.37,
              40.26
            ],
            [
              -87.42,
              40.24
            ],
            [
              -87.46,
              40.27
            ],
            [
              -87.46,
              40.29
            ],
            [
              -87.44,
              40.31
            ],
            [
              -87.44,
              40.33
            ],
            [
              -87.4,
              40.37
            ]
          ]
        ]
      },
      "raw_probability": 0.2371,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "6ac1525fd97724fd864dde7b3b81d5d261b7fef37581ca2ba5e73d2250fe768e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2371,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "29b162503090aaf20f70ab9b929f362873fb71a476a725bd4d9a1689fcf9b5af",
        "signature": {
          "alg": "ed25519",
          "sig": "9c51db13e3a928e1e1fa0bb56adfcc30e1b25332e2411eddb4ee54232e01e1149ac356e0a38ebd7c1c2d87d9728563946a7fc3b2d0e86ec89d89085b3c18ab08"
        }
      },
      "receipt_sha256": "29b162503090aaf20f70ab9b929f362873fb71a476a725bd4d9a1689fcf9b5af"
    },
    {
      "storm_id": "270451",
      "lat": 37.5224,
      "lon": -99.32,
      "motion_east": 6.3,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 792.0,
      "ebshear": 29.0,
      "srh01": 173.0,
      "maxllaz": 0.005,
      "mesh": 0.13,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 173.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2254
        },
        {
          "name": "alignment",
          "value": 3.9592
        },
        {
          "name": "tau",
          "value": 0.7598
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2365
      },
      "coherence_score": 0.7598217129707336,
      "coherence_diagnostics": {
        "tau": 0.7598217129707336,
        "grad_tau": 0.047112468630075455,
        "torsion": 0.0,
        "alignment": 3.9591636657714844,
        "S_field": 0.45948565006256104,
        "Gamma_field": 0.313848078250885,
        "S_over_Gamma": 1.4640384912490845,
        "Da": 19.08652687072754,
        "E_coh": 0.7086441516876221,
        "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": [
          [
            [
              -99.34,
              37.68
            ],
            [
              -99.3,
              37.68
            ],
            [
              -99.29,
              37.67
            ],
            [
              -99.29,
              37.58
            ],
            [
              -99.3,
              37.57
            ],
            [
              -99.3,
              37.54
            ],
            [
              -99.29,
              37.53
            ],
            [
              -99.26,
              37.53
            ],
            [
              -99.24,
              37.51
            ],
            [
              -99.24,
              37.5
            ],
            [
              -99.25,
              37.49
            ],
            [
              -99.26,
              37.45
            ],
            [
              -99.31,
              37.4
            ],
            [
              -99.31,
              37.39
            ],
            [
              -99.33,
              37.37
            ],
            [
              -99.36,
              37.37
            ],
            [
              -99.37,
              37.38
            ],
            [
              -99.37,
              37.4
            ],
            [
              -99.35,
              37.42
            ],
            [
              -99.35,
              37.46
            ],
            [
              -99.32,
              37.5
            ],
            [
              -99.32,
              37.52
            ],
            [
              -99.34,
              37.54
            ],
            [
              -99.36,
              37.54
            ],
            [
              -99.38,
              37.56
            ],
            [
              -99.38,
              37.61
            ],
            [
              -99.37,
              37.62
            ],
            [
              -99.36,
              37.66
            ],
            [
              -99.34,
              37.68
            ]
          ]
        ]
      },
      "raw_probability": 0.2365,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f21871b08d09cc1400473ef328fff8cb9ae6691b72a10364a0d24d6fb8e3fcab",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2365,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3ae49989bfd113ea5751e9f16ce3a46486782f4605a5ce7e307b482a68e1619f",
        "signature": {
          "alg": "ed25519",
          "sig": "ef1924840429d54b9a12bbb588d5e30ed239d0ada2276cbc7dd7bad738682dd27625e8df68983be803aef06a5139e13ece9ab38c9d6a1a09699a6b682409940c"
        }
      },
      "receipt_sha256": "3ae49989bfd113ea5751e9f16ce3a46486782f4605a5ce7e307b482a68e1619f"
    },
    {
      "storm_id": "270341",
      "lat": 35.4022,
      "lon": -73.9578,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4003.0,
      "ebshear": 20.0,
      "srh01": 60.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.8504
        },
        {
          "name": "alignment",
          "value": 2.3288
        },
        {
          "name": "tau",
          "value": 2.998
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2139
      },
      "coherence_score": 2.997955799102783,
      "coherence_diagnostics": {
        "tau": 2.997955799102783,
        "grad_tau": 0.6185064911842346,
        "torsion": 0.0,
        "alignment": 2.328805446624756,
        "S_field": 1.1360573768615723,
        "Gamma_field": 0.3180147409439087,
        "S_over_Gamma": 3.5723419189453125,
        "Da": 20.680925369262695,
        "E_coh": 0.8939626812934875,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.98,
              35.44
            ],
            [
              -73.95,
              35.44
            ],
            [
              -73.91,
              35.41
            ],
            [
              -73.91,
              35.38
            ],
            [
              -73.92,
              35.36
            ],
            [
              -73.97,
              35.36
            ],
            [
              -74.0,
              35.38
            ],
            [
              -74.0,
              35.41
            ],
            [
              -73.98,
              35.44
            ]
          ]
        ]
      },
      "raw_probability": 0.2139,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "17c61d17322ddf5ff91d4dfccef3e49f3c7cd6c0e4e69d2cae0479821dc93b7b",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2139,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0013986f2b2d1ce14694bee3db6e0fe9f58858eb71c54bd176adab4fef19d9ba",
        "signature": {
          "alg": "ed25519",
          "sig": "3657fc0425314818b54056ff8dacb389358fe5760c38f91676f34eb1d289ed75d8243c35965c2b812b682f7822d038ab2fe675c4a72f750630d66cf938bc0005"
        }
      },
      "receipt_sha256": "0013986f2b2d1ce14694bee3db6e0fe9f58858eb71c54bd176adab4fef19d9ba"
    },
    {
      "storm_id": "270436",
      "lat": 39.3029,
      "lon": -99.7817,
      "motion_east": 5.5,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 207.0,
      "ebshear": 34.0,
      "srh01": 122.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7254
        },
        {
          "name": "alignment",
          "value": 1.0901
        },
        {
          "name": "tau",
          "value": 0.6866
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.21
      },
      "coherence_score": 0.6866079568862915,
      "coherence_diagnostics": {
        "tau": 0.6866079568862915,
        "grad_tau": 0.04028632491827011,
        "torsion": 0.0,
        "alignment": 1.0900887250900269,
        "S_field": 0.1771983504295349,
        "Gamma_field": 0.15801472961902618,
        "S_over_Gamma": 1.1214040517807007,
        "Da": 9.430463790893555,
        "E_coh": 0.4701758325099945,
        "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": [
          [
            [
              -99.83,
              39.45
            ],
            [
              -99.79,
              39.45
            ],
            [
              -99.78,
              39.44
            ],
            [
              -99.76,
              39.44
            ],
            [
              -99.73,
              39.41
            ],
            [
              -99.73,
              39.38
            ],
            [
              -99.72,
              39.37
            ],
            [
              -99.73,
              39.35
            ],
            [
              -99.72,
              39.34
            ],
            [
              -99.72,
              39.32
            ],
            [
              -99.69,
              39.28
            ],
            [
              -99.62,
              39.28
            ],
            [
              -99.6,
              39.26
            ],
            [
              -99.6,
              39.21
            ],
            [
              -99.64,
              39.17
            ],
            [
              -99.64,
              39.16
            ],
            [
              -99.7,
              39.13
            ],
            [
              -99.76,
              39.16
            ],
            [
              -99.78,
              39.16
            ],
            [
              -99.79,
              39.17
            ],
            [
              -99.79,
              39.2
            ],
            [
              -99.8,
              39.22
            ],
            [
              -99.83,
              39.25
            ],
            [
              -99.84,
              39.24
            ],
            [
              -99.85,
              39.25
            ],
            [
              -99.87,
              39.25
            ],
            [
              -99.89,
              39.27
            ],
            [
              -99.91,
              39.27
            ],
            [
              -99.93,
              39.31
            ],
            [
              -99.93,
              39.35
            ],
            [
              -99.92,
              39.36
            ],
            [
              -99.92,
              39.38
            ],
            [
              -99.88,
              39.43
            ],
            [
              -99.84,
              39.44
            ],
            [
              -99.83,
              39.45
            ]
          ]
        ]
      },
      "raw_probability": 0.21,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f59d9f22208c008b09e6c6896611c5051034d7fcad408f465649ff9c0e7f4eed",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.21,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33298f0f15ed5e022eed99b23215587ce0e32bc768c170901a84e72370dbdb53",
        "signature": {
          "alg": "ed25519",
          "sig": "570bff3ce6f39ab827fcaa657b145ab7e02bdb4842d288748c47f792fb7302d9ad07b1591a1873bc2ea29c38709194f15c359a53afb3ca76f2a10f8ad436cf02"
        }
      },
      "receipt_sha256": "33298f0f15ed5e022eed99b23215587ce0e32bc768c170901a84e72370dbdb53"
    },
    {
      "storm_id": "270366",
      "lat": 49.5995,
      "lon": -98.5029,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 412.0,
      "ebshear": 30.0,
      "srh01": 225.0,
      "maxllaz": 0.02,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 225.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.02
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2035
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.48,
              49.69
            ],
            [
              -98.48,
              49.65
            ],
            [
              -98.47,
              49.64
            ],
            [
              -98.43,
              49.64
            ],
            [
              -98.4,
              49.61
            ],
            [
              -98.4,
              49.57
            ],
            [
              -98.41,
              49.56
            ],
            [
              -98.45,
              49.57
            ],
            [
              -98.45,
              49.6
            ],
            [
              -98.47,
              49.62
            ],
            [
              -98.51,
              49.6
            ],
            [
              -98.54,
              49.54
            ],
            [
              -98.57,
              49.51
            ],
            [
              -98.59,
              49.5
            ],
            [
              -98.62,
              49.5
            ],
            [
              -98.63,
              49.51
            ],
            [
              -98.63,
              49.56
            ],
            [
              -98.54,
              49.67
            ],
            [
              -98.52,
              49.68
            ],
            [
              -98.49,
              49.68
            ],
            [
              -98.48,
              49.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2035,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "232202d6a972b58c92b45995a0b0a36ffa310d247ae6138bc5a235a8c8c033c0",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2035,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4e4ad08986f2c39fc0d3a4452b91bf177a231386fa8a7a1065f553403ce14a65",
        "signature": {
          "alg": "ed25519",
          "sig": "e0500bd4a3f5a021ef4298d5c29c0e4074448b3559c171ff370055c85efd1aaed88799554a7f705e016734472f779237a75d9af2bb19fe10fcf480924bb7b504"
        }
      },
      "receipt_sha256": "4e4ad08986f2c39fc0d3a4452b91bf177a231386fa8a7a1065f553403ce14a65"
    },
    {
      "storm_id": "270556",
      "lat": 40.8456,
      "lon": -98.18,
      "motion_east": 5.5,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3902.0,
      "ebshear": 15.0,
      "srh01": 87.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 87.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.9754
        },
        {
          "name": "alignment",
          "value": -2.7453
        },
        {
          "name": "tau",
          "value": 0.8548
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2015
      },
      "coherence_score": 0.8548180460929871,
      "coherence_diagnostics": {
        "tau": 0.8548180460929871,
        "grad_tau": 0.14302393794059753,
        "torsion": 0.0,
        "alignment": -2.745269536972046,
        "S_field": 0.13996928930282593,
        "Gamma_field": 0.1813480705022812,
        "S_over_Gamma": 0.7718267440795898,
        "Da": 10.654932975769043,
        "E_coh": 0.4660513699054718,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.21,
              40.88
            ],
            [
              -98.16,
              40.88
            ],
            [
              -98.13,
              40.85
            ],
            [
              -98.13,
              40.82
            ],
            [
              -98.15,
              40.8
            ],
            [
              -98.19,
              40.8
            ],
            [
              -98.22,
              40.83
            ],
            [
              -98.22,
              40.87
            ],
            [
              -98.21,
              40.88
            ]
          ]
        ]
      },
      "raw_probability": 0.2015,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d710009c799ec4f2331e04990de51c13a3cad48dc706bc0a6d2f9f7e56014bb3",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.2015,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2fdf3b6d595d0ba93cc8420551d54fce2a5269721f8d4bea2800b24c43282d53",
        "signature": {
          "alg": "ed25519",
          "sig": "cf4f30b3ead604c75bf0e190d1500221f89b9a55b8ac74b11fc8b66cbd6fa74ace95eba30e4cc87db86432e284aa20f468d87ff2274b357171e57a91a9e6e90a"
        }
      },
      "receipt_sha256": "2fdf3b6d595d0ba93cc8420551d54fce2a5269721f8d4bea2800b24c43282d53"
    },
    {
      "storm_id": "269757",
      "lat": 44.6183,
      "lon": -99.0962,
      "motion_east": 6.6,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1465.0,
      "ebshear": 16.0,
      "srh01": 145.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 145.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6004
        },
        {
          "name": "alignment",
          "value": 6.1636
        },
        {
          "name": "tau",
          "value": 0.9676
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1938
      },
      "coherence_score": 0.9675562977790833,
      "coherence_diagnostics": {
        "tau": 0.9675562977790833,
        "grad_tau": 0.07004325091838837,
        "torsion": 0.0,
        "alignment": 6.163628578186035,
        "S_field": 0.12394446134567261,
        "Gamma_field": 0.15468139946460724,
        "S_over_Gamma": 0.8012887239456177,
        "Da": 8.520015716552734,
        "E_coh": 0.3692106306552887,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -99.17,
              44.7
            ],
            [
              -99.13,
              44.7
            ],
            [
              -99.07,
              44.67
            ],
            [
              -99.05,
              44.67
            ],
            [
              -99.04,
              44.68
            ],
            [
              -99.02,
              44.67
            ],
            [
              -98.97,
              44.67
            ],
            [
              -98.95,
              44.65
            ],
            [
              -98.95,
              44.63
            ],
            [
              -98.94,
              44.62
            ],
            [
              -98.97,
              44.58
            ],
            [
              -99.01,
              44.57
            ],
            [
              -99.05,
              44.54
            ],
            [
              -99.07,
              44.54
            ],
            [
              -99.1,
              44.52
            ],
            [
              -99.16,
              44.52
            ],
            [
              -99.18,
              44.54
            ],
            [
              -99.18,
              44.57
            ],
            [
              -99.19,
              44.58
            ],
            [
              -99.21,
              44.59
            ],
            [
              -99.27,
              44.59
            ],
            [
              -99.27,
              44.66
            ],
            [
              -99.19,
              44.68
            ],
            [
              -99.17,
              44.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1938,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "a74c6c2067879aedb8f97fd4a8648b19c1ba2a30b57a34373924f6e0eac87d5f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1938,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a50356082e3e192abbcfe23bdd43faebcda56a5366318bea313dc1e27639d14b",
        "signature": {
          "alg": "ed25519",
          "sig": "818362da8ed4898175fc0785eb36ce18e0180ef273daf40052652a94e3a91c64755d4efb5546de227171f949accee05b20bd1e1d3a43bae5fb15e3f5a83c3f0a"
        }
      },
      "receipt_sha256": "a50356082e3e192abbcfe23bdd43faebcda56a5366318bea313dc1e27639d14b"
    },
    {
      "storm_id": "270333",
      "lat": 49.7829,
      "lon": -98.1371,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 175.0,
      "ebshear": 31.0,
      "srh01": 255.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 255.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1889
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.19,
              49.85
            ],
            [
              -98.16,
              49.82
            ],
            [
              -98.13,
              49.82
            ],
            [
              -98.09,
              49.8
            ],
            [
              -98.05,
              49.76
            ],
            [
              -98.05,
              49.74
            ],
            [
              -98.07,
              49.71
            ],
            [
              -98.1,
              49.7
            ],
            [
              -98.14,
              49.72
            ],
            [
              -98.17,
              49.75
            ],
            [
              -98.19,
              49.79
            ],
            [
              -98.19,
              49.82
            ],
            [
              -98.2,
              49.83
            ],
            [
              -98.19,
              49.85
            ]
          ]
        ]
      },
      "raw_probability": 0.1889,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "9a41bd20bf46d896119c53ab576b2398333cd7ff6961422e9524fdf7242bec32",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1889,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a9ffbafcf37592cb5caf446d45005225eeb236ac28d8cf84ffafa8b65031a53e",
        "signature": {
          "alg": "ed25519",
          "sig": "5f84094e35032497c687effca849275d85260adfa6afbdd67b14a1d7d1d7872cb66dcf2f9af73c8fbb280b37dbb7fdff36c902d9ca07287db8a4961674de8102"
        }
      },
      "receipt_sha256": "a9ffbafcf37592cb5caf446d45005225eeb236ac28d8cf84ffafa8b65031a53e"
    },
    {
      "storm_id": "270273",
      "lat": 44.881,
      "lon": -98.923,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 741.0,
      "ebshear": 19.0,
      "srh01": 116.0,
      "maxllaz": 0.008,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 116.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6004
        },
        {
          "name": "alignment",
          "value": 6.1636
        },
        {
          "name": "tau",
          "value": 0.9676
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1884
      },
      "coherence_score": 0.9675562977790833,
      "coherence_diagnostics": {
        "tau": 0.9675562977790833,
        "grad_tau": 0.07004325091838837,
        "torsion": 0.0,
        "alignment": 6.163628578186035,
        "S_field": 0.12394446134567261,
        "Gamma_field": 0.15468139946460724,
        "S_over_Gamma": 0.8012887239456177,
        "Da": 8.520015716552734,
        "E_coh": 0.3692106306552887,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.93,
              44.93
            ],
            [
              -98.89,
              44.93
            ],
            [
              -98.88,
              44.92
            ],
            [
              -98.88,
              44.87
            ],
            [
              -98.9,
              44.84
            ],
            [
              -98.92,
              44.83
            ],
            [
              -98.96,
              44.83
            ],
            [
              -98.97,
              44.85
            ],
            [
              -98.97,
              44.88
            ],
            [
              -98.93,
              44.93
            ]
          ]
        ]
      },
      "raw_probability": 0.1884,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f56692eb33bea0430d4a93ebe1f54c1b2c13774a3fae430202a3447fc083a824",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1884,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ac49360ec67e54b81ac0735e995e6695ef1c91f33b0febb80af6d98e9fd7135",
        "signature": {
          "alg": "ed25519",
          "sig": "762d6eedc340cfa53e5ac9dabce09f35a606d7e213c979f118924f1a8c311364b5f4a0f87bf0af1e22fedfe1629e20e56d4dd03d56dfd2fb925d241885c35a01"
        }
      },
      "receipt_sha256": "7ac49360ec67e54b81ac0735e995e6695ef1c91f33b0febb80af6d98e9fd7135"
    },
    {
      "storm_id": "270459",
      "lat": 40.7562,
      "lon": -97.2269,
      "motion_east": 6.4,
      "motion_south": -3.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3769.0,
      "ebshear": 13.0,
      "srh01": 99.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7254
        },
        {
          "name": "alignment",
          "value": -1.4715
        },
        {
          "name": "tau",
          "value": 0.9961
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1852
      },
      "coherence_score": 0.9960551261901855,
      "coherence_diagnostics": {
        "tau": 0.9960551261901855,
        "grad_tau": 0.2743185758590698,
        "torsion": 0.0,
        "alignment": -1.4714653491973877,
        "S_field": 0.18437901139259338,
        "Gamma_field": 0.18301473557949066,
        "S_over_Gamma": 1.007454514503479,
        "Da": 10.903987884521484,
        "E_coh": 0.3155268430709839,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.27,
              40.81
            ],
            [
              -97.24,
              40.81
            ],
            [
              -97.23,
              40.8
            ],
            [
              -97.18,
              40.8
            ],
            [
              -97.15,
              40.77
            ],
            [
              -97.15,
              40.72
            ],
            [
              -97.16,
              40.7
            ],
            [
              -97.18,
              40.69
            ],
            [
              -97.23,
              40.69
            ],
            [
              -97.27,
              40.72
            ],
            [
              -97.31,
              40.72
            ],
            [
              -97.31,
              40.79
            ],
            [
              -97.27,
              40.81
            ]
          ]
        ]
      },
      "raw_probability": 0.1852,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "48b43211f04cf325e8a7ec129c21aa41556079b33b218b6e47e6c3bd353ce2be",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1852,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "703a4416d668ee813fdfda5997d97af9129fe2ab18fe3a47f1247839960eeba2",
        "signature": {
          "alg": "ed25519",
          "sig": "f8b49eaba7badbc1e4493d454b079008451bc5b040e83e0cb26a5c22b68630795eae98718b2f30e674469d2ca4f212f38adb0a4520516fbdb0888f64f63fa600"
        }
      },
      "receipt_sha256": "703a4416d668ee813fdfda5997d97af9129fe2ab18fe3a47f1247839960eeba2"
    },
    {
      "storm_id": "270548",
      "lat": 35.167,
      "lon": -74.419,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4201.0,
      "ebshear": 20.0,
      "srh01": 52.0,
      "maxllaz": 0.001,
      "mesh": 0.58,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 52.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.3504
        },
        {
          "name": "alignment",
          "value": 3.9191
        },
        {
          "name": "tau",
          "value": 2.4718
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1803
      },
      "coherence_score": 2.4718050956726074,
      "coherence_diagnostics": {
        "tau": 2.4718050956726074,
        "grad_tau": 0.5569462180137634,
        "torsion": 0.0,
        "alignment": 3.919095516204834,
        "S_field": 0.7746829390525818,
        "Gamma_field": 0.470514714717865,
        "S_over_Gamma": 1.6464585065841675,
        "Da": 29.964590072631836,
        "E_coh": 0.9123666286468506,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.43,
              35.2
            ],
            [
              -74.42,
              35.19
            ],
            [
              -74.39,
              35.19
            ],
            [
              -74.38,
              35.18
            ],
            [
              -74.38,
              35.15
            ],
            [
              -74.4,
              35.12
            ],
            [
              -74.44,
              35.12
            ],
            [
              -74.46,
              35.14
            ],
            [
              -74.46,
              35.18
            ],
            [
              -74.43,
              35.2
            ]
          ]
        ]
      },
      "raw_probability": 0.1803,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "8cebeadd32529a0a90f8b44e43d095b24a4bcd3fb55cc148b1e3f22934df2e51",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1803,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "93693bab366e50fc65fe2da0d386b211b74fca5699303d136a35aed59531232a",
        "signature": {
          "alg": "ed25519",
          "sig": "62df056aaa40010cf76a4251b305e009839347a3dfbe26079f8c3f91ac50ad3370983ee9b83f159386f19cd6c02325f3cf0811b2332189fb8f92d4865a131c0b"
        }
      },
      "receipt_sha256": "93693bab366e50fc65fe2da0d386b211b74fca5699303d136a35aed59531232a"
    },
    {
      "storm_id": "270255",
      "lat": 40.8269,
      "lon": -96.9327,
      "motion_east": 6.4,
      "motion_south": -3.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3901.0,
      "ebshear": 12.0,
      "srh01": 100.0,
      "maxllaz": 0.004,
      "mesh": 0.21,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 100.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7254
        },
        {
          "name": "alignment",
          "value": -1.4715
        },
        {
          "name": "tau",
          "value": 0.9961
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1802
      },
      "coherence_score": 0.9960551261901855,
      "coherence_diagnostics": {
        "tau": 0.9960551261901855,
        "grad_tau": 0.2743185758590698,
        "torsion": 0.0,
        "alignment": -1.4714653491973877,
        "S_field": 0.18437901139259338,
        "Gamma_field": 0.18301473557949066,
        "S_over_Gamma": 1.007454514503479,
        "Da": 10.903987884521484,
        "E_coh": 0.3155268430709839,
        "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.89,
              40.94
            ],
            [
              -96.83,
              40.93
            ],
            [
              -96.81,
              40.91
            ],
            [
              -96.81,
              40.86
            ],
            [
              -96.82,
              40.86
            ],
            [
              -96.86,
              40.83
            ],
            [
              -96.88,
              40.83
            ],
            [
              -96.9,
              40.81
            ],
            [
              -96.95,
              40.79
            ],
            [
              -96.97,
              40.77
            ],
            [
              -96.95,
              40.75
            ],
            [
              -96.94,
              40.75
            ],
            [
              -96.93,
              40.73
            ],
            [
              -96.94,
              40.71
            ],
            [
              -96.96,
              40.7
            ],
            [
              -97.01,
              40.71
            ],
            [
              -96.98,
              40.74
            ],
            [
              -97.01,
              40.77
            ],
            [
              -97.05,
              40.77
            ],
            [
              -97.05,
              40.85
            ],
            [
              -97.04,
              40.87
            ],
            [
              -96.99,
              40.91
            ],
            [
              -96.96,
              40.91
            ],
            [
              -96.93,
              40.93
            ],
            [
              -96.9,
              40.93
            ],
            [
              -96.89,
              40.94
            ]
          ]
        ]
      },
      "raw_probability": 0.1802,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f9ba5eb46a9d8624a105626a09d7c23f583ac0b73a81a41d29899a0996cfabb6",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1802,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d036ebc2d2bb3dc89b57a80e9f0b681c2401a1ca0fe5d65035656337844bf67b",
        "signature": {
          "alg": "ed25519",
          "sig": "c5151cc8b585dcd37502fd0e0128f92e5f699b5cec60a72964e8d61ecf6fb60e734769df6baab7109b3fe432594684d2a4cbd2cefe9349740d724c677d5be506"
        }
      },
      "receipt_sha256": "d036ebc2d2bb3dc89b57a80e9f0b681c2401a1ca0fe5d65035656337844bf67b"
    },
    {
      "storm_id": "270226",
      "lat": 50.868,
      "lon": -97.945,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 177.0,
      "ebshear": 22.0,
      "srh01": 162.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.9754
        },
        {
          "name": "alignment",
          "value": -5.7593
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.174
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.49805325269699097,
        "torsion": 0.0,
        "alignment": -5.759316444396973,
        "S_field": 0.23642370104789734,
        "Gamma_field": 0.16134807467460632,
        "S_over_Gamma": 1.4653022289276123,
        "Da": 10.207783699035645,
        "E_coh": 0.5731052756309509,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.02,
              50.95
            ],
            [
              -97.95,
              50.95
            ],
            [
              -97.92,
              50.92
            ],
            [
              -97.88,
              50.94
            ],
            [
              -97.8,
              50.94
            ],
            [
              -97.82,
              50.92
            ],
            [
              -97.82,
              50.89
            ],
            [
              -97.81,
              50.88
            ],
            [
              -97.81,
              50.83
            ],
            [
              -97.89,
              50.77
            ],
            [
              -97.94,
              50.77
            ],
            [
              -97.96,
              50.76
            ],
            [
              -97.97,
              50.77
            ],
            [
              -98.01,
              50.78
            ],
            [
              -98.03,
              50.8
            ],
            [
              -98.03,
              50.83
            ],
            [
              -98.08,
              50.87
            ],
            [
              -98.08,
              50.91
            ],
            [
              -98.06,
              50.93
            ],
            [
              -98.02,
              50.95
            ]
          ]
        ]
      },
      "raw_probability": 0.174,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "abfaaf7d8f0fa2d05ee2255b63985b35f5ac5e4ceace8ac36e9c6ebaf1140a00",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.174,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "da4fc2627f88bca8c4536e4dcd0f864e8122a996df33aa85531df4c399b23577",
        "signature": {
          "alg": "ed25519",
          "sig": "c293d8758b579454822d02ea8fc1866b8225afa2af9fd4cf93f4b930fdb06b304704a54b9ffdd3ed59bd54e3b7dd12d829f3331f43943fe332d358f34760810f"
        }
      },
      "receipt_sha256": "da4fc2627f88bca8c4536e4dcd0f864e8122a996df33aa85531df4c399b23577"
    },
    {
      "storm_id": "270319",
      "lat": 50.6073,
      "lon": -95.0087,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 39.0,
      "ebshear": 23.0,
      "srh01": 181.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 181.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9754
        },
        {
          "name": "alignment",
          "value": -3.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1669
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6975748538970947,
        "torsion": 0.0,
        "alignment": -3.5093164443969727,
        "S_field": 0.20086684823036194,
        "Gamma_field": 0.15884806215763092,
        "S_over_Gamma": 1.264521837234497,
        "Da": 9.987327575683594,
        "E_coh": 0.500353217124939,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.91,
              50.74
            ],
            [
              -94.87,
              50.74
            ],
            [
              -94.85,
              50.72
            ],
            [
              -94.84,
              50.69
            ],
            [
              -94.8,
              50.66
            ],
            [
              -94.78,
              50.62
            ],
            [
              -94.78,
              50.6
            ],
            [
              -94.74,
              50.56
            ],
            [
              -94.74,
              50.52
            ],
            [
              -94.78,
              50.52
            ],
            [
              -94.84,
              50.49
            ],
            [
              -94.99,
              50.49
            ],
            [
              -95.0,
              50.48
            ],
            [
              -95.06,
              50.48
            ],
            [
              -95.1,
              50.5
            ],
            [
              -95.13,
              50.53
            ],
            [
              -95.24,
              50.54
            ],
            [
              -95.28,
              50.56
            ],
            [
              -95.27,
              50.61
            ],
            [
              -95.25,
              50.62
            ],
            [
              -95.23,
              50.61
            ],
            [
              -95.2,
              50.61
            ],
            [
              -95.19,
              50.6
            ],
            [
              -95.15,
              50.6
            ],
            [
              -95.13,
              50.61
            ],
            [
              -95.11,
              50.64
            ],
            [
              -95.11,
              50.69
            ],
            [
              -95.04,
              50.73
            ],
            [
              -94.94,
              50.72
            ],
            [
              -94.91,
              50.74
            ]
          ]
        ]
      },
      "raw_probability": 0.1669,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "425cee6e0d55c86d64eb10482038107799df471816d79b41d91ebb29a3c542e4",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1669,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "16c2e252b89b6ebb236e1ceacf5089018f3cba6846534a074293fefa50472898",
        "signature": {
          "alg": "ed25519",
          "sig": "b8a914a4c2a5d4274c035b2bc0924e2dbcc721b6a0c0408c5b824cba880c840db05b81c7f12a5d6d3f432bc7d7d2bbd11f087fa9478adf8ae147cab560f0c309"
        }
      },
      "receipt_sha256": "16c2e252b89b6ebb236e1ceacf5089018f3cba6846534a074293fefa50472898"
    },
    {
      "storm_id": "270423",
      "lat": 50.2067,
      "lon": -96.746,
      "motion_east": 6.4,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 21.0,
      "ebshear": 20.0,
      "srh01": 238.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 238.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.6004
        },
        {
          "name": "alignment",
          "value": -2.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1662
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6611829400062561,
        "torsion": 0.0,
        "alignment": -2.5093164443969727,
        "S_field": 0.18211226165294647,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.1586120128631592,
        "Da": 9.931692123413086,
        "E_coh": 0.3051988184452057,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.77,
              50.27
            ],
            [
              -96.73,
              50.25
            ],
            [
              -96.71,
              50.25
            ],
            [
              -96.68,
              50.21
            ],
            [
              -96.68,
              50.18
            ],
            [
              -96.69,
              50.16
            ],
            [
              -96.7,
              50.16
            ],
            [
              -96.72,
              50.14
            ],
            [
              -96.75,
              50.14
            ],
            [
              -96.77,
              50.15
            ],
            [
              -96.81,
              50.19
            ],
            [
              -96.82,
              50.21
            ],
            [
              -96.81,
              50.26
            ],
            [
              -96.78,
              50.26
            ],
            [
              -96.77,
              50.27
            ]
          ]
        ]
      },
      "raw_probability": 0.1662,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "79d667ea2f60edde684102038ede95f7f50affe5ed9bc9346547efe290e9edf3",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1662,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7fc246e0a05320ca51fb1e9eddb35165f7b03e9337909ae30b0e2a9a9842d146",
        "signature": {
          "alg": "ed25519",
          "sig": "5f8d2408459376cf4c58876aa12f9b88562b64e55fb00f33119b4a444c2a3237da17a47695802e931b4f62142e9290ee860eda7f8d7ed0f46f5bc495994c7200"
        }
      },
      "receipt_sha256": "7fc246e0a05320ca51fb1e9eddb35165f7b03e9337909ae30b0e2a9a9842d146"
    },
    {
      "storm_id": "270549",
      "lat": 35.1244,
      "lon": -74.2444,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4144.0,
      "ebshear": 20.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.3504
        },
        {
          "name": "alignment",
          "value": 3.9191
        },
        {
          "name": "tau",
          "value": 2.4718
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1605
      },
      "coherence_score": 2.4718050956726074,
      "coherence_diagnostics": {
        "tau": 2.4718050956726074,
        "grad_tau": 0.5569462180137634,
        "torsion": 0.0,
        "alignment": 3.919095516204834,
        "S_field": 0.7746829390525818,
        "Gamma_field": 0.470514714717865,
        "S_over_Gamma": 1.6464585065841675,
        "Da": 29.964590072631836,
        "E_coh": 0.9123666286468506,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.26,
              35.15
            ],
            [
              -74.22,
              35.15
            ],
            [
              -74.21,
              35.14
            ],
            [
              -74.21,
              35.1
            ],
            [
              -74.22,
              35.09
            ],
            [
              -74.27,
              35.09
            ],
            [
              -74.27,
              35.12
            ],
            [
              -74.28,
              35.13
            ],
            [
              -74.26,
              35.15
            ]
          ]
        ]
      },
      "raw_probability": 0.1605,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "dfeb65f0c4c20f470e2905c4171cb6bd3719c044f1a96ce4a6d36e1960898f81",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1605,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b7b1c63bb9cee592fef32f6e1f73d377c86eee8ac02fdc72562fb85222f55eef",
        "signature": {
          "alg": "ed25519",
          "sig": "af4fc778d9b6417fb9e74feb84d96813ec5b03c63f1cb30a8f9eebe7ddfd0b86ccde4159c41deb71700b62ea260873f767df0f066c7632499be33c0be9aba30b"
        }
      },
      "receipt_sha256": "b7b1c63bb9cee592fef32f6e1f73d377c86eee8ac02fdc72562fb85222f55eef"
    },
    {
      "storm_id": "270528",
      "lat": 50.7667,
      "lon": -95.73,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 10.0,
      "ebshear": 8.0,
      "srh01": 134.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9754
        },
        {
          "name": "alignment",
          "value": -3.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1546
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6975748538970947,
        "torsion": 0.0,
        "alignment": -3.5093164443969727,
        "S_field": 0.20086684823036194,
        "Gamma_field": 0.15884806215763092,
        "S_over_Gamma": 1.264521837234497,
        "Da": 9.987327575683594,
        "E_coh": 0.500353217124939,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.75,
              50.8
            ],
            [
              -95.72,
              50.8
            ],
            [
              -95.69,
              50.77
            ],
            [
              -95.69,
              50.74
            ],
            [
              -95.7,
              50.73
            ],
            [
              -95.75,
              50.73
            ],
            [
              -95.76,
              50.74
            ],
            [
              -95.76,
              50.79
            ],
            [
              -95.75,
              50.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1546,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "bfcdc16ad92cd3fd933992087fdf93b1e7fbdebe1f1872065ddbdff3b5acd955",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1546,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "04910fa9dcd2ccb4f8f5e65aed206ff3dc377f27b5a78a40773bafa0edee760f",
        "signature": {
          "alg": "ed25519",
          "sig": "1f00beda15fa02bd6f94306fcb5dab647be7dff905d5c5bb1b0239330a8b7d6d916ed05af1cc9fc736d6de425d599556a369ab0c22895f1f7cafd4bdc3c40504"
        }
      },
      "receipt_sha256": "04910fa9dcd2ccb4f8f5e65aed206ff3dc377f27b5a78a40773bafa0edee760f"
    },
    {
      "storm_id": "270265",
      "lat": 39.0494,
      "lon": -100.7418,
      "motion_east": 5.9,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 504.0,
      "ebshear": 27.0,
      "srh01": 146.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 146.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.2254
        },
        {
          "name": "alignment",
          "value": 4.6322
        },
        {
          "name": "tau",
          "value": 0.6423
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1538
      },
      "coherence_score": 0.6423342227935791,
      "coherence_diagnostics": {
        "tau": 0.6423342227935791,
        "grad_tau": 0.045143116265535355,
        "torsion": 0.0,
        "alignment": 4.6322340965271,
        "S_field": 0.11904136836528778,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 0.7573502659797668,
        "Da": 9.585760116577148,
        "E_coh": 0.4011267423629761,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.72,
              39.1
            ],
            [
              -100.71,
              39.09
            ],
            [
              -100.67,
              39.08
            ],
            [
              -100.67,
              39.06
            ],
            [
              -100.69,
              39.05
            ],
            [
              -100.69,
              39.03
            ],
            [
              -100.7,
              39.02
            ],
            [
              -100.71,
              39.02
            ],
            [
              -100.76,
              38.98
            ],
            [
              -100.8,
              38.98
            ],
            [
              -100.83,
              39.01
            ],
            [
              -100.82,
              39.03
            ],
            [
              -100.82,
              39.06
            ],
            [
              -100.78,
              39.07
            ],
            [
              -100.77,
              39.08
            ],
            [
              -100.75,
              39.08
            ],
            [
              -100.72,
              39.1
            ]
          ]
        ]
      },
      "raw_probability": 0.1538,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "b563e8290dea950d0f4bfe0d8079123a89f1a6ef3afb36823f4851294b306f93",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1538,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c82384da464423f2d783d3ec5d00d036532aaa5cf9f0088e1066e5a0bd8c928f",
        "signature": {
          "alg": "ed25519",
          "sig": "91a5b21cf91038c3dfdd3e0071e7fe0964ca1574fc6a1dc3d1c089f89854267a4d71c44875db5e0eec7352448170702dfb08c035e5f4e004b415612cff436b08"
        }
      },
      "receipt_sha256": "c82384da464423f2d783d3ec5d00d036532aaa5cf9f0088e1066e5a0bd8c928f"
    },
    {
      "storm_id": "270230",
      "lat": 50.658,
      "lon": -95.388,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 22.0,
      "ebshear": 15.0,
      "srh01": 184.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 184.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.9754
        },
        {
          "name": "alignment",
          "value": -3.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1535
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6975748538970947,
        "torsion": 0.0,
        "alignment": -3.5093164443969727,
        "S_field": 0.20086684823036194,
        "Gamma_field": 0.15884806215763092,
        "S_over_Gamma": 1.264521837234497,
        "Da": 9.987327575683594,
        "E_coh": 0.500353217124939,
        "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": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.41,
              50.7
            ],
            [
              -95.4,
              50.69
            ],
            [
              -95.36,
              50.68
            ],
            [
              -95.34,
              50.66
            ],
            [
              -95.34,
              50.62
            ],
            [
              -95.36,
              50.6
            ],
            [
              -95.4,
              50.61
            ],
            [
              -95.43,
              50.64
            ],
            [
              -95.43,
              50.68
            ],
            [
              -95.41,
              50.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1535,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "1811fc3cb37b0cc70cd792b9a96437de226695e1b0881fb017a66a27e53c4818",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1535,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8cf823505aa54e74319387b7629822b45b367cc01e3dad809ea05303184f8bc2",
        "signature": {
          "alg": "ed25519",
          "sig": "0b1b92cb87f95bded7b46cee2e4a8b56a282336a099b8508b7d056fae59961224e48638779aaed64de1d69ca9ae659285c3c1fb704a486a4b7f8e92255238b0c"
        }
      },
      "receipt_sha256": "8cf823505aa54e74319387b7629822b45b367cc01e3dad809ea05303184f8bc2"
    },
    {
      "storm_id": "270066",
      "lat": 38.9564,
      "lon": -100.0909,
      "motion_east": 5.4,
      "motion_south": -4.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 518.0,
      "ebshear": 22.0,
      "srh01": 180.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 180.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7254
        },
        {
          "name": "alignment",
          "value": 1.0901
        },
        {
          "name": "tau",
          "value": 0.6866
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1533
      },
      "coherence_score": 0.6866079568862915,
      "coherence_diagnostics": {
        "tau": 0.6866079568862915,
        "grad_tau": 0.04028632491827011,
        "torsion": 0.0,
        "alignment": 1.0900887250900269,
        "S_field": 0.1771983504295349,
        "Gamma_field": 0.15801472961902618,
        "S_over_Gamma": 1.1214040517807007,
        "Da": 9.430463790893555,
        "E_coh": 0.4701758325099945,
        "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": [
          [
            [
              -99.95,
              39.02
            ],
            [
              -99.94,
              39.0
            ],
            [
              -99.98,
              38.98
            ],
            [
              -100.02,
              38.94
            ],
            [
              -100.07,
              38.94
            ],
            [
              -100.08,
              38.93
            ],
            [
              -100.11,
              38.93
            ],
            [
              -100.14,
              38.9
            ],
            [
              -100.16,
              38.9
            ],
            [
              -100.19,
              38.88
            ],
            [
              -100.21,
              38.88
            ],
            [
              -100.22,
              38.9
            ],
            [
              -100.22,
              38.93
            ],
            [
              -100.2,
              38.95
            ],
            [
              -100.18,
              38.95
            ],
            [
              -100.15,
              38.98
            ],
            [
              -100.11,
              38.99
            ],
            [
              -100.1,
              39.0
            ],
            [
              -100.03,
              39.0
            ],
            [
              -100.02,
              39.01
            ],
            [
              -99.97,
              39.01
            ],
            [
              -99.95,
              39.02
            ]
          ]
        ]
      },
      "raw_probability": 0.1533,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "90bc693b0bb6990064d53119c841d1b3a8016e80a54efaaa9645945878781da8",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1533,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b47e7e8ea653bb51b07e7fd4dc075d703ac266fda7fdd2621c2642cd7374a7da",
        "signature": {
          "alg": "ed25519",
          "sig": "bbe71b2e57c9fbecd46a0aa544986b35d401f209af994dbd6e8652760e4eb2008faf3a0f312a83f48363e200362d76eca0b8af2c8d9d4d18cb6c23139a7dd40b"
        }
      },
      "receipt_sha256": "b47e7e8ea653bb51b07e7fd4dc075d703ac266fda7fdd2621c2642cd7374a7da"
    },
    {
      "storm_id": "269902",
      "lat": 35.1267,
      "lon": -74.7811,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4116.0,
      "ebshear": 18.0,
      "srh01": 49.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.3504
        },
        {
          "name": "alignment",
          "value": 3.9191
        },
        {
          "name": "tau",
          "value": 2.4718
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1523
      },
      "coherence_score": 2.4718050956726074,
      "coherence_diagnostics": {
        "tau": 2.4718050956726074,
        "grad_tau": 0.5569462180137634,
        "torsion": 0.0,
        "alignment": 3.919095516204834,
        "S_field": 0.7746829390525818,
        "Gamma_field": 0.470514714717865,
        "S_over_Gamma": 1.6464585065841675,
        "Da": 29.964590072631836,
        "E_coh": 0.9123666286468506,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.8,
              35.16
            ],
            [
              -74.77,
              35.16
            ],
            [
              -74.75,
              35.14
            ],
            [
              -74.75,
              35.11
            ],
            [
              -74.76,
              35.09
            ],
            [
              -74.78,
              35.08
            ],
            [
              -74.81,
              35.09
            ],
            [
              -74.81,
              35.15
            ],
            [
              -74.8,
              35.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1523,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "a5e6f534413006a95ab274837604765136f843507d2a8da99f86a09b8b70020a",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1523,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "15ebe4b60d16c09357e6878a4b3dd014653aba629fc3f71f691b239ffeec25d3",
        "signature": {
          "alg": "ed25519",
          "sig": "dce1f1f7e5a159a55ea93059817b766bcacc9eccaed2273d1cacc896df28c5cfdf57e59b701d76e8a4fe6f4a80e6f4fa5d324f9bf2c5dc2b3a312cd9ae86bf07"
        }
      },
      "receipt_sha256": "15ebe4b60d16c09357e6878a4b3dd014653aba629fc3f71f691b239ffeec25d3"
    },
    {
      "storm_id": "270462",
      "lat": 40.4805,
      "lon": -86.8424,
      "motion_east": 7.7,
      "motion_south": 1.2,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 487.0,
      "ebshear": 39.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1004
        },
        {
          "name": "alignment",
          "value": 2.6807
        },
        {
          "name": "tau",
          "value": 0.8027
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1501
      },
      "coherence_score": 0.8026837110519409,
      "coherence_diagnostics": {
        "tau": 0.8026837110519409,
        "grad_tau": 0.14099809527397156,
        "torsion": 0.0,
        "alignment": 2.6806752681732178,
        "S_field": 0.33120179176330566,
        "Gamma_field": 0.44218140840530396,
        "S_over_Gamma": 0.7490178942680359,
        "Da": 28.29262351989746,
        "E_coh": 0.1575993001461029,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.91,
              40.54
            ],
            [
              -86.85,
              40.54
            ],
            [
              -86.84,
              40.53
            ],
            [
              -86.8,
              40.53
            ],
            [
              -86.8,
              40.51
            ],
            [
              -86.81,
              40.5
            ],
            [
              -86.79,
              40.48
            ],
            [
              -86.76,
              40.47
            ],
            [
              -86.76,
              40.41
            ],
            [
              -86.77,
              40.4
            ],
            [
              -86.81,
              40.4
            ],
            [
              -86.82,
              40.41
            ],
            [
              -86.82,
              40.44
            ],
            [
              -86.83,
              40.45
            ],
            [
              -86.87,
              40.46
            ],
            [
              -86.88,
              40.47
            ],
            [
              -86.9,
              40.47
            ],
            [
              -86.9,
              40.49
            ],
            [
              -86.93,
              40.52
            ],
            [
              -86.93,
              40.53
            ],
            [
              -86.91,
              40.54
            ]
          ]
        ]
      },
      "raw_probability": 0.1501,
      "confidence_lo": 0.0022,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "afc589cbc7c06421e611b1a301fd2bdf51ac36040de899eb4fece5e6412c03ff",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1501,
        "probability": 0.002241,
        "confidence_lo": 0.002212,
        "confidence_hi": 0.002241,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "524a1dc3e906413cb6c7915aa25e21f2c0edf39e704be1df32cd99b33bb7d2d0",
        "signature": {
          "alg": "ed25519",
          "sig": "632c1c028f93fdf7c074c9f1faec38a758325a8ea1955974e1c57193125b1f7c5f8504ac0d722b6f8388e824326395eb3eb086da0c9764a992df9db55f889003"
        }
      },
      "receipt_sha256": "524a1dc3e906413cb6c7915aa25e21f2c0edf39e704be1df32cd99b33bb7d2d0"
    },
    {
      "storm_id": "270502",
      "lat": 39.1641,
      "lon": -100.2313,
      "motion_east": 5.3,
      "motion_south": -4.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 286.0,
      "ebshear": 28.0,
      "srh01": 134.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7254
        },
        {
          "name": "alignment",
          "value": 1.0901
        },
        {
          "name": "tau",
          "value": 0.6866
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1451
      },
      "coherence_score": 0.6866079568862915,
      "coherence_diagnostics": {
        "tau": 0.6866079568862915,
        "grad_tau": 0.04028632491827011,
        "torsion": 0.0,
        "alignment": 1.0900887250900269,
        "S_field": 0.1771983504295349,
        "Gamma_field": 0.15801472961902618,
        "S_over_Gamma": 1.1214040517807007,
        "Da": 9.430463790893555,
        "E_coh": 0.4701758325099945,
        "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": [
          [
            [
              -100.34,
              39.29
            ],
            [
              -100.28,
              39.29
            ],
            [
              -100.28,
              39.28
            ],
            [
              -100.21,
              39.21
            ],
            [
              -100.19,
              39.16
            ],
            [
              -100.17,
              39.14
            ],
            [
              -100.15,
              39.15
            ],
            [
              -100.14,
              39.17
            ],
            [
              -100.13,
              39.17
            ],
            [
              -100.11,
              39.19
            ],
            [
              -100.06,
              39.18
            ],
            [
              -100.05,
              39.17
            ],
            [
              -100.06,
              39.15
            ],
            [
              -100.06,
              39.12
            ],
            [
              -100.08,
              39.12
            ],
            [
              -100.12,
              39.1
            ],
            [
              -100.14,
              39.1
            ],
            [
              -100.14,
              39.11
            ],
            [
              -100.16,
              39.12
            ],
            [
              -100.17,
              39.1
            ],
            [
              -100.2,
              39.1
            ],
            [
              -100.21,
              39.11
            ],
            [
              -100.26,
              39.11
            ],
            [
              -100.36,
              39.16
            ],
            [
              -100.4,
              39.16
            ],
            [
              -100.42,
              39.14
            ],
            [
              -100.44,
              39.14
            ],
            [
              -100.43,
              39.16
            ],
            [
              -100.44,
              39.17
            ],
            [
              -100.44,
              39.19
            ],
            [
              -100.42,
              39.2
            ],
            [
              -100.34,
              39.29
            ]
          ]
        ]
      },
      "raw_probability": 0.1451,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "81f56ddaa165ca442cb5128ff95a8300eb8c5fb4f7b5b229fd1207586a063131",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1451,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c831abe47ed8aece4bc08d778730e08b4ed242c506ffb486a3fd778bddf468b1",
        "signature": {
          "alg": "ed25519",
          "sig": "a7d81466e9ff5c24e493376dbba41d00d62ad627e3cb8cdfcb1ebaef8e2ebf18472135a4f42ac2ddc64dc40590f948c60acc64144880bd929d70e6f466c49e01"
        }
      },
      "receipt_sha256": "c831abe47ed8aece4bc08d778730e08b4ed242c506ffb486a3fd778bddf468b1"
    },
    {
      "storm_id": "270401",
      "lat": 34.9025,
      "lon": -113.825,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 251.0,
      "ebshear": 25.0,
      "srh01": 122.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 122.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.9754
        },
        {
          "name": "alignment",
          "value": 3.79
        },
        {
          "name": "tau",
          "value": 0.4336
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.141
      },
      "coherence_score": 0.4336002469062805,
      "coherence_diagnostics": {
        "tau": 0.4336002469062805,
        "grad_tau": 0.07773925364017487,
        "torsion": 0.0,
        "alignment": 3.7900285720825195,
        "S_field": 0.049255769699811935,
        "Gamma_field": 0.28968140482902527,
        "S_over_Gamma": 0.1700342893600464,
        "Da": 18.431623458862305,
        "E_coh": 0.27169567346572876,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.84,
              34.96
            ],
            [
              -113.8,
              34.95
            ],
            [
              -113.79,
              34.91
            ],
            [
              -113.78,
              34.9
            ],
            [
              -113.78,
              34.85
            ],
            [
              -113.8,
              34.83
            ],
            [
              -113.82,
              34.83
            ],
            [
              -113.85,
              34.86
            ],
            [
              -113.87,
              34.9
            ],
            [
              -113.87,
              34.93
            ],
            [
              -113.86,
              34.95
            ],
            [
              -113.84,
              34.96
            ]
          ]
        ]
      },
      "raw_probability": 0.141,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "335d7759d5d8dd1a0afc65bcfe23b91cf031913dc68cec71ee449429437d6858",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.141,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "87df00bac82d34a740f52763ae36c6ab0ade9ea3b1dbace76ebb8cab752c1af8",
        "signature": {
          "alg": "ed25519",
          "sig": "4c1d5a377d2b3989ef66128739aa2e07524c98d46104fcee677a587eb5f893e445ef2916076f99824aaba8b730ad19d1dd880b21a514f4dd987b3e233c9f1604"
        }
      },
      "receipt_sha256": "87df00bac82d34a740f52763ae36c6ab0ade9ea3b1dbace76ebb8cab752c1af8"
    },
    {
      "storm_id": "270516",
      "lat": 40.889,
      "lon": -97.588,
      "motion_east": 4.3,
      "motion_south": -4.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3896.0,
      "ebshear": 12.0,
      "srh01": 80.0,
      "maxllaz": 0.001,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.9754
        },
        {
          "name": "alignment",
          "value": 4.0405
        },
        {
          "name": "tau",
          "value": 1.0134
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1393
      },
      "coherence_score": 1.0133509635925293,
      "coherence_diagnostics": {
        "tau": 1.0133509635925293,
        "grad_tau": 0.20072516798973083,
        "torsion": 0.0,
        "alignment": 4.040472507476807,
        "S_field": 0.16685597598552704,
        "Gamma_field": 0.1996813863515854,
        "S_over_Gamma": 0.8356110453605652,
        "Da": 11.28654670715332,
        "E_coh": 0.3595423400402069,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.62,
              40.92
            ],
            [
              -97.6,
              40.92
            ],
            [
              -97.58,
              40.9
            ],
            [
              -97.55,
              40.9
            ],
            [
              -97.55,
              40.88
            ],
            [
              -97.56,
              40.87
            ],
            [
              -97.58,
              40.87
            ],
            [
              -97.6,
              40.85
            ],
            [
              -97.62,
              40.86
            ],
            [
              -97.62,
              40.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1393,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "5c15609c9843e103ab615e91d8dba2887d7c7929dcb8ea0ddb14bab88c51e5d2",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1393,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "320d18205b35a6670dcf22843fc808ad1ede54fbd6d1891edf77fccf51a5076a",
        "signature": {
          "alg": "ed25519",
          "sig": "35e00be3bed149f4b6bf8a18ba7a8b7e7891b37eae12cca65de9f1ec5532fd6d21d9adc275fc638f8d46a4bf8f14fc1a5124c096e60addb9efd7930316653409"
        }
      },
      "receipt_sha256": "320d18205b35a6670dcf22843fc808ad1ede54fbd6d1891edf77fccf51a5076a"
    },
    {
      "storm_id": "270532",
      "lat": 49.4178,
      "lon": -98.6978,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 524.0,
      "ebshear": 29.0,
      "srh01": 231.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 231.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.2254
        },
        {
          "name": "alignment",
          "value": -1.0093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1384
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4209247827529907,
        "torsion": 0.0,
        "alignment": -1.0093164443969727,
        "S_field": 0.1478717178106308,
        "Gamma_field": 0.1563480645418167,
        "S_over_Gamma": 0.945785403251648,
        "Da": 9.569138526916504,
        "E_coh": 0.4115877151489258,
        "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": [
          [
            [
              -98.7,
              49.45
            ],
            [
              -98.67,
              49.45
            ],
            [
              -98.66,
              49.44
            ],
            [
              -98.66,
              49.41
            ],
            [
              -98.69,
              49.37
            ],
            [
              -98.74,
              49.37
            ],
            [
              -98.73,
              49.39
            ],
            [
              -98.73,
              49.43
            ],
            [
              -98.7,
              49.45
            ]
          ]
        ]
      },
      "raw_probability": 0.1384,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "a97b1cbfe3299cf9523d5d019db21edbb459319a6a85a2c20fd22256182cf1c9",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1384,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "286684dbfc2b4bce3d463411c4f987d9e9d9f640eaf7eb88af0049fd643f2d01",
        "signature": {
          "alg": "ed25519",
          "sig": "299a47cbd81d77aab70f32667284ecd2b6421005fe40d275b573d731b76cccb96bee938fb5165c4c2b8ad9186e4a0852df72f054efc696ca02409f4499294d08"
        }
      },
      "receipt_sha256": "286684dbfc2b4bce3d463411c4f987d9e9d9f640eaf7eb88af0049fd643f2d01"
    },
    {
      "storm_id": "269906",
      "lat": 40.7182,
      "lon": -96.4436,
      "motion_east": 4.8,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4359.0,
      "ebshear": 11.0,
      "srh01": 87.0,
      "maxllaz": 0.003,
      "mesh": 0.26,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 87.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.9754
        },
        {
          "name": "alignment",
          "value": 4.3443
        },
        {
          "name": "tau",
          "value": 1.3443
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1374
      },
      "coherence_score": 1.3442529439926147,
      "coherence_diagnostics": {
        "tau": 1.3442529439926147,
        "grad_tau": 0.2527382969856262,
        "torsion": 3.38013084189015e-09,
        "alignment": 4.344309329986572,
        "S_field": 0.8323173522949219,
        "Gamma_field": 0.20551472902297974,
        "S_over_Gamma": 4.049915790557861,
        "Da": 11.683235168457031,
        "E_coh": 0.9220002293586731,
        "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": [
          [
            [
              -96.51,
              40.8
            ],
            [
              -96.44,
              40.8
            ],
            [
              -96.44,
              40.79
            ],
            [
              -96.4,
              40.75
            ],
            [
              -96.36,
              40.74
            ],
            [
              -96.3,
              40.69
            ],
            [
              -96.3,
              40.65
            ],
            [
              -96.31,
              40.64
            ],
            [
              -96.33,
              40.64
            ],
            [
              -96.34,
              40.65
            ],
            [
              -96.37,
              40.65
            ],
            [
              -96.38,
              40.66
            ],
            [
              -96.4,
              40.66
            ],
            [
              -96.44,
              40.68
            ],
            [
              -96.52,
              40.68
            ],
            [
              -96.56,
              40.7
            ],
            [
              -96.57,
              40.71
            ],
            [
              -96.57,
              40.75
            ],
            [
              -96.6,
              40.78
            ],
            [
              -96.59,
              40.79
            ],
            [
              -96.52,
              40.79
            ],
            [
              -96.51,
              40.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1374,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "3b01ed3f521426373b0b2b5a2beef4f8a36043d50628c39e1c5f8663248ced3c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1374,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "acfb21bfa280a04809f660f77e49fbf3350b2a85444b7526eb7a34d71aed691a",
        "signature": {
          "alg": "ed25519",
          "sig": "e4cd1b6706c389d57caed881b7224f3349222dfbac7b9cba504abd36fa43463358f2afc9355e1e75fa1d7ddf5f2e79bf1737114535ff31cb04191a967e342908"
        }
      },
      "receipt_sha256": "acfb21bfa280a04809f660f77e49fbf3350b2a85444b7526eb7a34d71aed691a"
    },
    {
      "storm_id": "270048",
      "lat": 35.155,
      "lon": -74.119,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4066.0,
      "ebshear": 19.0,
      "srh01": 39.0,
      "maxllaz": 0.002,
      "mesh": 0.32,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.8504
        },
        {
          "name": "alignment",
          "value": 2.3288
        },
        {
          "name": "tau",
          "value": 2.998
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1374
      },
      "coherence_score": 2.997955799102783,
      "coherence_diagnostics": {
        "tau": 2.997955799102783,
        "grad_tau": 0.6185064911842346,
        "torsion": 0.0,
        "alignment": 2.328805446624756,
        "S_field": 1.1360573768615723,
        "Gamma_field": 0.3180147409439087,
        "S_over_Gamma": 3.5723419189453125,
        "Da": 20.680925369262695,
        "E_coh": 0.8939626812934875,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.11,
              35.19
            ],
            [
              -74.07,
              35.17
            ],
            [
              -74.07,
              35.14
            ],
            [
              -74.1,
              35.11
            ],
            [
              -74.15,
              35.11
            ],
            [
              -74.16,
              35.12
            ],
            [
              -74.16,
              35.16
            ],
            [
              -74.14,
              35.18
            ],
            [
              -74.12,
              35.18
            ],
            [
              -74.11,
              35.19
            ]
          ]
        ]
      },
      "raw_probability": 0.1374,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "3b01ed3f521426373b0b2b5a2beef4f8a36043d50628c39e1c5f8663248ced3c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1374,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "acfb21bfa280a04809f660f77e49fbf3350b2a85444b7526eb7a34d71aed691a",
        "signature": {
          "alg": "ed25519",
          "sig": "e4cd1b6706c389d57caed881b7224f3349222dfbac7b9cba504abd36fa43463358f2afc9355e1e75fa1d7ddf5f2e79bf1737114535ff31cb04191a967e342908"
        }
      },
      "receipt_sha256": "acfb21bfa280a04809f660f77e49fbf3350b2a85444b7526eb7a34d71aed691a"
    },
    {
      "storm_id": "270559",
      "lat": 40.5763,
      "lon": -86.695,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 514.0,
      "ebshear": 45.0,
      "srh01": 12.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1004
        },
        {
          "name": "alignment",
          "value": 2.6807
        },
        {
          "name": "tau",
          "value": 0.8027
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1356
      },
      "coherence_score": 0.8026837110519409,
      "coherence_diagnostics": {
        "tau": 0.8026837110519409,
        "grad_tau": 0.14099809527397156,
        "torsion": 0.0,
        "alignment": 2.6806752681732178,
        "S_field": 0.33120179176330566,
        "Gamma_field": 0.44218140840530396,
        "S_over_Gamma": 0.7490178942680359,
        "Da": 28.29262351989746,
        "E_coh": 0.1575993001461029,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.71,
              40.6
            ],
            [
              -86.67,
              40.6
            ],
            [
              -86.66,
              40.59
            ],
            [
              -86.66,
              40.54
            ],
            [
              -86.71,
              40.54
            ],
            [
              -86.72,
              40.55
            ],
            [
              -86.72,
              40.59
            ],
            [
              -86.71,
              40.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1356,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "df5f72948e5e99e50201558b5089064d98fe6c5c9c0a902f60f35a9a7cb4183c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1356,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a10d537b8145eb19b1acaaa502475984152b1967b32bdf73e03c0b609d0986bf",
        "signature": {
          "alg": "ed25519",
          "sig": "b084bc92d06693ef7ad24c43cceb98139d68cc7f66681509ca47742143414fd683843039ca6c718722b5fdf9f876f8a1acc03613035eeb7d9288849ddfdb100a"
        }
      },
      "receipt_sha256": "a10d537b8145eb19b1acaaa502475984152b1967b32bdf73e03c0b609d0986bf"
    },
    {
      "storm_id": "270116",
      "lat": 40.7175,
      "lon": -86.925,
      "motion_east": 7.2,
      "motion_south": 0.7,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 587.0,
      "ebshear": 47.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1004
        },
        {
          "name": "alignment",
          "value": 2.6807
        },
        {
          "name": "tau",
          "value": 0.8027
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1344
      },
      "coherence_score": 0.8026837110519409,
      "coherence_diagnostics": {
        "tau": 0.8026837110519409,
        "grad_tau": 0.14099809527397156,
        "torsion": 0.0,
        "alignment": 2.6806752681732178,
        "S_field": 0.33120179176330566,
        "Gamma_field": 0.44218140840530396,
        "S_over_Gamma": 0.7490178942680359,
        "Da": 28.29262351989746,
        "E_coh": 0.1575993001461029,
        "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": [
          [
            [
              -86.94,
              40.75
            ],
            [
              -86.89,
              40.75
            ],
            [
              -86.88,
              40.74
            ],
            [
              -86.88,
              40.7
            ],
            [
              -86.93,
              40.66
            ],
            [
              -86.97,
              40.67
            ],
            [
              -86.97,
              40.72
            ],
            [
              -86.94,
              40.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1344,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "13d553acaa9e7d3586c71368c5aa25382c8a149de11f5093d1c155461b48e7a9",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1344,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "41cbd8ed536302c215d0ddde5a1a620a011545a72f22f5bf2a8da196bc04ee3a",
        "signature": {
          "alg": "ed25519",
          "sig": "3306602e5103acdbffa379a3d1d1f7ac9783ccc2b904fc85a35e5bfb1e8dc995163a236212016592dab9c80997d736835431abac8ad8145d3e6907b1012ecc0f"
        }
      },
      "receipt_sha256": "41cbd8ed536302c215d0ddde5a1a620a011545a72f22f5bf2a8da196bc04ee3a"
    },
    {
      "storm_id": "270409",
      "lat": 40.863,
      "lon": -97.8322,
      "motion_east": 4.4,
      "motion_south": -4.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4012.0,
      "ebshear": 14.0,
      "srh01": 73.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.9754
        },
        {
          "name": "alignment",
          "value": -2.7453
        },
        {
          "name": "tau",
          "value": 0.8548
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1318
      },
      "coherence_score": 0.8548180460929871,
      "coherence_diagnostics": {
        "tau": 0.8548180460929871,
        "grad_tau": 0.14302393794059753,
        "torsion": 0.0,
        "alignment": -2.745269536972046,
        "S_field": 0.13996928930282593,
        "Gamma_field": 0.1813480705022812,
        "S_over_Gamma": 0.7718267440795898,
        "Da": 10.654932975769043,
        "E_coh": 0.4660513699054718,
        "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": [
          [
            [
              -97.84,
              40.96
            ],
            [
              -97.78,
              40.96
            ],
            [
              -97.75,
              40.94
            ],
            [
              -97.72,
              40.94
            ],
            [
              -97.68,
              40.92
            ],
            [
              -97.65,
              40.92
            ],
            [
              -97.64,
              40.91
            ],
            [
              -97.64,
              40.86
            ],
            [
              -97.66,
              40.85
            ],
            [
              -97.69,
              40.85
            ],
            [
              -97.7,
              40.84
            ],
            [
              -97.78,
              40.84
            ],
            [
              -97.82,
              40.81
            ],
            [
              -97.86,
              40.81
            ],
            [
              -97.87,
              40.82
            ],
            [
              -97.91,
              40.79
            ],
            [
              -97.91,
              40.77
            ],
            [
              -97.95,
              40.75
            ],
            [
              -98.0,
              40.75
            ],
            [
              -98.04,
              40.8
            ],
            [
              -98.03,
              40.87
            ],
            [
              -98.02,
              40.88
            ],
            [
              -98.0,
              40.88
            ],
            [
              -97.92,
              40.84
            ],
            [
              -97.89,
              40.87
            ],
            [
              -97.88,
              40.91
            ],
            [
              -97.84,
              40.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1318,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "7a9834c6bb1a3d8e92a28486a9096880659257b339f75156a2ef5240120a573c",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1318,
        "probability": 0.001997,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001997,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e73a10caaa10f1a040cdf3e1b500c2004d718a8462dd3bcddef20542836009b4",
        "signature": {
          "alg": "ed25519",
          "sig": "6b86a874f1515ccca41ecf69170f56967f868698767c5942de2caac620c010aaf7319bca38f699c9e9d9a3218a1059d81cbebfa613b108ac97753c660bb15e07"
        }
      },
      "receipt_sha256": "e73a10caaa10f1a040cdf3e1b500c2004d718a8462dd3bcddef20542836009b4"
    },
    {
      "storm_id": "270282",
      "lat": 40.7873,
      "lon": -96.0423,
      "motion_east": 4.3,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3760.0,
      "ebshear": 12.0,
      "srh01": 92.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.9754
        },
        {
          "name": "alignment",
          "value": 4.3443
        },
        {
          "name": "tau",
          "value": 1.3443
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1294
      },
      "coherence_score": 1.3442529439926147,
      "coherence_diagnostics": {
        "tau": 1.3442529439926147,
        "grad_tau": 0.2527382969856262,
        "torsion": 3.38013084189015e-09,
        "alignment": 4.344309329986572,
        "S_field": 0.8323173522949219,
        "Gamma_field": 0.20551472902297974,
        "S_over_Gamma": 4.049915790557861,
        "Da": 11.683235168457031,
        "E_coh": 0.9220002293586731,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.16,
              40.87
            ],
            [
              -96.07,
              40.87
            ],
            [
              -96.07,
              40.86
            ],
            [
              -96.05,
              40.84
            ],
            [
              -96.01,
              40.83
            ],
            [
              -95.97,
              40.79
            ],
            [
              -95.95,
              40.79
            ],
            [
              -95.94,
              40.78
            ],
            [
              -95.89,
              40.78
            ],
            [
              -95.87,
              40.76
            ],
            [
              -95.87,
              40.73
            ],
            [
              -95.89,
              40.71
            ],
            [
              -95.95,
              40.72
            ],
            [
              -95.99,
              40.7
            ],
            [
              -96.02,
              40.7
            ],
            [
              -96.04,
              40.72
            ],
            [
              -96.04,
              40.74
            ],
            [
              -96.06,
              40.78
            ],
            [
              -96.08,
              40.8
            ],
            [
              -96.11,
              40.8
            ],
            [
              -96.15,
              40.78
            ],
            [
              -96.18,
              40.78
            ],
            [
              -96.21,
              40.8
            ],
            [
              -96.21,
              40.81
            ],
            [
              -96.16,
              40.86
            ],
            [
              -96.16,
              40.87
            ]
          ]
        ]
      },
      "raw_probability": 0.1294,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "5a9e8fedfafbcc5a47410add955e7a0823e85b3afe7605950bf6ad79650f823e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1294,
        "probability": 0.001968,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001968,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f735495dc20406c174eb16521975743daf43e6824991696ea5c1b8c042a3cc6e",
        "signature": {
          "alg": "ed25519",
          "sig": "0394e2ad2b4a316c12daa5e7dc5acf479050edf7d7f6a951e0034d83829dc5ccd3c4a060d1d3f0f493c152945c12e7a34c2fe942d09c9f12d2c3169096e03504"
        }
      },
      "receipt_sha256": "f735495dc20406c174eb16521975743daf43e6824991696ea5c1b8c042a3cc6e"
    },
    {
      "storm_id": "270474",
      "lat": 50.6782,
      "lon": -96.2727,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 26.0,
      "ebshear": 14.0,
      "srh01": 202.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 202.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.6004
        },
        {
          "name": "alignment",
          "value": -2.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1279
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6611829400062561,
        "torsion": 0.0,
        "alignment": -2.5093164443969727,
        "S_field": 0.18211226165294647,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.1586120128631592,
        "Da": 9.931692123413086,
        "E_coh": 0.3051988184452057,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.3,
              50.71
            ],
            [
              -96.26,
              50.71
            ],
            [
              -96.24,
              50.7
            ],
            [
              -96.23,
              50.69
            ],
            [
              -96.23,
              50.65
            ],
            [
              -96.24,
              50.64
            ],
            [
              -96.28,
              50.64
            ],
            [
              -96.3,
              50.65
            ],
            [
              -96.31,
              50.66
            ],
            [
              -96.31,
              50.7
            ],
            [
              -96.3,
              50.71
            ]
          ]
        ]
      },
      "raw_probability": 0.1279,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "24e498010c1a905332950710ef55430f2f881fcf5d1756cd331adaf46710c6f3",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1279,
        "probability": 0.001968,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001968,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c29289ecd42ab36559b0e2f03679f40303ddee1f528698a4834d4227ce607510",
        "signature": {
          "alg": "ed25519",
          "sig": "a9443b95de27875f93451b47924ed9e312a6c12e43a5323acad235a03943f92f50c5155da457741c00961188118eccadb52844098f35d13acff68cb30ed2a409"
        }
      },
      "receipt_sha256": "c29289ecd42ab36559b0e2f03679f40303ddee1f528698a4834d4227ce607510"
    },
    {
      "storm_id": "270531",
      "lat": 50.2533,
      "lon": -96.4875,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 17.0,
      "ebshear": 17.0,
      "srh01": 245.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 245.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.6004
        },
        {
          "name": "alignment",
          "value": -2.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1279
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6611829400062561,
        "torsion": 0.0,
        "alignment": -2.5093164443969727,
        "S_field": 0.18211226165294647,
        "Gamma_field": 0.15718139708042145,
        "S_over_Gamma": 1.1586120128631592,
        "Da": 9.931692123413086,
        "E_coh": 0.3051988184452057,
        "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": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.5,
              50.3
            ],
            [
              -96.46,
              50.3
            ],
            [
              -96.45,
              50.29
            ],
            [
              -96.41,
              50.28
            ],
            [
              -96.41,
              50.24
            ],
            [
              -96.44,
              50.22
            ],
            [
              -96.5,
              50.21
            ],
            [
              -96.51,
              50.2
            ],
            [
              -96.55,
              50.21
            ],
            [
              -96.56,
              50.22
            ],
            [
              -96.56,
              50.27
            ],
            [
              -96.5,
              50.3
            ]
          ]
        ]
      },
      "raw_probability": 0.1279,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "24e498010c1a905332950710ef55430f2f881fcf5d1756cd331adaf46710c6f3",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1279,
        "probability": 0.001968,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001968,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c29289ecd42ab36559b0e2f03679f40303ddee1f528698a4834d4227ce607510",
        "signature": {
          "alg": "ed25519",
          "sig": "a9443b95de27875f93451b47924ed9e312a6c12e43a5323acad235a03943f92f50c5155da457741c00961188118eccadb52844098f35d13acff68cb30ed2a409"
        }
      },
      "receipt_sha256": "c29289ecd42ab36559b0e2f03679f40303ddee1f528698a4834d4227ce607510"
    },
    {
      "storm_id": "270386",
      "lat": 38.8433,
      "lon": -99.6389,
      "motion_east": 5.7,
      "motion_south": -3.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 274.0,
      "ebshear": 27.0,
      "srh01": 201.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 201.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.7254
        },
        {
          "name": "alignment",
          "value": 1.0901
        },
        {
          "name": "tau",
          "value": 0.6866
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1272
      },
      "coherence_score": 0.6866079568862915,
      "coherence_diagnostics": {
        "tau": 0.6866079568862915,
        "grad_tau": 0.04028632491827011,
        "torsion": 0.0,
        "alignment": 1.0900887250900269,
        "S_field": 0.1771983504295349,
        "Gamma_field": 0.15801472961902618,
        "S_over_Gamma": 1.1214040517807007,
        "Da": 9.430463790893555,
        "E_coh": 0.4701758325099945,
        "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": [
          [
            [
              -99.63,
              38.87
            ],
            [
              -99.6,
              38.87
            ],
            [
              -99.58,
              38.83
            ],
            [
              -99.64,
              38.8
            ],
            [
              -99.68,
              38.81
            ],
            [
              -99.68,
              38.84
            ],
            [
              -99.66,
              38.84
            ],
            [
              -99.65,
              38.86
            ],
            [
              -99.63,
              38.87
            ]
          ]
        ]
      },
      "raw_probability": 0.1272,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "e215bc37e71b15f32ac5c491f7d13d68d29ee3986510c800bb61671edcb00223",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1272,
        "probability": 0.001968,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001968,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4928618efa7c5799a4eb614d095c9b6f6dccae6507bc2f03182365218945e069",
        "signature": {
          "alg": "ed25519",
          "sig": "7a130f6022f008c23ca8c1d3bb0be5b56e9c102251630215e39822c70563a221f3b9438fe00eb177f639c01d7a08c88efd92c68dee6624b50bd700c68d553207"
        }
      },
      "receipt_sha256": "4928618efa7c5799a4eb614d095c9b6f6dccae6507bc2f03182365218945e069"
    },
    {
      "storm_id": "270305",
      "lat": 43.6675,
      "lon": -104.4813,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 146.0,
      "ebshear": 22.0,
      "srh01": 81.0,
      "maxllaz": 0.001,
      "mesh": 0.25,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.3504
        },
        {
          "name": "alignment",
          "value": -0.9164
        },
        {
          "name": "tau",
          "value": 0.6606
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1255
      },
      "coherence_score": 0.6605579853057861,
      "coherence_diagnostics": {
        "tau": 0.6605579853057861,
        "grad_tau": 0.04618511348962784,
        "torsion": 0.0,
        "alignment": -0.9163987040519714,
        "S_field": 0.12906189262866974,
        "Gamma_field": 0.2538480758666992,
        "S_over_Gamma": 0.508421778678894,
        "Da": 15.022826194763184,
        "E_coh": 0.36548811197280884,
        "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": [
          [
            [
              -104.49,
              43.7
            ],
            [
              -104.45,
              43.69
            ],
            [
              -104.45,
              43.65
            ],
            [
              -104.47,
              43.63
            ],
            [
              -104.49,
              43.63
            ],
            [
              -104.51,
              43.65
            ],
            [
              -104.5,
              43.69
            ],
            [
              -104.49,
              43.7
            ]
          ]
        ]
      },
      "raw_probability": 0.1255,
      "confidence_lo": 0.0019,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "afded19a9bcec99f579cf9896ad49a51252ec834ca7b5601333822d2b7e69c4b",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1255,
        "probability": 0.001939,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001939,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "408bdc3482d9249b8c837c265ff906c6575ecae0a5fbb377c5be112ff32a0635",
        "signature": {
          "alg": "ed25519",
          "sig": "ce8cf75c771cdc33072aed541333ce1f69a7221e508076781bccf2013dca76f74267327c05c0a4aff7eb41901d4e9b9483a29cacb8f469c3a20c2103e4c1ce0a"
        }
      },
      "receipt_sha256": "408bdc3482d9249b8c837c265ff906c6575ecae0a5fbb377c5be112ff32a0635"
    },
    {
      "storm_id": "270485",
      "lat": 40.5044,
      "lon": -87.1278,
      "motion_east": 8.1,
      "motion_south": 1.8,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 557.0,
      "ebshear": 41.0,
      "srh01": 19.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.1004
        },
        {
          "name": "alignment",
          "value": 2.6807
        },
        {
          "name": "tau",
          "value": 0.8027
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1235
      },
      "coherence_score": 0.8026837110519409,
      "coherence_diagnostics": {
        "tau": 0.8026837110519409,
        "grad_tau": 0.14099809527397156,
        "torsion": 0.0,
        "alignment": 2.6806752681732178,
        "S_field": 0.33120179176330566,
        "Gamma_field": 0.44218140840530396,
        "S_over_Gamma": 0.7490178942680359,
        "Da": 28.29262351989746,
        "E_coh": 0.1575993001461029,
        "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": [
          [
            [
              -87.15,
              40.54
            ],
            [
              -87.1,
              40.54
            ],
            [
              -87.09,
              40.52
            ],
            [
              -87.09,
              40.48
            ],
            [
              -87.11,
              40.46
            ],
            [
              -87.14,
              40.46
            ],
            [
              -87.16,
              40.47
            ],
            [
              -87.16,
              40.53
            ],
            [
              -87.15,
              40.54
            ]
          ]
        ]
      },
      "raw_probability": 0.1235,
      "confidence_lo": 0.0019,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "e54083ca49f90be425a7b920db62e98affe00efe0da3ac2742d314061acb7eef",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1235,
        "probability": 0.001939,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001939,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8b956f9dbb4cfa99aa4bec35d1466d67b1541dce9c198bb9752acc4f7e578f8c",
        "signature": {
          "alg": "ed25519",
          "sig": "ab528621277ee61192583d3a4c6dec9562058ed5de0f20f41aeb3d673e24b3cf24c21ea18b62da19b241e8049f435666c8b756638c129ad190ac1b95d4de8a0d"
        }
      },
      "receipt_sha256": "8b956f9dbb4cfa99aa4bec35d1466d67b1541dce9c198bb9752acc4f7e578f8c"
    },
    {
      "storm_id": "270348",
      "lat": 43.7467,
      "lon": -104.33,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 133.0,
      "ebshear": 21.0,
      "srh01": 57.0,
      "maxllaz": 0.003,
      "mesh": 0.18,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4754
        },
        {
          "name": "alignment",
          "value": -4.112
        },
        {
          "name": "tau",
          "value": 0.6926
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1141
      },
      "coherence_score": 0.692642331123352,
      "coherence_diagnostics": {
        "tau": 0.692642331123352,
        "grad_tau": 0.02551744133234024,
        "torsion": 0.0,
        "alignment": -4.11197566986084,
        "S_field": 0.12451319396495819,
        "Gamma_field": 0.2071813941001892,
        "S_over_Gamma": 0.6009863615036011,
        "Da": 12.329185485839844,
        "E_coh": 0.3004080057144165,
        "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": [
          [
            [
              -104.35,
              43.79
            ],
            [
              -104.31,
              43.79
            ],
            [
              -104.28,
              43.77
            ],
            [
              -104.28,
              43.71
            ],
            [
              -104.29,
              43.7
            ],
            [
              -104.35,
              43.69
            ],
            [
              -104.38,
              43.72
            ],
            [
              -104.38,
              43.76
            ],
            [
              -104.35,
              43.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1141,
      "confidence_lo": 0.0019,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "be79141e03c0d117bf1bde1d5fdc1e18508ceba31119fc7c78483db08e300815",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1141,
        "probability": 0.001928,
        "confidence_lo": 0.001866,
        "confidence_hi": 0.001928,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8a765191ed946fe09adc19898a4743a6654832c2311705789631f05add36c75a",
        "signature": {
          "alg": "ed25519",
          "sig": "cfe69bb35698534d252a01086875c860a7a00e7187093a1f3d7665c0d96020db3aa1768ce0319d890c304ccc82d79285d76cdba2f025841ddf20007a04ab8a0d"
        }
      },
      "receipt_sha256": "8a765191ed946fe09adc19898a4743a6654832c2311705789631f05add36c75a"
    },
    {
      "storm_id": "270551",
      "lat": 34.884,
      "lon": -75.948,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4256.0,
      "ebshear": 19.0,
      "srh01": 39.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.1004
        },
        {
          "name": "alignment",
          "value": 4.8107
        },
        {
          "name": "tau",
          "value": 1.9141
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1113
      },
      "coherence_score": 1.914069414138794,
      "coherence_diagnostics": {
        "tau": 1.914069414138794,
        "grad_tau": 0.725299596786499,
        "torsion": 0.0,
        "alignment": 4.810739517211914,
        "S_field": 0.22119466960430145,
        "Gamma_field": 0.5271813869476318,
        "S_over_Gamma": 0.41957980394363403,
        "Da": 32.439300537109375,
        "E_coh": 0.6462424397468567,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.97,
              34.91
            ],
            [
              -75.96,
              34.9
            ],
            [
              -75.95,
              34.91
            ],
            [
              -75.92,
              34.91
            ],
            [
              -75.91,
              34.87
            ],
            [
              -75.93,
              34.84
            ],
            [
              -75.95,
              34.84
            ],
            [
              -75.95,
              34.87
            ],
            [
              -75.97,
              34.88
            ],
            [
              -75.97,
              34.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1113,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "0781957081debc6f14bd9c46fd19e5fc26b1947171e72f5b4e8bdc150bf0eaf1",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1113,
        "probability": 0.001867,
        "confidence_lo": 0.001503,
        "confidence_hi": 0.001868,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "916859f7234e60f615fb94290ce44321cb54dbbae31e84694d977219af036796",
        "signature": {
          "alg": "ed25519",
          "sig": "a7038c42adae7aa142f27ab1819241356c6ea155834dbaef9dfa911ff649005586cb9797d2fa97ecf32171497df9428272f9085522d7d68a99c5eaa66b871502"
        }
      },
      "receipt_sha256": "916859f7234e60f615fb94290ce44321cb54dbbae31e84694d977219af036796"
    },
    {
      "storm_id": "269798",
      "lat": 35.0083,
      "lon": -75.7457,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4010.0,
      "ebshear": 19.0,
      "srh01": 33.0,
      "maxllaz": 0.005,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.1004
        },
        {
          "name": "alignment",
          "value": 4.8107
        },
        {
          "name": "tau",
          "value": 1.9141
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1048
      },
      "coherence_score": 1.914069414138794,
      "coherence_diagnostics": {
        "tau": 1.914069414138794,
        "grad_tau": 0.725299596786499,
        "torsion": 0.0,
        "alignment": 4.810739517211914,
        "S_field": 0.22119466960430145,
        "Gamma_field": 0.5271813869476318,
        "S_over_Gamma": 0.41957980394363403,
        "Da": 32.439300537109375,
        "E_coh": 0.6462424397468567,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.75,
              35.1
            ],
            [
              -75.74,
              35.08
            ],
            [
              -75.71,
              35.08
            ],
            [
              -75.72,
              35.06
            ],
            [
              -75.73,
              35.07
            ],
            [
              -75.74,
              35.06
            ],
            [
              -75.74,
              35.01
            ],
            [
              -75.75,
              34.99
            ],
            [
              -75.73,
              34.97
            ],
            [
              -75.68,
              34.97
            ],
            [
              -75.67,
              34.96
            ],
            [
              -75.68,
              34.95
            ],
            [
              -75.68,
              34.91
            ],
            [
              -75.7,
              34.9
            ],
            [
              -75.74,
              34.91
            ],
            [
              -75.73,
              34.93
            ],
            [
              -75.77,
              34.97
            ],
            [
              -75.81,
              34.97
            ],
            [
              -75.86,
              35.0
            ],
            [
              -75.86,
              35.04
            ],
            [
              -75.82,
              35.08
            ],
            [
              -75.79,
              35.08
            ],
            [
              -75.75,
              35.1
            ]
          ]
        ]
      },
      "raw_probability": 0.1048,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "9e720b257ce6a8eb413abbc42d450679dc416da390a40b989c26e163cccf4f91",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1048,
        "probability": 0.001285,
        "confidence_lo": 0.001146,
        "confidence_hi": 0.001285,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e14ee38090998bcc5a5d203a1e7e2bdedc74b6f947387dac60f66332e26b66b8",
        "signature": {
          "alg": "ed25519",
          "sig": "84bd8bca828c682c18a191b414759f261511357e76aa360946af296bb4aee65f8ff35d8a26cdecd5a2fa3689d0e48e17516babec715d7b6bd37316cec4bd0404"
        }
      },
      "receipt_sha256": "e14ee38090998bcc5a5d203a1e7e2bdedc74b6f947387dac60f66332e26b66b8"
    },
    {
      "storm_id": "270210",
      "lat": 34.715,
      "lon": -76.1692,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4289.0,
      "ebshear": 19.0,
      "srh01": 47.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.4754
        },
        {
          "name": "alignment",
          "value": 5.0819
        },
        {
          "name": "tau",
          "value": 1.3979
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1047
      },
      "coherence_score": 1.3979226350784302,
      "coherence_diagnostics": {
        "tau": 1.3979226350784302,
        "grad_tau": 0.38911208510398865,
        "torsion": 0.0,
        "alignment": 5.081927299499512,
        "S_field": 0.1860261708498001,
        "Gamma_field": 0.6838480830192566,
        "S_over_Gamma": 0.27202850580215454,
        "Da": 41.53874206542969,
        "E_coh": 0.35560551285743713,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.16,
              34.77
            ],
            [
              -76.09,
              34.77
            ],
            [
              -76.1,
              34.76
            ],
            [
              -76.1,
              34.7
            ],
            [
              -76.14,
              34.66
            ],
            [
              -76.19,
              34.66
            ],
            [
              -76.2,
              34.67
            ],
            [
              -76.22,
              34.67
            ],
            [
              -76.22,
              34.7
            ],
            [
              -76.23,
              34.71
            ],
            [
              -76.22,
              34.74
            ],
            [
              -76.16,
              34.77
            ]
          ]
        ]
      },
      "raw_probability": 0.1047,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2e739d4e50a8bb26ef580cf5c3a44f4edd1fc26fd9239ffb6d2bd019d26c0c13",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.1047,
        "probability": 0.001285,
        "confidence_lo": 0.001146,
        "confidence_hi": 0.001285,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "60facd8ff838200acff4af2bcfce3030d56831c300a406a5db70102bb8718596",
        "signature": {
          "alg": "ed25519",
          "sig": "0b9d30430623e62df3c2c4987b16c01cef8e2c708ffad50a10be279552c53768752a60c1c14516e4a9f0538f6cf2c988cdc301feca6ce8a11fa25ac3f5e64d0f"
        }
      },
      "receipt_sha256": "60facd8ff838200acff4af2bcfce3030d56831c300a406a5db70102bb8718596"
    },
    {
      "storm_id": "270554",
      "lat": 24.5756,
      "lon": -82.9144,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2652.0,
      "ebshear": 5.0,
      "srh01": 27.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.9754
        },
        {
          "name": "alignment",
          "value": -2.3032
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0988
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.5160976648330688,
        "torsion": 0.0,
        "alignment": -2.3031835556030273,
        "S_field": 1.5504642724990845,
        "Gamma_field": 0.18968139588832855,
        "S_over_Gamma": 8.174044609069824,
        "Da": 10.585206985473633,
        "E_coh": 0.9761883616447449,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.89,
              24.63
            ],
            [
              -82.89,
              24.53
            ],
            [
              -82.93,
              24.53
            ],
            [
              -82.94,
              24.54
            ],
            [
              -82.94,
              24.56
            ],
            [
              -82.93,
              24.56
            ],
            [
              -82.91,
              24.58
            ],
            [
              -82.91,
              24.62
            ],
            [
              -82.89,
              24.63
            ]
          ]
        ]
      },
      "raw_probability": 0.0988,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0013,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "f781bdd4e8fdf143d23d6596163a08ce86fabfdacc492708810fa8ca6ba72a34",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0988,
        "probability": 0.001261,
        "confidence_lo": 0.001146,
        "confidence_hi": 0.001261,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "41f118379b1a047bbdf5eee35f84a65691af0be54c88695e5488f6be66c1f044",
        "signature": {
          "alg": "ed25519",
          "sig": "a15b798ed47681a437c37eb9654f14cdc6a02f2f51b1ed7db169f7acc2304a5d876e367702002ddad9b5530cb1541fd5183f996063fddfbab803743615ec9e07"
        }
      },
      "receipt_sha256": "41f118379b1a047bbdf5eee35f84a65691af0be54c88695e5488f6be66c1f044"
    },
    {
      "storm_id": "270482",
      "lat": 41.91,
      "lon": -101.4586,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 69.0,
      "ebshear": 31.0,
      "srh01": 38.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9754
        },
        {
          "name": "alignment",
          "value": -0.3916
        },
        {
          "name": "tau",
          "value": 0.6025
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0844
      },
      "coherence_score": 0.6024871468544006,
      "coherence_diagnostics": {
        "tau": 0.6024871468544006,
        "grad_tau": 0.08178757131099701,
        "torsion": 0.0,
        "alignment": -0.39158082008361816,
        "S_field": 0.3423069715499878,
        "Gamma_field": 0.9821814298629761,
        "S_over_Gamma": 0.3485170602798462,
        "Da": 59.57571792602539,
        "E_coh": 0.09663429111242294,
        "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.47,
              41.94
            ],
            [
              -101.42,
              41.94
            ],
            [
              -101.42,
              41.89
            ],
            [
              -101.43,
              41.87
            ],
            [
              -101.5,
              41.87
            ],
            [
              -101.5,
              41.92
            ],
            [
              -101.47,
              41.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0844,
      "confidence_lo": 0.0008,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cefe349443a43ea822b4e8e519fe33835bb90c0379c3d95fbec731181190a046",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0844,
        "probability": 0.001186,
        "confidence_lo": 0.000847,
        "confidence_hi": 0.001187,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "259da109db2d685636a6249e0790493a3caccb23a1dc4f4d561f11c0ae3846fa",
        "signature": {
          "alg": "ed25519",
          "sig": "49bd1f58850603156e93a7c622a88e15148f8e721e78c3bf5335e8b8160ddadcc9be12a569731aaa821fffcbc2844790388542f0c1e96c4823e3a8cbf12ba101"
        }
      },
      "receipt_sha256": "259da109db2d685636a6249e0790493a3caccb23a1dc4f4d561f11c0ae3846fa"
    },
    {
      "storm_id": "270390",
      "lat": 27.535,
      "lon": -96.6215,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 5062.0,
      "ebshear": 11.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3504
        },
        {
          "name": "alignment",
          "value": 3.7552
        },
        {
          "name": "tau",
          "value": 2.6076
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0779
      },
      "coherence_score": 2.607649803161621,
      "coherence_diagnostics": {
        "tau": 2.607649803161621,
        "grad_tau": 0.9745892882347107,
        "torsion": 0.0,
        "alignment": 3.755246639251709,
        "S_field": 1.3129616975784302,
        "Gamma_field": 0.2505147457122803,
        "S_over_Gamma": 5.241055488586426,
        "Da": 15.297514915466309,
        "E_coh": 0.8713957667350769,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.65,
              27.6
            ],
            [
              -96.61,
              27.6
            ],
            [
              -96.6,
              27.59
            ],
            [
              -96.58,
              27.59
            ],
            [
              -96.58,
              27.56
            ],
            [
              -96.59,
              27.57
            ],
            [
              -96.6,
              27.56
            ],
            [
              -96.62,
              27.57
            ],
            [
              -96.64,
              27.56
            ],
            [
              -96.64,
              27.54
            ],
            [
              -96.63,
              27.53
            ],
            [
              -96.61,
              27.54
            ],
            [
              -96.59,
              27.53
            ],
            [
              -96.58,
              27.54
            ],
            [
              -96.6,
              27.5
            ],
            [
              -96.58,
              27.47
            ],
            [
              -96.58,
              27.43
            ],
            [
              -96.6,
              27.41
            ],
            [
              -96.65,
              27.41
            ],
            [
              -96.68,
              27.45
            ],
            [
              -96.68,
              27.5
            ],
            [
              -96.65,
              27.54
            ],
            [
              -96.65,
              27.56
            ],
            [
              -96.66,
              27.57
            ],
            [
              -96.66,
              27.59
            ],
            [
              -96.65,
              27.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0779,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "4c367288a83790319d9b926b6d7cc45d3f505fa033db87d72464ebe0c184c3e7",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0779,
        "probability": 0.000869,
        "confidence_lo": 0.000742,
        "confidence_hi": 0.00087,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65edfeaf64481d42e6dbc02df3d5c07194972ea604ee469b3aefa8a86463004d",
        "signature": {
          "alg": "ed25519",
          "sig": "ccaf66c38e9a52043ffa9fa33fbb78f748cda3913f5979292f6c549fda4990c2d3ca5fd25a3cfe0f709862b2a25934eeba8f9b5d4e396236e551260cf6875e02"
        }
      },
      "receipt_sha256": "65edfeaf64481d42e6dbc02df3d5c07194972ea604ee469b3aefa8a86463004d"
    },
    {
      "storm_id": "270567",
      "lat": 28.0573,
      "lon": -96.672,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4868.0,
      "ebshear": 12.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.8504
        },
        {
          "name": "alignment",
          "value": 0.0808
        },
        {
          "name": "tau",
          "value": 2.6935
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0748
      },
      "coherence_score": 2.6934964656829834,
      "coherence_diagnostics": {
        "tau": 2.6934964656829834,
        "grad_tau": 0.8908932209014893,
        "torsion": 0.0,
        "alignment": 0.08080953359603882,
        "S_field": 1.0792773962020874,
        "Gamma_field": 0.5288480520248413,
        "S_over_Gamma": 2.0408082008361816,
        "Da": 29.30379867553711,
        "E_coh": 0.841167151927948,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.7,
              28.11
            ],
            [
              -96.62,
              28.11
            ],
            [
              -96.62,
              28.09
            ],
            [
              -96.63,
              28.08
            ],
            [
              -96.62,
              28.07
            ],
            [
              -96.63,
              28.06
            ],
            [
              -96.63,
              28.02
            ],
            [
              -96.64,
              28.01
            ],
            [
              -96.68,
              28.01
            ],
            [
              -96.7,
              27.99
            ],
            [
              -96.71,
              27.99
            ],
            [
              -96.74,
              28.02
            ],
            [
              -96.74,
              28.1
            ],
            [
              -96.72,
              28.09
            ],
            [
              -96.7,
              28.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0748,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "cc6673399b646eb97d5dfa030d91c8d004e48e7059b37384607caa59b71bd990",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0748,
        "probability": 0.000736,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000736,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dac408ab0a6e465281d245859376d912d0054271d9ce45b1b117da58240a04d5",
        "signature": {
          "alg": "ed25519",
          "sig": "88c0405bbed51ae1382a339355dac1ce8522d42e14d8f11813f35a63f0521c250a91cb76763fbd59e1ca79101f0e7afc0a1c3c92510fded7bf70b3862d10ed0f"
        }
      },
      "receipt_sha256": "dac408ab0a6e465281d245859376d912d0054271d9ce45b1b117da58240a04d5"
    },
    {
      "storm_id": "270094",
      "lat": 43.8854,
      "lon": -103.505,
      "motion_east": 6.2,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 110.0,
      "ebshear": 17.0,
      "srh01": 54.0,
      "maxllaz": 0.004,
      "mesh": 0.05,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.8504
        },
        {
          "name": "alignment",
          "value": 0.68
        },
        {
          "name": "tau",
          "value": 0.6887
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0746
      },
      "coherence_score": 0.6887187361717224,
      "coherence_diagnostics": {
        "tau": 0.6887187361717224,
        "grad_tau": 0.06244252994656563,
        "torsion": 0.0,
        "alignment": 0.679955780506134,
        "S_field": 0.15174297988414764,
        "Gamma_field": 0.18968139588832855,
        "S_over_Gamma": 0.7999887466430664,
        "Da": 11.242424964904785,
        "E_coh": 0.33469632267951965,
        "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": [
          [
            [
              -103.54,
              43.98
            ],
            [
              -103.51,
              43.98
            ],
            [
              -103.49,
              43.97
            ],
            [
              -103.49,
              43.96
            ],
            [
              -103.45,
              43.93
            ],
            [
              -103.4,
              43.93
            ],
            [
              -103.38,
              43.92
            ],
            [
              -103.36,
              43.89
            ],
            [
              -103.36,
              43.86
            ],
            [
              -103.39,
              43.83
            ],
            [
              -103.45,
              43.8
            ],
            [
              -103.49,
              43.8
            ],
            [
              -103.52,
              43.78
            ],
            [
              -103.58,
              43.78
            ],
            [
              -103.6,
              43.79
            ],
            [
              -103.62,
              43.81
            ],
            [
              -103.62,
              43.84
            ],
            [
              -103.6,
              43.86
            ],
            [
              -103.57,
              43.86
            ],
            [
              -103.53,
              43.89
            ],
            [
              -103.53,
              43.91
            ],
            [
              -103.55,
              43.93
            ],
            [
              -103.55,
              43.97
            ],
            [
              -103.54,
              43.98
            ]
          ]
        ]
      },
      "raw_probability": 0.0746,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "af29cc8f78171231d685fac77023b8a992f54183f4214acdeb7a6ee684c9645b",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0746,
        "probability": 0.000736,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000736,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6e428614d1b81525a82a77507361e01566e6718ff301e58b621ca83a8247ef07",
        "signature": {
          "alg": "ed25519",
          "sig": "8ca58de5f71e5f27cbf1425b35516fc5ad704a8da8e626185a483e9887829eebd6105a2070215db955530a526f333463d494cc5d97c0bfdf2ec618138d10f80b"
        }
      },
      "receipt_sha256": "6e428614d1b81525a82a77507361e01566e6718ff301e58b621ca83a8247ef07"
    },
    {
      "storm_id": "270534",
      "lat": 42.2593,
      "lon": -82.7557,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2.0,
      "ebshear": 1.0,
      "srh01": 32.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.4754
        },
        {
          "name": "alignment",
          "value": 1.2814
        },
        {
          "name": "tau",
          "value": 0.9227
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0719
      },
      "coherence_score": 0.9226679801940918,
      "coherence_diagnostics": {
        "tau": 0.9226679801940918,
        "grad_tau": 0.07435621321201324,
        "torsion": 0.0,
        "alignment": 1.281395673751831,
        "S_field": 0.11682172119617462,
        "Gamma_field": 0.21301473677158356,
        "S_over_Gamma": 0.5484208464622498,
        "Da": 13.283370018005371,
        "E_coh": 0.3398972153663635,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.81,
              42.31
            ],
            [
              -82.76,
              42.31
            ],
            [
              -82.75,
              42.3
            ],
            [
              -82.73,
              42.3
            ],
            [
              -82.74,
              42.29
            ],
            [
              -82.74,
              42.24
            ],
            [
              -82.73,
              42.22
            ],
            [
              -82.72,
              42.21
            ],
            [
              -82.66,
              42.2
            ],
            [
              -82.74,
              42.2
            ],
            [
              -82.75,
              42.22
            ],
            [
              -82.82,
              42.22
            ],
            [
              -82.82,
              42.3
            ],
            [
              -82.81,
              42.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0719,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "82ccbfec5c279081ffa6ff7f1634d21c8da48993342c345c426b55ff5612a56f",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0719,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7055e599eba0f2d4803f95bded95125fbdd89170905f24acb358c10523441de3",
        "signature": {
          "alg": "ed25519",
          "sig": "d9f8b0ddd91e50b3e05346bf0d59591f0624bb3fba606abde34ca46fef1d6802e7b49a576978720f3466d247244180306a6ace6b984e42d0de8592230b86ee01"
        }
      },
      "receipt_sha256": "7055e599eba0f2d4803f95bded95125fbdd89170905f24acb358c10523441de3"
    },
    {
      "storm_id": "270329",
      "lat": 30.6881,
      "lon": -107.1737,
      "motion_east": 4.8,
      "motion_south": -6.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 782.0,
      "ebshear": 16.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": 36.7254
        },
        {
          "name": "alignment",
          "value": 2.4077
        },
        {
          "name": "tau",
          "value": 0.3521
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0709
      },
      "coherence_score": 0.35206592082977295,
      "coherence_diagnostics": {
        "tau": 0.35206592082977295,
        "grad_tau": 0.0626416876912117,
        "torsion": 0.0,
        "alignment": 2.407660961151123,
        "S_field": 0.27929240465164185,
        "Gamma_field": 0.6313480734825134,
        "S_over_Gamma": 0.44237467646598816,
        "Da": 38.82181167602539,
        "E_coh": 0.7984458208084106,
        "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": [
          [
            [
              -107.15,
              30.79
            ],
            [
              -107.1,
              30.79
            ],
            [
              -107.08,
              30.77
            ],
            [
              -107.07,
              30.77
            ],
            [
              -107.0,
              30.69
            ],
            [
              -106.98,
              30.68
            ],
            [
              -106.98,
              30.67
            ],
            [
              -106.96,
              30.65
            ],
            [
              -106.96,
              30.6
            ],
            [
              -106.99,
              30.57
            ],
            [
              -107.01,
              30.56
            ],
            [
              -107.07,
              30.56
            ],
            [
              -107.15,
              30.61
            ],
            [
              -107.19,
              30.61
            ],
            [
              -107.26,
              30.65
            ],
            [
              -107.32,
              30.65
            ],
            [
              -107.35,
              30.67
            ],
            [
              -107.39,
              30.67
            ],
            [
              -107.39,
              30.71
            ],
            [
              -107.38,
              30.72
            ],
            [
              -107.35,
              30.72
            ],
            [
              -107.33,
              30.74
            ],
            [
              -107.31,
              30.73
            ],
            [
              -107.28,
              30.73
            ],
            [
              -107.27,
              30.74
            ],
            [
              -107.22,
              30.74
            ],
            [
              -107.15,
              30.79
            ]
          ]
        ]
      },
      "raw_probability": 0.0709,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "3d7b22c61ad7509152bcddf2f7c3587a388e5cd4b02f53e07f079b29f52bc31a",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0709,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f8c3fe509ffadf4a791232409996accfdfa8e09cfec4fef72c01993f142cfb34",
        "signature": {
          "alg": "ed25519",
          "sig": "72e428e6da2bac2d04ec46f9b659ec7836319d67fe5d300346d86e343349ab13fe7f04cca28ef9fc4efa3e7c5bfb276e870bc3526c3d3e929f5dddf1af232e0c"
        }
      },
      "receipt_sha256": "f8c3fe509ffadf4a791232409996accfdfa8e09cfec4fef72c01993f142cfb34"
    },
    {
      "storm_id": "270511",
      "lat": 44.07,
      "lon": -103.78,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 58.0,
      "ebshear": 8.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.8504
        },
        {
          "name": "alignment",
          "value": 0.68
        },
        {
          "name": "tau",
          "value": 0.6887
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.069
      },
      "coherence_score": 0.6887187361717224,
      "coherence_diagnostics": {
        "tau": 0.6887187361717224,
        "grad_tau": 0.06244252994656563,
        "torsion": 0.0,
        "alignment": 0.679955780506134,
        "S_field": 0.15174297988414764,
        "Gamma_field": 0.18968139588832855,
        "S_over_Gamma": 0.7999887466430664,
        "Da": 11.242424964904785,
        "E_coh": 0.33469632267951965,
        "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.78,
              44.11
            ],
            [
              -103.74,
              44.09
            ],
            [
              -103.74,
              44.06
            ],
            [
              -103.77,
              44.02
            ],
            [
              -103.82,
              44.02
            ],
            [
              -103.83,
              44.08
            ],
            [
              -103.78,
              44.11
            ]
          ]
        ]
      },
      "raw_probability": 0.069,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "e2d5bf8a2d337e2d65720248c59e9661b1883b202022000a85b1512a9d1509c5",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.069,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "695eeb785701963a2f74833e0a29db3b881099ae5502bf65f75c1d367fd56e98",
        "signature": {
          "alg": "ed25519",
          "sig": "e520efc95e0fc8424e7fbad4c6387c81f045ba0f16a94b80eaa1c259abc5b2962de63d11fd73d664413c70a9324cac02e589ec007a9b307b279e4f963ab2fe0a"
        }
      },
      "receipt_sha256": "695eeb785701963a2f74833e0a29db3b881099ae5502bf65f75c1d367fd56e98"
    },
    {
      "storm_id": "270512",
      "lat": 43.8315,
      "lon": -104.0422,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 105.0,
      "ebshear": 12.0,
      "srh01": 42.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.8504
        },
        {
          "name": "alignment",
          "value": 0.68
        },
        {
          "name": "tau",
          "value": 0.6887
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0685
      },
      "coherence_score": 0.6887187361717224,
      "coherence_diagnostics": {
        "tau": 0.6887187361717224,
        "grad_tau": 0.06244252994656563,
        "torsion": 0.0,
        "alignment": 0.679955780506134,
        "S_field": 0.15174297988414764,
        "Gamma_field": 0.18968139588832855,
        "S_over_Gamma": 0.7999887466430664,
        "Da": 11.242424964904785,
        "E_coh": 0.33469632267951965,
        "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.95,
              43.93
            ],
            [
              -103.91,
              43.92
            ],
            [
              -103.9,
              43.9
            ],
            [
              -103.9,
              43.86
            ],
            [
              -103.93,
              43.86
            ],
            [
              -103.97,
              43.83
            ],
            [
              -103.97,
              43.8
            ],
            [
              -103.96,
              43.78
            ],
            [
              -103.98,
              43.78
            ],
            [
              -103.99,
              43.77
            ],
            [
              -104.01,
              43.78
            ],
            [
              -104.05,
              43.78
            ],
            [
              -104.09,
              43.81
            ],
            [
              -104.11,
              43.79
            ],
            [
              -104.11,
              43.78
            ],
            [
              -104.14,
              43.76
            ],
            [
              -104.2,
              43.77
            ],
            [
              -104.19,
              43.79
            ],
            [
              -104.19,
              43.83
            ],
            [
              -104.18,
              43.84
            ],
            [
              -104.15,
              43.84
            ],
            [
              -104.13,
              43.82
            ],
            [
              -104.11,
              43.82
            ],
            [
              -104.06,
              43.88
            ],
            [
              -104.02,
              43.9
            ],
            [
              -103.99,
              43.9
            ],
            [
              -103.95,
              43.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0685,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d3051bcbeba635e5593768372ccbb6fd3b2f0322ad3602e9c90e6b80a7f8d481",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0685,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "081ec69c2a3f37e47beae4220c574a10c2e656f0c23d28e6c12c129fad61ec65",
        "signature": {
          "alg": "ed25519",
          "sig": "465ce3e7fcdd1138c35cb4318b86a6b142f1368765c0435f65d0e71a2cda62dce99094f6008167aa97f665c629857772c4ac5e19abef5cccb70fa5a1003e260b"
        }
      },
      "receipt_sha256": "081ec69c2a3f37e47beae4220c574a10c2e656f0c23d28e6c12c129fad61ec65"
    },
    {
      "storm_id": "270424",
      "lat": 44.118,
      "lon": -104.478,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 46.0,
      "ebshear": 23.0,
      "srh01": 7.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4754
        },
        {
          "name": "alignment",
          "value": -4.112
        },
        {
          "name": "tau",
          "value": 0.6926
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 0.692642331123352,
      "coherence_diagnostics": {
        "tau": 0.692642331123352,
        "grad_tau": 0.02551744133234024,
        "torsion": 0.0,
        "alignment": -4.11197566986084,
        "S_field": 0.12451319396495819,
        "Gamma_field": 0.2071813941001892,
        "S_over_Gamma": 0.6009863615036011,
        "Da": 12.329185485839844,
        "E_coh": 0.3004080057144165,
        "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": [
          [
            [
              -104.49,
              44.16
            ],
            [
              -104.44,
              44.16
            ],
            [
              -104.42,
              44.14
            ],
            [
              -104.42,
              44.1
            ],
            [
              -104.48,
              44.07
            ],
            [
              -104.49,
              44.08
            ],
            [
              -104.51,
              44.08
            ],
            [
              -104.52,
              44.09
            ],
            [
              -104.52,
              44.14
            ],
            [
              -104.49,
              44.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0643,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f",
        "signature": {
          "alg": "ed25519",
          "sig": "d76c908280c30a4345edbadb4a6748b60b11a37cc372f0a63edfa45cc7094173c82e5cebd138400ce0354cdc93c9fbccf24791937da045bc2b32a878f10b220e"
        }
      },
      "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f"
    },
    {
      "storm_id": "270510",
      "lat": 27.8187,
      "lon": -79.8847,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3609.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1004
        },
        {
          "name": "alignment",
          "value": 2.6133
        },
        {
          "name": "tau",
          "value": 2.6952
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 2.6952006816864014,
      "coherence_diagnostics": {
        "tau": 2.6952006816864014,
        "grad_tau": 0.26644840836524963,
        "torsion": 0.0,
        "alignment": 2.613260269165039,
        "S_field": 1.1682255268096924,
        "Gamma_field": 0.22968138754367828,
        "S_over_Gamma": 5.086287498474121,
        "Da": 13.013895988464355,
        "E_coh": 0.9518888592720032,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.9,
              27.87
            ],
            [
              -79.88,
              27.85
            ],
            [
              -79.84,
              27.85
            ],
            [
              -79.83,
              27.87
            ],
            [
              -79.82,
              27.87
            ],
            [
              -79.82,
              27.77
            ],
            [
              -79.84,
              27.76
            ],
            [
              -79.91,
              27.76
            ],
            [
              -79.93,
              27.75
            ],
            [
              -79.93,
              27.77
            ],
            [
              -79.92,
              27.78
            ],
            [
              -79.92,
              27.82
            ],
            [
              -79.93,
              27.83
            ],
            [
              -79.9,
              27.86
            ],
            [
              -79.9,
              27.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0643,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f",
        "signature": {
          "alg": "ed25519",
          "sig": "d76c908280c30a4345edbadb4a6748b60b11a37cc372f0a63edfa45cc7094173c82e5cebd138400ce0354cdc93c9fbccf24791937da045bc2b32a878f10b220e"
        }
      },
      "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f"
    },
    {
      "storm_id": "270553",
      "lat": 27.674,
      "lon": -79.974,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3736.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1004
        },
        {
          "name": "alignment",
          "value": 2.6133
        },
        {
          "name": "tau",
          "value": 2.6952
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 2.6952006816864014,
      "coherence_diagnostics": {
        "tau": 2.6952006816864014,
        "grad_tau": 0.26644840836524963,
        "torsion": 0.0,
        "alignment": 2.613260269165039,
        "S_field": 1.1682255268096924,
        "Gamma_field": 0.22968138754367828,
        "S_over_Gamma": 5.086287498474121,
        "Da": 13.013895988464355,
        "E_coh": 0.9518888592720032,
        "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": [
          [
            [
              -80.01,
              27.71
            ],
            [
              -79.92,
              27.71
            ],
            [
              -79.92,
              27.62
            ],
            [
              -80.01,
              27.62
            ],
            [
              -80.01,
              27.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0643,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f",
        "signature": {
          "alg": "ed25519",
          "sig": "d76c908280c30a4345edbadb4a6748b60b11a37cc372f0a63edfa45cc7094173c82e5cebd138400ce0354cdc93c9fbccf24791937da045bc2b32a878f10b220e"
        }
      },
      "receipt_sha256": "0fa9bc9e02dbd4d8247fcf8474415a82da515d4ef74692549b8b3951d610cd5f"
    },
    {
      "storm_id": "270347",
      "lat": 26.671,
      "lon": -79.479,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3708.0,
      "ebshear": 6.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7254
        },
        {
          "name": "alignment",
          "value": -0.1841
        },
        {
          "name": "tau",
          "value": 1.9554
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0616
      },
      "coherence_score": 1.9554333686828613,
      "coherence_diagnostics": {
        "tau": 1.9554333686828613,
        "grad_tau": 0.6880353689193726,
        "torsion": 0.0,
        "alignment": -0.18408870697021484,
        "S_field": 0.6741523146629333,
        "Gamma_field": 0.29634809494018555,
        "S_over_Gamma": 2.2748663425445557,
        "Da": 16.873525619506836,
        "E_coh": 0.970245361328125,
        "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": [
          [
            [
              -79.5,
              26.71
            ],
            [
              -79.44,
              26.71
            ],
            [
              -79.43,
              26.7
            ],
            [
              -79.43,
              26.65
            ],
            [
              -79.44,
              26.64
            ],
            [
              -79.5,
              26.64
            ],
            [
              -79.51,
              26.63
            ],
            [
              -79.52,
              26.64
            ],
            [
              -79.52,
              26.68
            ],
            [
              -79.5,
              26.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0616,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "b94020cd69ac7d175fc511436d003bede098f4a4fc340fa0f12ecff401a146a0",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0616,
        "probability": 0.000735,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000735,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9b6993e0a2d406b9f777bd7c3501f7bafb0c6aad70661e7acfc45936ccac2010",
        "signature": {
          "alg": "ed25519",
          "sig": "5591d3a6add0f3ec9a93e8bd40f71025ba9314df17e50ccfec0f93760ee0610d3135c41a73a1c3830198f81fb837f48876d7e8f4f54d296c77057b12a7670b08"
        }
      },
      "receipt_sha256": "9b6993e0a2d406b9f777bd7c3501f7bafb0c6aad70661e7acfc45936ccac2010"
    },
    {
      "storm_id": "270389",
      "lat": 27.613,
      "lon": -80.204,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3739.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.003,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.1004
        },
        {
          "name": "alignment",
          "value": 2.6133
        },
        {
          "name": "tau",
          "value": 2.6952
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0515
      },
      "coherence_score": 2.6952006816864014,
      "coherence_diagnostics": {
        "tau": 2.6952006816864014,
        "grad_tau": 0.26644840836524963,
        "torsion": 0.0,
        "alignment": 2.613260269165039,
        "S_field": 1.1682255268096924,
        "Gamma_field": 0.22968138754367828,
        "S_over_Gamma": 5.086287498474121,
        "Da": 13.013895988464355,
        "E_coh": 0.9518888592720032,
        "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": [
          [
            [
              -80.23,
              27.64
            ],
            [
              -80.18,
              27.64
            ],
            [
              -80.16,
              27.61
            ],
            [
              -80.16,
              27.59
            ],
            [
              -80.17,
              27.58
            ],
            [
              -80.21,
              27.58
            ],
            [
              -80.23,
              27.6
            ],
            [
              -80.23,
              27.62
            ],
            [
              -80.24,
              27.63
            ],
            [
              -80.23,
              27.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0515,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "6de275d760b7f3fedfe4d38b5409288f08e8ce7be2f12748737a76f9e1ed53a9",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0515,
        "probability": 0.000708,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000708,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ec10d10bcbc44fa63d24472c7e30de12bdeda8327db86b3eafbbb3ebaa3d3123",
        "signature": {
          "alg": "ed25519",
          "sig": "6a9577584285aa979dcce43f8b9119fc3020f309d6727de1d05e05e27caba78bc8c0ae3d2f4cb2a2c899b3b6500fe34d5ce814e3f2c310cb855851a82d1caf0d"
        }
      },
      "receipt_sha256": "ec10d10bcbc44fa63d24472c7e30de12bdeda8327db86b3eafbbb3ebaa3d3123"
    },
    {
      "storm_id": "270533",
      "lat": 48.788,
      "lon": -121.834,
      "motion_east": 6.0,
      "motion_south": 0.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 153.0,
      "ebshear": 8.0,
      "srh01": 12.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.6004
        },
        {
          "name": "alignment",
          "value": 0.0532
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0497
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.07927019894123077,
        "torsion": 0.0,
        "alignment": 0.053183555603027344,
        "S_field": 0.04510894790291786,
        "Gamma_field": 0.1605147272348404,
        "S_over_Gamma": 0.28102684020996094,
        "Da": 9.46111011505127,
        "E_coh": 0.0716790184378624,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -121.87,
              48.82
            ],
            [
              -121.78,
              48.82
            ],
            [
              -121.78,
              48.74
            ],
            [
              -121.87,
              48.74
            ],
            [
              -121.87,
              48.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0497,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "7c5f97ef5cde80434630353350d8800c77ef81b8a4119c71a06652cec61091f2",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0497,
        "probability": 0.000708,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000708,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a35be08cbbeb12e010da1049e6f53f090b0d34fe8d27313420ead490a26f5794",
        "signature": {
          "alg": "ed25519",
          "sig": "bd1b5d7ee508e232a675e4836ff4fb9670f50997776244fa2038a444868d6dce88e621f8e00bc9d4287fcca1e3aaa80f3d5c8e9ff889ecb302b3e21d78261808"
        }
      },
      "receipt_sha256": "a35be08cbbeb12e010da1049e6f53f090b0d34fe8d27313420ead490a26f5794"
    },
    {
      "storm_id": "270093",
      "lat": 43.9062,
      "lon": -102.9269,
      "motion_east": 8.8,
      "motion_south": -2.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 55.0,
      "ebshear": 18.0,
      "srh01": 14.0,
      "maxllaz": 0.003,
      "mesh": 0.49,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.9754
        },
        {
          "name": "alignment",
          "value": 2.2341
        },
        {
          "name": "tau",
          "value": 0.7156
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0496
      },
      "coherence_score": 0.715569019317627,
      "coherence_diagnostics": {
        "tau": 0.715569019317627,
        "grad_tau": 0.06715510785579681,
        "torsion": 0.0,
        "alignment": 2.2340891361236572,
        "S_field": 0.19783078134059906,
        "Gamma_field": 0.32884809374809265,
        "S_over_Gamma": 0.6015871167182922,
        "Da": 19.492013931274414,
        "E_coh": 0.29805877804756165,
        "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": [
          [
            [
              -102.94,
              43.97
            ],
            [
              -102.85,
              43.97
            ],
            [
              -102.83,
              43.94
            ],
            [
              -102.83,
              43.89
            ],
            [
              -102.84,
              43.89
            ],
            [
              -102.86,
              43.87
            ],
            [
              -102.93,
              43.87
            ],
            [
              -102.97,
              43.85
            ],
            [
              -103.01,
              43.85
            ],
            [
              -103.03,
              43.87
            ],
            [
              -103.01,
              43.91
            ],
            [
              -103.01,
              43.93
            ],
            [
              -102.94,
              43.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0496,
      "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": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d0bf23f76c945a6be40fd5868785a4dbee6eb52fbd4675e72613c428e89689fe",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0496,
        "probability": 0.000708,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000708,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7c1fc3c5ede5b07740376080e2e1bc3bb7c95c7a245465fa9807db6edec1c108",
        "signature": {
          "alg": "ed25519",
          "sig": "befc9a138d2b5338d8cfa280cc3bd2ffbdb168d4a2d888f94614be3ca408b29770a709fda8294828276339cd75edd09dae8a0c67e0662ad71d0f484c4d5bbc0d"
        }
      },
      "receipt_sha256": "7c1fc3c5ede5b07740376080e2e1bc3bb7c95c7a245465fa9807db6edec1c108"
    },
    {
      "storm_id": "270211",
      "lat": 30.6244,
      "lon": -107.7313,
      "motion_east": 2.7,
      "motion_south": -5.0,
      "valid_time": "20260815_100038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 258.0,
      "ebshear": 9.0,
      "srh01": 31.0,
      "maxllaz": 0.002,
      "mesh": 0.29,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.7254
        },
        {
          "name": "alignment",
          "value": 2.4077
        },
        {
          "name": "tau",
          "value": 0.3521
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0493
      },
      "coherence_score": 0.35206592082977295,
      "coherence_diagnostics": {
        "tau": 0.35206592082977295,
        "grad_tau": 0.0626416876912117,
        "torsion": 0.0,
        "alignment": 2.407660961151123,
        "S_field": 0.27929240465164185,
        "Gamma_field": 0.6313480734825134,
        "S_over_Gamma": 0.44237467646598816,
        "Da": 38.82181167602539,
        "E_coh": 0.7984458208084106,
        "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": [
          [
            [
              -107.67,
              30.68
            ],
            [
              -107.65,
              30.67
            ],
            [
              -107.61,
              30.67
            ],
            [
              -107.61,
              30.63
            ],
            [
              -107.65,
              30.6
            ],
            [
              -107.68,
              30.59
            ],
            [
              -107.72,
              30.56
            ],
            [
              -107.82,
              30.56
            ],
            [
              -107.83,
              30.57
            ],
            [
              -107.85,
              30.57
            ],
            [
              -107.84,
              30.6
            ],
            [
              -107.82,
              30.62
            ],
            [
              -107.82,
              30.65
            ],
            [
              -107.78,
              30.67
            ],
            [
              -107.68,
              30.67
            ],
            [
              -107.67,
              30.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0493,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2bfbeaa6d6cc59301ac1d37ea8f2a12763822e20cf9c7241e5382122649ad4b4",
        "issued_at": "2026-08-15T10:18:06Z",
        "raw_probability": 0.0493,
        "probability": 0.000708,
        "confidence_lo": 0.000693,
        "confidence_hi": 0.000708,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d0116fa1e5ca19a706e58e7f66a2eb3c44a5de124a7ae136e241a35adcd0c129",
        "signature": {
          "alg": "ed25519",
          "sig": "1fdb4984587c48a80cfae99af52a6b868c039c7ff215db067f90bec2bbd1932800d38149cde3541cf8c53e91b2f8179fcc15194804f08fe4acd739b3b201cf0a"
        }
      },
      "receipt_sha256": "d0116fa1e5ca19a706e58e7f66a2eb3c44a5de124a7ae136e241a35adcd0c129"
    }
  ]
}
