{
  "forecast_id": "to_fcst_20260815_1229",
  "hazard": "tornado",
  "issued_at": "2026-08-15T12:29:08Z",
  "model_version": "tornado_storm_v1_0",
  "forecast_horizon_hours": 24,
  "scoring_tier": "tier1_ml",
  "scoring_tier_label": "ML (pre-trained gradient-boosted trees)",
  "coherence_source": "hrrr",
  "n_active_storms": 105,
  "top_probability": 0.0243,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "271248",
      "lat": 39.2286,
      "lon": -90.9664,
      "motion_east": 11.1,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1886.0,
      "ebshear": 27.0,
      "srh01": 162.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3485
        },
        {
          "name": "alignment",
          "value": -16.1826
        },
        {
          "name": "tau",
          "value": 1.1157
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7439
      },
      "coherence_score": 1.1157019138336182,
      "coherence_diagnostics": {
        "tau": 1.1157019138336182,
        "grad_tau": 0.37935522198677063,
        "torsion": 0.0,
        "alignment": -16.18260383605957,
        "S_field": 0.9602397084236145,
        "Gamma_field": 0.6895581483840942,
        "S_over_Gamma": 1.3925434350967407,
        "Da": 39.69076156616211,
        "E_coh": 0.5581504106521606,
        "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.97,
              39.27
            ],
            [
              -90.92,
              39.27
            ],
            [
              -90.9,
              39.26
            ],
            [
              -90.9,
              39.21
            ],
            [
              -90.91,
              39.19
            ],
            [
              -90.93,
              39.19
            ],
            [
              -90.94,
              39.18
            ],
            [
              -91.0,
              39.18
            ],
            [
              -91.04,
              39.2
            ],
            [
              -91.03,
              39.21
            ],
            [
              -91.03,
              39.25
            ],
            [
              -91.01,
              39.26
            ],
            [
              -90.98,
              39.26
            ],
            [
              -90.97,
              39.27
            ]
          ]
        ]
      },
      "raw_probability": 0.7439,
      "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": "f029cc1d23931f0e8430c15807342c2b667bae9ae69f36f46e73db01c79a01da",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.7439,
        "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": "0cc362c96f34c931410df6672206e92a157007cc54eac252beef2f4abec7032a",
        "signature": {
          "alg": "ed25519",
          "sig": "8d6327f26c220b0e54f9d9e7dd4a08daa3dc642d2a64bdf789f235df435e5577a96a0fe23f972c4f48c8d2a816e808bdc33808019251b2229fd4e91316d6b40d"
        }
      },
      "receipt_sha256": "0cc362c96f34c931410df6672206e92a157007cc54eac252beef2f4abec7032a"
    },
    {
      "storm_id": "271566",
      "lat": 39.146,
      "lon": -91.114,
      "motion_east": 11.0,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0243,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1761.0,
      "ebshear": 30.0,
      "srh01": 167.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 167.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3485
        },
        {
          "name": "alignment",
          "value": -16.1826
        },
        {
          "name": "tau",
          "value": 1.1157
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7439
      },
      "coherence_score": 1.1157019138336182,
      "coherence_diagnostics": {
        "tau": 1.1157019138336182,
        "grad_tau": 0.37935522198677063,
        "torsion": 0.0,
        "alignment": -16.18260383605957,
        "S_field": 0.9602397084236145,
        "Gamma_field": 0.6895581483840942,
        "S_over_Gamma": 1.3925434350967407,
        "Da": 39.69076156616211,
        "E_coh": 0.5581504106521606,
        "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.12,
              39.18
            ],
            [
              -91.11,
              39.17
            ],
            [
              -91.09,
              39.17
            ],
            [
              -91.07,
              39.15
            ],
            [
              -91.07,
              39.13
            ],
            [
              -91.1,
              39.1
            ],
            [
              -91.14,
              39.1
            ],
            [
              -91.16,
              39.12
            ],
            [
              -91.16,
              39.16
            ],
            [
              -91.12,
              39.18
            ]
          ]
        ]
      },
      "raw_probability": 0.7439,
      "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": "f029cc1d23931f0e8430c15807342c2b667bae9ae69f36f46e73db01c79a01da",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.7439,
        "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": "0cc362c96f34c931410df6672206e92a157007cc54eac252beef2f4abec7032a",
        "signature": {
          "alg": "ed25519",
          "sig": "8d6327f26c220b0e54f9d9e7dd4a08daa3dc642d2a64bdf789f235df435e5577a96a0fe23f972c4f48c8d2a816e808bdc33808019251b2229fd4e91316d6b40d"
        }
      },
      "receipt_sha256": "0cc362c96f34c931410df6672206e92a157007cc54eac252beef2f4abec7032a"
    },
    {
      "storm_id": "271561",
      "lat": 39.9668,
      "lon": -88.4592,
      "motion_east": 6.5,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3046.0,
      "ebshear": 29.0,
      "srh01": 272.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 272.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.5985
        },
        {
          "name": "alignment",
          "value": -13.1198
        },
        {
          "name": "tau",
          "value": 0.8377
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7141
      },
      "coherence_score": 0.8377147316932678,
      "coherence_diagnostics": {
        "tau": 0.8377147316932678,
        "grad_tau": 0.18383020162582397,
        "torsion": 0.0,
        "alignment": -13.119768142700195,
        "S_field": 1.1595525741577148,
        "Gamma_field": 1.0353914499282837,
        "S_over_Gamma": 1.1199170351028442,
        "Da": 62.886695861816406,
        "E_coh": 0.6097775101661682,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.36,
              40.07
            ],
            [
              -88.35,
              40.06
            ],
            [
              -88.34,
              40.07
            ],
            [
              -88.31,
              40.05
            ],
            [
              -88.31,
              40.01
            ],
            [
              -88.32,
              39.99
            ],
            [
              -88.36,
              39.95
            ],
            [
              -88.38,
              39.95
            ],
            [
              -88.42,
              39.91
            ],
            [
              -88.5,
              39.91
            ],
            [
              -88.51,
              39.92
            ],
            [
              -88.52,
              39.91
            ],
            [
              -88.54,
              39.91
            ],
            [
              -88.58,
              39.86
            ],
            [
              -88.62,
              39.88
            ],
            [
              -88.62,
              39.91
            ],
            [
              -88.61,
              39.91
            ],
            [
              -88.6,
              39.93
            ],
            [
              -88.58,
              39.94
            ],
            [
              -88.55,
              39.94
            ],
            [
              -88.48,
              39.98
            ],
            [
              -88.44,
              39.99
            ],
            [
              -88.41,
              40.02
            ],
            [
              -88.41,
              40.03
            ],
            [
              -88.36,
              40.07
            ]
          ]
        ]
      },
      "raw_probability": 0.7141,
      "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": "ae42e3e6c98352bdbd41ed33a05dd3fc68f39149d318ca3d84937ce5f4de77ed",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.7141,
        "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": "0f6bc45917e5bae13ecb6b0e67b66659bf9a3dbfef7e8fec1f44a39b53c54efa",
        "signature": {
          "alg": "ed25519",
          "sig": "e6574d5d4a23a55a31bcc1f996dc01f51e74f0687de4e340984c93cabd7b5fa09bfb5fb3a926bd0326d7cad9a56627851a45d9157b2b909d543b76a381d51f05"
        }
      },
      "receipt_sha256": "0f6bc45917e5bae13ecb6b0e67b66659bf9a3dbfef7e8fec1f44a39b53c54efa"
    },
    {
      "storm_id": "271290",
      "lat": 40.0312,
      "lon": -88.0987,
      "motion_east": 7.5,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3394.0,
      "ebshear": 34.0,
      "srh01": 243.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 243.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.4735
        },
        {
          "name": "alignment",
          "value": -11.6583
        },
        {
          "name": "tau",
          "value": 0.573
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7097
      },
      "coherence_score": 0.5729799270629883,
      "coherence_diagnostics": {
        "tau": 0.5729799270629883,
        "grad_tau": 0.10481709241867065,
        "torsion": 0.0,
        "alignment": -11.658256530761719,
        "S_field": 0.7810308933258057,
        "Gamma_field": 2.8337247371673584,
        "S_over_Gamma": 0.27561989426612854,
        "Da": 171.02207946777344,
        "E_coh": 0.5254598259925842,
        "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.94,
              40.4
            ],
            [
              -87.88,
              40.4
            ],
            [
              -87.87,
              40.39
            ],
            [
              -87.85,
              40.39
            ],
            [
              -87.82,
              40.37
            ],
            [
              -87.78,
              40.36
            ],
            [
              -87.73,
              40.31
            ],
            [
              -87.73,
              40.28
            ],
            [
              -87.75,
              40.26
            ],
            [
              -87.8,
              40.26
            ],
            [
              -87.83,
              40.28
            ],
            [
              -87.85,
              40.26
            ],
            [
              -87.82,
              40.21
            ],
            [
              -87.82,
              40.18
            ],
            [
              -87.83,
              40.17
            ],
            [
              -87.84,
              40.1
            ],
            [
              -87.88,
              40.05
            ],
            [
              -87.92,
              40.03
            ],
            [
              -87.95,
              40.03
            ],
            [
              -87.96,
              40.04
            ],
            [
              -87.99,
              40.01
            ],
            [
              -87.96,
              39.97
            ],
            [
              -87.96,
              39.91
            ],
            [
              -87.98,
              39.89
            ],
            [
              -88.01,
              39.89
            ],
            [
              -88.04,
              39.86
            ],
            [
              -88.05,
              39.82
            ],
            [
              -88.07,
              39.79
            ],
            [
              -88.07,
              39.75
            ],
            [
              -88.1,
              39.72
            ],
            [
              -88.13,
              39.72
            ],
            [
              -88.16,
              39.75
            ],
            [
              -88.16,
              39.78
            ],
            [
              -88.18,
              39.82
            ],
            [
              -88.2,
              39.84
            ],
            [
              -88.21,
              39.83
            ],
            [
              -88.25,
              39.83
            ],
            [
              -88.26,
              39.82
            ],
            [
              -88.29,
              39.82
            ],
            [
              -88.31,
              39.81
            ],
            [
              -88.35,
              39.77
            ],
            [
              -88.35,
              39.76
            ],
            [
              -88.37,
              39.75
            ],
            [
              -88.45,
              39.75
            ],
            [
              -88.46,
              39.76
            ],
            [
              -88.48,
              39.76
            ],
            [
              -88.49,
              39.75
            ],
            [
              -88.55,
              39.75
            ],
            [
              -88.57,
              39.77
            ],
            [
              -88.57,
              39.81
            ],
            [
              -88.55,
              39.83
            ],
            [
              -88.48,
              39.83
            ],
            [
              -88.44,
              39.85
            ],
            [
              -88.4,
              39.89
            ],
            [
              -88.4,
              39.9
            ],
            [
              -88.38,
              39.91
            ],
            [
              -88.37,
              39.9
            ],
            [
              -88.36,
              39.91
            ],
            [
              -88.32,
              39.91
            ],
            [
              -88.28,
              39.93
            ],
            [
              -88.2,
              39.92
            ],
            [
              -88.19,
              39.91
            ],
            [
              -88.17,
              39.92
            ],
            [
              -88.16,
              39.93
            ],
            [
              -88.16,
              39.96
            ],
            [
              -88.13,
              40.02
            ],
            [
              -88.09,
              40.06
            ],
            [
              -88.07,
              40.07
            ],
            [
              -88.04,
              40.07
            ],
            [
              -88.03,
              40.06
            ],
            [
              -88.01,
              40.08
            ],
            [
              -88.01,
              40.09
            ],
            [
              -87.97,
              40.13
            ],
            [
              -87.95,
              40.14
            ],
            [
              -87.94,
              40.16
            ],
            [
              -87.97,
              40.2
            ],
            [
              -87.99,
              40.2
            ],
            [
              -88.0,
              40.21
            ],
            [
              -88.02,
              40.21
            ],
            [
              -88.03,
              40.22
            ],
            [
              -88.07,
              40.23
            ],
            [
              -88.08,
              40.25
            ],
            [
              -88.08,
              40.3
            ],
            [
              -88.06,
              40.32
            ],
            [
              -88.01,
              40.32
            ],
            [
              -87.98,
              40.29
            ],
            [
              -87.94,
              40.28
            ],
            [
              -87.92,
              40.3
            ],
            [
              -87.96,
              40.33
            ],
            [
              -87.96,
              40.37
            ],
            [
              -87.94,
              40.4
            ]
          ]
        ]
      },
      "raw_probability": 0.7097,
      "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": "bfc6c2fd6f9a925a3365725c477069a59bf61cdca64bffdf10562db313de4940",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.7097,
        "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": "bd2e47ca6befa9a1fcb028d4789c3111e3eb0ead0fe387b689ead32c02e499dd",
        "signature": {
          "alg": "ed25519",
          "sig": "ec35ce17c7575af390a7105723b608e1140cd671daab5f5712a32a4f76b4e54b58750cbecb9dc3dd0223796e9c08acc956ac31e7645a7fccdce061ddfc9b5a0d"
        }
      },
      "receipt_sha256": "bd2e47ca6befa9a1fcb028d4789c3111e3eb0ead0fe387b689ead32c02e499dd"
    },
    {
      "storm_id": "270738",
      "lat": 39.851,
      "lon": -90.625,
      "motion_east": 12.1,
      "motion_south": -4.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2030.0,
      "ebshear": 23.0,
      "srh01": 195.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 195.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.8485
        },
        {
          "name": "alignment",
          "value": -15.7396
        },
        {
          "name": "tau",
          "value": 1.1133
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7033
      },
      "coherence_score": 1.113327145576477,
      "coherence_diagnostics": {
        "tau": 1.113327145576477,
        "grad_tau": 0.3173072934150696,
        "torsion": 0.0,
        "alignment": -15.73958969116211,
        "S_field": 0.8257225155830383,
        "Gamma_field": 1.0603914260864258,
        "S_over_Gamma": 0.7786959409713745,
        "Da": 67.33850860595703,
        "E_coh": 0.6489052176475525,
        "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": [
          [
            [
              -90.65,
              39.89
            ],
            [
              -90.6,
              39.89
            ],
            [
              -90.58,
              39.88
            ],
            [
              -90.57,
              39.87
            ],
            [
              -90.57,
              39.82
            ],
            [
              -90.6,
              39.8
            ],
            [
              -90.67,
              39.8
            ],
            [
              -90.68,
              39.81
            ],
            [
              -90.68,
              39.86
            ],
            [
              -90.65,
              39.89
            ]
          ]
        ]
      },
      "raw_probability": 0.7033,
      "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": "9247afc45151b3af78fe3977328633e716b2b23eb6798b1191bd70200db6ddfa",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.7033,
        "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": "6001d0828ccf1c9b870e86e4ff076bd21b3924114bb5c3c12428f448b5067c4f",
        "signature": {
          "alg": "ed25519",
          "sig": "37e0bbe1636b54b90c821109175de8efbac5f605fd1615c44221712149dba5e7a135c3772456e19d1a2c88e6063282312799c9b4f0968809af1b5075ceee700e"
        }
      },
      "receipt_sha256": "6001d0828ccf1c9b870e86e4ff076bd21b3924114bb5c3c12428f448b5067c4f"
    },
    {
      "storm_id": "271179",
      "lat": 39.6491,
      "lon": -91.0468,
      "motion_east": 11.4,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1639.0,
      "ebshear": 24.0,
      "srh01": 202.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 202.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.8485
        },
        {
          "name": "alignment",
          "value": -15.7396
        },
        {
          "name": "tau",
          "value": 1.1133
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6901
      },
      "coherence_score": 1.113327145576477,
      "coherence_diagnostics": {
        "tau": 1.113327145576477,
        "grad_tau": 0.3173072934150696,
        "torsion": 0.0,
        "alignment": -15.73958969116211,
        "S_field": 0.8257225155830383,
        "Gamma_field": 1.0603914260864258,
        "S_over_Gamma": 0.7786959409713745,
        "Da": 67.33850860595703,
        "E_coh": 0.6489052176475525,
        "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": [
          [
            [
              -90.98,
              39.72
            ],
            [
              -90.93,
              39.72
            ],
            [
              -90.92,
              39.71
            ],
            [
              -90.92,
              39.68
            ],
            [
              -90.93,
              39.66
            ],
            [
              -90.99,
              39.6
            ],
            [
              -91.01,
              39.59
            ],
            [
              -91.05,
              39.59
            ],
            [
              -91.06,
              39.58
            ],
            [
              -91.11,
              39.58
            ],
            [
              -91.12,
              39.57
            ],
            [
              -91.15,
              39.57
            ],
            [
              -91.18,
              39.59
            ],
            [
              -91.18,
              39.63
            ],
            [
              -91.16,
              39.65
            ],
            [
              -91.14,
              39.66
            ],
            [
              -91.11,
              39.66
            ],
            [
              -91.06,
              39.69
            ],
            [
              -91.04,
              39.69
            ],
            [
              -91.02,
              39.71
            ],
            [
              -90.99,
              39.71
            ],
            [
              -90.98,
              39.72
            ]
          ]
        ]
      },
      "raw_probability": 0.6901,
      "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": "6a0b50bae53aa1555167ce08594b2350d4fa22d1dad0c9d332a7f70f62b008cd",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6901,
        "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": "642e591bf0d0adf3dab5674f1c019ee6864952a32d7ebea9415e9dfc8708986f",
        "signature": {
          "alg": "ed25519",
          "sig": "7b61a7fb1968fd73830a009be30046d93032cfc92a60f21321b12de2553f6ad71b5e9f8326e0a570d04c0bf823eb8503d132b9cd5724250a2a3d40d84e68d903"
        }
      },
      "receipt_sha256": "642e591bf0d0adf3dab5674f1c019ee6864952a32d7ebea9415e9dfc8708986f"
    },
    {
      "storm_id": "271564",
      "lat": 39.359,
      "lon": -91.589,
      "motion_east": 10.6,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 873.0,
      "ebshear": 31.0,
      "srh01": 176.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 176.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.663
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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.64,
              39.38
            ],
            [
              -91.59,
              39.38
            ],
            [
              -91.58,
              39.37
            ],
            [
              -91.54,
              39.38
            ],
            [
              -91.52,
              39.36
            ],
            [
              -91.52,
              39.33
            ],
            [
              -91.54,
              39.31
            ],
            [
              -91.66,
              39.33
            ],
            [
              -91.66,
              39.37
            ],
            [
              -91.64,
              39.38
            ]
          ]
        ]
      },
      "raw_probability": 0.663,
      "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": "dff46396439e7ec464596a309835b0451d4004dc8f36d9ea3af9269f7cb8afca",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.663,
        "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": "95c0ef38f0eeb2e00eebd0c6b57039657f4d1754191231185a673552aee1b522",
        "signature": {
          "alg": "ed25519",
          "sig": "6d257f47b690fc15742469819080f728bab9a57c58f8f99c016cc08790e013edbb88cecb02e78a27b09a416cbde42d63fad932a16667ba2380c33e3b39aa1a05"
        }
      },
      "receipt_sha256": "95c0ef38f0eeb2e00eebd0c6b57039657f4d1754191231185a673552aee1b522"
    },
    {
      "storm_id": "271548",
      "lat": 39.565,
      "lon": -89.265,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0174,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2142.0,
      "ebshear": 30.0,
      "srh01": 232.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 232.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.5985
        },
        {
          "name": "alignment",
          "value": -13.1198
        },
        {
          "name": "tau",
          "value": 0.8377
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6602
      },
      "coherence_score": 0.8377147316932678,
      "coherence_diagnostics": {
        "tau": 0.8377147316932678,
        "grad_tau": 0.18383020162582397,
        "torsion": 0.0,
        "alignment": -13.119768142700195,
        "S_field": 1.1595525741577148,
        "Gamma_field": 1.0353914499282837,
        "S_over_Gamma": 1.1199170351028442,
        "Da": 62.886695861816406,
        "E_coh": 0.6097775101661682,
        "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.26,
              39.59
            ],
            [
              -89.24,
              39.57
            ],
            [
              -89.23,
              39.53
            ],
            [
              -89.3,
              39.53
            ],
            [
              -89.3,
              39.58
            ],
            [
              -89.26,
              39.59
            ]
          ]
        ]
      },
      "raw_probability": 0.6602,
      "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": "dde6a7086d87595b789a841062e2507192353634165d71477e7ea2db127b03bb",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6602,
        "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": "d545ee5648d58bd8a53a2f3ef5ffcda38fae9d61966a67f82672bae6c3a4c70e",
        "signature": {
          "alg": "ed25519",
          "sig": "9e02ddc580685b25b0d3e6006fd1ee56b9705a6ad1d12348136ee762fbfc9b9339b031ae8d6899bb4d97e44e912193d8fb7aa1cb3a0e574ed5de80e0b8ab0f0e"
        }
      },
      "receipt_sha256": "d545ee5648d58bd8a53a2f3ef5ffcda38fae9d61966a67f82672bae6c3a4c70e"
    },
    {
      "storm_id": "271417",
      "lat": 38.884,
      "lon": -91.513,
      "motion_east": 10.6,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1795.0,
      "ebshear": 29.0,
      "srh01": 145.0,
      "maxllaz": 0.005,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 145.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6423
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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.54,
              38.92
            ],
            [
              -91.47,
              38.92
            ],
            [
              -91.46,
              38.91
            ],
            [
              -91.46,
              38.88
            ],
            [
              -91.49,
              38.85
            ],
            [
              -91.51,
              38.84
            ],
            [
              -91.54,
              38.84
            ],
            [
              -91.56,
              38.86
            ],
            [
              -91.56,
              38.9
            ],
            [
              -91.54,
              38.92
            ]
          ]
        ]
      },
      "raw_probability": 0.6423,
      "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": "dd63368b82227da316f44a8c0f6ebfda77ec08eaf52685efd8cbf5b4ec3c41c1",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6423,
        "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": "f6dcfcb8a3fd3b53b827fab4d3438a59a5d10d4245fe3e32d6bfd109aca2025a",
        "signature": {
          "alg": "ed25519",
          "sig": "0cc697211707585e0b48d289bbc4f3e6e7b02bcc142932ff34b729e3599d04ac868ed5720bde0348cefe8bd7a94c9fdd379db099b479bd5cb352fd0035106807"
        }
      },
      "receipt_sha256": "f6dcfcb8a3fd3b53b827fab4d3438a59a5d10d4245fe3e32d6bfd109aca2025a"
    },
    {
      "storm_id": "271534",
      "lat": 39.109,
      "lon": -89.275,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1878.0,
      "ebshear": 27.0,
      "srh01": 232.0,
      "maxllaz": 0.004,
      "mesh": 0.25,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 232.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.5985
        },
        {
          "name": "alignment",
          "value": -6.448
        },
        {
          "name": "tau",
          "value": 0.6728
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6391
      },
      "coherence_score": 0.6728490591049194,
      "coherence_diagnostics": {
        "tau": 0.6728490591049194,
        "grad_tau": 0.07497278600931168,
        "torsion": 0.0,
        "alignment": -6.448004245758057,
        "S_field": 0.7396377921104431,
        "Gamma_field": 1.6262247562408447,
        "S_over_Gamma": 0.4548189342021942,
        "Da": 97.65045928955078,
        "E_coh": 0.5667359232902527,
        "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.29,
              39.15
            ],
            [
              -89.24,
              39.15
            ],
            [
              -89.23,
              39.14
            ],
            [
              -89.23,
              39.11
            ],
            [
              -89.25,
              39.07
            ],
            [
              -89.27,
              39.06
            ],
            [
              -89.31,
              39.06
            ],
            [
              -89.32,
              39.08
            ],
            [
              -89.32,
              39.12
            ],
            [
              -89.29,
              39.15
            ]
          ]
        ]
      },
      "raw_probability": 0.6391,
      "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": "e204ca98a603b279b73a3e6219c23f67fea6b4f0cff86b6b9239224910a0868e",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6391,
        "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": "1b09aa0f61874d56b74305925fd9f6177bbb610fa311971b38c0be94a02c6213",
        "signature": {
          "alg": "ed25519",
          "sig": "2c6d64aee450dbbb6b6c6b9bc4939326cc3f6aa02749632a2f0ed888649efa4d86994455cbc3df472c51d2ecbb863451350f3e22e888125be22771a09e1d3509"
        }
      },
      "receipt_sha256": "1b09aa0f61874d56b74305925fd9f6177bbb610fa311971b38c0be94a02c6213"
    },
    {
      "storm_id": "270503",
      "lat": 39.0904,
      "lon": -91.4426,
      "motion_east": 10.8,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1428.0,
      "ebshear": 31.0,
      "srh01": 161.0,
      "maxllaz": 0.006,
      "mesh": 0.14,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 161.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6387
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.35,
              39.23
            ],
            [
              -91.34,
              39.22
            ],
            [
              -91.32,
              39.22
            ],
            [
              -91.3,
              39.2
            ],
            [
              -91.29,
              39.16
            ],
            [
              -91.33,
              39.12
            ],
            [
              -91.4,
              39.12
            ],
            [
              -91.44,
              39.04
            ],
            [
              -91.44,
              39.02
            ],
            [
              -91.46,
              39.0
            ],
            [
              -91.46,
              38.99
            ],
            [
              -91.47,
              38.99
            ],
            [
              -91.49,
              38.97
            ],
            [
              -91.53,
              38.97
            ],
            [
              -91.54,
              38.98
            ],
            [
              -91.56,
              38.98
            ],
            [
              -91.57,
              38.99
            ],
            [
              -91.57,
              39.02
            ],
            [
              -91.53,
              39.06
            ],
            [
              -91.53,
              39.1
            ],
            [
              -91.51,
              39.11
            ],
            [
              -91.48,
              39.11
            ],
            [
              -91.47,
              39.12
            ],
            [
              -91.44,
              39.12
            ],
            [
              -91.4,
              39.16
            ],
            [
              -91.38,
              39.21
            ],
            [
              -91.35,
              39.23
            ]
          ]
        ]
      },
      "raw_probability": 0.6387,
      "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": "12e7043bbf7df466b1ea38f1b37f05456a2246615f97f1f45335faadc79464ac",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6387,
        "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": "8594f62d6471d89ed2086c5cb55c6dc5b06a497665b3815da41cc35d90510b29",
        "signature": {
          "alg": "ed25519",
          "sig": "078f91760a9f162fea67e92c0c33885d378cd3cad2ca00214b2128f58920754dfdbf184f8046a9094cd9504aebfdcf25b63e50c43110ea59a806fb8cd6557d0e"
        }
      },
      "receipt_sha256": "8594f62d6471d89ed2086c5cb55c6dc5b06a497665b3815da41cc35d90510b29"
    },
    {
      "storm_id": "271181",
      "lat": 39.3965,
      "lon": -91.1965,
      "motion_east": 11.2,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1188.0,
      "ebshear": 31.0,
      "srh01": 147.0,
      "maxllaz": 0.004,
      "mesh": 0.07,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 147.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6387
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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": [
          [
            [
              -91.2,
              39.49
            ],
            [
              -91.14,
              39.49
            ],
            [
              -91.12,
              39.47
            ],
            [
              -91.12,
              39.46
            ],
            [
              -91.1,
              39.44
            ],
            [
              -91.1,
              39.41
            ],
            [
              -91.12,
              39.39
            ],
            [
              -91.12,
              39.38
            ],
            [
              -91.13,
              39.37
            ],
            [
              -91.16,
              39.37
            ],
            [
              -91.24,
              39.29
            ],
            [
              -91.31,
              39.29
            ],
            [
              -91.33,
              39.3
            ],
            [
              -91.35,
              39.32
            ],
            [
              -91.34,
              39.37
            ],
            [
              -91.26,
              39.41
            ],
            [
              -91.2,
              39.49
            ]
          ]
        ]
      },
      "raw_probability": 0.6387,
      "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": "12e7043bbf7df466b1ea38f1b37f05456a2246615f97f1f45335faadc79464ac",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6387,
        "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": "8594f62d6471d89ed2086c5cb55c6dc5b06a497665b3815da41cc35d90510b29",
        "signature": {
          "alg": "ed25519",
          "sig": "078f91760a9f162fea67e92c0c33885d378cd3cad2ca00214b2128f58920754dfdbf184f8046a9094cd9504aebfdcf25b63e50c43110ea59a806fb8cd6557d0e"
        }
      },
      "receipt_sha256": "8594f62d6471d89ed2086c5cb55c6dc5b06a497665b3815da41cc35d90510b29"
    },
    {
      "storm_id": "271472",
      "lat": 39.4707,
      "lon": -87.8293,
      "motion_east": 7.9,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0147,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2891.0,
      "ebshear": 27.0,
      "srh01": 183.0,
      "maxllaz": 0.003,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 183.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.4735
        },
        {
          "name": "alignment",
          "value": -11.6583
        },
        {
          "name": "tau",
          "value": 0.573
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.636
      },
      "coherence_score": 0.5729799270629883,
      "coherence_diagnostics": {
        "tau": 0.5729799270629883,
        "grad_tau": 0.10481709241867065,
        "torsion": 0.0,
        "alignment": -11.658256530761719,
        "S_field": 0.7810308933258057,
        "Gamma_field": 2.8337247371673584,
        "S_over_Gamma": 0.27561989426612854,
        "Da": 171.02207946777344,
        "E_coh": 0.5254598259925842,
        "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": [
          [
            [
              -87.83,
              39.52
            ],
            [
              -87.82,
              39.51
            ],
            [
              -87.8,
              39.51
            ],
            [
              -87.78,
              39.49
            ],
            [
              -87.78,
              39.46
            ],
            [
              -87.8,
              39.44
            ],
            [
              -87.8,
              39.43
            ],
            [
              -87.83,
              39.43
            ],
            [
              -87.84,
              39.42
            ],
            [
              -87.88,
              39.44
            ],
            [
              -87.88,
              39.46
            ],
            [
              -87.87,
              39.47
            ],
            [
              -87.87,
              39.49
            ],
            [
              -87.83,
              39.52
            ]
          ]
        ]
      },
      "raw_probability": 0.636,
      "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": "aabd6b2417970608dfd0d228aeb0fc3962f65a7b8ca8ed0653ee32177602f2c6",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.636,
        "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": "d040765f56874b9aee655024bed24750aef47ff56850de8a7026591decb36728",
        "signature": {
          "alg": "ed25519",
          "sig": "937930ff0fb98d2c1029075424fee76fdb59f3ab7a1760e661ba11bb41c17f1d441b2e527a0d15131bd0bddc0c7b0a66af256207a5355ecdcada48877b182f0d"
        }
      },
      "receipt_sha256": "d040765f56874b9aee655024bed24750aef47ff56850de8a7026591decb36728"
    },
    {
      "storm_id": "271217",
      "lat": 40.2136,
      "lon": -89.1084,
      "motion_east": 6.4,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0146,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2779.0,
      "ebshear": 36.0,
      "srh01": 200.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 200.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.4735
        },
        {
          "name": "alignment",
          "value": -12.4836
        },
        {
          "name": "tau",
          "value": 0.8866
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6339
      },
      "coherence_score": 0.8865506649017334,
      "coherence_diagnostics": {
        "tau": 0.8865506649017334,
        "grad_tau": 0.1532268226146698,
        "torsion": 0.0,
        "alignment": -12.483617782592773,
        "S_field": 0.5463657379150391,
        "Gamma_field": 0.6170580983161926,
        "S_over_Gamma": 0.885436475276947,
        "Da": 41.50755310058594,
        "E_coh": 0.2790865898132324,
        "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": [
          [
            [
              -88.82,
              40.8
            ],
            [
              -88.77,
              40.8
            ],
            [
              -88.75,
              40.79
            ],
            [
              -88.73,
              40.76
            ],
            [
              -88.74,
              40.73
            ],
            [
              -88.78,
              40.71
            ],
            [
              -88.8,
              40.69
            ],
            [
              -88.79,
              40.65
            ],
            [
              -88.77,
              40.63
            ],
            [
              -88.74,
              40.63
            ],
            [
              -88.73,
              40.62
            ],
            [
              -88.68,
              40.62
            ],
            [
              -88.67,
              40.63
            ],
            [
              -88.64,
              40.63
            ],
            [
              -88.61,
              40.66
            ],
            [
              -88.6,
              40.7
            ],
            [
              -88.58,
              40.72
            ],
            [
              -88.56,
              40.72
            ],
            [
              -88.55,
              40.73
            ],
            [
              -88.54,
              40.72
            ],
            [
              -88.52,
              40.72
            ],
            [
              -88.48,
              40.68
            ],
            [
              -88.48,
              40.62
            ],
            [
              -88.49,
              40.6
            ],
            [
              -88.52,
              40.57
            ],
            [
              -88.55,
              40.56
            ],
            [
              -88.58,
              40.53
            ],
            [
              -88.62,
              40.52
            ],
            [
              -88.7,
              40.42
            ],
            [
              -88.7,
              40.37
            ],
            [
              -88.69,
              40.36
            ],
            [
              -88.69,
              40.34
            ],
            [
              -88.63,
              40.25
            ],
            [
              -88.64,
              40.21
            ],
            [
              -88.61,
              40.19
            ],
            [
              -88.56,
              40.19
            ],
            [
              -88.54,
              40.2
            ],
            [
              -88.52,
              40.19
            ],
            [
              -88.52,
              40.15
            ],
            [
              -88.54,
              40.14
            ],
            [
              -88.58,
              40.1
            ],
            [
              -88.59,
              40.08
            ],
            [
              -88.63,
              40.07
            ],
            [
              -88.64,
              40.06
            ],
            [
              -88.67,
              40.07
            ],
            [
              -88.68,
              40.06
            ],
            [
              -88.69,
              40.01
            ],
            [
              -88.73,
              39.98
            ],
            [
              -88.74,
              39.98
            ],
            [
              -88.77,
              40.01
            ],
            [
              -88.78,
              40.03
            ],
            [
              -88.78,
              40.06
            ],
            [
              -88.77,
              40.07
            ],
            [
              -88.78,
              40.08
            ],
            [
              -88.81,
              40.08
            ],
            [
              -88.82,
              40.07
            ],
            [
              -88.87,
              40.07
            ],
            [
              -88.9,
              40.09
            ],
            [
              -88.99,
              40.09
            ],
            [
              -89.02,
              40.06
            ],
            [
              -89.02,
              40.04
            ],
            [
              -89.0,
              40.01
            ],
            [
              -89.0,
              39.98
            ],
            [
              -88.98,
              39.96
            ],
            [
              -88.97,
              39.92
            ],
            [
              -88.93,
              39.88
            ],
            [
              -88.92,
              39.88
            ],
            [
              -88.88,
              39.85
            ],
            [
              -88.88,
              39.82
            ],
            [
              -88.89,
              39.82
            ],
            [
              -88.92,
              39.79
            ],
            [
              -88.95,
              39.79
            ],
            [
              -88.99,
              39.75
            ],
            [
              -88.96,
              39.71
            ],
            [
              -88.96,
              39.66
            ],
            [
              -89.02,
              39.63
            ],
            [
              -89.04,
              39.61
            ],
            [
              -89.02,
              39.59
            ],
            [
              -89.02,
              39.52
            ],
            [
              -89.05,
              39.46
            ],
            [
              -89.1,
              39.41
            ],
            [
              -89.14,
              39.39
            ],
            [
              -89.18,
              39.39
            ],
            [
              -89.21,
              39.41
            ],
            [
              -89.21,
              39.46
            ],
            [
              -89.18,
              39.5
            ],
            [
              -89.18,
              39.55
            ],
            [
              -89.15,
              39.57
            ],
            [
              -89.11,
              39.58
            ],
            [
              -89.09,
              39.6
            ],
            [
              -89.06,
              39.6
            ],
            [
              -89.03,
              39.63
            ],
            [
              -89.03,
              39.65
            ],
            [
              -89.04,
              39.66
            ],
            [
              -89.04,
              39.69
            ],
            [
              -89.05,
              39.7
            ],
            [
              -89.13,
              39.72
            ],
            [
              -89.14,
              39.74
            ],
            [
              -89.14,
              39.78
            ],
            [
              -89.13,
              39.79
            ],
            [
              -89.18,
              39.87
            ],
            [
              -89.18,
              39.89
            ],
            [
              -89.15,
              39.93
            ],
            [
              -89.15,
              39.97
            ],
            [
              -89.16,
              39.98
            ],
            [
              -89.18,
              39.95
            ],
            [
              -89.2,
              39.95
            ],
            [
              -89.22,
              39.96
            ],
            [
              -89.23,
              39.98
            ],
            [
              -89.26,
              39.98
            ],
            [
              -89.29,
              40.02
            ],
            [
              -89.29,
              40.07
            ],
            [
              -89.25,
              40.12
            ],
            [
              -89.25,
              40.16
            ],
            [
              -89.24,
              40.16
            ],
            [
              -89.22,
              40.18
            ],
            [
              -89.23,
              40.19
            ],
            [
              -89.29,
              40.18
            ],
            [
              -89.33,
              40.15
            ],
            [
              -89.35,
              40.11
            ],
            [
              -89.36,
              40.11
            ],
            [
              -89.38,
              40.09
            ],
            [
              -89.42,
              40.09
            ],
            [
              -89.43,
              40.07
            ],
            [
              -89.44,
              40.07
            ],
            [
              -89.46,
              40.1
            ],
            [
              -89.44,
              40.12
            ],
            [
              -89.46,
              40.14
            ],
            [
              -89.48,
              40.12
            ],
            [
              -89.48,
              40.1
            ],
            [
              -89.51,
              40.05
            ],
            [
              -89.5,
              40.03
            ],
            [
              -89.51,
              40.02
            ],
            [
              -89.51,
              39.95
            ],
            [
              -89.52,
              39.94
            ],
            [
              -89.51,
              39.9
            ],
            [
              -89.52,
              39.89
            ],
            [
              -89.52,
              39.87
            ],
            [
              -89.54,
              39.85
            ],
            [
              -89.59,
              39.85
            ],
            [
              -89.61,
              39.86
            ],
            [
              -89.65,
              39.92
            ],
            [
              -89.65,
              39.99
            ],
            [
              -89.62,
              40.05
            ],
            [
              -89.62,
              40.12
            ],
            [
              -89.63,
              40.13
            ],
            [
              -89.63,
              40.18
            ],
            [
              -89.67,
              40.22
            ],
            [
              -89.68,
              40.22
            ],
            [
              -89.7,
              40.24
            ],
            [
              -89.72,
              40.24
            ],
            [
              -89.74,
              40.26
            ],
            [
              -89.74,
              40.29
            ],
            [
              -89.72,
              40.31
            ],
            [
              -89.72,
              40.35
            ],
            [
              -89.74,
              40.39
            ],
            [
              -89.74,
              40.42
            ],
            [
              -89.72,
              40.44
            ],
            [
              -89.7,
              40.44
            ],
            [
              -89.69,
              40.46
            ],
            [
              -89.7,
              40.47
            ],
            [
              -89.73,
              40.47
            ],
            [
              -89.73,
              40.48
            ],
            [
              -89.76,
              40.52
            ],
            [
              -89.76,
              40.54
            ],
            [
              -89.72,
              40.6
            ],
            [
              -89.7,
              40.61
            ],
            [
              -89.62,
              40.61
            ],
            [
              -89.6,
              40.63
            ],
            [
              -89.6,
              40.64
            ],
            [
              -89.56,
              40.66
            ],
            [
              -89.51,
              40.71
            ],
            [
              -89.44,
              40.71
            ],
            [
              -89.42,
              40.7
            ],
            [
              -89.4,
              40.68
            ],
            [
              -89.39,
              40.65
            ],
            [
              -89.37,
              40.64
            ],
            [
              -89.33,
              40.68
            ],
            [
              -89.33,
              40.69
            ],
            [
              -89.31,
              40.7
            ],
            [
              -89.27,
              40.7
            ],
            [
              -89.24,
              40.68
            ],
            [
              -89.22,
              40.68
            ],
            [
              -89.18,
              40.73
            ],
            [
              -89.18,
              40.75
            ],
            [
              -89.16,
              40.76
            ],
            [
              -89.05,
              40.77
            ],
            [
              -89.02,
              40.75
            ],
            [
              -89.01,
              40.72
            ],
            [
              -88.99,
              40.7
            ],
            [
              -88.97,
              40.7
            ],
            [
              -88.95,
              40.72
            ],
            [
              -88.92,
              40.73
            ],
            [
              -88.89,
              40.76
            ],
            [
              -88.87,
              40.76
            ],
            [
              -88.85,
              40.78
            ],
            [
              -88.85,
              40.79
            ],
            [
              -88.83,
              40.79
            ],
            [
              -88.82,
              40.8
            ]
          ]
        ]
      },
      "raw_probability": 0.6339,
      "confidence_lo": 0.0105,
      "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": "7053410a1eef955342e95f51f9dc3ec59bc88a70b3c90dfadc42af75c9ba6787",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6339,
        "probability": 0.014644,
        "confidence_lo": 0.010508,
        "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": "01af07ec547be18214f8351c2637779980dc7382112184f7d5fa235fa5c7ffa0",
        "signature": {
          "alg": "ed25519",
          "sig": "33577901027b9caddc2eaaf0b87ba989588e25fda14e50a4fd0ce19e34a071fbf72e0a81124bc1dbea62055412ca29d6bc66ee22098b8bfbe702f7ebdb7f7e0c"
        }
      },
      "receipt_sha256": "01af07ec547be18214f8351c2637779980dc7382112184f7d5fa235fa5c7ffa0"
    },
    {
      "storm_id": "271233",
      "lat": 39.59,
      "lon": -90.6425,
      "motion_east": 13.2,
      "motion_south": -4.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3237.0,
      "ebshear": 20.0,
      "srh01": 172.0,
      "maxllaz": 0.005,
      "mesh": 0.2,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 172.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.8485
        },
        {
          "name": "alignment",
          "value": -15.7396
        },
        {
          "name": "tau",
          "value": 1.1133
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.632
      },
      "coherence_score": 1.113327145576477,
      "coherence_diagnostics": {
        "tau": 1.113327145576477,
        "grad_tau": 0.3173072934150696,
        "torsion": 0.0,
        "alignment": -15.73958969116211,
        "S_field": 0.8257225155830383,
        "Gamma_field": 1.0603914260864258,
        "S_over_Gamma": 0.7786959409713745,
        "Da": 67.33850860595703,
        "E_coh": 0.6489052176475525,
        "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": [
          [
            [
              -90.6,
              39.69
            ],
            [
              -90.57,
              39.67
            ],
            [
              -90.57,
              39.61
            ],
            [
              -90.59,
              39.58
            ],
            [
              -90.59,
              39.5
            ],
            [
              -90.62,
              39.48
            ],
            [
              -90.63,
              39.49
            ],
            [
              -90.65,
              39.48
            ],
            [
              -90.73,
              39.52
            ],
            [
              -90.74,
              39.54
            ],
            [
              -90.74,
              39.58
            ],
            [
              -90.7,
              39.61
            ],
            [
              -90.69,
              39.64
            ],
            [
              -90.65,
              39.68
            ],
            [
              -90.61,
              39.68
            ],
            [
              -90.6,
              39.69
            ]
          ]
        ]
      },
      "raw_probability": 0.632,
      "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": "a2262f0422d35779aba37e52dfda4d4fb8e9b0462fa0258793e2f7b230af9aa9",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.632,
        "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": "b7b26d6232e1472a79404a7c0a7ff045c4e9a2be4dfdbdf383104ae109457650",
        "signature": {
          "alg": "ed25519",
          "sig": "1c91d08410ad4538f27fb211c57ad002d85bd56e0d03a07cbbf07b788211e6135ab59868c5477b995d40ca08ec01b8551e517748bf6dd69be51af7c757c71706"
        }
      },
      "receipt_sha256": "b7b26d6232e1472a79404a7c0a7ff045c4e9a2be4dfdbdf383104ae109457650"
    },
    {
      "storm_id": "270955",
      "lat": 39.7865,
      "lon": -91.2435,
      "motion_east": 10.9,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2185.0,
      "ebshear": 28.0,
      "srh01": 192.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 192.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3485
        },
        {
          "name": "alignment",
          "value": -11.7153
        },
        {
          "name": "tau",
          "value": 1.4989
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6285
      },
      "coherence_score": 1.4989107847213745,
      "coherence_diagnostics": {
        "tau": 1.4989107847213745,
        "grad_tau": 0.32997116446495056,
        "torsion": 0.0,
        "alignment": -11.715286254882812,
        "S_field": 0.9689160585403442,
        "Gamma_field": 0.5645580887794495,
        "S_over_Gamma": 1.716238021850586,
        "Da": 36.56156921386719,
        "E_coh": 0.7765728235244751,
        "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.32,
              39.83
            ],
            [
              -91.25,
              39.83
            ],
            [
              -91.24,
              39.82
            ],
            [
              -91.22,
              39.82
            ],
            [
              -91.21,
              39.83
            ],
            [
              -91.12,
              39.83
            ],
            [
              -91.1,
              39.82
            ],
            [
              -91.1,
              39.78
            ],
            [
              -91.14,
              39.75
            ],
            [
              -91.21,
              39.75
            ],
            [
              -91.22,
              39.74
            ],
            [
              -91.3,
              39.74
            ],
            [
              -91.31,
              39.73
            ],
            [
              -91.34,
              39.73
            ],
            [
              -91.37,
              39.76
            ],
            [
              -91.37,
              39.78
            ],
            [
              -91.32,
              39.83
            ]
          ]
        ]
      },
      "raw_probability": 0.6285,
      "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": "fb86d3c40d3ee5fe38f4aca50af31c38628b6548c19d29addb37befb2891343f",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.6285,
        "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": "93160248263eb5d405cadba93eb733fd214cc833bbc83f9c9507715ef4dc8975",
        "signature": {
          "alg": "ed25519",
          "sig": "9a8558548482beeb87e89af3248d777f94a83e07a4a3ade5526ae3bdc1fcf7286fe2156f4631d2bcaecbe04d45b565010152ed26acf4e7555485dbaa3d664204"
        }
      },
      "receipt_sha256": "93160248263eb5d405cadba93eb733fd214cc833bbc83f9c9507715ef4dc8975"
    },
    {
      "storm_id": "271396",
      "lat": 39.1644,
      "lon": -91.8285,
      "motion_east": 9.3,
      "motion_south": -3.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1046.0,
      "ebshear": 33.0,
      "srh01": 175.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 175.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.626
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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.79,
              39.29
            ],
            [
              -91.77,
              39.28
            ],
            [
              -91.77,
              39.26
            ],
            [
              -91.76,
              39.25
            ],
            [
              -91.76,
              39.2
            ],
            [
              -91.77,
              39.19
            ],
            [
              -91.77,
              39.16
            ],
            [
              -91.8,
              39.12
            ],
            [
              -91.79,
              39.1
            ],
            [
              -91.79,
              39.04
            ],
            [
              -91.83,
              39.03
            ],
            [
              -91.84,
              39.04
            ],
            [
              -91.84,
              39.08
            ],
            [
              -91.86,
              39.1
            ],
            [
              -91.86,
              39.11
            ],
            [
              -91.87,
              39.12
            ],
            [
              -91.88,
              39.12
            ],
            [
              -91.89,
              39.1
            ],
            [
              -91.91,
              39.1
            ],
            [
              -91.91,
              39.11
            ],
            [
              -91.88,
              39.14
            ],
            [
              -91.89,
              39.18
            ],
            [
              -91.86,
              39.22
            ],
            [
              -91.86,
              39.25
            ],
            [
              -91.83,
              39.28
            ],
            [
              -91.8,
              39.28
            ],
            [
              -91.79,
              39.29
            ]
          ]
        ]
      },
      "raw_probability": 0.626,
      "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": "efd067d8497794900370ca88ab3df0a90d8e0c868fe45781c207150dcf4782b9",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.626,
        "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": "7dc4c578e43e639dabcd47b4bb884993df5bc717e5c3e0230cf02955cad1320a",
        "signature": {
          "alg": "ed25519",
          "sig": "c78edef434879fad603362be65f4546c95c6d23888b899c78de34a51f1373045daee1c00cfc571b6a156f4f0f8789c2a8199cfd5bc00c5fd01e68501a5be1b08"
        }
      },
      "receipt_sha256": "7dc4c578e43e639dabcd47b4bb884993df5bc717e5c3e0230cf02955cad1320a"
    },
    {
      "storm_id": "271536",
      "lat": 38.8722,
      "lon": -91.7122,
      "motion_east": 10.1,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1741.0,
      "ebshear": 31.0,
      "srh01": 147.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 147.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.626
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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.72,
              38.92
            ],
            [
              -91.66,
              38.92
            ],
            [
              -91.65,
              38.87
            ],
            [
              -91.67,
              38.84
            ],
            [
              -91.71,
              38.82
            ],
            [
              -91.74,
              38.82
            ],
            [
              -91.77,
              38.85
            ],
            [
              -91.77,
              38.89
            ],
            [
              -91.72,
              38.92
            ]
          ]
        ]
      },
      "raw_probability": 0.626,
      "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": "efd067d8497794900370ca88ab3df0a90d8e0c868fe45781c207150dcf4782b9",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.626,
        "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": "7dc4c578e43e639dabcd47b4bb884993df5bc717e5c3e0230cf02955cad1320a",
        "signature": {
          "alg": "ed25519",
          "sig": "c78edef434879fad603362be65f4546c95c6d23888b899c78de34a51f1373045daee1c00cfc571b6a156f4f0f8789c2a8199cfd5bc00c5fd01e68501a5be1b08"
        }
      },
      "receipt_sha256": "7dc4c578e43e639dabcd47b4bb884993df5bc717e5c3e0230cf02955cad1320a"
    },
    {
      "storm_id": "271565",
      "lat": 39.3031,
      "lon": -89.2115,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0111,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2061.0,
      "ebshear": 24.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": 56.5985
        },
        {
          "name": "alignment",
          "value": -6.448
        },
        {
          "name": "tau",
          "value": 0.6728
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.623
      },
      "coherence_score": 0.6728490591049194,
      "coherence_diagnostics": {
        "tau": 0.6728490591049194,
        "grad_tau": 0.07497278600931168,
        "torsion": 0.0,
        "alignment": -6.448004245758057,
        "S_field": 0.7396377921104431,
        "Gamma_field": 1.6262247562408447,
        "S_over_Gamma": 0.4548189342021942,
        "Da": 97.65045928955078,
        "E_coh": 0.5667359232902527,
        "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.23,
              39.36
            ],
            [
              -89.22,
              39.35
            ],
            [
              -89.2,
              39.35
            ],
            [
              -89.19,
              39.33
            ],
            [
              -89.15,
              39.3
            ],
            [
              -89.15,
              39.27
            ],
            [
              -89.19,
              39.27
            ],
            [
              -89.22,
              39.23
            ],
            [
              -89.23,
              39.23
            ],
            [
              -89.23,
              39.26
            ],
            [
              -89.26,
              39.28
            ],
            [
              -89.25,
              39.35
            ],
            [
              -89.23,
              39.36
            ]
          ]
        ]
      },
      "raw_probability": 0.623,
      "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": "e37ebafc17aab9866a8c8957423441e942941646e3672c5d8f92439a9680ccd4",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.623,
        "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": "3e6316a3292f4e950551f1838d8df17e87d62c5f80738d4c60733be3ed5949c9",
        "signature": {
          "alg": "ed25519",
          "sig": "3733231b1f04c99999f8b617a00d1a1358748f0a3c02931b1cbea099b57922ec5fe91c7d8bf2b41c76498b980b56a8860f4279a3ab2c4fe8c25b8a4cb370330a"
        }
      },
      "receipt_sha256": "3e6316a3292f4e950551f1838d8df17e87d62c5f80738d4c60733be3ed5949c9"
    },
    {
      "storm_id": "271050",
      "lat": 39.7705,
      "lon": -90.0908,
      "motion_east": 11.1,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0065,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3589.0,
      "ebshear": 29.0,
      "srh01": 175.0,
      "maxllaz": 0.005,
      "mesh": 0.05,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 175.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.4735
        },
        {
          "name": "alignment",
          "value": -4.4162
        },
        {
          "name": "tau",
          "value": 0.8722
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.567
      },
      "coherence_score": 0.8721551299095154,
      "coherence_diagnostics": {
        "tau": 0.8721551299095154,
        "grad_tau": 0.21425430476665497,
        "torsion": 0.0,
        "alignment": -4.416224956512451,
        "S_field": 0.8571733832359314,
        "Gamma_field": 1.5278913974761963,
        "S_over_Gamma": 0.5610172152519226,
        "Da": 87.13884735107422,
        "E_coh": 0.5729670524597168,
        "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.08,
              39.94
            ],
            [
              -90.05,
              39.94
            ],
            [
              -90.0,
              39.91
            ],
            [
              -89.98,
              39.91
            ],
            [
              -89.97,
              39.92
            ],
            [
              -89.95,
              39.9
            ],
            [
              -89.95,
              39.88
            ],
            [
              -89.92,
              39.83
            ],
            [
              -89.92,
              39.81
            ],
            [
              -89.91,
              39.8
            ],
            [
              -89.91,
              39.76
            ],
            [
              -89.92,
              39.74
            ],
            [
              -89.96,
              39.74
            ],
            [
              -89.97,
              39.73
            ],
            [
              -89.97,
              39.71
            ],
            [
              -89.98,
              39.7
            ],
            [
              -89.98,
              39.66
            ],
            [
              -90.04,
              39.63
            ],
            [
              -90.13,
              39.63
            ],
            [
              -90.15,
              39.61
            ],
            [
              -90.21,
              39.62
            ],
            [
              -90.24,
              39.64
            ],
            [
              -90.29,
              39.64
            ],
            [
              -90.3,
              39.65
            ],
            [
              -90.35,
              39.65
            ],
            [
              -90.37,
              39.66
            ],
            [
              -90.37,
              39.72
            ],
            [
              -90.27,
              39.72
            ],
            [
              -90.23,
              39.74
            ],
            [
              -90.19,
              39.74
            ],
            [
              -90.18,
              39.75
            ],
            [
              -90.14,
              39.76
            ],
            [
              -90.11,
              39.8
            ],
            [
              -90.09,
              39.8
            ],
            [
              -90.08,
              39.81
            ],
            [
              -90.08,
              39.84
            ],
            [
              -90.11,
              39.9
            ],
            [
              -90.11,
              39.92
            ],
            [
              -90.08,
              39.94
            ]
          ]
        ]
      },
      "raw_probability": 0.567,
      "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": "34b3c8495f077b9b807b3c5b45357f5b375288b9671c9030da3394466a2d8913",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.567,
        "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": "51a17ea586cff7d323de001c03c258cb0344954ac2f96ceec10e1ff093ab90be",
        "signature": {
          "alg": "ed25519",
          "sig": "040a14cb0bf7c8a8bb07af4a9e42a8f3ed2c9f49de0d877b66f8ecbc590617229eb3c46ff79cfb555069a5ebc5dcba66932c3ecaf0b66ac856347a9fabbefb02"
        }
      },
      "receipt_sha256": "51a17ea586cff7d323de001c03c258cb0344954ac2f96ceec10e1ff093ab90be"
    },
    {
      "storm_id": "271393",
      "lat": 40.6806,
      "lon": -86.1818,
      "motion_east": 10.1,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 251.0,
      "ebshear": 31.0,
      "srh01": 81.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.2235
        },
        {
          "name": "alignment",
          "value": 4.9731
        },
        {
          "name": "tau",
          "value": 0.9749
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5487
      },
      "coherence_score": 0.9748948812484741,
      "coherence_diagnostics": {
        "tau": 0.9748948812484741,
        "grad_tau": 0.09880179166793823,
        "torsion": 0.0,
        "alignment": 4.973100662231445,
        "S_field": 0.5822873115539551,
        "Gamma_field": 0.27039143443107605,
        "S_over_Gamma": 2.1534976959228516,
        "Da": 17.121171951293945,
        "E_coh": 0.653262197971344,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.19,
              40.79
            ],
            [
              -86.17,
              40.79
            ],
            [
              -86.14,
              40.7
            ],
            [
              -86.13,
              40.69
            ],
            [
              -86.1,
              40.69
            ],
            [
              -86.08,
              40.68
            ],
            [
              -86.08,
              40.62
            ],
            [
              -86.15,
              40.57
            ],
            [
              -86.19,
              40.57
            ],
            [
              -86.21,
              40.58
            ],
            [
              -86.26,
              40.62
            ],
            [
              -86.26,
              40.64
            ],
            [
              -86.27,
              40.65
            ],
            [
              -86.26,
              40.68
            ],
            [
              -86.2,
              40.75
            ],
            [
              -86.21,
              40.76
            ],
            [
              -86.19,
              40.79
            ]
          ]
        ]
      },
      "raw_probability": 0.5487,
      "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": "ecd6cf45355ecb3a7fe4c475eca84983d67437dd2114154f00e2a0e6d61ca087",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.5487,
        "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": "74094f713ebf67bc43d63ed19a4679a93414596bc1877fa9d642a0228fd65586",
        "signature": {
          "alg": "ed25519",
          "sig": "b16cbe1fc7f5779e11f2b06379f63f99683586a30b7758129bbabf075d902cac80aa3f523bbd3ebdde2c0fab3672afdf00b467a9e70bdd33b094c2169035a003"
        }
      },
      "receipt_sha256": "74094f713ebf67bc43d63ed19a4679a93414596bc1877fa9d642a0228fd65586"
    },
    {
      "storm_id": "271398",
      "lat": 39.0871,
      "lon": -92.0324,
      "motion_east": 9.2,
      "motion_south": -3.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1279.0,
      "ebshear": 33.0,
      "srh01": 168.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 168.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.2235
        },
        {
          "name": "alignment",
          "value": -11.9681
        },
        {
          "name": "tau",
          "value": 1.4459
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.54
      },
      "coherence_score": 1.445880651473999,
      "coherence_diagnostics": {
        "tau": 1.445880651473999,
        "grad_tau": 0.30397212505340576,
        "torsion": 0.0,
        "alignment": -11.968069076538086,
        "S_field": 1.1551730632781982,
        "Gamma_field": 0.4895581305027008,
        "S_over_Gamma": 2.359623908996582,
        "Da": 28.68364715576172,
        "E_coh": 0.8211758136749268,
        "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.02,
              39.17
            ],
            [
              -91.96,
              39.17
            ],
            [
              -91.95,
              39.16
            ],
            [
              -91.95,
              39.12
            ],
            [
              -91.94,
              39.1
            ],
            [
              -91.98,
              39.1
            ],
            [
              -91.99,
              39.11
            ],
            [
              -92.01,
              39.08
            ],
            [
              -92.01,
              39.05
            ],
            [
              -92.03,
              39.03
            ],
            [
              -92.03,
              39.01
            ],
            [
              -92.06,
              38.98
            ],
            [
              -92.08,
              38.99
            ],
            [
              -92.13,
              38.99
            ],
            [
              -92.15,
              39.02
            ],
            [
              -92.14,
              39.07
            ],
            [
              -92.12,
              39.09
            ],
            [
              -92.05,
              39.12
            ],
            [
              -92.03,
              39.14
            ],
            [
              -92.03,
              39.16
            ],
            [
              -92.02,
              39.17
            ]
          ]
        ]
      },
      "raw_probability": 0.54,
      "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": "ad755b76c3f601296cdb8741d9bd1ecfdc72632fd9b33254e5d04387a0e69433",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.54,
        "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": "242916261e0d6368102ad84bd8d46441b7e9fe64ae4a1b877823e9a9e3bcd7fa",
        "signature": {
          "alg": "ed25519",
          "sig": "7cf7ab965c0244c5fe9e14a33c2d43e6c597f16e810081724ffdf57138314a4ec89d806ba2427316ba78efbb05705873c706e2fea568f984c04a060585ea9d0d"
        }
      },
      "receipt_sha256": "242916261e0d6368102ad84bd8d46441b7e9fe64ae4a1b877823e9a9e3bcd7fa"
    },
    {
      "storm_id": "271467",
      "lat": 40.0618,
      "lon": -89.9027,
      "motion_east": 8.0,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3779.0,
      "ebshear": 35.0,
      "srh01": 186.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 186.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.4735
        },
        {
          "name": "alignment",
          "value": -4.4162
        },
        {
          "name": "tau",
          "value": 0.8722
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.53
      },
      "coherence_score": 0.8721551299095154,
      "coherence_diagnostics": {
        "tau": 0.8721551299095154,
        "grad_tau": 0.21425430476665497,
        "torsion": 0.0,
        "alignment": -4.416224956512451,
        "S_field": 0.8571733832359314,
        "Gamma_field": 1.5278913974761963,
        "S_over_Gamma": 0.5610172152519226,
        "Da": 87.13884735107422,
        "E_coh": 0.5729670524597168,
        "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.9,
              40.09
            ],
            [
              -89.87,
              40.09
            ],
            [
              -89.86,
              40.08
            ],
            [
              -89.86,
              40.04
            ],
            [
              -89.89,
              40.02
            ],
            [
              -89.93,
              40.02
            ],
            [
              -89.94,
              40.03
            ],
            [
              -89.94,
              40.06
            ],
            [
              -89.93,
              40.08
            ],
            [
              -89.91,
              40.08
            ],
            [
              -89.9,
              40.09
            ]
          ]
        ]
      },
      "raw_probability": 0.53,
      "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": "16b5be159bf156a59ddc9eee8e907e3f88603b15d6f66a5e1d61401035cb6259",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.53,
        "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": "511de9760cc85f6794e47db1d9308dad1e1a91009d0bf0603c05c77ed27be2fb",
        "signature": {
          "alg": "ed25519",
          "sig": "67718adda8ac0f168b6d462abbf606df094e1861f837bc5d4f1ef604994463e9dceaf1184354d8e0020d35d5d7db7a10277a39d281cd6a949d5fe98189441c08"
        }
      },
      "receipt_sha256": "511de9760cc85f6794e47db1d9308dad1e1a91009d0bf0603c05c77ed27be2fb"
    },
    {
      "storm_id": "271532",
      "lat": 39.65,
      "lon": -89.77,
      "motion_east": 8.6,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3369.0,
      "ebshear": 34.0,
      "srh01": 226.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 226.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.4735
        },
        {
          "name": "alignment",
          "value": -4.4162
        },
        {
          "name": "tau",
          "value": 0.8722
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5257
      },
      "coherence_score": 0.8721551299095154,
      "coherence_diagnostics": {
        "tau": 0.8721551299095154,
        "grad_tau": 0.21425430476665497,
        "torsion": 0.0,
        "alignment": -4.416224956512451,
        "S_field": 0.8571733832359314,
        "Gamma_field": 1.5278913974761963,
        "S_over_Gamma": 0.5610172152519226,
        "Da": 87.13884735107422,
        "E_coh": 0.5729670524597168,
        "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.82,
              39.7
            ],
            [
              -89.76,
              39.7
            ],
            [
              -89.75,
              39.69
            ],
            [
              -89.73,
              39.69
            ],
            [
              -89.71,
              39.66
            ],
            [
              -89.71,
              39.62
            ],
            [
              -89.73,
              39.6
            ],
            [
              -89.76,
              39.6
            ],
            [
              -89.77,
              39.59
            ],
            [
              -89.8,
              39.62
            ],
            [
              -89.81,
              39.62
            ],
            [
              -89.84,
              39.66
            ],
            [
              -89.82,
              39.7
            ]
          ]
        ]
      },
      "raw_probability": 0.5257,
      "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": "c2807a745bd25852b0f457d37067e2f79455276c5edee9f1f394bd5a269b8cde",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.5257,
        "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": "24bd34318d5fe579a359e106601b7fb12075108e8ccc5fbce49e637d6aa7b22e",
        "signature": {
          "alg": "ed25519",
          "sig": "e05c5e5084bd15ebdbac0288268ca63f02ccc245f37cb4ebe3d1024e983a7fafca4df1497bbbfb2424c52453f5aa578d87c2f304d9ea78b1877032b004d3860f"
        }
      },
      "receipt_sha256": "24bd34318d5fe579a359e106601b7fb12075108e8ccc5fbce49e637d6aa7b22e"
    },
    {
      "storm_id": "271562",
      "lat": 39.9578,
      "lon": -86.3267,
      "motion_east": 10.7,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2012.0,
      "ebshear": 23.0,
      "srh01": 151.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 151.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.2235
        },
        {
          "name": "alignment",
          "value": 0.0579
        },
        {
          "name": "tau",
          "value": 0.8491
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5154
      },
      "coherence_score": 0.8491285443305969,
      "coherence_diagnostics": {
        "tau": 0.8491285443305969,
        "grad_tau": 0.1776655614376068,
        "torsion": 0.0,
        "alignment": 0.057924747467041016,
        "S_field": 0.5623601675033569,
        "Gamma_field": 1.3212246894836426,
        "S_over_Gamma": 0.42563551664352417,
        "Da": 83.46466064453125,
        "E_coh": 0.5692286491394043,
        "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.35,
              39.99
            ],
            [
              -86.3,
              39.99
            ],
            [
              -86.28,
              39.96
            ],
            [
              -86.28,
              39.93
            ],
            [
              -86.29,
              39.92
            ],
            [
              -86.35,
              39.92
            ],
            [
              -86.37,
              39.95
            ],
            [
              -86.37,
              39.97
            ],
            [
              -86.35,
              39.99
            ]
          ]
        ]
      },
      "raw_probability": 0.5154,
      "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": "8d8e6ee96fcffeaca2f1fd725a97633c639a853519f535538bb8a3da70067b84",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.5154,
        "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": "334fa3759206f841faa55a2f5e5e182af0aceff477a06c6b120992166d364e8f",
        "signature": {
          "alg": "ed25519",
          "sig": "ad3edc65b65d6ef968184baff7cf07a157781a64ac22c0e04b496ff6eff167965c351cf94442a41cd18cbc54e1e9e5d1a17ad6261a5e457bf5f1735fbb3f950f"
        }
      },
      "receipt_sha256": "334fa3759206f841faa55a2f5e5e182af0aceff477a06c6b120992166d364e8f"
    },
    {
      "storm_id": "271214",
      "lat": 40.0917,
      "lon": -86.1508,
      "motion_east": 10.7,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1617.0,
      "ebshear": 23.0,
      "srh01": 140.0,
      "maxllaz": 0.007,
      "mesh": 0.19,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 140.0
        },
        {
          "name": "hrrr_pwat",
          "value": 64.2235
        },
        {
          "name": "alignment",
          "value": 0.0579
        },
        {
          "name": "tau",
          "value": 0.8491
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4811
      },
      "coherence_score": 0.8491285443305969,
      "coherence_diagnostics": {
        "tau": 0.8491285443305969,
        "grad_tau": 0.1776655614376068,
        "torsion": 0.0,
        "alignment": 0.057924747467041016,
        "S_field": 0.5623601675033569,
        "Gamma_field": 1.3212246894836426,
        "S_over_Gamma": 0.42563551664352417,
        "Da": 83.46466064453125,
        "E_coh": 0.5692286491394043,
        "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.16,
              40.16
            ],
            [
              -86.14,
              40.16
            ],
            [
              -86.11,
              40.13
            ],
            [
              -86.11,
              40.1
            ],
            [
              -86.1,
              40.09
            ],
            [
              -86.11,
              40.03
            ],
            [
              -86.14,
              40.0
            ],
            [
              -86.16,
              40.0
            ],
            [
              -86.21,
              40.05
            ],
            [
              -86.21,
              40.1
            ],
            [
              -86.2,
              40.12
            ],
            [
              -86.16,
              40.16
            ]
          ]
        ]
      },
      "raw_probability": 0.4811,
      "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": "cad527dc34e9fb67a8613d52a559cb6cb36cc29eeeb53df917702214d664aa16",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4811,
        "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": "e660c362f69517efbc1eee844a434c0e35d1ec52031c058e2b8f41963af69653",
        "signature": {
          "alg": "ed25519",
          "sig": "fc6605d4e63b1a58d3771d68b989744fd80cc16f985097f75cdbaf0173c6aeb0ae9c8fe5ada02e45ba7be3b994f91e544b068f8c67866e2b8433b9be231f3f03"
        }
      },
      "receipt_sha256": "e660c362f69517efbc1eee844a434c0e35d1ec52031c058e2b8f41963af69653"
    },
    {
      "storm_id": "270922",
      "lat": 34.6323,
      "lon": -73.821,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0062,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4259.0,
      "ebshear": 29.0,
      "srh01": 89.0,
      "maxllaz": 0.003,
      "mesh": 0.93,
      "flash_rate": 24.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 89.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3485
        },
        {
          "name": "alignment",
          "value": 3.3554
        },
        {
          "name": "tau",
          "value": 3.3565
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4759
      },
      "coherence_score": 3.3565263748168945,
      "coherence_diagnostics": {
        "tau": 3.3565263748168945,
        "grad_tau": 0.734404444694519,
        "torsion": 0.0,
        "alignment": 3.3553643226623535,
        "S_field": 1.6104660034179688,
        "Gamma_field": 0.18872477114200592,
        "S_over_Gamma": 8.533411026000977,
        "Da": 11.68715763092041,
        "E_coh": 0.9571123123168945,
        "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": [
          [
            [
              -73.83,
              34.7
            ],
            [
              -73.8,
              34.7
            ],
            [
              -73.79,
              34.69
            ],
            [
              -73.77,
              34.69
            ],
            [
              -73.76,
              34.7
            ],
            [
              -73.75,
              34.69
            ],
            [
              -73.73,
              34.69
            ],
            [
              -73.7,
              34.66
            ],
            [
              -73.67,
              34.65
            ],
            [
              -73.64,
              34.62
            ],
            [
              -73.64,
              34.59
            ],
            [
              -73.65,
              34.57
            ],
            [
              -73.69,
              34.55
            ],
            [
              -73.75,
              34.55
            ],
            [
              -73.77,
              34.57
            ],
            [
              -73.8,
              34.58
            ],
            [
              -73.85,
              34.63
            ],
            [
              -73.86,
              34.63
            ],
            [
              -73.88,
              34.61
            ],
            [
              -73.89,
              34.58
            ],
            [
              -73.92,
              34.55
            ],
            [
              -73.95,
              34.55
            ],
            [
              -73.98,
              34.58
            ],
            [
              -73.99,
              34.65
            ],
            [
              -73.98,
              34.66
            ],
            [
              -73.96,
              34.66
            ],
            [
              -73.95,
              34.65
            ],
            [
              -73.94,
              34.66
            ],
            [
              -73.91,
              34.66
            ],
            [
              -73.83,
              34.7
            ]
          ]
        ]
      },
      "raw_probability": 0.4759,
      "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": "53b1baff1ed88862e037555f5b4330ae8d5d1ddcb15d65f585b40b34f0a51a13",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4759,
        "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": "9da0f0982e36021d4dabda3cb1214f48edf5d9f5462774389a92e79024c65c5b",
        "signature": {
          "alg": "ed25519",
          "sig": "fdb83b0666512fe6251e7653c97aaca2cd06821749e815e49535e4748964114c33ab2c8f8349bce91d668dcf889cd69f846dad5a5dd55b161760c890413dd20e"
        }
      },
      "receipt_sha256": "9da0f0982e36021d4dabda3cb1214f48edf5d9f5462774389a92e79024c65c5b"
    },
    {
      "storm_id": "271528",
      "lat": 40.5018,
      "lon": -88.0682,
      "motion_east": 7.6,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2385.0,
      "ebshear": 30.0,
      "srh01": 98.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 98.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.3485
        },
        {
          "name": "alignment",
          "value": 5.6993
        },
        {
          "name": "tau",
          "value": 0.7423
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4097
      },
      "coherence_score": 0.7423155307769775,
      "coherence_diagnostics": {
        "tau": 0.7423155307769775,
        "grad_tau": 0.14951041340827942,
        "torsion": 0.0,
        "alignment": 5.699252128601074,
        "S_field": 0.26542556285858154,
        "Gamma_field": 0.6245580911636353,
        "S_over_Gamma": 0.42498138546943665,
        "Da": 40.75149917602539,
        "E_coh": 0.44954076409339905,
        "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.09,
              40.53
            ],
            [
              -88.05,
              40.53
            ],
            [
              -88.03,
              40.51
            ],
            [
              -88.04,
              40.5
            ],
            [
              -88.03,
              40.49
            ],
            [
              -88.05,
              40.45
            ],
            [
              -88.08,
              40.48
            ],
            [
              -88.09,
              40.48
            ],
            [
              -88.1,
              40.5
            ],
            [
              -88.1,
              40.52
            ],
            [
              -88.09,
              40.53
            ]
          ]
        ]
      },
      "raw_probability": 0.4097,
      "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": "992f91a208cb68ea3b52cd0c5b4ba933aa1856be8e837666db8b465af7404574",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4097,
        "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": "41f1d9dcffce92faba333f875c91aade54139114456c4a39872c01d8f970c4e1",
        "signature": {
          "alg": "ed25519",
          "sig": "bc74857a97e1c1dc7bdccb6488f7b77e6e367c6e1c3b24564dffaec94a88a3aedad3056c7257229cd021a4f7a700f4f36ae91ab85edfa5d67c7c1b6120ff3102"
        }
      },
      "receipt_sha256": "41f1d9dcffce92faba333f875c91aade54139114456c4a39872c01d8f970c4e1"
    },
    {
      "storm_id": "271551",
      "lat": 34.8375,
      "lon": -73.9188,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4630.0,
      "ebshear": 30.0,
      "srh01": 72.0,
      "maxllaz": 0.0,
      "mesh": 0.06,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 72.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3485
        },
        {
          "name": "alignment",
          "value": 3.3554
        },
        {
          "name": "tau",
          "value": 3.3565
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4046
      },
      "coherence_score": 3.3565263748168945,
      "coherence_diagnostics": {
        "tau": 3.3565263748168945,
        "grad_tau": 0.734404444694519,
        "torsion": 0.0,
        "alignment": 3.3553643226623535,
        "S_field": 1.6104660034179688,
        "Gamma_field": 0.18872477114200592,
        "S_over_Gamma": 8.533411026000977,
        "Da": 11.68715763092041,
        "E_coh": 0.9571123123168945,
        "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.95,
              34.87
            ],
            [
              -73.93,
              34.87
            ],
            [
              -73.93,
              34.86
            ],
            [
              -73.89,
              34.82
            ],
            [
              -73.88,
              34.83
            ],
            [
              -73.87,
              34.8
            ],
            [
              -73.95,
              34.78
            ],
            [
              -73.95,
              34.87
            ]
          ]
        ]
      },
      "raw_probability": 0.4046,
      "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": "5bd316633c3fd031ffb9047d9f29e77e7a2badc79a7ed32ae01d3921623a2b10",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4046,
        "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": "7db918639e929cb256816ea4ace6c9b8b04531d2a313de821e2092b7d5480fcc",
        "signature": {
          "alg": "ed25519",
          "sig": "39dbfa60e52c9bf51aa4fc21327cbd64c799d0e2fb2b5a8aedfb76b25812df92d00a3b256ef221ddb666c478a77de94858f91d2c4ba9101bf4cfd442e92c3702"
        }
      },
      "receipt_sha256": "7db918639e929cb256816ea4ace6c9b8b04531d2a313de821e2092b7d5480fcc"
    },
    {
      "storm_id": "271136",
      "lat": 39.0533,
      "lon": -92.8633,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1740.0,
      "ebshear": 34.0,
      "srh01": 147.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 147.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": -2.0728
        },
        {
          "name": "tau",
          "value": 1.5856
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4021
      },
      "coherence_score": 1.5855674743652344,
      "coherence_diagnostics": {
        "tau": 1.5855674743652344,
        "grad_tau": 0.28924378752708435,
        "torsion": 0.0,
        "alignment": -2.0727782249450684,
        "S_field": 1.1857328414916992,
        "Gamma_field": 0.6053914427757263,
        "S_over_Gamma": 1.9586217403411865,
        "Da": 33.48093795776367,
        "E_coh": 0.9310379028320312,
        "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.89,
              39.08
            ],
            [
              -92.84,
              39.08
            ],
            [
              -92.83,
              39.07
            ],
            [
              -92.84,
              39.06
            ],
            [
              -92.83,
              39.05
            ],
            [
              -92.84,
              39.01
            ],
            [
              -92.9,
              39.01
            ],
            [
              -92.91,
              39.04
            ],
            [
              -92.89,
              39.08
            ]
          ]
        ]
      },
      "raw_probability": 0.4021,
      "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": "0ece97206556d59faed2890a1e084e59b5378165de620b1e6d1c729ce690e86a",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4021,
        "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": "4744725f765ac3bc2da46d815cfcee8586fe39ade94d53943258c4346b3395d2",
        "signature": {
          "alg": "ed25519",
          "sig": "14d7a4b1613d79b0544585df3c46dadc1aaebe213774e4ce1a3fdf7d88ce33e97e6b5e6e8089632c306b00254417ecd15dbda066885a6d6a68e8a0da593e6a0c"
        }
      },
      "receipt_sha256": "4744725f765ac3bc2da46d815cfcee8586fe39ade94d53943258c4346b3395d2"
    },
    {
      "storm_id": "271192",
      "lat": 40.4481,
      "lon": -86.9623,
      "motion_east": 9.9,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1204.0,
      "ebshear": 38.0,
      "srh01": 193.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 193.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.3485
        },
        {
          "name": "alignment",
          "value": 3.9058
        },
        {
          "name": "tau",
          "value": 0.8143
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4007
      },
      "coherence_score": 0.8142774105072021,
      "coherence_diagnostics": {
        "tau": 0.8142774105072021,
        "grad_tau": 0.1470845639705658,
        "torsion": 0.0,
        "alignment": 3.905811309814453,
        "S_field": 0.3429661989212036,
        "Gamma_field": 0.48539143800735474,
        "S_over_Gamma": 0.7065765261650085,
        "Da": 30.643264770507812,
        "E_coh": 0.39408260583877563,
        "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.98,
              40.63
            ],
            [
              -86.89,
              40.63
            ],
            [
              -86.87,
              40.62
            ],
            [
              -86.85,
              40.6
            ],
            [
              -86.84,
              40.54
            ],
            [
              -86.83,
              40.53
            ],
            [
              -86.78,
              40.53
            ],
            [
              -86.77,
              40.52
            ],
            [
              -86.77,
              40.47
            ],
            [
              -86.8,
              40.46
            ],
            [
              -86.82,
              40.44
            ],
            [
              -86.8,
              40.42
            ],
            [
              -86.75,
              40.4
            ],
            [
              -86.75,
              40.38
            ],
            [
              -86.77,
              40.36
            ],
            [
              -86.77,
              40.35
            ],
            [
              -86.81,
              40.31
            ],
            [
              -86.82,
              40.31
            ],
            [
              -86.86,
              40.26
            ],
            [
              -86.89,
              40.26
            ],
            [
              -86.91,
              40.28
            ],
            [
              -86.92,
              40.28
            ],
            [
              -86.96,
              40.32
            ],
            [
              -86.98,
              40.37
            ],
            [
              -87.01,
              40.4
            ],
            [
              -87.04,
              40.38
            ],
            [
              -87.06,
              40.38
            ],
            [
              -87.1,
              40.36
            ],
            [
              -87.13,
              40.36
            ],
            [
              -87.17,
              40.34
            ],
            [
              -87.2,
              40.35
            ],
            [
              -87.21,
              40.37
            ],
            [
              -87.2,
              40.43
            ],
            [
              -87.18,
              40.47
            ],
            [
              -87.16,
              40.49
            ],
            [
              -87.16,
              40.52
            ],
            [
              -87.17,
              40.53
            ],
            [
              -87.13,
              40.57
            ],
            [
              -87.13,
              40.59
            ],
            [
              -87.11,
              40.59
            ],
            [
              -87.06,
              40.62
            ],
            [
              -86.99,
              40.62
            ],
            [
              -86.98,
              40.63
            ]
          ]
        ]
      },
      "raw_probability": 0.4007,
      "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": "4e129d1a864fb4b52020df13e478fbe23c48ee577ae53715efeca660a3fe3298",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.4007,
        "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": "b1b29aa573ab1b7019bda8c33d06944f8fbe6d35c102e43a4ae6d9b7537aa1b7",
        "signature": {
          "alg": "ed25519",
          "sig": "47bdc87aaf6555330ef2cc3da459b703a04f06e8dfa60d231a251167af5cdf91bf68d8843c00c3f67ea62d65f2c52ba717dc1954c2c48b882e0f2ab45bcdef0b"
        }
      },
      "receipt_sha256": "b1b29aa573ab1b7019bda8c33d06944f8fbe6d35c102e43a4ae6d9b7537aa1b7"
    },
    {
      "storm_id": "270932",
      "lat": 38.9378,
      "lon": -92.4433,
      "motion_east": 6.4,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1560.0,
      "ebshear": 32.0,
      "srh01": 140.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 140.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": -2.0728
        },
        {
          "name": "tau",
          "value": 1.5856
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3973
      },
      "coherence_score": 1.5855674743652344,
      "coherence_diagnostics": {
        "tau": 1.5855674743652344,
        "grad_tau": 0.28924378752708435,
        "torsion": 0.0,
        "alignment": -2.0727782249450684,
        "S_field": 1.1857328414916992,
        "Gamma_field": 0.6053914427757263,
        "S_over_Gamma": 1.9586217403411865,
        "Da": 33.48093795776367,
        "E_coh": 0.9310379028320312,
        "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": [
          [
            [
              -92.46,
              38.97
            ],
            [
              -92.43,
              38.97
            ],
            [
              -92.41,
              38.96
            ],
            [
              -92.41,
              38.91
            ],
            [
              -92.42,
              38.9
            ],
            [
              -92.46,
              38.9
            ],
            [
              -92.47,
              38.91
            ],
            [
              -92.47,
              38.95
            ],
            [
              -92.46,
              38.97
            ]
          ]
        ]
      },
      "raw_probability": 0.3973,
      "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": "0e28c8e54c2be2328f083f25313627c569d63aa719c761e5f22d467ceb9f9e15",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.3973,
        "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": "6329a5e9183e82ce1e334fd18691f2a853d203fbded081316973018bcc66e2a3",
        "signature": {
          "alg": "ed25519",
          "sig": "fae2aef74508aa336dcaa3c9b8ca9eb02f7633d402bdf07ad5ddb9d770e0a428dad03675bb38c79b56a34d028771ef143b2105791327a78fe01e16ee18312d02"
        }
      },
      "receipt_sha256": "6329a5e9183e82ce1e334fd18691f2a853d203fbded081316973018bcc66e2a3"
    },
    {
      "storm_id": "271563",
      "lat": 39.921,
      "lon": -89.323,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3185.0,
      "ebshear": 47.0,
      "srh01": 183.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 183.0
        },
        {
          "name": "hrrr_pwat",
          "value": 69.4735
        },
        {
          "name": "alignment",
          "value": -4.4162
        },
        {
          "name": "tau",
          "value": 0.8722
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3512
      },
      "coherence_score": 0.8721551299095154,
      "coherence_diagnostics": {
        "tau": 0.8721551299095154,
        "grad_tau": 0.21425430476665497,
        "torsion": 0.0,
        "alignment": -4.416224956512451,
        "S_field": 0.8571733832359314,
        "Gamma_field": 1.5278913974761963,
        "S_over_Gamma": 0.5610172152519226,
        "Da": 87.13884735107422,
        "E_coh": 0.5729670524597168,
        "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.33,
              39.96
            ],
            [
              -89.31,
              39.96
            ],
            [
              -89.28,
              39.94
            ],
            [
              -89.28,
              39.9
            ],
            [
              -89.3,
              39.88
            ],
            [
              -89.33,
              39.88
            ],
            [
              -89.35,
              39.9
            ],
            [
              -89.36,
              39.9
            ],
            [
              -89.36,
              39.93
            ],
            [
              -89.33,
              39.96
            ]
          ]
        ]
      },
      "raw_probability": 0.3512,
      "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": "e207ccea88b627c724d91305471ca9f48eea290c2e66caa8efe0498c01fe9529",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.3512,
        "probability": 0.003347,
        "confidence_lo": 0.003113,
        "confidence_hi": 0.003348,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "edc24db4b0613d96482d7d8cbf7de11186e8f25f3609e97c59478c8ebae83e50",
        "signature": {
          "alg": "ed25519",
          "sig": "2450c8724937f773be94a2f64214f05a95d9ab9e24b15f7b3df5fdd8e6bdcd7752d44d2723a60dda1b18f7401cfb8a5969caa0d29c43cfad06b596c81433e304"
        }
      },
      "receipt_sha256": "edc24db4b0613d96482d7d8cbf7de11186e8f25f3609e97c59478c8ebae83e50"
    },
    {
      "storm_id": "271456",
      "lat": 30.1,
      "lon": -92.5994,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2793.0,
      "ebshear": 17.0,
      "srh01": 0.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.7235
        },
        {
          "name": "alignment",
          "value": -6.5762
        },
        {
          "name": "tau",
          "value": 2.9077
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3066
      },
      "coherence_score": 2.907658576965332,
      "coherence_diagnostics": {
        "tau": 2.907658576965332,
        "grad_tau": 0.8836017847061157,
        "torsion": 0.0,
        "alignment": -6.576159477233887,
        "S_field": 0.8304293155670166,
        "Gamma_field": 0.4503914415836334,
        "S_over_Gamma": 1.843794584274292,
        "Da": 24.97482681274414,
        "E_coh": 0.8879939913749695,
        "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.59,
              30.16
            ],
            [
              -92.57,
              30.16
            ],
            [
              -92.57,
              30.15
            ],
            [
              -92.54,
              30.13
            ],
            [
              -92.55,
              30.12
            ],
            [
              -92.55,
              30.07
            ],
            [
              -92.54,
              30.05
            ],
            [
              -92.56,
              30.05
            ],
            [
              -92.58,
              30.01
            ],
            [
              -92.67,
              30.01
            ],
            [
              -92.67,
              30.05
            ],
            [
              -92.66,
              30.06
            ],
            [
              -92.66,
              30.11
            ],
            [
              -92.65,
              30.13
            ],
            [
              -92.64,
              30.14
            ],
            [
              -92.6,
              30.14
            ],
            [
              -92.59,
              30.16
            ]
          ]
        ]
      },
      "raw_probability": 0.3066,
      "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": "47bc2d4410d9984fdfde73185afe3a1431d6d04f1f18365556a932b73815ea35",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.3066,
        "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": "eee8622bb51de14e87f1528ab83c84c4e57deff738c62ceb0f6633aa49424c14",
        "signature": {
          "alg": "ed25519",
          "sig": "a7ccd34bb554855bc95740b3165f85227ad4f7a6e4da8dcee85c00944ae5c75459bd793cdc10782687182018ef8610f7c78488191f6fad5e8f4348b188fe660e"
        }
      },
      "receipt_sha256": "eee8622bb51de14e87f1528ab83c84c4e57deff738c62ceb0f6633aa49424c14"
    },
    {
      "storm_id": "271552",
      "lat": 34.2979,
      "lon": -72.9056,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3323.0,
      "ebshear": 29.0,
      "srh01": 68.0,
      "maxllaz": 0.0,
      "mesh": 0.18,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0985
        },
        {
          "name": "alignment",
          "value": 3.2879
        },
        {
          "name": "tau",
          "value": 3.8372
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.302
      },
      "coherence_score": 3.837229013442993,
      "coherence_diagnostics": {
        "tau": 3.837229013442993,
        "grad_tau": 0.1921442747116089,
        "torsion": 0.0,
        "alignment": 3.2879080772399902,
        "S_field": 1.1080654859542847,
        "Gamma_field": 0.22622476518154144,
        "S_over_Gamma": 4.898073196411133,
        "Da": 13.89771556854248,
        "E_coh": 0.9326242804527283,
        "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": [
          [
            [
              -72.66,
              34.41
            ],
            [
              -72.61,
              34.41
            ],
            [
              -72.61,
              34.39
            ],
            [
              -72.63,
              34.37
            ],
            [
              -72.63,
              34.34
            ],
            [
              -72.64,
              34.33
            ],
            [
              -72.64,
              34.27
            ],
            [
              -72.7,
              34.22
            ],
            [
              -72.72,
              34.22
            ],
            [
              -72.75,
              34.19
            ],
            [
              -72.8,
              34.19
            ],
            [
              -72.82,
              34.17
            ],
            [
              -72.82,
              34.16
            ],
            [
              -72.84,
              34.16
            ],
            [
              -72.85,
              34.15
            ],
            [
              -72.91,
              34.15
            ],
            [
              -72.95,
              34.17
            ],
            [
              -72.96,
              34.18
            ],
            [
              -72.96,
              34.2
            ],
            [
              -72.98,
              34.22
            ],
            [
              -73.06,
              34.22
            ],
            [
              -73.12,
              34.29
            ],
            [
              -73.17,
              34.29
            ],
            [
              -73.21,
              34.33
            ],
            [
              -73.21,
              34.35
            ],
            [
              -73.22,
              34.36
            ],
            [
              -73.21,
              34.38
            ],
            [
              -73.17,
              34.4
            ],
            [
              -73.13,
              34.4
            ],
            [
              -73.12,
              34.39
            ],
            [
              -73.09,
              34.39
            ],
            [
              -73.06,
              34.37
            ],
            [
              -73.02,
              34.37
            ],
            [
              -73.0,
              34.36
            ],
            [
              -73.0,
              34.35
            ],
            [
              -72.95,
              34.3
            ],
            [
              -72.91,
              34.35
            ],
            [
              -72.87,
              34.35
            ],
            [
              -72.85,
              34.34
            ],
            [
              -72.85,
              34.33
            ],
            [
              -72.81,
              34.28
            ],
            [
              -72.77,
              34.3
            ],
            [
              -72.66,
              34.41
            ]
          ]
        ]
      },
      "raw_probability": 0.302,
      "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": "71f74b21ee2583d02ff621b01b5174d376eadcef2869487cce6dabacce543f4e",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.302,
        "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": "8f6630d6f6c90a546102a3d50e5a249262e610feff396aec27be9aa1a3fd4bc4",
        "signature": {
          "alg": "ed25519",
          "sig": "992e57c1e91f75555dbb0c1cad9ff2aee50d94b4fd6c1f733fb4a241dbe05b843f964f56dceb652f52858480ace1462b154814797466c564c6e932bdeb56070c"
        }
      },
      "receipt_sha256": "8f6630d6f6c90a546102a3d50e5a249262e610feff396aec27be9aa1a3fd4bc4"
    },
    {
      "storm_id": "271513",
      "lat": 47.4775,
      "lon": -94.305,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 90.0,
      "ebshear": 24.0,
      "srh01": 237.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 237.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.2235
        },
        {
          "name": "alignment",
          "value": -13.1687
        },
        {
          "name": "tau",
          "value": 0.9993
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2873
      },
      "coherence_score": 0.9992555975914001,
      "coherence_diagnostics": {
        "tau": 0.9992555975914001,
        "grad_tau": 0.2752850353717804,
        "torsion": 0.0,
        "alignment": -13.168701171875,
        "S_field": 0.5433696508407593,
        "Gamma_field": 0.15455810725688934,
        "S_over_Gamma": 3.5156333446502686,
        "Da": 10.477137565612793,
        "E_coh": 0.7510358691215515,
        "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": [
          [
            [
              -94.31,
              47.55
            ],
            [
              -94.27,
              47.55
            ],
            [
              -94.25,
              47.53
            ],
            [
              -94.25,
              47.42
            ],
            [
              -94.28,
              47.39
            ],
            [
              -94.29,
              47.39
            ],
            [
              -94.33,
              47.42
            ],
            [
              -94.34,
              47.46
            ],
            [
              -94.35,
              47.47
            ],
            [
              -94.34,
              47.48
            ],
            [
              -94.34,
              47.52
            ],
            [
              -94.31,
              47.55
            ]
          ]
        ]
      },
      "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-15T12:29:08Z",
        "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": "43bed51dbdbd38f37c1a48913ba330d32aaed14e280c59637bd0476471401f1a",
        "signature": {
          "alg": "ed25519",
          "sig": "a5c2612d2842fe4d06e7245c6a973798b3173f59c924ebc911bb517db39d17aeb7fb17dc0611912dabd57f875ed854d5abc13aefe2329a1085eeaad63c6fff04"
        }
      },
      "receipt_sha256": "43bed51dbdbd38f37c1a48913ba330d32aaed14e280c59637bd0476471401f1a"
    },
    {
      "storm_id": "271523",
      "lat": 41.4444,
      "lon": -89.7944,
      "motion_east": 7.9,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0024,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 774.0,
      "ebshear": 35.0,
      "srh01": 58.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.4735
        },
        {
          "name": "alignment",
          "value": 1.5328
        },
        {
          "name": "tau",
          "value": 1.0275
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2852
      },
      "coherence_score": 1.0275170803070068,
      "coherence_diagnostics": {
        "tau": 1.0275170803070068,
        "grad_tau": 0.11804892867803574,
        "torsion": 0.0,
        "alignment": 1.5328378677368164,
        "S_field": 0.2192648947238922,
        "Gamma_field": 0.2553914487361908,
        "S_over_Gamma": 0.8585444092750549,
        "Da": 16.11474609375,
        "E_coh": 0.5075870156288147,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.82,
              41.48
            ],
            [
              -89.79,
              41.48
            ],
            [
              -89.75,
              41.46
            ],
            [
              -89.75,
              41.41
            ],
            [
              -89.76,
              41.4
            ],
            [
              -89.8,
              41.4
            ],
            [
              -89.83,
              41.42
            ],
            [
              -89.83,
              41.47
            ],
            [
              -89.82,
              41.48
            ]
          ]
        ]
      },
      "raw_probability": 0.2852,
      "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": "aa782e186972e59158d9b0c5fa0141af84bfb2e64b577194106057c2948ce025",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2852,
        "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": "f8e6a28734b95785d77cc90f0fc99018e18ee1c234b8005ffcd49d96585a16fa",
        "signature": {
          "alg": "ed25519",
          "sig": "661265258e27c69404035c6270f858d8f68e1bc42f6169b8f5cb914271da0ca15981db210061828327bc1defd621177213c00ce75bec778a229fb0c9d119fe01"
        }
      },
      "receipt_sha256": "f8e6a28734b95785d77cc90f0fc99018e18ee1c234b8005ffcd49d96585a16fa"
    },
    {
      "storm_id": "271557",
      "lat": 48.1233,
      "lon": -93.46,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 22.0,
      "ebshear": 21.0,
      "srh01": 71.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.3485
        },
        {
          "name": "alignment",
          "value": -7.5504
        },
        {
          "name": "tau",
          "value": 0.5788
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2324
      },
      "coherence_score": 0.5788411498069763,
      "coherence_diagnostics": {
        "tau": 0.5788411498069763,
        "grad_tau": 0.4455103576183319,
        "torsion": 0.0,
        "alignment": -7.550373077392578,
        "S_field": 0.3480393588542938,
        "Gamma_field": 0.1653914451599121,
        "S_over_Gamma": 2.104337215423584,
        "Da": 10.740349769592285,
        "E_coh": 0.5014774799346924,
        "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": [
          [
            [
              -93.47,
              48.16
            ],
            [
              -93.44,
              48.16
            ],
            [
              -93.42,
              48.14
            ],
            [
              -93.42,
              48.1
            ],
            [
              -93.45,
              48.08
            ],
            [
              -93.47,
              48.08
            ],
            [
              -93.5,
              48.1
            ],
            [
              -93.5,
              48.13
            ],
            [
              -93.47,
              48.16
            ]
          ]
        ]
      },
      "raw_probability": 0.2324,
      "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": "ad607dffb45ded354eca0f4c357650b60169039307c774884130ae6b5cd33bd6",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2324,
        "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": "e3c9c9d3be35d3c833375dcdc4974987fa4fbe6f06d004efb273cee473af1267",
        "signature": {
          "alg": "ed25519",
          "sig": "c2f4d3c1eff9dcaac6dc6033819cd9552833a95ca42c78217603dbd3c7af376b31bab380440c27a1a14a7b32e63e7f49707ceb28ded8b9cbbc186f1fa660e005"
        }
      },
      "receipt_sha256": "e3c9c9d3be35d3c833375dcdc4974987fa4fbe6f06d004efb273cee473af1267"
    },
    {
      "storm_id": "271477",
      "lat": 29.6745,
      "lon": -93.0555,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2583.0,
      "ebshear": 19.0,
      "srh01": 3.0,
      "maxllaz": 0.003,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.9735
        },
        {
          "name": "alignment",
          "value": -7.6906
        },
        {
          "name": "tau",
          "value": 3.5978
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.23
      },
      "coherence_score": 3.59783935546875,
      "coherence_diagnostics": {
        "tau": 3.59783935546875,
        "grad_tau": 0.801884651184082,
        "torsion": 0.0,
        "alignment": -7.690563201904297,
        "S_field": 0.9009276032447815,
        "Gamma_field": 0.3162247836589813,
        "S_over_Gamma": 2.8490099906921387,
        "Da": 17.691308975219727,
        "E_coh": 0.9527960419654846,
        "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": [
          [
            [
              -93.11,
              29.72
            ],
            [
              -93.04,
              29.72
            ],
            [
              -93.03,
              29.71
            ],
            [
              -93.03,
              29.68
            ],
            [
              -92.98,
              29.64
            ],
            [
              -93.0,
              29.63
            ],
            [
              -93.01,
              29.64
            ],
            [
              -93.09,
              29.64
            ],
            [
              -93.11,
              29.65
            ],
            [
              -93.1,
              29.67
            ],
            [
              -93.11,
              29.72
            ]
          ]
        ]
      },
      "raw_probability": 0.23,
      "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": "59801288c8fafe908978bf77680cbba7e8b2f13f6b7ce2e4498f0d49c419afa3",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.23,
        "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": "43e7e565b09ff91c1af80394c00ec1da1e59e03a87661e785e9a9c17082bca94",
        "signature": {
          "alg": "ed25519",
          "sig": "7b3e1f76e04dca122da7d44cacf8a3d568aae15179576b781c16e1bd47a7740c1587776670edcb0d4e71aca2640410daa805404860183b0efb6c24fa6f76690e"
        }
      },
      "receipt_sha256": "43e7e565b09ff91c1af80394c00ec1da1e59e03a87661e785e9a9c17082bca94"
    },
    {
      "storm_id": "270689",
      "lat": 49.7823,
      "lon": -97.6062,
      "motion_east": 7.2,
      "motion_south": 2.4,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 549.0,
      "ebshear": 32.0,
      "srh01": 233.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 233.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0985
        },
        {
          "name": "alignment",
          "value": -1.3897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2268
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.47468531131744385,
        "torsion": 0.0,
        "alignment": -1.3896751403808594,
        "S_field": 0.19131891429424286,
        "Gamma_field": 0.15705810487270355,
        "S_over_Gamma": 1.218140959739685,
        "Da": 9.741070747375488,
        "E_coh": 0.47300297021865845,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.64,
              49.86
            ],
            [
              -97.6,
              49.86
            ],
            [
              -97.6,
              49.85
            ],
            [
              -97.58,
              49.84
            ],
            [
              -97.53,
              49.79
            ],
            [
              -97.53,
              49.7
            ],
            [
              -97.57,
              49.66
            ],
            [
              -97.61,
              49.66
            ],
            [
              -97.63,
              49.68
            ],
            [
              -97.63,
              49.76
            ],
            [
              -97.66,
              49.81
            ],
            [
              -97.66,
              49.84
            ],
            [
              -97.64,
              49.86
            ]
          ]
        ]
      },
      "raw_probability": 0.2268,
      "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": "c936daa6ddb9bd0f53b7f5b0d36fea25e15be595b20bf27db601054b06e64d81",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2268,
        "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": "a0a9a2a09f9173c1c506d8e527b5d699e53a1634e24e7dcefb2a6b8c9aed1e4a",
        "signature": {
          "alg": "ed25519",
          "sig": "f6902417a9eac43a1e5fe6ea986ecf18423a379a7a30c63cbb49b753c54e343a759c337f3401af94b32a9a58ae4ce9e75aa38ed95032f27201a6a1bbf80f1503"
        }
      },
      "receipt_sha256": "a0a9a2a09f9173c1c506d8e527b5d699e53a1634e24e7dcefb2a6b8c9aed1e4a"
    },
    {
      "storm_id": "271568",
      "lat": 38.0012,
      "lon": -97.5975,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 789.0,
      "ebshear": 27.0,
      "srh01": 68.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 68.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2235
        },
        {
          "name": "alignment",
          "value": 6.3362
        },
        {
          "name": "tau",
          "value": 0.5187
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2242
      },
      "coherence_score": 0.5186687707901001,
      "coherence_diagnostics": {
        "tau": 0.5186687707901001,
        "grad_tau": 0.08529563248157501,
        "torsion": 0.0,
        "alignment": 6.336179733276367,
        "S_field": 0.2122395634651184,
        "Gamma_field": 1.3887248039245605,
        "S_over_Gamma": 0.15283054113388062,
        "Da": 78.03939819335938,
        "E_coh": 0.09649670124053955,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.61,
              38.03
            ],
            [
              -97.56,
              38.02
            ],
            [
              -97.56,
              37.99
            ],
            [
              -97.57,
              37.98
            ],
            [
              -97.62,
              37.97
            ],
            [
              -97.62,
              37.99
            ],
            [
              -97.63,
              38.0
            ],
            [
              -97.61,
              38.03
            ]
          ]
        ]
      },
      "raw_probability": 0.2242,
      "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": "d8114b22a4be90ff4269f279dd2843a6708a60e2ac0a1e3976a725d44ce6cfa1",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2242,
        "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": "527f52f3c900a973d0d9777c392b4e682052a2c3a918dd53442affdb6d0ce22a",
        "signature": {
          "alg": "ed25519",
          "sig": "c506928eeca4955a3db976c3247d69dab80de1d38cb74266373b394d11801e3a49c45e94aeee0ec46a89ce6e7c93af81f483ff5fcf8394e8b044dba95f928802"
        }
      },
      "receipt_sha256": "527f52f3c900a973d0d9777c392b4e682052a2c3a918dd53442affdb6d0ce22a"
    },
    {
      "storm_id": "271560",
      "lat": 41.097,
      "lon": -89.836,
      "motion_east": 7.2,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3677.0,
      "ebshear": 23.0,
      "srh01": 57.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.4735
        },
        {
          "name": "alignment",
          "value": 1.5328
        },
        {
          "name": "tau",
          "value": 1.0275
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2156
      },
      "coherence_score": 1.0275170803070068,
      "coherence_diagnostics": {
        "tau": 1.0275170803070068,
        "grad_tau": 0.11804892867803574,
        "torsion": 0.0,
        "alignment": 1.5328378677368164,
        "S_field": 0.2192648947238922,
        "Gamma_field": 0.2553914487361908,
        "S_over_Gamma": 0.8585444092750549,
        "Da": 16.11474609375,
        "E_coh": 0.5075870156288147,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.84,
              41.13
            ],
            [
              -89.83,
              41.12
            ],
            [
              -89.8,
              41.12
            ],
            [
              -89.79,
              41.11
            ],
            [
              -89.79,
              41.07
            ],
            [
              -89.85,
              41.04
            ],
            [
              -89.87,
              41.05
            ],
            [
              -89.87,
              41.09
            ],
            [
              -89.88,
              41.11
            ],
            [
              -89.84,
              41.13
            ]
          ]
        ]
      },
      "raw_probability": 0.2156,
      "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": "bb52ec380fe25de1d02653bdbc4aac7f913d9dab537d7d52f567a77c87c4f019",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2156,
        "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": "2622aff947b58bfc69836a129f944c13a3aaf3d4eec9baaa95b9ff6df36f30fa",
        "signature": {
          "alg": "ed25519",
          "sig": "bf269628c0f93f7a39596830701302e6eae7cd58ea466ace88fc0a3fcea474b888c81d3246058d75679e7b4fd74ad09817a5289d9dfab20c24de5fc09b541805"
        }
      },
      "receipt_sha256": "2622aff947b58bfc69836a129f944c13a3aaf3d4eec9baaa95b9ff6df36f30fa"
    },
    {
      "storm_id": "271273",
      "lat": 50.1975,
      "lon": -92.4013,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1.0,
      "ebshear": 1.0,
      "srh01": 107.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.5985
        },
        {
          "name": "alignment",
          "value": -7.0772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2135
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5746879577636719,
        "torsion": 0.0,
        "alignment": -7.077175140380859,
        "S_field": 0.33974888920783997,
        "Gamma_field": 0.1578914374113083,
        "S_over_Gamma": 2.1517879962921143,
        "Da": 9.962307929992676,
        "E_coh": 0.6840793490409851,
        "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": [
          [
            [
              -92.42,
              50.23
            ],
            [
              -92.38,
              50.23
            ],
            [
              -92.35,
              50.21
            ],
            [
              -92.35,
              50.15
            ],
            [
              -92.41,
              50.15
            ],
            [
              -92.44,
              50.17
            ],
            [
              -92.44,
              50.21
            ],
            [
              -92.42,
              50.23
            ]
          ]
        ]
      },
      "raw_probability": 0.2135,
      "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": "3952528d5e78145eeed42a9a193eeefe7702b146ac41e292f12426fe02fb9996",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2135,
        "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": "2d0831076d5d51a3c8dab12845aee7840740adedd8901e8935bc8c9aa43613f0",
        "signature": {
          "alg": "ed25519",
          "sig": "51129bc7affa509a76ca91c4e6031b74c1a432a89d71ed4125400303a71de3106d403462243735a4f5c46d01535b960b5546efa8b4d93f4bd7b841e932c16701"
        }
      },
      "receipt_sha256": "2d0831076d5d51a3c8dab12845aee7840740adedd8901e8935bc8c9aa43613f0"
    },
    {
      "storm_id": "271460",
      "lat": 48.5517,
      "lon": -91.6442,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1.0,
      "ebshear": 1.0,
      "srh01": 95.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.4735
        },
        {
          "name": "alignment",
          "value": -11.9656
        },
        {
          "name": "tau",
          "value": 0.5344
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2069
      },
      "coherence_score": 0.5344001054763794,
      "coherence_diagnostics": {
        "tau": 0.5344001054763794,
        "grad_tau": 0.4311045706272125,
        "torsion": 0.0,
        "alignment": -11.965587615966797,
        "S_field": 0.3777009844779968,
        "Gamma_field": 0.37455812096595764,
        "S_over_Gamma": 1.0083909034729004,
        "Da": 23.923795700073242,
        "E_coh": 0.4898679554462433,
        "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.67,
              48.6
            ],
            [
              -91.65,
              48.59
            ],
            [
              -91.61,
              48.59
            ],
            [
              -91.59,
              48.57
            ],
            [
              -91.59,
              48.54
            ],
            [
              -91.6,
              48.52
            ],
            [
              -91.61,
              48.52
            ],
            [
              -91.63,
              48.5
            ],
            [
              -91.69,
              48.5
            ],
            [
              -91.71,
              48.52
            ],
            [
              -91.71,
              48.57
            ],
            [
              -91.67,
              48.6
            ]
          ]
        ]
      },
      "raw_probability": 0.2069,
      "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": "40018e8b71f6e2bbf11415c74e5fd0630010633038839e99de9bc950af679c56",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2069,
        "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": "37a321d986769d1a0d1c4a431b9948a5ed256fbc19301b986102d432d9ca4181",
        "signature": {
          "alg": "ed25519",
          "sig": "25fe016a453a4a6f9639be5e1128e2a63530410e22fc34c4eb49650c6b3572a0759413a0b8526bf174713657dc83b708b54caec9e5e09761107b6411c1239707"
        }
      },
      "receipt_sha256": "37a321d986769d1a0d1c4a431b9948a5ed256fbc19301b986102d432d9ca4181"
    },
    {
      "storm_id": "271461",
      "lat": 48.5044,
      "lon": -91.3756,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1.0,
      "ebshear": 0.0,
      "srh01": 100.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 100.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.4735
        },
        {
          "name": "alignment",
          "value": -11.9656
        },
        {
          "name": "tau",
          "value": 0.5344
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2069
      },
      "coherence_score": 0.5344001054763794,
      "coherence_diagnostics": {
        "tau": 0.5344001054763794,
        "grad_tau": 0.4311045706272125,
        "torsion": 0.0,
        "alignment": -11.965587615966797,
        "S_field": 0.3777009844779968,
        "Gamma_field": 0.37455812096595764,
        "S_over_Gamma": 1.0083909034729004,
        "Da": 23.923795700073242,
        "E_coh": 0.4898679554462433,
        "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.47,
              48.59
            ],
            [
              -91.41,
              48.59
            ],
            [
              -91.36,
              48.54
            ],
            [
              -91.36,
              48.52
            ],
            [
              -91.33,
              48.49
            ],
            [
              -91.27,
              48.48
            ],
            [
              -91.26,
              48.47
            ],
            [
              -91.26,
              48.43
            ],
            [
              -91.27,
              48.42
            ],
            [
              -91.31,
              48.42
            ],
            [
              -91.34,
              48.46
            ],
            [
              -91.36,
              48.47
            ],
            [
              -91.39,
              48.47
            ],
            [
              -91.44,
              48.51
            ],
            [
              -91.48,
              48.52
            ],
            [
              -91.49,
              48.53
            ],
            [
              -91.49,
              48.58
            ],
            [
              -91.47,
              48.59
            ]
          ]
        ]
      },
      "raw_probability": 0.2069,
      "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": "40018e8b71f6e2bbf11415c74e5fd0630010633038839e99de9bc950af679c56",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2069,
        "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": "37a321d986769d1a0d1c4a431b9948a5ed256fbc19301b986102d432d9ca4181",
        "signature": {
          "alg": "ed25519",
          "sig": "25fe016a453a4a6f9639be5e1128e2a63530410e22fc34c4eb49650c6b3572a0759413a0b8526bf174713657dc83b708b54caec9e5e09761107b6411c1239707"
        }
      },
      "receipt_sha256": "37a321d986769d1a0d1c4a431b9948a5ed256fbc19301b986102d432d9ca4181"
    },
    {
      "storm_id": "271567",
      "lat": 39.034,
      "lon": -94.518,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1300.0,
      "ebshear": 26.0,
      "srh01": 107.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.0985
        },
        {
          "name": "alignment",
          "value": 6.5178
        },
        {
          "name": "tau",
          "value": 1.4741
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2054
      },
      "coherence_score": 1.4741480350494385,
      "coherence_diagnostics": {
        "tau": 1.4741480350494385,
        "grad_tau": 0.5452243089675903,
        "torsion": 0.0,
        "alignment": 6.517755508422852,
        "S_field": 0.9433775544166565,
        "Gamma_field": 0.31455811858177185,
        "S_over_Gamma": 2.999056339263916,
        "Da": 17.045429229736328,
        "E_coh": 0.8256189823150635,
        "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": [
          [
            [
              -94.55,
              39.07
            ],
            [
              -94.47,
              39.07
            ],
            [
              -94.47,
              38.98
            ],
            [
              -94.55,
              38.98
            ],
            [
              -94.55,
              39.07
            ]
          ]
        ]
      },
      "raw_probability": 0.2054,
      "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": "389c8e084876a01e283789bb7d514947fb0827bb0009ab89d1f2d09dbf48ae49",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2054,
        "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": "9341ebb73138d1cbdabd21d0cece645a79f4f84ee52a2f85c92d95b166a6b2b4",
        "signature": {
          "alg": "ed25519",
          "sig": "55b8439016d72a6985bedcc02d2774702a6e58422e39295eadc98afbb941e5137271a9857750e30a8857ff379d0ffc429fcc22a342ec53b3e5e2bdc23c43f50c"
        }
      },
      "receipt_sha256": "9341ebb73138d1cbdabd21d0cece645a79f4f84ee52a2f85c92d95b166a6b2b4"
    },
    {
      "storm_id": "271527",
      "lat": 40.9244,
      "lon": -88.7011,
      "motion_east": 6.4,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 826.0,
      "ebshear": 31.0,
      "srh01": 95.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.5985
        },
        {
          "name": "alignment",
          "value": 7.8436
        },
        {
          "name": "tau",
          "value": 0.9194
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2003
      },
      "coherence_score": 0.9193524122238159,
      "coherence_diagnostics": {
        "tau": 0.9193524122238159,
        "grad_tau": 0.08850961178541183,
        "torsion": 0.0,
        "alignment": 7.843583106994629,
        "S_field": 0.16978859901428223,
        "Gamma_field": 0.2695581316947937,
        "S_over_Gamma": 0.629877507686615,
        "Da": 16.889856338500977,
        "E_coh": 0.466623991727829,
        "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.74,
              40.97
            ],
            [
              -88.69,
              40.97
            ],
            [
              -88.68,
              40.96
            ],
            [
              -88.6,
              40.96
            ],
            [
              -88.6,
              40.93
            ],
            [
              -88.59,
              40.91
            ],
            [
              -88.61,
              40.9
            ],
            [
              -88.62,
              40.88
            ],
            [
              -88.66,
              40.86
            ],
            [
              -88.7,
              40.88
            ],
            [
              -88.72,
              40.88
            ],
            [
              -88.75,
              40.9
            ],
            [
              -88.79,
              40.9
            ],
            [
              -88.8,
              40.91
            ],
            [
              -88.8,
              40.94
            ],
            [
              -88.78,
              40.96
            ],
            [
              -88.75,
              40.96
            ],
            [
              -88.74,
              40.97
            ]
          ]
        ]
      },
      "raw_probability": 0.2003,
      "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": "3174d55a792a44f5fca65f6943e4b081222c4718d2d24580c5a5ca1ef2170739",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.2003,
        "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": "bba73e8c31b7bdfc2de2867e42005957cc6f0d2977b1ed8d9b166c2ecba0427b",
        "signature": {
          "alg": "ed25519",
          "sig": "b7b8c10cb817bc12789521f322961b9ed936e9ade92d45e71208c2e1a75af96f6e7f76d93b68bf977fc9b3999ff56aec0e78379d39ee0fc6b42767c93fbf9300"
        }
      },
      "receipt_sha256": "bba73e8c31b7bdfc2de2867e42005957cc6f0d2977b1ed8d9b166c2ecba0427b"
    },
    {
      "storm_id": "271287",
      "lat": 41.184,
      "lon": -90.4384,
      "motion_east": 6.8,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1528.0,
      "ebshear": 17.0,
      "srh01": 100.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 100.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.7235
        },
        {
          "name": "alignment",
          "value": -0.7774
        },
        {
          "name": "tau",
          "value": 1.1547
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1989
      },
      "coherence_score": 1.1547075510025024,
      "coherence_diagnostics": {
        "tau": 1.1547075510025024,
        "grad_tau": 0.20238524675369263,
        "torsion": 0.0,
        "alignment": -0.777431070804596,
        "S_field": 0.2086208164691925,
        "Gamma_field": 0.39122480154037476,
        "S_over_Gamma": 0.5332505106925964,
        "Da": 24.79606056213379,
        "E_coh": 0.24328851699829102,
        "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": [
          [
            [
              -90.38,
              41.25
            ],
            [
              -90.35,
              41.24
            ],
            [
              -90.33,
              41.22
            ],
            [
              -90.32,
              41.2
            ],
            [
              -90.33,
              41.19
            ],
            [
              -90.31,
              41.18
            ],
            [
              -90.3,
              41.16
            ],
            [
              -90.31,
              41.12
            ],
            [
              -90.33,
              41.09
            ],
            [
              -90.46,
              41.09
            ],
            [
              -90.47,
              41.1
            ],
            [
              -90.5,
              41.1
            ],
            [
              -90.52,
              41.12
            ],
            [
              -90.53,
              41.12
            ],
            [
              -90.53,
              41.13
            ],
            [
              -90.58,
              41.19
            ],
            [
              -90.57,
              41.2
            ],
            [
              -90.57,
              41.23
            ],
            [
              -90.56,
              41.24
            ],
            [
              -90.54,
              41.24
            ],
            [
              -90.53,
              41.23
            ],
            [
              -90.44,
              41.23
            ],
            [
              -90.43,
              41.24
            ],
            [
              -90.39,
              41.24
            ],
            [
              -90.38,
              41.25
            ]
          ]
        ]
      },
      "raw_probability": 0.1989,
      "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": "540657dad316ecb4f6337f70a49178165d83f67ef2c23af0177ba7086c703c00",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1989,
        "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": "ac749a5892c3f554bd303f39a3a920e40df50fe7b07c2264df72b060d8f6fda5",
        "signature": {
          "alg": "ed25519",
          "sig": "77cf9622c2eac446bcd83dfa4b72311b060f0cf41e4bc3eae9c4862c5b12c28a14d82811067f70d1298054d3689489f468bd496a1caf646c41c041983b69130a"
        }
      },
      "receipt_sha256": "ac749a5892c3f554bd303f39a3a920e40df50fe7b07c2264df72b060d8f6fda5"
    },
    {
      "storm_id": "271320",
      "lat": 40.9722,
      "lon": -95.6839,
      "motion_east": 6.3,
      "motion_south": -4.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2351.0,
      "ebshear": 14.0,
      "srh01": 78.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.0985
        },
        {
          "name": "alignment",
          "value": 9.4027
        },
        {
          "name": "tau",
          "value": 1.2419
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1969
      },
      "coherence_score": 1.241891860961914,
      "coherence_diagnostics": {
        "tau": 1.241891860961914,
        "grad_tau": 0.3626338243484497,
        "torsion": 0.0,
        "alignment": 9.4027099609375,
        "S_field": 0.34882164001464844,
        "Gamma_field": 0.42122477293014526,
        "S_over_Gamma": 0.8281128406524658,
        "Da": 24.085174560546875,
        "E_coh": 0.7477980256080627,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.72,
              41.06
            ],
            [
              -95.7,
              41.06
            ],
            [
              -95.63,
              40.98
            ],
            [
              -95.59,
              40.97
            ],
            [
              -95.56,
              40.94
            ],
            [
              -95.56,
              40.93
            ],
            [
              -95.58,
              40.92
            ],
            [
              -95.58,
              40.9
            ],
            [
              -95.62,
              40.88
            ],
            [
              -95.7,
              40.88
            ],
            [
              -95.75,
              40.92
            ],
            [
              -95.76,
              40.95
            ],
            [
              -95.78,
              40.97
            ],
            [
              -95.78,
              41.01
            ],
            [
              -95.77,
              41.01
            ],
            [
              -95.76,
              41.03
            ],
            [
              -95.75,
              41.03
            ],
            [
              -95.72,
              41.06
            ]
          ]
        ]
      },
      "raw_probability": 0.1969,
      "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": "9dbbe49507eabde5e3757a5d19d6e02646feda233e50376b688560416828a639",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1969,
        "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": "972efcc7c6ec3962ccb4fba96443c594d8bc64f753980059a3dd4a1f98995d1d",
        "signature": {
          "alg": "ed25519",
          "sig": "b0eba47db69bea9c9ccf876829f8e2d210438f951ed2b6742a6c1ed0ebc34ef9b7736025bdc61df7db23f9bffbd15f9014ff348ee83ac11b4c668dd1d783d80f"
        }
      },
      "receipt_sha256": "972efcc7c6ec3962ccb4fba96443c594d8bc64f753980059a3dd4a1f98995d1d"
    },
    {
      "storm_id": "271459",
      "lat": 48.841,
      "lon": -92.035,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 107.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 107.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.5985
        },
        {
          "name": "alignment",
          "value": -8.8897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1952
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5344001054763794,
        "torsion": 0.0,
        "alignment": -8.88967514038086,
        "S_field": 0.31362485885620117,
        "Gamma_field": 0.21705809235572815,
        "S_over_Gamma": 1.4448890686035156,
        "Da": 13.879844665527344,
        "E_coh": 0.5040118098258972,
        "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.05,
              48.89
            ],
            [
              -92.02,
              48.89
            ],
            [
              -91.97,
              48.85
            ],
            [
              -91.97,
              48.81
            ],
            [
              -91.98,
              48.79
            ],
            [
              -92.05,
              48.79
            ],
            [
              -92.08,
              48.81
            ],
            [
              -92.09,
              48.83
            ],
            [
              -92.09,
              48.86
            ],
            [
              -92.05,
              48.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1952,
      "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": "2e0bb1875dd5cbe93483c98308a593fad0be0c62afe598ba6e1a6e5bd7e2c93f",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1952,
        "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": "317d620b5171b0581864a282a6ce3050b2631e60ffbbfc441448a63957013015",
        "signature": {
          "alg": "ed25519",
          "sig": "88b6df48c1bc95b4167e1c426a0f3beda9b728a41e869939af1a904cd586bfa20178d7cfeade2b647082cfe586db1eeb7163b2fe6567e02ea974a1fa49134405"
        }
      },
      "receipt_sha256": "317d620b5171b0581864a282a6ce3050b2631e60ffbbfc441448a63957013015"
    },
    {
      "storm_id": "271545",
      "lat": 48.9456,
      "lon": -91.6667,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 82.0,
      "maxllaz": 0.012,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.5985
        },
        {
          "name": "alignment",
          "value": -8.8897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.012
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1952
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5344001054763794,
        "torsion": 0.0,
        "alignment": -8.88967514038086,
        "S_field": 0.31362485885620117,
        "Gamma_field": 0.21705809235572815,
        "S_over_Gamma": 1.4448890686035156,
        "Da": 13.879844665527344,
        "E_coh": 0.5040118098258972,
        "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.67,
              48.98
            ],
            [
              -91.64,
              48.98
            ],
            [
              -91.63,
              48.97
            ],
            [
              -91.63,
              48.93
            ],
            [
              -91.65,
              48.91
            ],
            [
              -91.69,
              48.9
            ],
            [
              -91.71,
              48.91
            ],
            [
              -91.71,
              48.95
            ],
            [
              -91.67,
              48.98
            ]
          ]
        ]
      },
      "raw_probability": 0.1952,
      "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": "2e0bb1875dd5cbe93483c98308a593fad0be0c62afe598ba6e1a6e5bd7e2c93f",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1952,
        "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": "317d620b5171b0581864a282a6ce3050b2631e60ffbbfc441448a63957013015",
        "signature": {
          "alg": "ed25519",
          "sig": "88b6df48c1bc95b4167e1c426a0f3beda9b728a41e869939af1a904cd586bfa20178d7cfeade2b647082cfe586db1eeb7163b2fe6567e02ea974a1fa49134405"
        }
      },
      "receipt_sha256": "317d620b5171b0581864a282a6ce3050b2631e60ffbbfc441448a63957013015"
    },
    {
      "storm_id": "270780",
      "lat": 41.33,
      "lon": -89.9652,
      "motion_east": 8.1,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1022.0,
      "ebshear": 23.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": 52.4735
        },
        {
          "name": "alignment",
          "value": 1.5328
        },
        {
          "name": "tau",
          "value": 1.0275
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1943
      },
      "coherence_score": 1.0275170803070068,
      "coherence_diagnostics": {
        "tau": 1.0275170803070068,
        "grad_tau": 0.11804892867803574,
        "torsion": 0.0,
        "alignment": 1.5328378677368164,
        "S_field": 0.2192648947238922,
        "Gamma_field": 0.2553914487361908,
        "S_over_Gamma": 0.8585444092750549,
        "Da": 16.11474609375,
        "E_coh": 0.5075870156288147,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.99,
              41.48
            ],
            [
              -89.96,
              41.48
            ],
            [
              -89.94,
              41.47
            ],
            [
              -89.91,
              41.43
            ],
            [
              -89.91,
              41.39
            ],
            [
              -89.94,
              41.35
            ],
            [
              -89.93,
              41.33
            ],
            [
              -89.92,
              41.32
            ],
            [
              -89.9,
              41.33
            ],
            [
              -89.87,
              41.33
            ],
            [
              -89.83,
              41.3
            ],
            [
              -89.83,
              41.24
            ],
            [
              -89.85,
              41.21
            ],
            [
              -89.85,
              41.18
            ],
            [
              -89.88,
              41.14
            ],
            [
              -89.91,
              41.14
            ],
            [
              -89.93,
              41.15
            ],
            [
              -89.96,
              41.19
            ],
            [
              -89.96,
              41.24
            ],
            [
              -89.95,
              41.25
            ],
            [
              -89.95,
              41.27
            ],
            [
              -89.93,
              41.31
            ],
            [
              -89.94,
              41.33
            ],
            [
              -90.09,
              41.34
            ],
            [
              -90.15,
              41.37
            ],
            [
              -90.17,
              41.39
            ],
            [
              -90.17,
              41.42
            ],
            [
              -90.15,
              41.45
            ],
            [
              -90.13,
              41.46
            ],
            [
              -90.03,
              41.46
            ],
            [
              -89.99,
              41.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1943,
      "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": "fb94eebe7007dcc0578f1c44b131464c3c61b6893e6d2dfaa7bdcbd9fe8deeb2",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1943,
        "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": "6c524b68ae3635520debdee1ae8c812518d19a962e5dc7f2318a5b39f8d380f5",
        "signature": {
          "alg": "ed25519",
          "sig": "9e11a52016b9eb46b7b5d81e31f54d33d397e2c40a0d592db005f8dee4237bce9a89c2fc744dd1e1fffa74442dd6a630663fe58eb2bc59696ac8b5b0bf824906"
        }
      },
      "receipt_sha256": "6c524b68ae3635520debdee1ae8c812518d19a962e5dc7f2318a5b39f8d380f5"
    },
    {
      "storm_id": "271437",
      "lat": 50.8762,
      "lon": -94.4229,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 14.0,
      "ebshear": 24.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": 38.7235
        },
        {
          "name": "alignment",
          "value": -5.2647
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1921
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6063902378082275,
        "torsion": 0.0,
        "alignment": -5.264675140380859,
        "S_field": 0.24828308820724487,
        "Gamma_field": 0.15455810725688934,
        "S_over_Gamma": 1.6064060926437378,
        "Da": 9.758759498596191,
        "E_coh": 0.5314382910728455,
        "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.87,
              50.96
            ],
            [
              -94.86,
              50.96
            ],
            [
              -94.85,
              50.96
            ],
            [
              -94.84,
              50.96
            ],
            [
              -94.83,
              50.96
            ],
            [
              -94.82,
              50.96
            ],
            [
              -94.81,
              50.96
            ],
            [
              -94.8,
              50.96
            ],
            [
              -94.79,
              50.96
            ],
            [
              -94.78,
              50.96
            ],
            [
              -94.77,
              50.96
            ],
            [
              -94.76,
              50.96
            ],
            [
              -94.75,
              50.96
            ],
            [
              -94.74,
              50.96
            ],
            [
              -94.73,
              50.96
            ],
            [
              -94.72,
              50.96
            ],
            [
              -94.71,
              50.96
            ],
            [
              -94.7,
              50.96
            ],
            [
              -94.69,
              50.96
            ],
            [
              -94.68,
              50.96
            ],
            [
              -94.67,
              50.96
            ],
            [
              -94.66,
              50.96
            ],
            [
              -94.65,
              50.96
            ],
            [
              -94.64,
              50.96
            ],
            [
              -94.63,
              50.96
            ],
            [
              -94.62,
              50.96
            ],
            [
              -94.61,
              50.96
            ],
            [
              -94.6,
              50.96
            ],
            [
              -94.59,
              50.96
            ],
            [
              -94.58,
              50.96
            ],
            [
              -94.57,
              50.96
            ],
            [
              -94.56,
              50.96
            ],
            [
              -94.55,
              50.96
            ],
            [
              -94.54,
              50.96
            ],
            [
              -94.53,
              50.96
            ],
            [
              -94.52,
              50.96
            ],
            [
              -94.51,
              50.96
            ],
            [
              -94.5,
              50.96
            ],
            [
              -94.49,
              50.96
            ],
            [
              -94.48,
              50.96
            ],
            [
              -94.47,
              50.96
            ],
            [
              -94.46,
              50.96
            ],
            [
              -94.45,
              50.96
            ],
            [
              -94.44,
              50.96
            ],
            [
              -94.43,
              50.96
            ],
            [
              -94.42,
              50.96
            ],
            [
              -94.41,
              50.96
            ],
            [
              -94.4,
              50.96
            ],
            [
              -94.39,
              50.96
            ],
            [
              -94.38,
              50.96
            ],
            [
              -94.37,
              50.96
            ],
            [
              -94.36,
              50.96
            ],
            [
              -94.35,
              50.96
            ],
            [
              -94.34,
              50.96
            ],
            [
              -94.33,
              50.96
            ],
            [
              -94.32,
              50.96
            ],
            [
              -94.31,
              50.96
            ],
            [
              -94.3,
              50.96
            ],
            [
              -94.29,
              50.96
            ],
            [
              -94.28,
              50.95
            ],
            [
              -94.27,
              50.94
            ],
            [
              -94.26,
              50.93
            ],
            [
              -94.25,
              50.93
            ],
            [
              -94.24,
              50.92
            ],
            [
              -94.23,
              50.91
            ],
            [
              -94.22,
              50.91
            ],
            [
              -94.21,
              50.9
            ],
            [
              -94.2,
              50.9
            ],
            [
              -94.19,
              50.9
            ],
            [
              -94.18,
              50.9
            ],
            [
              -94.17,
              50.9
            ],
            [
              -94.16,
              50.9
            ],
            [
              -94.15,
              50.9
            ],
            [
              -94.14,
              50.9
            ],
            [
              -94.13,
              50.9
            ],
            [
              -94.12,
              50.9
            ],
            [
              -94.11,
              50.9
            ],
            [
              -94.1,
              50.9
            ],
            [
              -94.09,
              50.9
            ],
            [
              -94.08,
              50.9
            ],
            [
              -94.07,
              50.89
            ],
            [
              -94.06,
              50.89
            ],
            [
              -94.06,
              50.88
            ],
            [
              -94.06,
              50.87
            ],
            [
              -94.06,
              50.86
            ],
            [
              -94.06,
              50.85
            ],
            [
              -94.06,
              50.84
            ],
            [
              -94.06,
              50.83
            ],
            [
              -94.07,
              50.83
            ],
            [
              -94.08,
              50.82
            ],
            [
              -94.09,
              50.81
            ],
            [
              -94.1,
              50.81
            ],
            [
              -94.11,
              50.8
            ],
            [
              -94.12,
              50.8
            ],
            [
              -94.13,
              50.8
            ],
            [
              -94.14,
              50.8
            ],
            [
              -94.15,
              50.8
            ],
            [
              -94.16,
              50.8
            ],
            [
              -94.17,
              50.81
            ],
            [
              -94.18,
              50.8
            ],
            [
              -94.19,
              50.8
            ],
            [
              -94.2,
              50.8
            ],
            [
              -94.21,
              50.79
            ],
            [
              -94.2,
              50.78
            ],
            [
              -94.19,
              50.78
            ],
            [
              -94.18,
              50.78
            ],
            [
              -94.17,
              50.77
            ],
            [
              -94.17,
              50.76
            ],
            [
              -94.17,
              50.75
            ],
            [
              -94.17,
              50.74
            ],
            [
              -94.17,
              50.73
            ],
            [
              -94.18,
              50.73
            ],
            [
              -94.19,
              50.73
            ],
            [
              -94.2,
              50.73
            ],
            [
              -94.21,
              50.73
            ],
            [
              -94.22,
              50.73
            ],
            [
              -94.23,
              50.74
            ],
            [
              -94.23,
              50.75
            ],
            [
              -94.23,
              50.76
            ],
            [
              -94.23,
              50.77
            ],
            [
              -94.23,
              50.78
            ],
            [
              -94.22,
              50.79
            ],
            [
              -94.22,
              50.8
            ],
            [
              -94.22,
              50.81
            ],
            [
              -94.21,
              50.81
            ],
            [
              -94.2,
              50.8
            ],
            [
              -94.19,
              50.81
            ],
            [
              -94.19,
              50.82
            ],
            [
              -94.2,
              50.83
            ],
            [
              -94.21,
              50.83
            ],
            [
              -94.22,
              50.83
            ],
            [
              -94.23,
              50.83
            ],
            [
              -94.24,
              50.83
            ],
            [
              -94.25,
              50.84
            ],
            [
              -94.26,
              50.84
            ],
            [
              -94.27,
              50.83
            ],
            [
              -94.28,
              50.82
            ],
            [
              -94.28,
              50.81
            ],
            [
              -94.29,
              50.8
            ],
            [
              -94.29,
              50.79
            ],
            [
              -94.29,
              50.78
            ],
            [
              -94.3,
              50.77
            ],
            [
              -94.31,
              50.76
            ],
            [
              -94.32,
              50.76
            ],
            [
              -94.33,
              50.76
            ],
            [
              -94.34,
              50.76
            ],
            [
              -94.35,
              50.76
            ],
            [
              -94.36,
              50.76
            ],
            [
              -94.37,
              50.76
            ],
            [
              -94.38,
              50.77
            ],
            [
              -94.39,
              50.77
            ],
            [
              -94.4,
              50.78
            ],
            [
              -94.41,
              50.79
            ],
            [
              -94.41,
              50.8
            ],
            [
              -94.41,
              50.81
            ],
            [
              -94.41,
              50.82
            ],
            [
              -94.42,
              50.83
            ],
            [
              -94.43,
              50.84
            ],
            [
              -94.44,
              50.85
            ],
            [
              -94.45,
              50.86
            ],
            [
              -94.46,
              50.86
            ],
            [
              -94.47,
              50.87
            ],
            [
              -94.48,
              50.87
            ],
            [
              -94.49,
              50.88
            ],
            [
              -94.5,
              50.88
            ],
            [
              -94.51,
              50.88
            ],
            [
              -94.52,
              50.89
            ],
            [
              -94.53,
              50.9
            ],
            [
              -94.54,
              50.9
            ],
            [
              -94.55,
              50.91
            ],
            [
              -94.56,
              50.92
            ],
            [
              -94.57,
              50.92
            ],
            [
              -94.58,
              50.93
            ],
            [
              -94.59,
              50.94
            ],
            [
              -94.6,
              50.93
            ],
            [
              -94.6,
              50.92
            ],
            [
              -94.61,
              50.91
            ],
            [
              -94.62,
              50.9
            ],
            [
              -94.63,
              50.9
            ],
            [
              -94.64,
              50.9
            ],
            [
              -94.65,
              50.89
            ],
            [
              -94.66,
              50.88
            ],
            [
              -94.67,
              50.88
            ],
            [
              -94.68,
              50.87
            ],
            [
              -94.69,
              50.86
            ],
            [
              -94.7,
              50.85
            ],
            [
              -94.7,
              50.84
            ],
            [
              -94.71,
              50.84
            ],
            [
              -94.72,
              50.84
            ],
            [
              -94.73,
              50.84
            ],
            [
              -94.74,
              50.84
            ],
            [
              -94.75,
              50.84
            ],
            [
              -94.76,
              50.85
            ],
            [
              -94.77,
              50.86
            ],
            [
              -94.78,
              50.87
            ],
            [
              -94.79,
              50.88
            ],
            [
              -94.8,
              50.89
            ],
            [
              -94.81,
              50.89
            ],
            [
              -94.82,
              50.9
            ],
            [
              -94.83,
              50.9
            ],
            [
              -94.84,
              50.91
            ],
            [
              -94.85,
              50.92
            ],
            [
              -94.86,
              50.93
            ],
            [
              -94.86,
              50.94
            ],
            [
              -94.87,
              50.95
            ],
            [
              -94.87,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1921,
      "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": "b780e02d2533d7e8d5577b5639f08c3e05367cb48bcf0834c23fde39f89a1ed1",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1921,
        "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": "75172f3f34612f28b67b337933eec50a57e60660c3ea1b99feca1c18a1c7f0ec",
        "signature": {
          "alg": "ed25519",
          "sig": "5fd935a244151b38b0a65f92f1a01280b11b95b157544b1a0969fe8c6fd326968773bfd55886197a2b712a4f58fc72c90931d2ef7d8347245bcaee7a28db8e0c"
        }
      },
      "receipt_sha256": "75172f3f34612f28b67b337933eec50a57e60660c3ea1b99feca1c18a1c7f0ec"
    },
    {
      "storm_id": "271569",
      "lat": 37.4456,
      "lon": -98.7367,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 519.0,
      "ebshear": 23.0,
      "srh01": 81.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 81.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3485
        },
        {
          "name": "alignment",
          "value": 2.8561
        },
        {
          "name": "tau",
          "value": 0.5619
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1809
      },
      "coherence_score": 0.5619170665740967,
      "coherence_diagnostics": {
        "tau": 0.5619170665740967,
        "grad_tau": 0.0430850088596344,
        "torsion": 0.0,
        "alignment": 2.856128215789795,
        "S_field": 0.4985285997390747,
        "Gamma_field": 0.7003914713859558,
        "S_over_Gamma": 0.7117856740951538,
        "Da": 41.29990768432617,
        "E_coh": 0.5698899030685425,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.75,
              37.48
            ],
            [
              -98.72,
              37.48
            ],
            [
              -98.7,
              37.47
            ],
            [
              -98.7,
              37.42
            ],
            [
              -98.72,
              37.4
            ],
            [
              -98.75,
              37.4
            ],
            [
              -98.77,
              37.42
            ],
            [
              -98.77,
              37.46
            ],
            [
              -98.75,
              37.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1809,
      "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": "b3735d036984198e632dfa26b92abbdb8426a6a7260fd497f0b744e558c6ff3c",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1809,
        "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": "f233768e57fa24ff1b77de67ebabf4643785b36b54c928bd5ddda3039f16e18b",
        "signature": {
          "alg": "ed25519",
          "sig": "bfdca83e3208a04113852661d14f05eb7f710a5af6894d6c358f932da4c28864c169eebcaac4043378586f02af32cc05926a712bf7285dac1c66533b808f3200"
        }
      },
      "receipt_sha256": "f233768e57fa24ff1b77de67ebabf4643785b36b54c928bd5ddda3039f16e18b"
    },
    {
      "storm_id": "271547",
      "lat": 40.8447,
      "lon": -89.7771,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4102.0,
      "ebshear": 16.0,
      "srh01": 101.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 101.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.4735
        },
        {
          "name": "alignment",
          "value": 1.5328
        },
        {
          "name": "tau",
          "value": 1.0275
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1798
      },
      "coherence_score": 1.0275170803070068,
      "coherence_diagnostics": {
        "tau": 1.0275170803070068,
        "grad_tau": 0.11804892867803574,
        "torsion": 0.0,
        "alignment": 1.5328378677368164,
        "S_field": 0.2192648947238922,
        "Gamma_field": 0.2553914487361908,
        "S_over_Gamma": 0.8585444092750549,
        "Da": 16.11474609375,
        "E_coh": 0.5075870156288147,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.74,
              40.89
            ],
            [
              -89.69,
              40.89
            ],
            [
              -89.68,
              40.88
            ],
            [
              -89.68,
              40.84
            ],
            [
              -89.69,
              40.83
            ],
            [
              -89.72,
              40.83
            ],
            [
              -89.73,
              40.82
            ],
            [
              -89.77,
              40.82
            ],
            [
              -89.86,
              40.77
            ],
            [
              -89.92,
              40.77
            ],
            [
              -89.92,
              40.8
            ],
            [
              -89.89,
              40.85
            ],
            [
              -89.87,
              40.86
            ],
            [
              -89.79,
              40.86
            ],
            [
              -89.77,
              40.88
            ],
            [
              -89.75,
              40.88
            ],
            [
              -89.74,
              40.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1798,
      "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": "31d05185fca1797a9e02642e3987c03b2fe25119cf22b9f78b03eef39ac8a373",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1798,
        "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": "0729cefa1aa4dce2dadbe1b56bc0638f0769e13d62d3678b508fffaa788b1d6d",
        "signature": {
          "alg": "ed25519",
          "sig": "88bd96c7cb593f2eef09b62905126e67944d1e295b385b289f7d4936d22202050de1f68ceeca7b5080c5091a6116cdc2cb36ded46185e0feb80af621517f590c"
        }
      },
      "receipt_sha256": "0729cefa1aa4dce2dadbe1b56bc0638f0769e13d62d3678b508fffaa788b1d6d"
    },
    {
      "storm_id": "271542",
      "lat": 50.6292,
      "lon": -96.3785,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 399.0,
      "ebshear": 22.0,
      "srh01": 240.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 240.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7235
        },
        {
          "name": "alignment",
          "value": -1.5772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1775
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.549662172794342,
        "torsion": 0.0,
        "alignment": -1.5771751403808594,
        "S_field": 0.14745919406414032,
        "Gamma_field": 0.15289144217967987,
        "S_over_Gamma": 0.9644699096679688,
        "Da": 9.606081008911133,
        "E_coh": 0.35162511467933655,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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.43,
              50.69
            ],
            [
              -96.38,
              50.69
            ],
            [
              -96.36,
              50.66
            ],
            [
              -96.32,
              50.64
            ],
            [
              -96.31,
              50.63
            ],
            [
              -96.31,
              50.58
            ],
            [
              -96.32,
              50.57
            ],
            [
              -96.34,
              50.57
            ],
            [
              -96.35,
              50.58
            ],
            [
              -96.44,
              50.58
            ],
            [
              -96.48,
              50.62
            ],
            [
              -96.45,
              50.68
            ],
            [
              -96.43,
              50.69
            ]
          ]
        ]
      },
      "raw_probability": 0.1775,
      "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": "3230a5017c6f4506d41a21ac89686a3ae3f4697bb1d8409d416b588e44dfcfb5",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1775,
        "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": "7d4d0f9a964b1e10a712ebfdae75de0fd04e9c99f5900968044eb186b83330a8",
        "signature": {
          "alg": "ed25519",
          "sig": "b2666ee44fc9d18aae9601ed84cc01f7d0f2ad2836a7e703c6a6bfe8f19ceb32ac9ca5312fe92e4b110cb1213b315f9a2fae59b848ee5cec8fc444ebde662e07"
        }
      },
      "receipt_sha256": "7d4d0f9a964b1e10a712ebfdae75de0fd04e9c99f5900968044eb186b83330a8"
    },
    {
      "storm_id": "271275",
      "lat": 49.8321,
      "lon": -93.0721,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 80.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0985
        },
        {
          "name": "alignment",
          "value": -4.8897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1734
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5788411498069763,
        "torsion": 0.0,
        "alignment": -4.889675140380859,
        "S_field": 0.2954058051109314,
        "Gamma_field": 0.1537247747182846,
        "S_over_Gamma": 1.9216538667678833,
        "Da": 9.79721450805664,
        "E_coh": 0.5673597455024719,
        "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": [
          [
            [
              -93.08,
              49.9
            ],
            [
              -93.0,
              49.9
            ],
            [
              -92.98,
              49.88
            ],
            [
              -92.93,
              49.86
            ],
            [
              -92.93,
              49.83
            ],
            [
              -92.96,
              49.8
            ],
            [
              -92.98,
              49.8
            ],
            [
              -93.02,
              49.78
            ],
            [
              -93.03,
              49.76
            ],
            [
              -93.12,
              49.76
            ],
            [
              -93.15,
              49.78
            ],
            [
              -93.18,
              49.78
            ],
            [
              -93.19,
              49.8
            ],
            [
              -93.19,
              49.83
            ],
            [
              -93.18,
              49.84
            ],
            [
              -93.15,
              49.84
            ],
            [
              -93.12,
              49.89
            ],
            [
              -93.1,
              49.88
            ],
            [
              -93.08,
              49.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1734,
      "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": "3cff11b45c3213f965559392681329929e518a51622d3a5e7af9eedf793d82b1",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1734,
        "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": "fe5496f8163133dc85e991e84100f267ba86faada5b0a4abd2dc5b57ebaf5188",
        "signature": {
          "alg": "ed25519",
          "sig": "a5ea7e0374c8bbd283f5c44f7d4dbae3ecf04ee61fed2abeec09ee8fc3076ece58d938436d2d5acd5ce2fd70d4e913c9fc1b539ae0c077d469aea833ad49bf01"
        }
      },
      "receipt_sha256": "fe5496f8163133dc85e991e84100f267ba86faada5b0a4abd2dc5b57ebaf5188"
    },
    {
      "storm_id": "271439",
      "lat": 50.8445,
      "lon": -95.9148,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 199.0,
      "ebshear": 25.0,
      "srh01": 222.0,
      "maxllaz": 0.011,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 222.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7235
        },
        {
          "name": "alignment",
          "value": -1.5772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.011
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1682
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.549662172794342,
        "torsion": 0.0,
        "alignment": -1.5771751403808594,
        "S_field": 0.14745919406414032,
        "Gamma_field": 0.15289144217967987,
        "S_over_Gamma": 0.9644699096679688,
        "Da": 9.606081008911133,
        "E_coh": 0.35162511467933655,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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.31,
              50.96
            ],
            [
              -95.73,
              50.96
            ],
            [
              -95.73,
              50.94
            ],
            [
              -95.76,
              50.89
            ],
            [
              -95.76,
              50.87
            ],
            [
              -95.74,
              50.85
            ],
            [
              -95.72,
              50.85
            ],
            [
              -95.66,
              50.82
            ],
            [
              -95.64,
              50.82
            ],
            [
              -95.63,
              50.81
            ],
            [
              -95.63,
              50.77
            ],
            [
              -95.65,
              50.75
            ],
            [
              -95.74,
              50.75
            ],
            [
              -95.75,
              50.76
            ],
            [
              -95.79,
              50.76
            ],
            [
              -95.8,
              50.77
            ],
            [
              -95.83,
              50.77
            ],
            [
              -95.84,
              50.78
            ],
            [
              -95.92,
              50.8
            ],
            [
              -95.94,
              50.82
            ],
            [
              -95.97,
              50.83
            ],
            [
              -96.0,
              50.86
            ],
            [
              -96.06,
              50.86
            ],
            [
              -96.08,
              50.83
            ],
            [
              -96.15,
              50.83
            ],
            [
              -96.18,
              50.86
            ],
            [
              -96.21,
              50.87
            ],
            [
              -96.23,
              50.9
            ],
            [
              -96.29,
              50.93
            ],
            [
              -96.31,
              50.95
            ],
            [
              -96.31,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1682,
      "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": "b9d4afdbe71da33f39e3e002c3f4c7072dce5a4439f897a3467a5179754e4f2e",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1682,
        "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": "52b76fd2670c4047dfc3274801f613fcc0fc7027153d016a25045f2a989d194e",
        "signature": {
          "alg": "ed25519",
          "sig": "0852646c9523ea45a756d1e7e9229e520ef1715894f09288014e5a649375a0bfbfc42199c52a25966cfd9be1a5978abf8ae238adcb23136ee314ecf0645baa05"
        }
      },
      "receipt_sha256": "52b76fd2670c4047dfc3274801f613fcc0fc7027153d016a25045f2a989d194e"
    },
    {
      "storm_id": "271543",
      "lat": 50.5,
      "lon": -96.5336,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 262.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": 35.7235
        },
        {
          "name": "alignment",
          "value": -1.5772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1682
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.549662172794342,
        "torsion": 0.0,
        "alignment": -1.5771751403808594,
        "S_field": 0.14745919406414032,
        "Gamma_field": 0.15289144217967987,
        "S_over_Gamma": 0.9644699096679688,
        "Da": 9.606081008911133,
        "E_coh": 0.35162511467933655,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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.54,
              50.53
            ],
            [
              -96.51,
              50.53
            ],
            [
              -96.49,
              50.51
            ],
            [
              -96.49,
              50.49
            ],
            [
              -96.51,
              50.47
            ],
            [
              -96.54,
              50.47
            ],
            [
              -96.56,
              50.46
            ],
            [
              -96.57,
              50.47
            ],
            [
              -96.57,
              50.52
            ],
            [
              -96.55,
              50.52
            ],
            [
              -96.54,
              50.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1682,
      "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": "b9d4afdbe71da33f39e3e002c3f4c7072dce5a4439f897a3467a5179754e4f2e",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1682,
        "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": "52b76fd2670c4047dfc3274801f613fcc0fc7027153d016a25045f2a989d194e",
        "signature": {
          "alg": "ed25519",
          "sig": "0852646c9523ea45a756d1e7e9229e520ef1715894f09288014e5a649375a0bfbfc42199c52a25966cfd9be1a5978abf8ae238adcb23136ee314ecf0645baa05"
        }
      },
      "receipt_sha256": "52b76fd2670c4047dfc3274801f613fcc0fc7027153d016a25045f2a989d194e"
    },
    {
      "storm_id": "271373",
      "lat": 34.9192,
      "lon": -74.1377,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4451.0,
      "ebshear": 26.0,
      "srh01": 34.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.3485
        },
        {
          "name": "alignment",
          "value": 3.3554
        },
        {
          "name": "tau",
          "value": 3.3565
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1667
      },
      "coherence_score": 3.3565263748168945,
      "coherence_diagnostics": {
        "tau": 3.3565263748168945,
        "grad_tau": 0.734404444694519,
        "torsion": 0.0,
        "alignment": 3.3553643226623535,
        "S_field": 1.6104660034179688,
        "Gamma_field": 0.18872477114200592,
        "S_over_Gamma": 8.533411026000977,
        "Da": 11.68715763092041,
        "E_coh": 0.9571123123168945,
        "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.11,
              34.96
            ],
            [
              -74.11,
              34.94
            ],
            [
              -74.1,
              34.93
            ],
            [
              -74.11,
              34.92
            ],
            [
              -74.11,
              34.9
            ],
            [
              -74.12,
              34.9
            ],
            [
              -74.14,
              34.88
            ],
            [
              -74.18,
              34.87
            ],
            [
              -74.19,
              34.88
            ],
            [
              -74.19,
              34.93
            ],
            [
              -74.18,
              34.94
            ],
            [
              -74.14,
              34.94
            ],
            [
              -74.11,
              34.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1667,
      "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": "312a3c9fc4d0869d17124ebad1be995cac466bb62083ab77fee4eb3e1208132f",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1667,
        "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": "1551c92087e2bac6ef85a60f152a2875c251d115e32097792d47ec813d01c614",
        "signature": {
          "alg": "ed25519",
          "sig": "571ff93df1f5f2cbe436c956b8772b735f26d3b6638decc8e9560ae53052fade05c7a9a6613e38174326176788f32c4414bb5d72b15868df641fd7b6c5deff0f"
        }
      },
      "receipt_sha256": "1551c92087e2bac6ef85a60f152a2875c251d115e32097792d47ec813d01c614"
    },
    {
      "storm_id": "271488",
      "lat": 37.906,
      "lon": -97.765,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 715.0,
      "ebshear": 24.0,
      "srh01": 52.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 52.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3485
        },
        {
          "name": "alignment",
          "value": 3.4772
        },
        {
          "name": "tau",
          "value": 0.5391
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1665
      },
      "coherence_score": 0.539100706577301,
      "coherence_diagnostics": {
        "tau": 0.539100706577301,
        "grad_tau": 0.04532497376203537,
        "torsion": 0.0,
        "alignment": 3.4772486686706543,
        "S_field": 0.4335152506828308,
        "Gamma_field": 1.053724765777588,
        "S_over_Gamma": 0.41141223907470703,
        "Da": 62.539127349853516,
        "E_coh": 0.3646000027656555,
        "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.78,
              37.95
            ],
            [
              -97.73,
              37.95
            ],
            [
              -97.71,
              37.93
            ],
            [
              -97.71,
              37.91
            ],
            [
              -97.74,
              37.87
            ],
            [
              -97.78,
              37.87
            ],
            [
              -97.79,
              37.86
            ],
            [
              -97.81,
              37.86
            ],
            [
              -97.82,
              37.91
            ],
            [
              -97.78,
              37.95
            ]
          ]
        ]
      },
      "raw_probability": 0.1665,
      "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": "0e6915b1e8822dc65906c4237ed3bd7fdc32187fc3cec564e6bfce3d8101f678",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1665,
        "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": "6536317f18bccd2fb134f0c41e60fac9cd5dc40e9f83674bd5dabb924cded02c",
        "signature": {
          "alg": "ed25519",
          "sig": "fdbf98d45a262b61e5b8ac9157f005520cee47c3579a23111293db7ebed608bfd3055271c64a7a7b395795babe417246df0d6157010a6d6e55ef6d5c08df7c0d"
        }
      },
      "receipt_sha256": "6536317f18bccd2fb134f0c41e60fac9cd5dc40e9f83674bd5dabb924cded02c"
    },
    {
      "storm_id": "271405",
      "lat": 50.7671,
      "lon": -93.5893,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 11.0,
      "ebshear": 15.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": 39.0985
        },
        {
          "name": "alignment",
          "value": -4.8897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1635
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5788411498069763,
        "torsion": 0.0,
        "alignment": -4.889675140380859,
        "S_field": 0.2954058051109314,
        "Gamma_field": 0.1537247747182846,
        "S_over_Gamma": 1.9216538667678833,
        "Da": 9.79721450805664,
        "E_coh": 0.5673597455024719,
        "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": [
          [
            [
              -93.65,
              50.82
            ],
            [
              -93.6,
              50.82
            ],
            [
              -93.58,
              50.81
            ],
            [
              -93.55,
              50.77
            ],
            [
              -93.54,
              50.77
            ],
            [
              -93.52,
              50.75
            ],
            [
              -93.5,
              50.75
            ],
            [
              -93.5,
              50.69
            ],
            [
              -93.57,
              50.69
            ],
            [
              -93.63,
              50.74
            ],
            [
              -93.64,
              50.74
            ],
            [
              -93.66,
              50.76
            ],
            [
              -93.66,
              50.81
            ],
            [
              -93.65,
              50.82
            ]
          ]
        ]
      },
      "raw_probability": 0.1635,
      "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": "01c1208d86d32ef7fb968d53cb0e325eb826796b87910cf02ba440dceedefe81",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1635,
        "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": "4e2013d4f8d93f9204b4f6232005a7cd2c35ecb87eb48631e508b6b770343332",
        "signature": {
          "alg": "ed25519",
          "sig": "be66d2d8c5f537af89859e497327290f8469025b4f3fe37e4763fa0eded7e44afc74052ec8f811164b43b8a5967da964ff6309a0593c92d0eaac72d3fe473a08"
        }
      },
      "receipt_sha256": "4e2013d4f8d93f9204b4f6232005a7cd2c35ecb87eb48631e508b6b770343332"
    },
    {
      "storm_id": "271541",
      "lat": 50.7225,
      "lon": -93.1538,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 11.0,
      "ebshear": 8.0,
      "srh01": 144.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 144.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0985
        },
        {
          "name": "alignment",
          "value": -4.8897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1635
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5788411498069763,
        "torsion": 0.0,
        "alignment": -4.889675140380859,
        "S_field": 0.2954058051109314,
        "Gamma_field": 0.1537247747182846,
        "S_over_Gamma": 1.9216538667678833,
        "Da": 9.79721450805664,
        "E_coh": 0.5673597455024719,
        "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": [
          [
            [
              -93.15,
              50.76
            ],
            [
              -93.12,
              50.74
            ],
            [
              -93.12,
              50.7
            ],
            [
              -93.13,
              50.69
            ],
            [
              -93.18,
              50.69
            ],
            [
              -93.19,
              50.7
            ],
            [
              -93.19,
              50.74
            ],
            [
              -93.15,
              50.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1635,
      "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": "01c1208d86d32ef7fb968d53cb0e325eb826796b87910cf02ba440dceedefe81",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1635,
        "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": "4e2013d4f8d93f9204b4f6232005a7cd2c35ecb87eb48631e508b6b770343332",
        "signature": {
          "alg": "ed25519",
          "sig": "be66d2d8c5f537af89859e497327290f8469025b4f3fe37e4763fa0eded7e44afc74052ec8f811164b43b8a5967da964ff6309a0593c92d0eaac72d3fe473a08"
        }
      },
      "receipt_sha256": "4e2013d4f8d93f9204b4f6232005a7cd2c35ecb87eb48631e508b6b770343332"
    },
    {
      "storm_id": "271544",
      "lat": 49.9367,
      "lon": -97.4078,
      "motion_east": 6.6,
      "motion_south": 0.6,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 456.0,
      "ebshear": 34.0,
      "srh01": 244.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 244.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0985
        },
        {
          "name": "alignment",
          "value": -1.3897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1578
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.47468531131744385,
        "torsion": 0.0,
        "alignment": -1.3896751403808594,
        "S_field": 0.19131891429424286,
        "Gamma_field": 0.15705810487270355,
        "S_over_Gamma": 1.218140959739685,
        "Da": 9.741070747375488,
        "E_coh": 0.47300297021865845,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.43,
              49.97
            ],
            [
              -97.39,
              49.97
            ],
            [
              -97.37,
              49.95
            ],
            [
              -97.37,
              49.93
            ],
            [
              -97.39,
              49.9
            ],
            [
              -97.42,
              49.9
            ],
            [
              -97.43,
              49.91
            ],
            [
              -97.44,
              49.93
            ],
            [
              -97.43,
              49.97
            ]
          ]
        ]
      },
      "raw_probability": 0.1578,
      "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": "603789e74868ab662947c4f9a511edbb2e31e4bb8f7e80aa08e857aad973eeda",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1578,
        "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": "f51bdde97252bfb11cd39b748a8ff95bc80d1a829486eecf447a64887eccf024",
        "signature": {
          "alg": "ed25519",
          "sig": "c6ccc21136e6fa72f5626c00472c25aa8fdd06a3da2e10e1001a36277aa561c5b75b138a2358a25699d144dc4b087cc62abec6b68348d9a3c05c40d511126203"
        }
      },
      "receipt_sha256": "f51bdde97252bfb11cd39b748a8ff95bc80d1a829486eecf447a64887eccf024"
    },
    {
      "storm_id": "271250",
      "lat": 37.6594,
      "lon": -99.1167,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 834.0,
      "ebshear": 26.0,
      "srh01": 92.0,
      "maxllaz": 0.008,
      "mesh": 0.21,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3485
        },
        {
          "name": "alignment",
          "value": 2.8561
        },
        {
          "name": "tau",
          "value": 0.5619
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1549
      },
      "coherence_score": 0.5619170665740967,
      "coherence_diagnostics": {
        "tau": 0.5619170665740967,
        "grad_tau": 0.0430850088596344,
        "torsion": 0.0,
        "alignment": 2.856128215789795,
        "S_field": 0.4985285997390747,
        "Gamma_field": 0.7003914713859558,
        "S_over_Gamma": 0.7117856740951538,
        "Da": 41.29990768432617,
        "E_coh": 0.5698899030685425,
        "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": [
          [
            [
              -99.05,
              37.75
            ],
            [
              -99.01,
              37.73
            ],
            [
              -99.01,
              37.68
            ],
            [
              -99.06,
              37.63
            ],
            [
              -99.08,
              37.63
            ],
            [
              -99.09,
              37.62
            ],
            [
              -99.11,
              37.62
            ],
            [
              -99.12,
              37.61
            ],
            [
              -99.14,
              37.61
            ],
            [
              -99.18,
              37.59
            ],
            [
              -99.23,
              37.59
            ],
            [
              -99.24,
              37.6
            ],
            [
              -99.24,
              37.63
            ],
            [
              -99.21,
              37.66
            ],
            [
              -99.14,
              37.69
            ],
            [
              -99.08,
              37.74
            ],
            [
              -99.06,
              37.74
            ],
            [
              -99.05,
              37.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1549,
      "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": "9503415a144b1ff1a575fa183d6ee957d0c7a137f4c8464a50ffa67c9bd3669a",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1549,
        "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": "fb425762c412185140f5c47210b85dcd5a1dd47e6216060b27bd1d7edb7367d5",
        "signature": {
          "alg": "ed25519",
          "sig": "7740406008f2d6cd05b8d4e8a6d48cef40c2092c4efadaee6f987e771952c30b403a4ca522e26ee248fa580287d8de553d86a60d9b97f3399e77f5a0508dee0e"
        }
      },
      "receipt_sha256": "fb425762c412185140f5c47210b85dcd5a1dd47e6216060b27bd1d7edb7367d5"
    },
    {
      "storm_id": "271348",
      "lat": 50.2363,
      "lon": -97.1557,
      "motion_east": 6.1,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 625.0,
      "ebshear": 34.0,
      "srh01": 230.0,
      "maxllaz": 0.004,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 230.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0985
        },
        {
          "name": "alignment",
          "value": -1.3897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1486
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.47468531131744385,
        "torsion": 0.0,
        "alignment": -1.3896751403808594,
        "S_field": 0.19131891429424286,
        "Gamma_field": 0.15705810487270355,
        "S_over_Gamma": 1.218140959739685,
        "Da": 9.741070747375488,
        "E_coh": 0.47300297021865845,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.16,
              50.44
            ],
            [
              -97.1,
              50.44
            ],
            [
              -97.08,
              50.42
            ],
            [
              -97.08,
              50.34
            ],
            [
              -97.09,
              50.33
            ],
            [
              -97.09,
              50.29
            ],
            [
              -97.08,
              50.28
            ],
            [
              -97.08,
              50.21
            ],
            [
              -97.09,
              50.2
            ],
            [
              -97.09,
              50.17
            ],
            [
              -97.1,
              50.15
            ],
            [
              -97.11,
              50.15
            ],
            [
              -97.12,
              50.13
            ],
            [
              -97.15,
              50.12
            ],
            [
              -97.17,
              50.1
            ],
            [
              -97.16,
              50.09
            ],
            [
              -97.17,
              50.07
            ],
            [
              -97.19,
              50.06
            ],
            [
              -97.21,
              50.08
            ],
            [
              -97.21,
              50.1
            ],
            [
              -97.27,
              50.15
            ],
            [
              -97.27,
              50.19
            ],
            [
              -97.24,
              50.23
            ],
            [
              -97.23,
              50.27
            ],
            [
              -97.21,
              50.29
            ],
            [
              -97.2,
              50.29
            ],
            [
              -97.18,
              50.32
            ],
            [
              -97.19,
              50.34
            ],
            [
              -97.19,
              50.4
            ],
            [
              -97.16,
              50.44
            ]
          ]
        ]
      },
      "raw_probability": 0.1486,
      "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": "724c9dc92b085374f4ce76f2b4c48118eb5be33d321f056def2c177971726cbb",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1486,
        "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": "de5553369519643e1842cc026b46f356ff0068889e5daf2bf53414b2c7c79b88",
        "signature": {
          "alg": "ed25519",
          "sig": "8c4a11410c969e9ef5b6095ab544995592d0f09916d4e4331ce8def768f78413db1453c1a39585e82e45bf75e56297fee3ea4a5e51b921c0727841dd19d5ea08"
        }
      },
      "receipt_sha256": "de5553369519643e1842cc026b46f356ff0068889e5daf2bf53414b2c7c79b88"
    },
    {
      "storm_id": "271526",
      "lat": 41.0243,
      "lon": -95.0171,
      "motion_east": 6.0,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3141.0,
      "ebshear": 10.0,
      "srh01": 73.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.0985
        },
        {
          "name": "alignment",
          "value": 9.4027
        },
        {
          "name": "tau",
          "value": 1.2419
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1483
      },
      "coherence_score": 1.241891860961914,
      "coherence_diagnostics": {
        "tau": 1.241891860961914,
        "grad_tau": 0.3626338243484497,
        "torsion": 0.0,
        "alignment": 9.4027099609375,
        "S_field": 0.34882164001464844,
        "Gamma_field": 0.42122477293014526,
        "S_over_Gamma": 0.8281128406524658,
        "Da": 24.085174560546875,
        "E_coh": 0.7477980256080627,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.06,
              41.05
            ],
            [
              -94.99,
              41.05
            ],
            [
              -94.98,
              41.04
            ],
            [
              -94.98,
              41.0
            ],
            [
              -94.99,
              40.99
            ],
            [
              -95.06,
              40.99
            ],
            [
              -95.06,
              41.05
            ]
          ]
        ]
      },
      "raw_probability": 0.1483,
      "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": "d526bc5517f3177bb415c28c9b6adbbee40a6c134fd004883e7ffbda10893bfb",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1483,
        "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": "d5a001e842ba5d0420e7a0696fc6b4165d447744a0cdbf0bb9334b562830fff7",
        "signature": {
          "alg": "ed25519",
          "sig": "40fe1566c0314fdc49419c5baae3ca0b281bbf5b0eb1b6e48d1052ac87289ca1736c83a920afc3e44e7e00d9967fe1040f27472f7bb926a08cdcf26b92d9080e"
        }
      },
      "receipt_sha256": "d5a001e842ba5d0420e7a0696fc6b4165d447744a0cdbf0bb9334b562830fff7"
    },
    {
      "storm_id": "271297",
      "lat": 50.5672,
      "lon": -96.7311,
      "motion_east": 6.1,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 345.0,
      "ebshear": 26.0,
      "srh01": 190.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 190.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7235
        },
        {
          "name": "alignment",
          "value": -1.5772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1452
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.549662172794342,
        "torsion": 0.0,
        "alignment": -1.5771751403808594,
        "S_field": 0.14745919406414032,
        "Gamma_field": 0.15289144217967987,
        "S_over_Gamma": 0.9644699096679688,
        "Da": 9.606081008911133,
        "E_coh": 0.35162511467933655,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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": [
          [
            [
              -96.75,
              50.66
            ],
            [
              -96.73,
              50.66
            ],
            [
              -96.72,
              50.65
            ],
            [
              -96.68,
              50.64
            ],
            [
              -96.65,
              50.61
            ],
            [
              -96.65,
              50.58
            ],
            [
              -96.63,
              50.56
            ],
            [
              -96.63,
              50.54
            ],
            [
              -96.65,
              50.51
            ],
            [
              -96.65,
              50.49
            ],
            [
              -96.72,
              50.48
            ],
            [
              -96.78,
              50.45
            ],
            [
              -96.83,
              50.45
            ],
            [
              -96.86,
              50.49
            ],
            [
              -96.86,
              50.54
            ],
            [
              -96.83,
              50.6
            ],
            [
              -96.79,
              50.64
            ],
            [
              -96.75,
              50.66
            ]
          ]
        ]
      },
      "raw_probability": 0.1452,
      "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": "1ed0a20da491eef3a705b747d7f3863ac918164bfa941bc790fa2a167be53e8a",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1452,
        "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": "533fdcb433d31afc6969c41eb11284e328dbba286d0595810c6eb103e2b35437",
        "signature": {
          "alg": "ed25519",
          "sig": "803e269a832c4553a97782e52f41162102e0baff7873b14bc3a59fc814e2a10ac53c142846956b83e026cacca8e9c0e725e3f34824f0eb689782b5a8306b7b0e"
        }
      },
      "receipt_sha256": "533fdcb433d31afc6969c41eb11284e328dbba286d0595810c6eb103e2b35437"
    },
    {
      "storm_id": "271490",
      "lat": 50.8789,
      "lon": -96.6149,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 501.0,
      "ebshear": 27.0,
      "srh01": 192.0,
      "maxllaz": 0.013,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 192.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7235
        },
        {
          "name": "alignment",
          "value": -1.5772
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.013
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1452
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.549662172794342,
        "torsion": 0.0,
        "alignment": -1.5771751403808594,
        "S_field": 0.14745919406414032,
        "Gamma_field": 0.15289144217967987,
        "S_over_Gamma": 0.9644699096679688,
        "Da": 9.606081008911133,
        "E_coh": 0.35162511467933655,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "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.47,
              50.96
            ],
            [
              -96.45,
              50.96
            ],
            [
              -96.44,
              50.95
            ],
            [
              -96.43,
              50.96
            ],
            [
              -96.39,
              50.95
            ],
            [
              -96.38,
              50.94
            ],
            [
              -96.38,
              50.89
            ],
            [
              -96.44,
              50.86
            ],
            [
              -96.49,
              50.86
            ],
            [
              -96.56,
              50.81
            ],
            [
              -96.6,
              50.8
            ],
            [
              -96.61,
              50.79
            ],
            [
              -96.62,
              50.8
            ],
            [
              -96.64,
              50.8
            ],
            [
              -96.65,
              50.81
            ],
            [
              -96.65,
              50.83
            ],
            [
              -96.67,
              50.85
            ],
            [
              -96.72,
              50.85
            ],
            [
              -96.75,
              50.83
            ],
            [
              -96.77,
              50.83
            ],
            [
              -96.81,
              50.8
            ],
            [
              -96.83,
              50.82
            ],
            [
              -96.83,
              50.86
            ],
            [
              -96.82,
              50.87
            ],
            [
              -96.78,
              50.88
            ],
            [
              -96.75,
              50.91
            ],
            [
              -96.73,
              50.91
            ],
            [
              -96.72,
              50.92
            ],
            [
              -96.68,
              50.92
            ],
            [
              -96.68,
              50.9
            ],
            [
              -96.67,
              50.89
            ],
            [
              -96.64,
              50.89
            ],
            [
              -96.52,
              50.95
            ],
            [
              -96.48,
              50.95
            ],
            [
              -96.47,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1452,
      "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": "1ed0a20da491eef3a705b747d7f3863ac918164bfa941bc790fa2a167be53e8a",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1452,
        "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": "533fdcb433d31afc6969c41eb11284e328dbba286d0595810c6eb103e2b35437",
        "signature": {
          "alg": "ed25519",
          "sig": "803e269a832c4553a97782e52f41162102e0baff7873b14bc3a59fc814e2a10ac53c142846956b83e026cacca8e9c0e725e3f34824f0eb689782b5a8306b7b0e"
        }
      },
      "receipt_sha256": "533fdcb433d31afc6969c41eb11284e328dbba286d0595810c6eb103e2b35437"
    },
    {
      "storm_id": "271493",
      "lat": 50.7267,
      "lon": -96.9067,
      "motion_east": 6.2,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 394.0,
      "ebshear": 24.0,
      "srh01": 127.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 127.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0985
        },
        {
          "name": "alignment",
          "value": -1.3897
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1431
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.47468531131744385,
        "torsion": 0.0,
        "alignment": -1.3896751403808594,
        "S_field": 0.19131891429424286,
        "Gamma_field": 0.15705810487270355,
        "S_over_Gamma": 1.218140959739685,
        "Da": 9.741070747375488,
        "E_coh": 0.47300297021865845,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.91,
              50.76
            ],
            [
              -96.88,
              50.76
            ],
            [
              -96.87,
              50.74
            ],
            [
              -96.87,
              50.71
            ],
            [
              -96.88,
              50.69
            ],
            [
              -96.94,
              50.69
            ],
            [
              -96.95,
              50.7
            ],
            [
              -96.95,
              50.73
            ],
            [
              -96.91,
              50.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1431,
      "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": "2deb6fb2679ff529ef633436e953ae808b218d6d14caed4a8ef37da8b34e7221",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1431,
        "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": "2ae30aa62b0aa4ba4eac4b6bb6c6c48128f84974211f9075165cf92366c085a1",
        "signature": {
          "alg": "ed25519",
          "sig": "0619c976f73dae3aff16d55da3c548beae115b65a734d8a62ba00a073167bf2f03a0f5c8f47c05f4fcca83c4bbab60171fe757eaa59615a90f70aab9e0427608"
        }
      },
      "receipt_sha256": "2ae30aa62b0aa4ba4eac4b6bb6c6c48128f84974211f9075165cf92366c085a1"
    },
    {
      "storm_id": "270948",
      "lat": 40.7792,
      "lon": -96.8842,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3858.0,
      "ebshear": 17.0,
      "srh01": 79.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.8485
        },
        {
          "name": "alignment",
          "value": -1.5487
        },
        {
          "name": "tau",
          "value": 0.7815
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1385
      },
      "coherence_score": 0.7814778089523315,
      "coherence_diagnostics": {
        "tau": 0.7814778089523315,
        "grad_tau": 0.13539066910743713,
        "torsion": 0.0,
        "alignment": -1.5487358570098877,
        "S_field": 0.18633493781089783,
        "Gamma_field": 0.5287247896194458,
        "S_over_Gamma": 0.3524233102798462,
        "Da": 33.073143005371094,
        "E_coh": 0.187244713306427,
        "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": [
          [
            [
              -96.9,
              40.82
            ],
            [
              -96.86,
              40.82
            ],
            [
              -96.84,
              40.8
            ],
            [
              -96.83,
              40.78
            ],
            [
              -96.83,
              40.75
            ],
            [
              -96.85,
              40.73
            ],
            [
              -96.91,
              40.73
            ],
            [
              -96.91,
              40.74
            ],
            [
              -96.93,
              40.76
            ],
            [
              -96.93,
              40.79
            ],
            [
              -96.92,
              40.81
            ],
            [
              -96.9,
              40.82
            ]
          ]
        ]
      },
      "raw_probability": 0.1385,
      "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": "b954283d63bbc066f169c13c19d5767097ca4212aff2d292f0e0649d8aa036dd",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1385,
        "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": "fbd9e01fa8597ef7e01dc194d00a436226567afcc6427054ee2b2d8eb6761178",
        "signature": {
          "alg": "ed25519",
          "sig": "1dd55136f2904d46d7ab436097f278eabcc3885c9901770d5cb544ecae767c69a2e6753d85d2f30494e6e3376c58ddb3e4c3c2ad79117ba912c9b5330955ca0d"
        }
      },
      "receipt_sha256": "fbd9e01fa8597ef7e01dc194d00a436226567afcc6427054ee2b2d8eb6761178"
    },
    {
      "storm_id": "271514",
      "lat": 40.9227,
      "lon": -95.3941,
      "motion_east": 5.5,
      "motion_south": -3.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2624.0,
      "ebshear": 12.0,
      "srh01": 78.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.0985
        },
        {
          "name": "alignment",
          "value": 9.4027
        },
        {
          "name": "tau",
          "value": 1.2419
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1361
      },
      "coherence_score": 1.241891860961914,
      "coherence_diagnostics": {
        "tau": 1.241891860961914,
        "grad_tau": 0.3626338243484497,
        "torsion": 0.0,
        "alignment": 9.4027099609375,
        "S_field": 0.34882164001464844,
        "Gamma_field": 0.42122477293014526,
        "S_over_Gamma": 0.8281128406524658,
        "Da": 24.085174560546875,
        "E_coh": 0.7477980256080627,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.49,
              41.01
            ],
            [
              -95.46,
              41.01
            ],
            [
              -95.43,
              40.99
            ],
            [
              -95.41,
              40.99
            ],
            [
              -95.38,
              40.97
            ],
            [
              -95.36,
              40.97
            ],
            [
              -95.32,
              40.95
            ],
            [
              -95.29,
              40.92
            ],
            [
              -95.28,
              40.92
            ],
            [
              -95.26,
              40.88
            ],
            [
              -95.26,
              40.84
            ],
            [
              -95.28,
              40.82
            ],
            [
              -95.28,
              40.81
            ],
            [
              -95.32,
              40.81
            ],
            [
              -95.36,
              40.83
            ],
            [
              -95.42,
              40.88
            ],
            [
              -95.44,
              40.88
            ],
            [
              -95.53,
              40.93
            ],
            [
              -95.54,
              40.94
            ],
            [
              -95.54,
              40.96
            ],
            [
              -95.53,
              40.98
            ],
            [
              -95.49,
              41.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1361,
      "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": "31e704da4fa4fca4d40de6d299b8ef127f9a21a3725931c79e137ee8e7c0c61b",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1361,
        "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": "99e9c7e83ad3d946705ae3291c492bae97b3b8613cf73168dd8092820d3c4cae",
        "signature": {
          "alg": "ed25519",
          "sig": "db74c8e3a44af85ce64b63d30748965db2e419988ac9f5afaf28982a41d6097fac37e3a0ebb10dd1a0df40b416ac609192e0e4a9ef07cff1995a6326461b4000"
        }
      },
      "receipt_sha256": "99e9c7e83ad3d946705ae3291c492bae97b3b8613cf73168dd8092820d3c4cae"
    },
    {
      "storm_id": "271525",
      "lat": 41.1286,
      "lon": -89.1186,
      "motion_east": 6.3,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2702.0,
      "ebshear": 39.0,
      "srh01": 53.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.5985
        },
        {
          "name": "alignment",
          "value": 7.8436
        },
        {
          "name": "tau",
          "value": 0.9194
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1333
      },
      "coherence_score": 0.9193524122238159,
      "coherence_diagnostics": {
        "tau": 0.9193524122238159,
        "grad_tau": 0.08850961178541183,
        "torsion": 0.0,
        "alignment": 7.843583106994629,
        "S_field": 0.16978859901428223,
        "Gamma_field": 0.2695581316947937,
        "S_over_Gamma": 0.629877507686615,
        "Da": 16.889856338500977,
        "E_coh": 0.466623991727829,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.14,
              41.16
            ],
            [
              -89.09,
              41.16
            ],
            [
              -89.09,
              41.11
            ],
            [
              -89.1,
              41.1
            ],
            [
              -89.13,
              41.1
            ],
            [
              -89.14,
              41.11
            ],
            [
              -89.14,
              41.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1333,
      "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": "f36536a464916ab92a9e6433e3fb6ccba2972bdb2ce1b3c91cdad7d50244ff1c",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1333,
        "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": "7881b94e536d5a63d5ad99678dc4912e2e99568636abd37c6343f8c9c83d4c84",
        "signature": {
          "alg": "ed25519",
          "sig": "02ec73ade77431190ac8a11a67a8fa7944d03365c7fc63e3d3efd33e76f9a6e96c1166e2154012cff80d9f2b9d2e8fa68c69f3751545c00f012350cea4e80b0b"
        }
      },
      "receipt_sha256": "7881b94e536d5a63d5ad99678dc4912e2e99568636abd37c6343f8c9c83d4c84"
    },
    {
      "storm_id": "271539",
      "lat": 32.0717,
      "lon": -87.4908,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1594.0,
      "ebshear": 16.0,
      "srh01": 41.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.5985
        },
        {
          "name": "alignment",
          "value": -4.5418
        },
        {
          "name": "tau",
          "value": 1.5326
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1333
      },
      "coherence_score": 1.532590389251709,
      "coherence_diagnostics": {
        "tau": 1.532590389251709,
        "grad_tau": 0.49590951204299927,
        "torsion": 0.0,
        "alignment": -4.541789531707764,
        "S_field": 0.6293128132820129,
        "Gamma_field": 0.5853914618492126,
        "S_over_Gamma": 1.0750290155410767,
        "Da": 34.9636344909668,
        "E_coh": 0.8541301488876343,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.47,
              32.13
            ],
            [
              -87.45,
              32.13
            ],
            [
              -87.45,
              32.01
            ],
            [
              -87.53,
              32.01
            ],
            [
              -87.53,
              32.05
            ],
            [
              -87.52,
              32.06
            ],
            [
              -87.51,
              32.04
            ],
            [
              -87.5,
              32.05
            ],
            [
              -87.5,
              32.06
            ],
            [
              -87.48,
              32.08
            ],
            [
              -87.48,
              32.11
            ],
            [
              -87.47,
              32.13
            ]
          ]
        ]
      },
      "raw_probability": 0.1333,
      "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": "f36536a464916ab92a9e6433e3fb6ccba2972bdb2ce1b3c91cdad7d50244ff1c",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1333,
        "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": "7881b94e536d5a63d5ad99678dc4912e2e99568636abd37c6343f8c9c83d4c84",
        "signature": {
          "alg": "ed25519",
          "sig": "02ec73ade77431190ac8a11a67a8fa7944d03365c7fc63e3d3efd33e76f9a6e96c1166e2154012cff80d9f2b9d2e8fa68c69f3751545c00f012350cea4e80b0b"
        }
      },
      "receipt_sha256": "7881b94e536d5a63d5ad99678dc4912e2e99568636abd37c6343f8c9c83d4c84"
    },
    {
      "storm_id": "270862",
      "lat": 38.2258,
      "lon": -98.7367,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 878.0,
      "ebshear": 28.0,
      "srh01": 71.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.7235
        },
        {
          "name": "alignment",
          "value": 4.5416
        },
        {
          "name": "tau",
          "value": 0.5596
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1306
      },
      "coherence_score": 0.5595840811729431,
      "coherence_diagnostics": {
        "tau": 0.5595840811729431,
        "grad_tau": 0.03341901674866676,
        "torsion": 0.0,
        "alignment": 4.541611194610596,
        "S_field": 0.19878488779067993,
        "Gamma_field": 0.559558093547821,
        "S_over_Gamma": 0.35525333881378174,
        "Da": 33.33100891113281,
        "E_coh": 0.11025943607091904,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.7,
              38.32
            ],
            [
              -98.66,
              38.31
            ],
            [
              -98.66,
              38.26
            ],
            [
              -98.71,
              38.2
            ],
            [
              -98.71,
              38.18
            ],
            [
              -98.77,
              38.12
            ],
            [
              -98.81,
              38.12
            ],
            [
              -98.82,
              38.13
            ],
            [
              -98.82,
              38.18
            ],
            [
              -98.74,
              38.28
            ],
            [
              -98.74,
              38.29
            ],
            [
              -98.7,
              38.32
            ]
          ]
        ]
      },
      "raw_probability": 0.1306,
      "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": "6fba3585d615c5bf98b3b3b041117d871c24ef580f428b706a22a174b85ea5bb",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1306,
        "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": "b4bebaba57889507fcfeaa9fce439e4647244d35ba989fd25706ca4caa2dc8bc",
        "signature": {
          "alg": "ed25519",
          "sig": "be3d3dd227d570ab0a6433452e3611ee8c9667dc06216e2b85a089adf2fed94165e7aca673be2e093e1fb03c62b73390a4de5ba5c47c843fd7aac677407ceb05"
        }
      },
      "receipt_sha256": "b4bebaba57889507fcfeaa9fce439e4647244d35ba989fd25706ca4caa2dc8bc"
    },
    {
      "storm_id": "271258",
      "lat": 42.1736,
      "lon": -89.96,
      "motion_east": 6.3,
      "motion_south": -1.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 121.0,
      "ebshear": 26.0,
      "srh01": 32.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.7235
        },
        {
          "name": "alignment",
          "value": -0.8772
        },
        {
          "name": "tau",
          "value": 1.019
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1292
      },
      "coherence_score": 1.0189826488494873,
      "coherence_diagnostics": {
        "tau": 1.0189826488494873,
        "grad_tau": 0.09580828994512558,
        "torsion": 0.0,
        "alignment": -0.877230167388916,
        "S_field": 0.17031896114349365,
        "Gamma_field": 0.2695581316947937,
        "S_over_Gamma": 0.6318449974060059,
        "Da": 17.340885162353516,
        "E_coh": 0.4984612464904785,
        "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": [
          [
            [
              -89.98,
              42.23
            ],
            [
              -89.94,
              42.23
            ],
            [
              -89.91,
              42.21
            ],
            [
              -89.9,
              42.15
            ],
            [
              -89.89,
              42.14
            ],
            [
              -89.91,
              42.12
            ],
            [
              -89.91,
              42.11
            ],
            [
              -89.98,
              42.11
            ],
            [
              -90.0,
              42.12
            ],
            [
              -90.02,
              42.16
            ],
            [
              -90.02,
              42.19
            ],
            [
              -90.0,
              42.21
            ],
            [
              -90.0,
              42.22
            ],
            [
              -89.98,
              42.23
            ]
          ]
        ]
      },
      "raw_probability": 0.1292,
      "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": "c1b4470b3af884a44c016688200b0283ddcf0a050061d07d3e6fe339a4753a2d",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1292,
        "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": "2191902450bf47ea056863de79965bac23d376d3a4ec71891190abfa54979b32",
        "signature": {
          "alg": "ed25519",
          "sig": "94c71218c4a3b4f797cedf5eea494bbd6a859ec6e20a73359ad5629ea8721ba2ca1d58a7e56c557cdbab4b43a37050e6f82078817e47062e948778aad1bfa70e"
        }
      },
      "receipt_sha256": "2191902450bf47ea056863de79965bac23d376d3a4ec71891190abfa54979b32"
    },
    {
      "storm_id": "271558",
      "lat": 44.369,
      "lon": -117.411,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 135.0,
      "ebshear": 20.0,
      "srh01": 80.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.2235
        },
        {
          "name": "alignment",
          "value": -2.5367
        },
        {
          "name": "tau",
          "value": 0.4072
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1287
      },
      "coherence_score": 0.4072025418281555,
      "coherence_diagnostics": {
        "tau": 0.4072025418281555,
        "grad_tau": 0.05633470416069031,
        "torsion": 0.0,
        "alignment": -2.536724805831909,
        "S_field": 0.14345896244049072,
        "Gamma_field": 0.9537248015403748,
        "S_over_Gamma": 0.1504196673631668,
        "Da": 59.66686248779297,
        "E_coh": 0.04429720342159271,
        "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": [
          [
            [
              -117.41,
              44.41
            ],
            [
              -117.39,
              44.41
            ],
            [
              -117.37,
              44.39
            ],
            [
              -117.37,
              44.35
            ],
            [
              -117.39,
              44.33
            ],
            [
              -117.43,
              44.33
            ],
            [
              -117.45,
              44.34
            ],
            [
              -117.44,
              44.35
            ],
            [
              -117.45,
              44.37
            ],
            [
              -117.41,
              44.41
            ]
          ]
        ]
      },
      "raw_probability": 0.1287,
      "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": "27b8d41d886432d8647aca19f345b854b7e9d6079f7073e133472a18e7508729",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1287,
        "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": "93d4bf6e5f198eb09c7b93826755566e881feb0d26ffc0d8c22a45e53c705ed4",
        "signature": {
          "alg": "ed25519",
          "sig": "44916908888c7f406d176c4f0b947b7d0a0b457beaad7ddaa0c0665c002fac7e6b3c29260131ac1cdb8a6449e5c962dd2b027a3c7d666c133723a6bc6142d607"
        }
      },
      "receipt_sha256": "93d4bf6e5f198eb09c7b93826755566e881feb0d26ffc0d8c22a45e53c705ed4"
    },
    {
      "storm_id": "271480",
      "lat": 44.3967,
      "lon": -117.2133,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 205.0,
      "ebshear": 21.0,
      "srh01": 78.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.2235
        },
        {
          "name": "alignment",
          "value": -2.5367
        },
        {
          "name": "tau",
          "value": 0.4072
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.125
      },
      "coherence_score": 0.4072025418281555,
      "coherence_diagnostics": {
        "tau": 0.4072025418281555,
        "grad_tau": 0.05633470416069031,
        "torsion": 0.0,
        "alignment": -2.536724805831909,
        "S_field": 0.14345896244049072,
        "Gamma_field": 0.9537248015403748,
        "S_over_Gamma": 0.1504196673631668,
        "Da": 59.66686248779297,
        "E_coh": 0.04429720342159271,
        "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": [
          [
            [
              -117.24,
              44.43
            ],
            [
              -117.22,
              44.43
            ],
            [
              -117.21,
              44.42
            ],
            [
              -117.17,
              44.42
            ],
            [
              -117.16,
              44.41
            ],
            [
              -117.16,
              44.37
            ],
            [
              -117.18,
              44.35
            ],
            [
              -117.22,
              44.35
            ],
            [
              -117.24,
              44.36
            ],
            [
              -117.26,
              44.38
            ],
            [
              -117.26,
              44.41
            ],
            [
              -117.24,
              44.43
            ]
          ]
        ]
      },
      "raw_probability": 0.125,
      "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": "1cab600f57951016c0b4bd619177c26235366a7f52e26e839e3aac1219cda82d",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.125,
        "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": "ee310995f3325458bdcb9c719479115bd0489e5dac569c3c2b62d11f89cce95c",
        "signature": {
          "alg": "ed25519",
          "sig": "a38ebf20251fbe86758298e278af50dbd2dd11eac4b7eec6582d58c4df2ee33ba427227662535f6f99e9725d7c8b32166be7a10cf4fef76727d010d08addcd09"
        }
      },
      "receipt_sha256": "ee310995f3325458bdcb9c719479115bd0489e5dac569c3c2b62d11f89cce95c"
    },
    {
      "storm_id": "271554",
      "lat": 29.3419,
      "lon": -83.5214,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2464.0,
      "ebshear": 7.0,
      "srh01": 5.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.2235
        },
        {
          "name": "alignment",
          "value": -2.5736
        },
        {
          "name": "tau",
          "value": 2.8034
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1199
      },
      "coherence_score": 2.8034095764160156,
      "coherence_diagnostics": {
        "tau": 2.8034095764160156,
        "grad_tau": 0.31442907452583313,
        "torsion": 0.0,
        "alignment": -2.573601245880127,
        "S_field": 0.8904623985290527,
        "Gamma_field": 0.2412247657775879,
        "S_over_Gamma": 3.6914219856262207,
        "Da": 14.832256317138672,
        "E_coh": 0.9325660467147827,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.52,
              29.43
            ],
            [
              -83.47,
              29.43
            ],
            [
              -83.47,
              29.41
            ],
            [
              -83.46,
              29.4
            ],
            [
              -83.47,
              29.38
            ],
            [
              -83.46,
              29.37
            ],
            [
              -83.51,
              29.35
            ],
            [
              -83.53,
              29.32
            ],
            [
              -83.49,
              29.28
            ],
            [
              -83.51,
              29.28
            ],
            [
              -83.53,
              29.26
            ],
            [
              -83.54,
              29.27
            ],
            [
              -83.57,
              29.27
            ],
            [
              -83.58,
              29.28
            ],
            [
              -83.59,
              29.27
            ],
            [
              -83.58,
              29.29
            ],
            [
              -83.54,
              29.32
            ],
            [
              -83.55,
              29.35
            ],
            [
              -83.53,
              29.37
            ],
            [
              -83.53,
              29.42
            ],
            [
              -83.52,
              29.43
            ]
          ]
        ]
      },
      "raw_probability": 0.1199,
      "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": "be1d75d4e03801cb754821fd900d3ddb3ad333cfc56a22bae1b7458e711eadd0",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1199,
        "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": "b5fafcfef04c2356d24cf0186c7de4c33e8213c62ed7de7a9b53ed7551ee98f2",
        "signature": {
          "alg": "ed25519",
          "sig": "2a5d1e185fd4bb65e8447703d80abf87c6a84f50bca0755d75fd397d378edccf4a19afbb6e28cda6e0c6f217dc3d013b670b72c3896ca1c7283c7eeb6a401509"
        }
      },
      "receipt_sha256": "b5fafcfef04c2356d24cf0186c7de4c33e8213c62ed7de7a9b53ed7551ee98f2"
    },
    {
      "storm_id": "271511",
      "lat": 28.9517,
      "lon": -83.0394,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2641.0,
      "ebshear": 11.0,
      "srh01": 15.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.0985
        },
        {
          "name": "alignment",
          "value": -3.4164
        },
        {
          "name": "tau",
          "value": 2.9578
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1114
      },
      "coherence_score": 2.9578042030334473,
      "coherence_diagnostics": {
        "tau": 2.9578042030334473,
        "grad_tau": 0.22941666841506958,
        "torsion": 0.0,
        "alignment": -3.416383981704712,
        "S_field": 0.9569143056869507,
        "Gamma_field": 0.2437247782945633,
        "S_over_Gamma": 3.92620849609375,
        "Da": 14.629121780395508,
        "E_coh": 0.958141565322876,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.04,
              29.01
            ],
            [
              -83.0,
              29.01
            ],
            [
              -82.99,
              29.0
            ],
            [
              -82.99,
              28.99
            ],
            [
              -82.97,
              28.97
            ],
            [
              -82.97,
              28.94
            ],
            [
              -82.98,
              28.93
            ],
            [
              -82.99,
              28.94
            ],
            [
              -83.01,
              28.94
            ],
            [
              -83.04,
              28.92
            ],
            [
              -83.07,
              28.92
            ],
            [
              -83.08,
              28.9
            ],
            [
              -83.14,
              28.9
            ],
            [
              -83.12,
              28.92
            ],
            [
              -83.11,
              28.92
            ],
            [
              -83.09,
              28.94
            ],
            [
              -83.08,
              28.97
            ],
            [
              -83.04,
              29.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1114,
      "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": "2b182909ab494d68edbc9206e2fed2e898137602e5406d16179cfd591f68c192",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1114,
        "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": "c53e44ea9c38aca4fae715fcfa22d88204504a2fd380cb887f1e1c56e01bb9a1",
        "signature": {
          "alg": "ed25519",
          "sig": "585392750650aab906621ea2f33d7b485dd81834e1f2954bb9007dbec45ae28560c146e145f4c8f26756796961acbbdc22fec373b75ea798cd4daa976887c501"
        }
      },
      "receipt_sha256": "c53e44ea9c38aca4fae715fcfa22d88204504a2fd380cb887f1e1c56e01bb9a1"
    },
    {
      "storm_id": "271559",
      "lat": 41.137,
      "lon": -95.892,
      "motion_east": 6.4,
      "motion_south": -3.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2106.0,
      "ebshear": 13.0,
      "srh01": 57.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.9735
        },
        {
          "name": "alignment",
          "value": 5.1444
        },
        {
          "name": "tau",
          "value": 0.8834
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.111
      },
      "coherence_score": 0.8833943605422974,
      "coherence_diagnostics": {
        "tau": 0.8833943605422974,
        "grad_tau": 0.2448659986257553,
        "torsion": 0.0,
        "alignment": 5.14438009262085,
        "S_field": 0.18842104077339172,
        "Gamma_field": 0.7753914594650269,
        "S_over_Gamma": 0.24300117790699005,
        "Da": 44.83794403076172,
        "E_coh": 0.4306921362876892,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.91,
              41.17
            ],
            [
              -95.88,
              41.17
            ],
            [
              -95.85,
              41.14
            ],
            [
              -95.85,
              41.11
            ],
            [
              -95.88,
              41.11
            ],
            [
              -95.89,
              41.1
            ],
            [
              -95.91,
              41.11
            ],
            [
              -95.92,
              41.13
            ],
            [
              -95.92,
              41.16
            ],
            [
              -95.91,
              41.17
            ]
          ]
        ]
      },
      "raw_probability": 0.111,
      "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": "77664806ae650430654c345026aa2a3c9389172f17575cbbc5a6ac5ce01f6d5b",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.111,
        "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": "6665597949e6cff3ad8f6d95a2608e8a0c597030d869b60f4146f436096bc425",
        "signature": {
          "alg": "ed25519",
          "sig": "e833d8f9c656b707b28c5b015602b306bec966891ac2351c2689dd4ab34419c31c01aa18e2b698eef24ca2ca59e18e0217bd107e7d848654867942c4bcbf8905"
        }
      },
      "receipt_sha256": "6665597949e6cff3ad8f6d95a2608e8a0c597030d869b60f4146f436096bc425"
    },
    {
      "storm_id": "271238",
      "lat": 32.3779,
      "lon": -87.5142,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1541.0,
      "ebshear": 14.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.9735
        },
        {
          "name": "alignment",
          "value": -3.8259
        },
        {
          "name": "tau",
          "value": 1.1556
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1056
      },
      "coherence_score": 1.155640959739685,
      "coherence_diagnostics": {
        "tau": 1.155640959739685,
        "grad_tau": 0.370827853679657,
        "torsion": 0.0,
        "alignment": -3.8259074687957764,
        "S_field": 0.5315980315208435,
        "Gamma_field": 0.5653914213180542,
        "S_over_Gamma": 0.9402300715446472,
        "Da": 33.84221267700195,
        "E_coh": 0.879473865032196,
        "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.53,
              32.46
            ],
            [
              -87.52,
              32.44
            ],
            [
              -87.5,
              32.44
            ],
            [
              -87.49,
              32.43
            ],
            [
              -87.5,
              32.42
            ],
            [
              -87.48,
              32.4
            ],
            [
              -87.48,
              32.35
            ],
            [
              -87.46,
              32.34
            ],
            [
              -87.46,
              32.33
            ],
            [
              -87.47,
              32.33
            ],
            [
              -87.49,
              32.31
            ],
            [
              -87.49,
              32.3
            ],
            [
              -87.53,
              32.32
            ],
            [
              -87.57,
              32.32
            ],
            [
              -87.58,
              32.34
            ],
            [
              -87.57,
              32.35
            ],
            [
              -87.57,
              32.4
            ],
            [
              -87.55,
              32.44
            ],
            [
              -87.53,
              32.46
            ]
          ]
        ]
      },
      "raw_probability": 0.1056,
      "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": "59f48e8529305c28a4fdd8b7125352cfea792df26a78759fb6ff15bc794bb825",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1056,
        "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": "acd4b7d913288bc8bce4ef5b32bf2c78adbb9ed5bdc3a813746cc52f5771c7a3",
        "signature": {
          "alg": "ed25519",
          "sig": "0dedcb82c10643142f96ee3cc6fbe139e0ebfd6c312eee1d81d363e6af0b9cf15564fb0db4b6641c18a07495d60c6a6cc397e9391d76e6ff7ec6a46581de6b0c"
        }
      },
      "receipt_sha256": "acd4b7d913288bc8bce4ef5b32bf2c78adbb9ed5bdc3a813746cc52f5771c7a3"
    },
    {
      "storm_id": "271255",
      "lat": 44.8796,
      "lon": -74.0128,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1.0,
      "ebshear": 0.0,
      "srh01": 31.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0985
        },
        {
          "name": "alignment",
          "value": 2.3818
        },
        {
          "name": "tau",
          "value": 1.1021
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1039
      },
      "coherence_score": 1.1020821332931519,
      "coherence_diagnostics": {
        "tau": 1.1020821332931519,
        "grad_tau": 0.11067613959312439,
        "torsion": 0.0,
        "alignment": 2.381830930709839,
        "S_field": 0.20542392134666443,
        "Gamma_field": 0.16622477769851685,
        "S_over_Gamma": 1.2358200550079346,
        "Da": 9.601268768310547,
        "E_coh": 0.3212471604347229,
        "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": [
          [
            [
              -74.02,
              44.96
            ],
            [
              -74.01,
              44.95
            ],
            [
              -73.98,
              44.95
            ],
            [
              -73.92,
              44.92
            ],
            [
              -73.9,
              44.9
            ],
            [
              -73.9,
              44.88
            ],
            [
              -73.88,
              44.86
            ],
            [
              -73.88,
              44.85
            ],
            [
              -73.9,
              44.84
            ],
            [
              -73.93,
              44.84
            ],
            [
              -73.94,
              44.83
            ],
            [
              -74.01,
              44.83
            ],
            [
              -74.02,
              44.82
            ],
            [
              -74.03,
              44.83
            ],
            [
              -74.08,
              44.83
            ],
            [
              -74.09,
              44.84
            ],
            [
              -74.1,
              44.83
            ],
            [
              -74.15,
              44.83
            ],
            [
              -74.14,
              44.91
            ],
            [
              -74.1,
              44.92
            ],
            [
              -74.1,
              44.9
            ],
            [
              -74.08,
              44.89
            ],
            [
              -74.07,
              44.9
            ],
            [
              -74.07,
              44.92
            ],
            [
              -74.02,
              44.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1039,
      "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": "00381746a103893011ac1700f7c2975a58d2bd84869e9ce5f8e98109da22740a",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1039,
        "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": "4783042b3ada2c061ce90808c22eacaa2c1602ce4b6ad39d80a1910033b18c39",
        "signature": {
          "alg": "ed25519",
          "sig": "38220b28db77d3c2fcc8495cb6d0930dfcf8e02260694c6bc8666a89d67e983be350ea95706ea3980fe33b387abeb2700c8382e966765eb5bec53987c5765503"
        }
      },
      "receipt_sha256": "4783042b3ada2c061ce90808c22eacaa2c1602ce4b6ad39d80a1910033b18c39"
    },
    {
      "storm_id": "271067",
      "lat": 44.4214,
      "lon": -117.5514,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 97.0,
      "ebshear": 19.0,
      "srh01": 60.0,
      "maxllaz": 0.002,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.2235
        },
        {
          "name": "alignment",
          "value": -2.2576
        },
        {
          "name": "tau",
          "value": 0.4365
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1028
      },
      "coherence_score": 0.43653926253318787,
      "coherence_diagnostics": {
        "tau": 0.43653926253318787,
        "grad_tau": 0.037425022572278976,
        "torsion": 0.0,
        "alignment": -2.2575621604919434,
        "S_field": 0.07467672228813171,
        "Gamma_field": 0.1628914475440979,
        "S_over_Gamma": 0.4584447145462036,
        "Da": 10.10059642791748,
        "E_coh": 0.3202116787433624,
        "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": [
          [
            [
              -117.59,
              44.45
            ],
            [
              -117.52,
              44.44
            ],
            [
              -117.51,
              44.43
            ],
            [
              -117.51,
              44.37
            ],
            [
              -117.54,
              44.37
            ],
            [
              -117.6,
              44.44
            ],
            [
              -117.59,
              44.45
            ]
          ]
        ]
      },
      "raw_probability": 0.1028,
      "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": "d38ece07e48b338b094ddfdcb5d98d307286951a02069ccca0a3c2aa186f24a4",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.1028,
        "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": "3c6815f4f00bdb052eb182a2c4f348ea9dffede4500ffd8d3368fecd2ed54547",
        "signature": {
          "alg": "ed25519",
          "sig": "c66bb3993e3957078fd17f9259c45bb1b7d2f258ae240d3e7643758f31134185b5ba7ababb22beb6f092784a4e4e8b86b971ff95bd6ff85ff73762697269ab09"
        }
      },
      "receipt_sha256": "3c6815f4f00bdb052eb182a2c4f348ea9dffede4500ffd8d3368fecd2ed54547"
    },
    {
      "storm_id": "271329",
      "lat": 41.2585,
      "lon": -97.8117,
      "motion_east": 5.8,
      "motion_south": -2.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2826.0,
      "ebshear": 33.0,
      "srh01": 17.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.4735
        },
        {
          "name": "alignment",
          "value": -3.4315
        },
        {
          "name": "tau",
          "value": 0.694
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0985
      },
      "coherence_score": 0.6939752697944641,
      "coherence_diagnostics": {
        "tau": 0.6939752697944641,
        "grad_tau": 0.06091094762086868,
        "torsion": 0.0,
        "alignment": -3.4314846992492676,
        "S_field": 0.06371720135211945,
        "Gamma_field": 0.16705811023712158,
        "S_over_Gamma": 0.38140740990638733,
        "Da": 10.087529182434082,
        "E_coh": 0.26734817028045654,
        "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.82,
              41.48
            ],
            [
              -97.78,
              41.48
            ],
            [
              -97.77,
              41.47
            ],
            [
              -97.77,
              41.4
            ],
            [
              -97.78,
              41.4
            ],
            [
              -97.8,
              41.38
            ],
            [
              -97.8,
              41.36
            ],
            [
              -97.79,
              41.35
            ],
            [
              -97.79,
              41.3
            ],
            [
              -97.76,
              41.26
            ],
            [
              -97.76,
              41.24
            ],
            [
              -97.72,
              41.2
            ],
            [
              -97.71,
              41.2
            ],
            [
              -97.7,
              41.16
            ],
            [
              -97.66,
              41.12
            ],
            [
              -97.65,
              41.12
            ],
            [
              -97.65,
              41.09
            ],
            [
              -97.67,
              41.07
            ],
            [
              -97.67,
              41.06
            ],
            [
              -97.74,
              41.06
            ],
            [
              -97.78,
              41.04
            ],
            [
              -97.83,
              41.05
            ],
            [
              -97.87,
              41.09
            ],
            [
              -97.87,
              41.11
            ],
            [
              -97.88,
              41.12
            ],
            [
              -97.85,
              41.15
            ],
            [
              -97.86,
              41.17
            ],
            [
              -97.89,
              41.19
            ],
            [
              -97.91,
              41.19
            ],
            [
              -97.95,
              41.23
            ],
            [
              -97.96,
              41.25
            ],
            [
              -97.96,
              41.29
            ],
            [
              -97.95,
              41.31
            ],
            [
              -97.93,
              41.33
            ],
            [
              -97.9,
              41.33
            ],
            [
              -97.88,
              41.35
            ],
            [
              -97.86,
              41.39
            ],
            [
              -97.86,
              41.42
            ],
            [
              -97.84,
              41.44
            ],
            [
              -97.84,
              41.47
            ],
            [
              -97.82,
              41.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0985,
      "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": "9f6c5d42b80ebbf26cbcb78fa2f5f741352c169a3f5936c5ab5abd4fd34959e4",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0985,
        "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": "245600ac0af51df27f747ecda746bc3352599569ec5602bc418fd72beeb79723",
        "signature": {
          "alg": "ed25519",
          "sig": "d987c4f28b1a3d2c4fa74911db0c9592b99d46ea3428619fb0605f4e93bc8767337d9b48f6473443283820a5e673b5c1c859c5086bfe6f221ad018fecd755404"
        }
      },
      "receipt_sha256": "245600ac0af51df27f747ecda746bc3352599569ec5602bc418fd72beeb79723"
    },
    {
      "storm_id": "271259",
      "lat": 41.9356,
      "lon": -89.2056,
      "motion_east": 2.9,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0013,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 570.0,
      "ebshear": 22.0,
      "srh01": 27.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.7235
        },
        {
          "name": "alignment",
          "value": 5.1445
        },
        {
          "name": "tau",
          "value": 0.9522
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0947
      },
      "coherence_score": 0.9522345066070557,
      "coherence_diagnostics": {
        "tau": 0.9522345066070557,
        "grad_tau": 0.06420242041349411,
        "torsion": 0.0,
        "alignment": 5.144500732421875,
        "S_field": 0.13210034370422363,
        "Gamma_field": 0.18705810606479645,
        "S_over_Gamma": 0.7061995267868042,
        "Da": 11.865700721740723,
        "E_coh": 0.32701849937438965,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.2,
              42.01
            ],
            [
              -89.12,
              42.0
            ],
            [
              -89.1,
              41.98
            ],
            [
              -89.1,
              41.96
            ],
            [
              -89.09,
              41.95
            ],
            [
              -89.02,
              41.95
            ],
            [
              -89.01,
              41.96
            ],
            [
              -88.97,
              41.95
            ],
            [
              -88.96,
              41.94
            ],
            [
              -88.96,
              41.91
            ],
            [
              -88.95,
              41.89
            ],
            [
              -88.98,
              41.85
            ],
            [
              -88.98,
              41.82
            ],
            [
              -88.99,
              41.81
            ],
            [
              -89.03,
              41.81
            ],
            [
              -89.03,
              41.85
            ],
            [
              -89.05,
              41.87
            ],
            [
              -89.05,
              41.89
            ],
            [
              -89.08,
              41.94
            ],
            [
              -89.11,
              41.94
            ],
            [
              -89.12,
              41.93
            ],
            [
              -89.14,
              41.93
            ],
            [
              -89.15,
              41.92
            ],
            [
              -89.17,
              41.92
            ],
            [
              -89.21,
              41.9
            ],
            [
              -89.27,
              41.9
            ],
            [
              -89.28,
              41.91
            ],
            [
              -89.3,
              41.91
            ],
            [
              -89.31,
              41.92
            ],
            [
              -89.31,
              41.96
            ],
            [
              -89.32,
              41.97
            ],
            [
              -89.36,
              41.95
            ],
            [
              -89.37,
              41.93
            ],
            [
              -89.38,
              41.95
            ],
            [
              -89.41,
              41.95
            ],
            [
              -89.43,
              41.93
            ],
            [
              -89.49,
              41.93
            ],
            [
              -89.5,
              41.94
            ],
            [
              -89.5,
              41.97
            ],
            [
              -89.48,
              41.98
            ],
            [
              -89.45,
              41.98
            ],
            [
              -89.42,
              42.0
            ],
            [
              -89.36,
              42.0
            ],
            [
              -89.35,
              41.98
            ],
            [
              -89.31,
              41.97
            ],
            [
              -89.29,
              41.99
            ],
            [
              -89.21,
              42.0
            ],
            [
              -89.2,
              42.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0947,
      "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": "dbbf7c78610d005471a9d95d6708d389186b9b5cabe7abbcf4af58ab8ab2c49d",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0947,
        "probability": 0.001261,
        "confidence_lo": 0.00113,
        "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": "417bcdf8f9edcdd42f89f2009d4acd2945f75b0fdcb1cb61c75bc7b0e3884e99",
        "signature": {
          "alg": "ed25519",
          "sig": "504c524476508ab03d4f11e1705ca5dedafe9d436bced06e3b18dd11329ae0359e813c6ff4d63bdfd8d583f5ddbb81f3ac3365a291409687a67d26cff9f12c0d"
        }
      },
      "receipt_sha256": "417bcdf8f9edcdd42f89f2009d4acd2945f75b0fdcb1cb61c75bc7b0e3884e99"
    },
    {
      "storm_id": "271339",
      "lat": 34.9336,
      "lon": -74.3664,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4346.0,
      "ebshear": 22.0,
      "srh01": 30.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": 3.9459
        },
        {
          "name": "tau",
          "value": 2.5193
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0927
      },
      "coherence_score": 2.519252061843872,
      "coherence_diagnostics": {
        "tau": 2.519252061843872,
        "grad_tau": 0.9667153358459473,
        "torsion": 0.0,
        "alignment": 3.945871591567993,
        "S_field": 0.6074684262275696,
        "Gamma_field": 0.398724764585495,
        "S_over_Gamma": 1.5235282182693481,
        "Da": 24.45328712463379,
        "E_coh": 0.9344427585601807,
        "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.42,
              34.97
            ],
            [
              -74.36,
              34.97
            ],
            [
              -74.35,
              34.96
            ],
            [
              -74.34,
              34.97
            ],
            [
              -74.34,
              34.96
            ],
            [
              -74.31,
              34.93
            ],
            [
              -74.31,
              34.87
            ],
            [
              -74.37,
              34.87
            ],
            [
              -74.39,
              34.88
            ],
            [
              -74.42,
              34.92
            ],
            [
              -74.42,
              34.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0927,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "7af94db9c38615259b430b4f8e7e785771e8485336e1582729d29f23ad121ced",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0927,
        "probability": 0.001197,
        "confidence_lo": 0.00113,
        "confidence_hi": 0.001197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5c02a74f48bb9e9fd68fa6f992c05973a677058efbce414e8388393a055257aa",
        "signature": {
          "alg": "ed25519",
          "sig": "a2cc7934fb985ee1167c6171d10c4a9354c19b08a2ab5013cd2e1090ecc3b073edd73b776cf32087a8de3ba1a196cc9b7407efc9d7180b70a29b569c6d6e400c"
        }
      },
      "receipt_sha256": "5c02a74f48bb9e9fd68fa6f992c05973a677058efbce414e8388393a055257aa"
    },
    {
      "storm_id": "271555",
      "lat": 27.8405,
      "lon": -96.7085,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4842.0,
      "ebshear": 11.0,
      "srh01": 2.0,
      "maxllaz": 0.001,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 2.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.9735
        },
        {
          "name": "alignment",
          "value": 6.3159
        },
        {
          "name": "tau",
          "value": 2.7357
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0878
      },
      "coherence_score": 2.735738754272461,
      "coherence_diagnostics": {
        "tau": 2.735738754272461,
        "grad_tau": 0.9308028817176819,
        "torsion": 0.0,
        "alignment": 6.315868854522705,
        "S_field": 1.3592437505722046,
        "Gamma_field": 0.21289144456386566,
        "S_over_Gamma": 6.384679794311523,
        "Da": 12.881460189819336,
        "E_coh": 0.8416770696640015,
        "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.74,
              27.89
            ],
            [
              -96.73,
              27.88
            ],
            [
              -96.71,
              27.88
            ],
            [
              -96.7,
              27.86
            ],
            [
              -96.67,
              27.89
            ],
            [
              -96.66,
              27.89
            ],
            [
              -96.67,
              27.88
            ],
            [
              -96.66,
              27.87
            ],
            [
              -96.66,
              27.83
            ],
            [
              -96.67,
              27.82
            ],
            [
              -96.67,
              27.79
            ],
            [
              -96.69,
              27.75
            ],
            [
              -96.7,
              27.76
            ],
            [
              -96.76,
              27.76
            ],
            [
              -96.76,
              27.78
            ],
            [
              -96.75,
              27.79
            ],
            [
              -96.75,
              27.85
            ],
            [
              -96.73,
              27.87
            ],
            [
              -96.75,
              27.88
            ],
            [
              -96.74,
              27.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0878,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0012,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d06c550beb7372b6f1f18868c15dee530f0b24a5c8631bacd33b335993f24adc",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0878,
        "probability": 0.001187,
        "confidence_lo": 0.00113,
        "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": "5abeb63b44011355489e718d75f5a20a9af703852ab4295e11a6688f6cf79dce",
        "signature": {
          "alg": "ed25519",
          "sig": "64bd02c032c127b9c08144b9eeee320666d8a8079bbde36d2c3b105203a0c48da1dfb6929c1273e79705c28cfba5bc12f625226ae0977ed643f54b52f5093a0e"
        }
      },
      "receipt_sha256": "5abeb63b44011355489e718d75f5a20a9af703852ab4295e11a6688f6cf79dce"
    },
    {
      "storm_id": "271556",
      "lat": 24.6611,
      "lon": -83.7489,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2899.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8485
        },
        {
          "name": "alignment",
          "value": -1.9853
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0854
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.6621825695037842,
        "torsion": 0.0,
        "alignment": -1.9853248596191406,
        "S_field": 1.49199378490448,
        "Gamma_field": 0.21289144456386566,
        "S_over_Gamma": 7.008237361907959,
        "Da": 11.865448951721191,
        "E_coh": 0.9704247117042542,
        "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": [
          [
            [
              -83.76,
              24.69
            ],
            [
              -83.71,
              24.68
            ],
            [
              -83.71,
              24.64
            ],
            [
              -83.72,
              24.63
            ],
            [
              -83.76,
              24.63
            ],
            [
              -83.77,
              24.64
            ],
            [
              -83.77,
              24.67
            ],
            [
              -83.78,
              24.68
            ],
            [
              -83.76,
              24.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0854,
      "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": "622e57f6c49f53b8cc11e774515c3afd111ecb02bdfe553d7f2022e78b8637b9",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0854,
        "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": "07e1f90f8cc2d2087e774ce70f0184faa9ba6115cbdc480d3cdcc7d50ed13c2c",
        "signature": {
          "alg": "ed25519",
          "sig": "22172ad56cd2a26fffd6ca67409a7c3991a0e2a9d6314433e7ab034c7eea49f075298bb5b3f129a735165e8c4918aa3ae4e6ac1b7279806f46d7348c482c690d"
        }
      },
      "receipt_sha256": "07e1f90f8cc2d2087e774ce70f0184faa9ba6115cbdc480d3cdcc7d50ed13c2c"
    },
    {
      "storm_id": "271537",
      "lat": 36.858,
      "lon": -89.898,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 907.0,
      "ebshear": 11.0,
      "srh01": 56.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2235
        },
        {
          "name": "alignment",
          "value": -1.075
        },
        {
          "name": "tau",
          "value": 0.4366
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0771
      },
      "coherence_score": 0.436613529920578,
      "coherence_diagnostics": {
        "tau": 0.436613529920578,
        "grad_tau": 0.09865359961986542,
        "torsion": 0.0,
        "alignment": -1.0749857425689697,
        "S_field": 0.21150681376457214,
        "Gamma_field": 1.257058024406433,
        "S_over_Gamma": 0.16825540363788605,
        "Da": 83.36978912353516,
        "E_coh": 0.34680211544036865,
        "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.93,
              36.89
            ],
            [
              -89.85,
              36.89
            ],
            [
              -89.85,
              36.81
            ],
            [
              -89.93,
              36.81
            ],
            [
              -89.93,
              36.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0771,
      "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": "0c77ca1b17eaf8ba5cc2a4b22c3b45144149816287ff3a035c285e96a693e245",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0771,
        "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": "582c2107f59407624d6c2d7ecc13085c8620138cd55c286cdff9e7e60628051c",
        "signature": {
          "alg": "ed25519",
          "sig": "ce7bbb3c0c04ec7e48bc6c726e00dd0fe96264a6155be59e110bad11f73612f2b97a4be2e1055a31cddb4ac1824ba52e5cfdcaaa60972488de923bb590a2d70a"
        }
      },
      "receipt_sha256": "582c2107f59407624d6c2d7ecc13085c8620138cd55c286cdff9e7e60628051c"
    },
    {
      "storm_id": "271512",
      "lat": 24.6825,
      "lon": -83.9375,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2782.0,
      "ebshear": 11.0,
      "srh01": 0.0,
      "maxllaz": 0.0,
      "mesh": 0.3,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8485
        },
        {
          "name": "alignment",
          "value": -1.9853
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0763
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.6621825695037842,
        "torsion": 0.0,
        "alignment": -1.9853248596191406,
        "S_field": 1.49199378490448,
        "Gamma_field": 0.21289144456386566,
        "S_over_Gamma": 7.008237361907959,
        "Da": 11.865448951721191,
        "E_coh": 0.9704247117042542,
        "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": [
          [
            [
              -83.95,
              24.71
            ],
            [
              -83.93,
              24.7
            ],
            [
              -83.9,
              24.7
            ],
            [
              -83.9,
              24.68
            ],
            [
              -83.95,
              24.63
            ],
            [
              -83.96,
              24.63
            ],
            [
              -83.96,
              24.7
            ],
            [
              -83.95,
              24.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0763,
      "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": "4cb7d06b31e727411f7d85add4a42c08c1dc28f7ae7b765eefc41599fd7a1d41",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0763,
        "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": "2407b75dbe615bd193fe1861beaf8c4d3a6d2bb6187e4a1596770f0249cb90f1",
        "signature": {
          "alg": "ed25519",
          "sig": "db812eb8a3b9fa7936ddc6c28550d5832a6b4090bf3dc9e38a14405c61669e646d95fa52959b8111dad881050ba85f09f1315a66bda8800877eeed5dbeeb1308"
        }
      },
      "receipt_sha256": "2407b75dbe615bd193fe1861beaf8c4d3a6d2bb6187e4a1596770f0249cb90f1"
    },
    {
      "storm_id": "271540",
      "lat": 30.5367,
      "lon": -78.605,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3102.0,
      "ebshear": 18.0,
      "srh01": 14.0,
      "maxllaz": 0.0,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.5985
        },
        {
          "name": "alignment",
          "value": -3.0386
        },
        {
          "name": "tau",
          "value": 1.6035
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0737
      },
      "coherence_score": 1.6034913063049316,
      "coherence_diagnostics": {
        "tau": 1.6034913063049316,
        "grad_tau": 0.48646456003189087,
        "torsion": 0.0,
        "alignment": -3.038560390472412,
        "S_field": 0.5474351048469543,
        "Gamma_field": 0.2828914523124695,
        "S_over_Gamma": 1.935141921043396,
        "Da": 17.296924591064453,
        "E_coh": 0.9557287693023682,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.64,
              30.58
            ],
            [
              -78.63,
              30.57
            ],
            [
              -78.54,
              30.57
            ],
            [
              -78.54,
              30.46
            ],
            [
              -78.64,
              30.46
            ],
            [
              -78.64,
              30.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0737,
      "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": "1257d1f3302a3978b76a17b4fdb6200532f2c394f10a372929810f8c47441ebf",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0737,
        "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": "93440cdf0a56875ad159be2f462c46c790dcce505e84af17030b7803bfbdda54",
        "signature": {
          "alg": "ed25519",
          "sig": "778450b86fa062042008745c7c10d6dbbeec0fb99ac258ea47863cc3cd347b79072f8f7ef9858d3cc7b288d1c2a8076de4cb59bdf016a081d2e2dfff4975cf02"
        }
      },
      "receipt_sha256": "93440cdf0a56875ad159be2f462c46c790dcce505e84af17030b7803bfbdda54"
    },
    {
      "storm_id": "271538",
      "lat": 36.8008,
      "lon": -83.2938,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1697.0,
      "ebshear": 14.0,
      "srh01": 50.0,
      "maxllaz": 0.001,
      "mesh": 0.3,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.2235
        },
        {
          "name": "alignment",
          "value": 3.9797
        },
        {
          "name": "tau",
          "value": 1.5257
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0731
      },
      "coherence_score": 1.5256963968276978,
      "coherence_diagnostics": {
        "tau": 1.5256963968276978,
        "grad_tau": 0.09364301711320877,
        "torsion": 0.0,
        "alignment": 3.9797122478485107,
        "S_field": 0.6481019258499146,
        "Gamma_field": 0.2895581126213074,
        "S_over_Gamma": 2.2382447719573975,
        "Da": 18.409252166748047,
        "E_coh": 0.8474181890487671,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.3,
              36.86
            ],
            [
              -83.28,
              36.84
            ],
            [
              -83.25,
              36.84
            ],
            [
              -83.24,
              36.82
            ],
            [
              -83.24,
              36.76
            ],
            [
              -83.29,
              36.76
            ],
            [
              -83.3,
              36.75
            ],
            [
              -83.32,
              36.75
            ],
            [
              -83.33,
              36.76
            ],
            [
              -83.32,
              36.77
            ],
            [
              -83.32,
              36.81
            ],
            [
              -83.33,
              36.83
            ],
            [
              -83.3,
              36.86
            ]
          ]
        ]
      },
      "raw_probability": 0.0731,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "68bbbe023ef959c8674280404bbbdf665829fc679000c55fe5eaf444b20dedc6",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0731,
        "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": "df4f05766f4073e0714ceba084df8d8344c9b401e3e99d0168887091a76984fa",
        "signature": {
          "alg": "ed25519",
          "sig": "5f7c54616d12fb2664bf04e6fda27635f29a31516877c926c4d1e93ed90dc822f71a64d03b86e440bab9d4832b5df20dbe0b33f274c657c58676cbde936b0005"
        }
      },
      "receipt_sha256": "df4f05766f4073e0714ceba084df8d8344c9b401e3e99d0168887091a76984fa"
    },
    {
      "storm_id": "271553",
      "lat": 32.653,
      "lon": -87.163,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1541.0,
      "ebshear": 11.0,
      "srh01": 46.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.3485
        },
        {
          "name": "alignment",
          "value": -2.1042
        },
        {
          "name": "tau",
          "value": 1.0682
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.072
      },
      "coherence_score": 1.0682178735733032,
      "coherence_diagnostics": {
        "tau": 1.0682178735733032,
        "grad_tau": 0.27765363454818726,
        "torsion": 0.0,
        "alignment": -2.1041836738586426,
        "S_field": 0.4149932861328125,
        "Gamma_field": 0.5228914618492126,
        "S_over_Gamma": 0.7936509251594543,
        "Da": 32.36481475830078,
        "E_coh": 0.8645936250686646,
        "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": [
          [
            [
              -87.19,
              32.69
            ],
            [
              -87.1,
              32.69
            ],
            [
              -87.11,
              32.68
            ],
            [
              -87.11,
              32.59
            ],
            [
              -87.15,
              32.59
            ],
            [
              -87.19,
              32.61
            ],
            [
              -87.19,
              32.65
            ],
            [
              -87.2,
              32.66
            ],
            [
              -87.2,
              32.68
            ],
            [
              -87.19,
              32.69
            ]
          ]
        ]
      },
      "raw_probability": 0.072,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "021bfc47589024bfb9a207943a1970ea129e7d843da0618135ffa93b456e7725",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.072,
        "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": "ab9252acab6ff057a25b9afd7724f0bdbc94c8022896e8d694cb550e40f04c2c",
        "signature": {
          "alg": "ed25519",
          "sig": "925be7314cfed2df8a70e1a99ab7843f2143aa1dfc6d5b34509cd5390fc4182e22bd478dff297a916e330b381134954d02201e4d460d376ae7c5d5f8e6c1e807"
        }
      },
      "receipt_sha256": "ab9252acab6ff057a25b9afd7724f0bdbc94c8022896e8d694cb550e40f04c2c"
    },
    {
      "storm_id": "271436",
      "lat": 24.68,
      "lon": -83.6375,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3030.0,
      "ebshear": 9.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.16,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5985
        },
        {
          "name": "alignment",
          "value": -1.3603
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0703
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.5754063129425049,
        "torsion": 0.0,
        "alignment": -1.3603248596191406,
        "S_field": 1.0961229801177979,
        "Gamma_field": 0.23455810546875,
        "S_over_Gamma": 4.673140525817871,
        "Da": 13.100577354431152,
        "E_coh": 0.964597761631012,
        "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": [
          [
            [
              -83.66,
              24.71
            ],
            [
              -83.65,
              24.7
            ],
            [
              -83.63,
              24.71
            ],
            [
              -83.59,
              24.68
            ],
            [
              -83.6,
              24.64
            ],
            [
              -83.65,
              24.64
            ],
            [
              -83.66,
              24.65
            ],
            [
              -83.66,
              24.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0703,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "d5e428b7924aeac766f462f9568cc70c75fac3d14eab67a9e1527a201d4b79e3",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0703,
        "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": "06f9bbd3e4c17c950b9e732c9e0c0657df2bb626e77bc20073842cb321a3ca83",
        "signature": {
          "alg": "ed25519",
          "sig": "9cca90fd41d0c269bc286b6247ac801c87d826925eea1c90f157dd0006cf0b45c835f81c5295bd2e7c1068fc66b3e649431e3fa5d9a5affa526341c6a4347a0e"
        }
      },
      "receipt_sha256": "06f9bbd3e4c17c950b9e732c9e0c0657df2bb626e77bc20073842cb321a3ca83"
    },
    {
      "storm_id": "271464",
      "lat": 42.221,
      "lon": -100.996,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 48.0,
      "ebshear": 21.0,
      "srh01": 1.0,
      "maxllaz": 0.004,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.4735
        },
        {
          "name": "alignment",
          "value": -0.0075
        },
        {
          "name": "tau",
          "value": 0.6161
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0675
      },
      "coherence_score": 0.6161006689071655,
      "coherence_diagnostics": {
        "tau": 0.6161006689071655,
        "grad_tau": 0.0647868886590004,
        "torsion": 0.0,
        "alignment": -0.00751340389251709,
        "S_field": 0.31770622730255127,
        "Gamma_field": 0.6970581412315369,
        "S_over_Gamma": 0.4557815194129944,
        "Da": 41.97980499267578,
        "E_coh": 0.10973496735095978,
        "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.01,
              42.26
            ],
            [
              -100.98,
              42.26
            ],
            [
              -100.96,
              42.24
            ],
            [
              -100.96,
              42.2
            ],
            [
              -100.97,
              42.2
            ],
            [
              -100.99,
              42.18
            ],
            [
              -101.02,
              42.18
            ],
            [
              -101.03,
              42.19
            ],
            [
              -101.03,
              42.24
            ],
            [
              -101.01,
              42.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0675,
      "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": "fa02e54f18a180b6a56b0ee9cf892134008718fd9ec4193a2d36a6342b5bd106",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0675,
        "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": "995bc83e2b6bf53c7d7ce101d14e733a98be6eaaf920498da0e61b256120a4f3",
        "signature": {
          "alg": "ed25519",
          "sig": "d555865765f87cd0990c832a3d7cb053f244fadbacd0a56d1d19b8a8b647fa09071635fd9c1d245dea6b6543079fac453d725ab04c3dca9c637dc8a7e37cb306"
        }
      },
      "receipt_sha256": "995bc83e2b6bf53c7d7ce101d14e733a98be6eaaf920498da0e61b256120a4f3"
    },
    {
      "storm_id": "271434",
      "lat": 35.4831,
      "lon": -84.3823,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1853.0,
      "ebshear": 6.0,
      "srh01": 36.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.3485
        },
        {
          "name": "alignment",
          "value": 2.7458
        },
        {
          "name": "tau",
          "value": 1.1567
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0626
      },
      "coherence_score": 1.156670331954956,
      "coherence_diagnostics": {
        "tau": 1.156670331954956,
        "grad_tau": 0.2940967381000519,
        "torsion": 0.0,
        "alignment": 2.7457644939422607,
        "S_field": 0.3755827844142914,
        "Gamma_field": 0.34372478723526,
        "S_over_Gamma": 1.0926846265792847,
        "Da": 21.344276428222656,
        "E_coh": 0.9453554153442383,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.37,
              35.55
            ],
            [
              -84.34,
              35.55
            ],
            [
              -84.33,
              35.47
            ],
            [
              -84.35,
              35.47
            ],
            [
              -84.36,
              35.46
            ],
            [
              -84.36,
              35.44
            ],
            [
              -84.4,
              35.44
            ],
            [
              -84.41,
              35.45
            ],
            [
              -84.43,
              35.45
            ],
            [
              -84.43,
              35.46
            ],
            [
              -84.41,
              35.48
            ],
            [
              -84.41,
              35.51
            ],
            [
              -84.37,
              35.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0626,
      "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": "9138162be9fd6f7cc95833ba8c5784e91ab6f592fb1b2b991ec732a09b9c37df",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0626,
        "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": "9d305c735167b6fdcf58449f05f67aa56f9bff4bd68731a66f6adc4f90f69603",
        "signature": {
          "alg": "ed25519",
          "sig": "80dc34a3d69e58a0777204764bc34242cfda7a5f0ca964922466b3270ee5e729e9aea19d35a4808fc2a9295b9ccd20946f6916fcb1b65dd4f2be9da4e52a8f0d"
        }
      },
      "receipt_sha256": "9d305c735167b6fdcf58449f05f67aa56f9bff4bd68731a66f6adc4f90f69603"
    },
    {
      "storm_id": "271419",
      "lat": 34.764,
      "lon": -74.716,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4191.0,
      "ebshear": 18.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": 3.9459
        },
        {
          "name": "tau",
          "value": 2.5193
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0621
      },
      "coherence_score": 2.519252061843872,
      "coherence_diagnostics": {
        "tau": 2.519252061843872,
        "grad_tau": 0.9667153358459473,
        "torsion": 0.0,
        "alignment": 3.945871591567993,
        "S_field": 0.6074684262275696,
        "Gamma_field": 0.398724764585495,
        "S_over_Gamma": 1.5235282182693481,
        "Da": 24.45328712463379,
        "E_coh": 0.9344427585601807,
        "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.74,
              34.81
            ],
            [
              -74.72,
              34.8
            ],
            [
              -74.69,
              34.8
            ],
            [
              -74.68,
              34.81
            ],
            [
              -74.67,
              34.8
            ],
            [
              -74.67,
              34.72
            ],
            [
              -74.68,
              34.71
            ],
            [
              -74.69,
              34.72
            ],
            [
              -74.73,
              34.72
            ],
            [
              -74.74,
              34.71
            ],
            [
              -74.75,
              34.73
            ],
            [
              -74.75,
              34.76
            ],
            [
              -74.74,
              34.77
            ],
            [
              -74.75,
              34.79
            ],
            [
              -74.74,
              34.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0621,
      "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": "8f786d366bb17f8c4cf9b96024dffd4800056afd815471900e5df8a2db30e851",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0621,
        "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": "4e711ef88de4fde79cda7138ed34f0b595a6413c7e7cb560519a1a81129450dc",
        "signature": {
          "alg": "ed25519",
          "sig": "0496adea855f72def98fcd92d3db525fa9f2a4ef8b090786fd64357b26feb80bb132b2d9d2f6390c0044afc9a4f5e49a4bbc47b89790f1c57314c16024894608"
        }
      },
      "receipt_sha256": "4e711ef88de4fde79cda7138ed34f0b595a6413c7e7cb560519a1a81129450dc"
    },
    {
      "storm_id": "271377",
      "lat": 28.2807,
      "lon": -78.9521,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3720.0,
      "ebshear": 10.0,
      "srh01": 1.0,
      "maxllaz": 0.0,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.4735
        },
        {
          "name": "alignment",
          "value": 0.5439
        },
        {
          "name": "tau",
          "value": 2.7519
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0595
      },
      "coherence_score": 2.7518677711486816,
      "coherence_diagnostics": {
        "tau": 2.7518677711486816,
        "grad_tau": 0.21642163395881653,
        "torsion": 0.0,
        "alignment": 0.5439006686210632,
        "S_field": 0.9009009003639221,
        "Gamma_field": 0.2878914773464203,
        "S_over_Gamma": 3.129307270050049,
        "Da": 16.5202579498291,
        "E_coh": 0.9728046655654907,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.92,
              28.34
            ],
            [
              -78.91,
              28.33
            ],
            [
              -78.91,
              28.22
            ],
            [
              -78.92,
              28.23
            ],
            [
              -78.97,
              28.24
            ],
            [
              -78.99,
              28.22
            ],
            [
              -78.99,
              28.25
            ],
            [
              -79.0,
              28.26
            ],
            [
              -78.99,
              28.3
            ],
            [
              -78.97,
              28.28
            ],
            [
              -78.96,
              28.28
            ],
            [
              -78.94,
              28.31
            ],
            [
              -78.94,
              28.33
            ],
            [
              -78.92,
              28.34
            ]
          ]
        ]
      },
      "raw_probability": 0.0595,
      "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": "76ff94b20d11a7c680c7ad08c3493239a48cb0dc98b773f5d077c29b5e9e71de",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0595,
        "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": "ac9afe697ac4a97e07853e22714fc3044ab8f13d712b21294d0eb7a8d70a0531",
        "signature": {
          "alg": "ed25519",
          "sig": "f990204b1ed3f141bd670b1edf8333f3b68ee3228c9ed1a43999aa5399882125048b1dca43086bac23fcbdf1af684fa37113f3c36a690e38e52c19c453dcf403"
        }
      },
      "receipt_sha256": "ac9afe697ac4a97e07853e22714fc3044ab8f13d712b21294d0eb7a8d70a0531"
    },
    {
      "storm_id": "271550",
      "lat": 34.9823,
      "lon": -74.5315,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4177.0,
      "ebshear": 19.0,
      "srh01": 22.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": 3.9459
        },
        {
          "name": "tau",
          "value": 2.5193
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0555
      },
      "coherence_score": 2.519252061843872,
      "coherence_diagnostics": {
        "tau": 2.519252061843872,
        "grad_tau": 0.9667153358459473,
        "torsion": 0.0,
        "alignment": 3.945871591567993,
        "S_field": 0.6074684262275696,
        "Gamma_field": 0.398724764585495,
        "S_over_Gamma": 1.5235282182693481,
        "Da": 24.45328712463379,
        "E_coh": 0.9344427585601807,
        "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.51,
              35.04
            ],
            [
              -74.5,
              35.02
            ],
            [
              -74.5,
              34.99
            ],
            [
              -74.51,
              34.98
            ],
            [
              -74.5,
              34.97
            ],
            [
              -74.5,
              34.93
            ],
            [
              -74.52,
              34.94
            ],
            [
              -74.57,
              34.94
            ],
            [
              -74.58,
              34.93
            ],
            [
              -74.59,
              34.94
            ],
            [
              -74.59,
              35.03
            ],
            [
              -74.53,
              35.02
            ],
            [
              -74.51,
              35.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0555,
      "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": "8796c661d3f2b432b2b1b2799388789fd218b141fa8e1a302dad84d45cc04a4d",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0555,
        "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": "2a177d61e47fb649e727f7fba621e9c9b774904f67fef89cbf8fdd0374441585",
        "signature": {
          "alg": "ed25519",
          "sig": "8d26ae3cb747bee6e940832b1d34c75c01310cc20a387274c6c37bd0e783641f28ca1ec7718eeb62099f3503805dcfefb7fc7f3ea6e366d0b674a7ac7cec830a"
        }
      },
      "receipt_sha256": "2a177d61e47fb649e727f7fba621e9c9b774904f67fef89cbf8fdd0374441585"
    },
    {
      "storm_id": "271508",
      "lat": 34.9044,
      "lon": -74.8556,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4056.0,
      "ebshear": 15.0,
      "srh01": 19.0,
      "maxllaz": 0.003,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.9735
        },
        {
          "name": "alignment",
          "value": 3.9459
        },
        {
          "name": "tau",
          "value": 2.5193
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0551
      },
      "coherence_score": 2.519252061843872,
      "coherence_diagnostics": {
        "tau": 2.519252061843872,
        "grad_tau": 0.9667153358459473,
        "torsion": 0.0,
        "alignment": 3.945871591567993,
        "S_field": 0.6074684262275696,
        "Gamma_field": 0.398724764585495,
        "S_over_Gamma": 1.5235282182693481,
        "Da": 24.45328712463379,
        "E_coh": 0.9344427585601807,
        "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.9,
              34.94
            ],
            [
              -74.86,
              34.92
            ],
            [
              -74.82,
              34.92
            ],
            [
              -74.81,
              34.91
            ],
            [
              -74.82,
              34.9
            ],
            [
              -74.83,
              34.86
            ],
            [
              -74.86,
              34.86
            ],
            [
              -74.9,
              34.89
            ],
            [
              -74.9,
              34.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0551,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "2ac97d64dea7aebb198c744537ca5bcb01a329134f88780d4d99cbdfedefdf75",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0551,
        "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": "769f2c2bdd23d95e2d27d562447702c452936c5f146bcac1873234ae37533d79",
        "signature": {
          "alg": "ed25519",
          "sig": "faa90d33db52ab54a6a8329a259e6bb3986a9c54a3351533924011aa861326701e661267d12bf1c52eff7a95029a9ba8f70c6ca594c001d0862dd6b4eb5bf30b"
        }
      },
      "receipt_sha256": "769f2c2bdd23d95e2d27d562447702c452936c5f146bcac1873234ae37533d79"
    },
    {
      "storm_id": "271546",
      "lat": 43.8892,
      "lon": -102.6408,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 153.0,
      "ebshear": 15.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.3485
        },
        {
          "name": "alignment",
          "value": 2.2246
        },
        {
          "name": "tau",
          "value": 0.7116
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0522
      },
      "coherence_score": 0.7115982174873352,
      "coherence_diagnostics": {
        "tau": 0.7115982174873352,
        "grad_tau": 0.0428079254925251,
        "torsion": 0.0,
        "alignment": 2.224606990814209,
        "S_field": 0.22270509600639343,
        "Gamma_field": 0.4270581305027008,
        "S_over_Gamma": 0.5214865803718567,
        "Da": 25.508220672607422,
        "E_coh": 0.32021185755729675,
        "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": [
          [
            [
              -102.67,
              43.95
            ],
            [
              -102.63,
              43.94
            ],
            [
              -102.62,
              43.93
            ],
            [
              -102.61,
              43.91
            ],
            [
              -102.61,
              43.85
            ],
            [
              -102.59,
              43.84
            ],
            [
              -102.61,
              43.83
            ],
            [
              -102.65,
              43.84
            ],
            [
              -102.64,
              43.85
            ],
            [
              -102.67,
              43.87
            ],
            [
              -102.67,
              43.89
            ],
            [
              -102.69,
              43.91
            ],
            [
              -102.67,
              43.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0522,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "8d71e2062ffbe0e876f801511ea80598184c3cbfee734516042ad468450233f6",
        "input_sha256": "02fcc536fb6f19f1349066b91a7c46fb899c9afd7e9f902b3f2ffbfa06584a31",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0522,
        "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": "f5b7be694dddcaf50537e9a9d0f033209e6fba55c4735b6b131b4171068636d6",
        "signature": {
          "alg": "ed25519",
          "sig": "c1052c29366299196b451f77bab4d5358d2a8b7233d17bcc8bae43b7f6a98b4ed454d94625e42cb18e01ea4f5766ba5466c36d7dfb299a2f1480ad155070e007"
        }
      },
      "receipt_sha256": "f5b7be694dddcaf50537e9a9d0f033209e6fba55c4735b6b131b4171068636d6"
    },
    {
      "storm_id": "271365",
      "lat": 44.098,
      "lon": -103.4069,
      "motion_east": 4.2,
      "motion_south": -4.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 221.0,
      "ebshear": 11.0,
      "srh01": 6.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.3485
        },
        {
          "name": "alignment",
          "value": -1.8494
        },
        {
          "name": "tau",
          "value": 0.7187
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0518
      },
      "coherence_score": 0.7187486886978149,
      "coherence_diagnostics": {
        "tau": 0.7187486886978149,
        "grad_tau": 0.007965946570038795,
        "torsion": 0.0,
        "alignment": -1.8494327068328857,
        "S_field": 0.12081308662891388,
        "Gamma_field": 0.1653914451599121,
        "S_over_Gamma": 0.7304675579071045,
        "Da": 9.835525512695312,
        "E_coh": 0.31297242641448975,
        "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": [
          [
            [
              -103.37,
              44.22
            ],
            [
              -103.3,
              44.21
            ],
            [
              -103.28,
              44.19
            ],
            [
              -103.25,
              44.21
            ],
            [
              -103.2,
              44.21
            ],
            [
              -103.19,
              44.2
            ],
            [
              -103.18,
              44.16
            ],
            [
              -103.22,
              44.09
            ],
            [
              -103.24,
              44.09
            ],
            [
              -103.25,
              44.08
            ],
            [
              -103.29,
              44.08
            ],
            [
              -103.3,
              44.07
            ],
            [
              -103.29,
              44.05
            ],
            [
              -103.32,
              44.05
            ],
            [
              -103.33,
              44.04
            ],
            [
              -103.41,
              44.04
            ],
            [
              -103.43,
              44.02
            ],
            [
              -103.44,
              44.02
            ],
            [
              -103.48,
              43.97
            ],
            [
              -103.5,
              43.98
            ],
            [
              -103.56,
              43.98
            ],
            [
              -103.57,
              43.99
            ],
            [
              -103.59,
              43.99
            ],
            [
              -103.61,
              44.01
            ],
            [
              -103.62,
              44.03
            ],
            [
              -103.62,
              44.07
            ],
            [
              -103.61,
              44.09
            ],
            [
              -103.57,
              44.13
            ],
            [
              -103.55,
              44.14
            ],
            [
              -103.5,
              44.14
            ],
            [
              -103.49,
              44.15
            ],
            [
              -103.46,
              44.15
            ],
            [
              -103.43,
              44.18
            ],
            [
              -103.42,
              44.18
            ],
            [
              -103.37,
              44.22
            ]
          ]
        ]
      },
      "raw_probability": 0.0518,
      "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": "611c9516d26af70c13d83c846e942d408685513f64cfd16806f80ad178268952",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0518,
        "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": "6d8bf422dd0c810b4b88558e5e1dd10280d172f4f4d0ee1d9b1aa018fdb236d8",
        "signature": {
          "alg": "ed25519",
          "sig": "f8f3df089fd42f9f24865ee6a7ee04cf5aa3b0554599ce6e162c5609877b85af1ac60e90d0fc07cc9af7db60d5f64110d30aac33378ceeb813c04c1cd9943a00"
        }
      },
      "receipt_sha256": "6d8bf422dd0c810b4b88558e5e1dd10280d172f4f4d0ee1d9b1aa018fdb236d8"
    },
    {
      "storm_id": "271226",
      "lat": 45.3088,
      "lon": -119.52,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 74.0,
      "ebshear": 16.0,
      "srh01": 16.0,
      "maxllaz": 0.007,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.4735
        },
        {
          "name": "alignment",
          "value": -0.0417
        },
        {
          "name": "tau",
          "value": 0.323
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0505
      },
      "coherence_score": 0.3229861855506897,
      "coherence_diagnostics": {
        "tau": 0.3229861855506897,
        "grad_tau": 0.05125481262803078,
        "torsion": 0.0,
        "alignment": -0.041707754135131836,
        "S_field": 0.05096730962395668,
        "Gamma_field": 0.17705810070037842,
        "S_over_Gamma": 0.28785640001296997,
        "Da": 10.525733947753906,
        "E_coh": 0.053636930882930756,
        "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": [
          [
            [
              -119.53,
              45.34
            ],
            [
              -119.48,
              45.33
            ],
            [
              -119.48,
              45.3
            ],
            [
              -119.5,
              45.3
            ],
            [
              -119.52,
              45.28
            ],
            [
              -119.56,
              45.28
            ],
            [
              -119.56,
              45.3
            ],
            [
              -119.53,
              45.34
            ]
          ]
        ]
      },
      "raw_probability": 0.0505,
      "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": "2fdf9de63241fc0d85a2a26296fcbaed31a5aad453b26030c2f7646ac437a025",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0505,
        "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": "31a913a48dad7f4f08063183b407178f3ed5db5b46398c85c1ba98c41e3303ab",
        "signature": {
          "alg": "ed25519",
          "sig": "a2fd9085b063852b4e54f0854441b0da7405be575a351b91519ab2cdf79f3a6f335a8871da7931ac2cd80aca66080b525c4e96a25c63b50f2bbb692519b15a0f"
        }
      },
      "receipt_sha256": "31a913a48dad7f4f08063183b407178f3ed5db5b46398c85c1ba98c41e3303ab"
    },
    {
      "storm_id": "271327",
      "lat": 45.59,
      "lon": -119.3764,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260815_120037 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 30.0,
      "ebshear": 19.0,
      "srh01": 3.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.4735
        },
        {
          "name": "alignment",
          "value": -0.0417
        },
        {
          "name": "tau",
          "value": 0.323
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0437
      },
      "coherence_score": 0.3229861855506897,
      "coherence_diagnostics": {
        "tau": 0.3229861855506897,
        "grad_tau": 0.05125481262803078,
        "torsion": 0.0,
        "alignment": -0.041707754135131836,
        "S_field": 0.05096730962395668,
        "Gamma_field": 0.17705810070037842,
        "S_over_Gamma": 0.28785640001296997,
        "Da": 10.525733947753906,
        "E_coh": 0.053636930882930756,
        "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": [
          [
            [
              -119.36,
              45.64
            ],
            [
              -119.33,
              45.64
            ],
            [
              -119.31,
              45.62
            ],
            [
              -119.33,
              45.56
            ],
            [
              -119.35,
              45.56
            ],
            [
              -119.38,
              45.53
            ],
            [
              -119.44,
              45.54
            ],
            [
              -119.45,
              45.58
            ],
            [
              -119.42,
              45.58
            ],
            [
              -119.41,
              45.6
            ],
            [
              -119.36,
              45.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0437,
      "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": "3c1b1d37314feb2b3fc293d04ce295c5aa197b4c10d09c5fea7bfa48321892b3",
        "issued_at": "2026-08-15T12:29:08Z",
        "raw_probability": 0.0437,
        "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": "8ac36b91f400f1af74ae425322d7af429a684ddbd2c48411375b5b0b62a896a9",
        "signature": {
          "alg": "ed25519",
          "sig": "640d35d698911510b01ef5984d49a03f6a93f9ef2eac1363359756e14cbfdad42c50f13a7cc4e35d669dd573dea19c3ab81920ca40411e5ee8951418a065dc08"
        }
      },
      "receipt_sha256": "8ac36b91f400f1af74ae425322d7af429a684ddbd2c48411375b5b0b62a896a9"
    }
  ]
}
