{
  "forecast_id": "to_fcst_20260819_0253",
  "hazard": "tornado",
  "issued_at": "2026-08-19T02:53:37Z",
  "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": 102,
  "top_probability": 0.006,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "310791",
      "lat": 39.4948,
      "lon": -94.8296,
      "motion_east": 9.7,
      "motion_south": 0.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.006,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1228.0,
      "ebshear": 53.0,
      "srh01": 142.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 142.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1522
        },
        {
          "name": "alignment",
          "value": -4.9452
        },
        {
          "name": "tau",
          "value": 2.117
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5114
      },
      "coherence_score": 2.117006540298462,
      "coherence_diagnostics": {
        "tau": 2.117006540298462,
        "grad_tau": 0.4669620990753174,
        "torsion": 0.0,
        "alignment": -4.945169448852539,
        "S_field": 1.2708499431610107,
        "Gamma_field": 0.28262045979499817,
        "S_over_Gamma": 4.496666431427002,
        "Da": 16.503353118896484,
        "E_coh": 0.8542835712432861,
        "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.95,
              39.59
            ],
            [
              -94.9,
              39.59
            ],
            [
              -94.88,
              39.58
            ],
            [
              -94.87,
              39.56
            ],
            [
              -94.83,
              39.53
            ],
            [
              -94.78,
              39.53
            ],
            [
              -94.77,
              39.52
            ],
            [
              -94.75,
              39.52
            ],
            [
              -94.75,
              39.48
            ],
            [
              -94.73,
              39.46
            ],
            [
              -94.72,
              39.4
            ],
            [
              -94.74,
              39.38
            ],
            [
              -94.78,
              39.38
            ],
            [
              -94.79,
              39.39
            ],
            [
              -94.79,
              39.42
            ],
            [
              -94.78,
              39.43
            ],
            [
              -94.81,
              39.46
            ],
            [
              -94.82,
              39.46
            ],
            [
              -94.87,
              39.5
            ],
            [
              -94.9,
              39.5
            ],
            [
              -94.96,
              39.53
            ],
            [
              -94.96,
              39.58
            ],
            [
              -94.95,
              39.59
            ]
          ]
        ]
      },
      "raw_probability": 0.5114,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "a402ddc1fb1f22a9b537dc45b9946c38d653a6ec2a14abaac35c2425d6d8eba3",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.5114,
        "probability": 0.005963,
        "confidence_lo": 0.005873,
        "confidence_hi": 0.005963,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c883c263283791ec41f60fe71d83bb501000eaf77036c4d39015f2bb3d060fff",
        "signature": {
          "alg": "ed25519",
          "sig": "21b46e257097762872025d9173809d08d2fb912bca2d58e42319c40f31a51abd08ad329d981a44440a5b2444f7421c4f279f22c0bc5831e040f3a35ec8f64508"
        }
      },
      "receipt_sha256": "c883c263283791ec41f60fe71d83bb501000eaf77036c4d39015f2bb3d060fff"
    },
    {
      "storm_id": "310799",
      "lat": 40.478,
      "lon": -88.688,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 962.0,
      "ebshear": 41.0,
      "srh01": 119.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.5272
        },
        {
          "name": "alignment",
          "value": -1.9552
        },
        {
          "name": "tau",
          "value": 1.9858
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4951
      },
      "coherence_score": 1.9858235120773315,
      "coherence_diagnostics": {
        "tau": 1.9858235120773315,
        "grad_tau": 0.32951465249061584,
        "torsion": 0.0,
        "alignment": -1.9552223682403564,
        "S_field": 0.7353702783584595,
        "Gamma_field": 0.2251204401254654,
        "S_over_Gamma": 3.266563892364502,
        "Da": 13.085874557495117,
        "E_coh": 0.7424522638320923,
        "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.72,
              40.51
            ],
            [
              -88.64,
              40.51
            ],
            [
              -88.64,
              40.43
            ],
            [
              -88.72,
              40.43
            ],
            [
              -88.72,
              40.51
            ]
          ]
        ]
      },
      "raw_probability": 0.4951,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "898fa6a8476f6cee661e5e2eda393fbac18fabd4d18c214b2c0df4c922f064fc",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.4951,
        "probability": 0.005963,
        "confidence_lo": 0.005873,
        "confidence_hi": 0.005963,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bcf6ab6c59b3cf977a18664216329057b817cc1603e2a50df38df9592145090e",
        "signature": {
          "alg": "ed25519",
          "sig": "f5eeb5e2f9d0cc991169400b3c68e6b0d27768894199ba372ca832ed7705cda0b8fbb56f04576d8504e14942013462239c32aa32f5b1da338487bcff80b0bc07"
        }
      },
      "receipt_sha256": "bcf6ab6c59b3cf977a18664216329057b817cc1603e2a50df38df9592145090e"
    },
    {
      "storm_id": "310558",
      "lat": 39.4055,
      "lon": -94.4856,
      "motion_east": 9.7,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.006,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1342.0,
      "ebshear": 47.0,
      "srh01": 133.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 133.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.1522
        },
        {
          "name": "alignment",
          "value": -4.9452
        },
        {
          "name": "tau",
          "value": 2.117
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.468
      },
      "coherence_score": 2.117006540298462,
      "coherence_diagnostics": {
        "tau": 2.117006540298462,
        "grad_tau": 0.4669620990753174,
        "torsion": 0.0,
        "alignment": -4.945169448852539,
        "S_field": 1.2708499431610107,
        "Gamma_field": 0.28262045979499817,
        "S_over_Gamma": 4.496666431427002,
        "Da": 16.503353118896484,
        "E_coh": 0.8542835712432861,
        "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": [
          [
            [
              -94.63,
              39.49
            ],
            [
              -94.62,
              39.49
            ],
            [
              -94.61,
              39.49
            ],
            [
              -94.6,
              39.49
            ],
            [
              -94.6,
              39.48
            ],
            [
              -94.59,
              39.47
            ],
            [
              -94.59,
              39.46
            ],
            [
              -94.59,
              39.45
            ],
            [
              -94.59,
              39.44
            ],
            [
              -94.59,
              39.43
            ],
            [
              -94.58,
              39.42
            ],
            [
              -94.57,
              39.41
            ],
            [
              -94.56,
              39.4
            ],
            [
              -94.55,
              39.39
            ],
            [
              -94.54,
              39.39
            ],
            [
              -94.53,
              39.39
            ],
            [
              -94.52,
              39.39
            ],
            [
              -94.51,
              39.39
            ],
            [
              -94.5,
              39.39
            ],
            [
              -94.49,
              39.39
            ],
            [
              -94.48,
              39.39
            ],
            [
              -94.47,
              39.39
            ],
            [
              -94.46,
              39.39
            ],
            [
              -94.45,
              39.4
            ],
            [
              -94.44,
              39.41
            ],
            [
              -94.44,
              39.42
            ],
            [
              -94.43,
              39.43
            ],
            [
              -94.42,
              39.44
            ],
            [
              -94.41,
              39.45
            ],
            [
              -94.4,
              39.45
            ],
            [
              -94.39,
              39.46
            ],
            [
              -94.38,
              39.46
            ],
            [
              -94.37,
              39.46
            ],
            [
              -94.36,
              39.46
            ],
            [
              -94.35,
              39.46
            ],
            [
              -94.34,
              39.46
            ],
            [
              -94.33,
              39.45
            ],
            [
              -94.32,
              39.45
            ],
            [
              -94.31,
              39.44
            ],
            [
              -94.3,
              39.43
            ],
            [
              -94.3,
              39.42
            ],
            [
              -94.3,
              39.41
            ],
            [
              -94.31,
              39.4
            ],
            [
              -94.31,
              39.39
            ],
            [
              -94.31,
              39.38
            ],
            [
              -94.32,
              39.37
            ],
            [
              -94.33,
              39.37
            ],
            [
              -94.34,
              39.36
            ],
            [
              -94.35,
              39.36
            ],
            [
              -94.36,
              39.36
            ],
            [
              -94.37,
              39.36
            ],
            [
              -94.38,
              39.36
            ],
            [
              -94.39,
              39.36
            ],
            [
              -94.4,
              39.36
            ],
            [
              -94.41,
              39.35
            ],
            [
              -94.42,
              39.35
            ],
            [
              -94.43,
              39.35
            ],
            [
              -94.44,
              39.35
            ],
            [
              -94.45,
              39.35
            ],
            [
              -94.46,
              39.34
            ],
            [
              -94.47,
              39.34
            ],
            [
              -94.48,
              39.33
            ],
            [
              -94.49,
              39.32
            ],
            [
              -94.5,
              39.32
            ],
            [
              -94.51,
              39.33
            ],
            [
              -94.52,
              39.33
            ],
            [
              -94.53,
              39.33
            ],
            [
              -94.54,
              39.34
            ],
            [
              -94.54,
              39.35
            ],
            [
              -94.54,
              39.36
            ],
            [
              -94.54,
              39.37
            ],
            [
              -94.55,
              39.38
            ],
            [
              -94.55,
              39.39
            ],
            [
              -94.56,
              39.4
            ],
            [
              -94.57,
              39.4
            ],
            [
              -94.58,
              39.41
            ],
            [
              -94.59,
              39.41
            ],
            [
              -94.6,
              39.41
            ],
            [
              -94.61,
              39.41
            ],
            [
              -94.62,
              39.41
            ],
            [
              -94.63,
              39.41
            ],
            [
              -94.64,
              39.42
            ],
            [
              -94.64,
              39.43
            ],
            [
              -94.64,
              39.44
            ],
            [
              -94.64,
              39.45
            ],
            [
              -94.64,
              39.46
            ],
            [
              -94.64,
              39.47
            ],
            [
              -94.64,
              39.48
            ],
            [
              -94.63,
              39.49
            ]
          ]
        ]
      },
      "raw_probability": 0.468,
      "confidence_lo": 0.0059,
      "confidence_hi": 0.006,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "2e93d2b4db209cc9d4bf92d18b737316afdbcb8545ab69b8950c29db11441448",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.468,
        "probability": 0.005963,
        "confidence_lo": 0.005873,
        "confidence_hi": 0.005963,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6b699ebead42a18c1a4d975bf3be9ee8f0c701d2c912d8e1bec9ff11963f106",
        "signature": {
          "alg": "ed25519",
          "sig": "eb93b6e4f6454525291582a92441da00c78c9c5980afd27364d53fb6f2044eca72bed1d0cc06dbadc3011bb1d01e6fd53b0ee8052ae43e7039b715f86f6c8309"
        }
      },
      "receipt_sha256": "a6b699ebead42a18c1a4d975bf3be9ee8f0c701d2c912d8e1bec9ff11963f106"
    },
    {
      "storm_id": "310583",
      "lat": 39.5944,
      "lon": -95.6675,
      "motion_east": 9.8,
      "motion_south": 1.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1349.0,
      "ebshear": 48.0,
      "srh01": 135.0,
      "maxllaz": 0.004,
      "mesh": 1.59,
      "flash_rate": 23.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 135.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.9022
        },
        {
          "name": "alignment",
          "value": -2.6424
        },
        {
          "name": "tau",
          "value": 2.1945
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4183
      },
      "coherence_score": 2.1945037841796875,
      "coherence_diagnostics": {
        "tau": 2.1945037841796875,
        "grad_tau": 0.1443149745464325,
        "torsion": 0.0,
        "alignment": -2.642395496368408,
        "S_field": 1.535862922668457,
        "Gamma_field": 0.37428712844848633,
        "S_over_Gamma": 4.103435039520264,
        "Da": 22.368444442749023,
        "E_coh": 0.9143429398536682,
        "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": [
          [
            [
              -95.73,
              39.65
            ],
            [
              -95.69,
              39.63
            ],
            [
              -95.52,
              39.63
            ],
            [
              -95.51,
              39.62
            ],
            [
              -95.51,
              39.57
            ],
            [
              -95.54,
              39.55
            ],
            [
              -95.57,
              39.55
            ],
            [
              -95.61,
              39.53
            ],
            [
              -95.65,
              39.53
            ],
            [
              -95.71,
              39.56
            ],
            [
              -95.79,
              39.56
            ],
            [
              -95.8,
              39.58
            ],
            [
              -95.8,
              39.62
            ],
            [
              -95.78,
              39.64
            ],
            [
              -95.74,
              39.64
            ],
            [
              -95.73,
              39.65
            ]
          ]
        ]
      },
      "raw_probability": 0.4183,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "66c4d416ebb538e9694f3e00a7cd1c6300d6c7dc3fd8c3bf7859a05a19a4e803",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.4183,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cc7d61ca8384f596755ba23b8622f2fd2c081d911d758bdb9f8e56a5ec760b49",
        "signature": {
          "alg": "ed25519",
          "sig": "12d5abac331995151083f922f8dbc5d43c5deeeaac996f1cf9fdad98d32bdaf61001e8d7c6690d1b3929e73060de3d789b5a8f00864f7537c5d3e117dbead109"
        }
      },
      "receipt_sha256": "cc7d61ca8384f596755ba23b8622f2fd2c081d911d758bdb9f8e56a5ec760b49"
    },
    {
      "storm_id": "310688",
      "lat": 43.047,
      "lon": -85.9143,
      "motion_east": 8.2,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 846.0,
      "ebshear": 42.0,
      "srh01": 141.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 141.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9022
        },
        {
          "name": "alignment",
          "value": -5.9095
        },
        {
          "name": "tau",
          "value": 1.2507
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4158
      },
      "coherence_score": 1.250694990158081,
      "coherence_diagnostics": {
        "tau": 1.250694990158081,
        "grad_tau": 0.2069690078496933,
        "torsion": 0.0,
        "alignment": -5.90953254699707,
        "S_field": 0.500750720500946,
        "Gamma_field": 0.27928709983825684,
        "S_over_Gamma": 1.7929604053497314,
        "Da": 15.480778694152832,
        "E_coh": 0.6679277420043945,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.84,
              43.11
            ],
            [
              -85.81,
              43.11
            ],
            [
              -85.78,
              43.09
            ],
            [
              -85.78,
              43.02
            ],
            [
              -85.8,
              43.02
            ],
            [
              -85.85,
              42.99
            ],
            [
              -85.88,
              42.99
            ],
            [
              -85.89,
              42.98
            ],
            [
              -85.94,
              42.98
            ],
            [
              -85.95,
              42.97
            ],
            [
              -85.98,
              42.97
            ],
            [
              -86.02,
              42.99
            ],
            [
              -86.02,
              43.01
            ],
            [
              -86.04,
              43.03
            ],
            [
              -86.04,
              43.05
            ],
            [
              -86.01,
              43.08
            ],
            [
              -86.01,
              43.1
            ],
            [
              -85.97,
              43.1
            ],
            [
              -85.96,
              43.09
            ],
            [
              -85.89,
              43.09
            ],
            [
              -85.88,
              43.1
            ],
            [
              -85.85,
              43.1
            ],
            [
              -85.84,
              43.11
            ]
          ]
        ]
      },
      "raw_probability": 0.4158,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "6938907ff3b49ca61e5ff95e7b4c7079b322eee5b2cf333f81a65178a3bb8214",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.4158,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "039cf16a2278adab9d435b48f16258d6957cbdd3b5740835f424d73dcd97b592",
        "signature": {
          "alg": "ed25519",
          "sig": "82883a9e262bd8bdd4e7ed8c12e3609d07cf4f04ca167556e7cde907c01ef75a2364ea545d32ed7aad06584a5cc21dd9c4c5b5736e4db7a59b567089f2e3af0c"
        }
      },
      "receipt_sha256": "039cf16a2278adab9d435b48f16258d6957cbdd3b5740835f424d73dcd97b592"
    },
    {
      "storm_id": "308375",
      "lat": 41.5375,
      "lon": -89.6638,
      "motion_east": 8.2,
      "motion_south": 3.8,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1971.0,
      "ebshear": 50.0,
      "srh01": 111.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 111.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.2772
        },
        {
          "name": "alignment",
          "value": -1.4611
        },
        {
          "name": "tau",
          "value": 2.187
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4118
      },
      "coherence_score": 2.187014102935791,
      "coherence_diagnostics": {
        "tau": 2.187014102935791,
        "grad_tau": 0.138617143034935,
        "torsion": 0.0,
        "alignment": -1.4610639810562134,
        "S_field": 0.749030351638794,
        "Gamma_field": 0.29845377802848816,
        "S_over_Gamma": 2.5097029209136963,
        "Da": 16.872753143310547,
        "E_coh": 0.8656460642814636,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.68,
              41.57
            ],
            [
              -89.64,
              41.57
            ],
            [
              -89.62,
              41.56
            ],
            [
              -89.62,
              41.51
            ],
            [
              -89.63,
              41.5
            ],
            [
              -89.72,
              41.5
            ],
            [
              -89.72,
              41.52
            ],
            [
              -89.68,
              41.57
            ]
          ]
        ]
      },
      "raw_probability": 0.4118,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "5bf68b8d41ba67a3e40c17a71b9134f789349c64c6c0c9d2fb07d3201cca2333",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.4118,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7ac083deaaac28967c7a0e28cabb053fdb891986705c7daed91b83fdbb6d8ba0",
        "signature": {
          "alg": "ed25519",
          "sig": "2f9b149bd595fe8f7cdb0cd9ef8c87f237d0a0b19a6e4bb782619526972ce96ae53b196a7e22681e671dc019250c757f119f6870e48297ed18d710f8648f0706"
        }
      },
      "receipt_sha256": "7ac083deaaac28967c7a0e28cabb053fdb891986705c7daed91b83fdbb6d8ba0"
    },
    {
      "storm_id": "310330",
      "lat": 44.9922,
      "lon": -84.9117,
      "motion_east": 7.8,
      "motion_south": 0.6,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 807.0,
      "ebshear": 50.0,
      "srh01": 71.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.7772
        },
        {
          "name": "alignment",
          "value": 5.158
        },
        {
          "name": "tau",
          "value": 1.1997
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4057
      },
      "coherence_score": 1.1997337341308594,
      "coherence_diagnostics": {
        "tau": 1.1997337341308594,
        "grad_tau": 0.13962432742118835,
        "torsion": 0.0,
        "alignment": 5.157970905303955,
        "S_field": 0.3067254424095154,
        "Gamma_field": 0.2392871081829071,
        "S_over_Gamma": 1.2818301916122437,
        "Da": 13.478994369506836,
        "E_coh": 0.3375292122364044,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.0,
              45.06
            ],
            [
              -84.97,
              45.06
            ],
            [
              -84.94,
              45.03
            ],
            [
              -84.9,
              45.01
            ],
            [
              -84.83,
              45.01
            ],
            [
              -84.82,
              45.0
            ],
            [
              -84.78,
              44.99
            ],
            [
              -84.77,
              44.98
            ],
            [
              -84.77,
              44.95
            ],
            [
              -84.78,
              44.93
            ],
            [
              -84.91,
              44.93
            ],
            [
              -84.92,
              44.94
            ],
            [
              -84.96,
              44.94
            ],
            [
              -84.97,
              44.95
            ],
            [
              -85.02,
              44.96
            ],
            [
              -85.04,
              45.02
            ],
            [
              -85.03,
              45.04
            ],
            [
              -85.0,
              45.06
            ]
          ]
        ]
      },
      "raw_probability": 0.4057,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1071dc03c37f6289c6dd2e191976ad66ad025099827ecb19802b0d78adb964d9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.4057,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79b23e4b210e8c4803195346b2d1a5517e6e1f3899eafd85ed01cd1723e911f4",
        "signature": {
          "alg": "ed25519",
          "sig": "4b184d82a1334ac872b8f02028527bed938f6db94acdff3359925522310e0a1a5c90b103889bdf4a1aafbad1dff039b866a7740c9c1eb13016e270af9b7b6e04"
        }
      },
      "receipt_sha256": "79b23e4b210e8c4803195346b2d1a5517e6e1f3899eafd85ed01cd1723e911f4"
    },
    {
      "storm_id": "310513",
      "lat": 39.504,
      "lon": -95.25,
      "motion_east": 6.5,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1793.0,
      "ebshear": 53.0,
      "srh01": 143.0,
      "maxllaz": 0.002,
      "mesh": 0.25,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 143.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.9022
        },
        {
          "name": "alignment",
          "value": -2.6424
        },
        {
          "name": "tau",
          "value": 2.1945
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3991
      },
      "coherence_score": 2.1945037841796875,
      "coherence_diagnostics": {
        "tau": 2.1945037841796875,
        "grad_tau": 0.1443149745464325,
        "torsion": 0.0,
        "alignment": -2.642395496368408,
        "S_field": 1.535862922668457,
        "Gamma_field": 0.37428712844848633,
        "S_over_Gamma": 4.103435039520264,
        "Da": 22.368444442749023,
        "E_coh": 0.9143429398536682,
        "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": [
          [
            [
              -95.26,
              39.56
            ],
            [
              -95.21,
              39.56
            ],
            [
              -95.19,
              39.54
            ],
            [
              -95.18,
              39.5
            ],
            [
              -95.19,
              39.48
            ],
            [
              -95.24,
              39.44
            ],
            [
              -95.31,
              39.44
            ],
            [
              -95.33,
              39.46
            ],
            [
              -95.33,
              39.5
            ],
            [
              -95.26,
              39.56
            ]
          ]
        ]
      },
      "raw_probability": 0.3991,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "0f3158c0048cc325f2200bc2a17986d64fdaeca312981425a2227bc996cdab4b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3991,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "178a7963b43e3dbeb20713f0758302612bdebfe81416d23882bf64256a13cde8",
        "signature": {
          "alg": "ed25519",
          "sig": "dca2266fc880206d0ab2f51ca48e4436bfd1ed76c10f32bad94e84c454fa788bb0e9a99cdab1d1f298f2449296d387aa0ab891773b1bd4cf344d40f40e5d6906"
        }
      },
      "receipt_sha256": "178a7963b43e3dbeb20713f0758302612bdebfe81416d23882bf64256a13cde8"
    },
    {
      "storm_id": "310662",
      "lat": 42.1542,
      "lon": -88.0395,
      "motion_east": 10.4,
      "motion_south": 5.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1035.0,
      "ebshear": 44.0,
      "srh01": 120.0,
      "maxllaz": 0.007,
      "mesh": 0.18,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 120.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.1522
        },
        {
          "name": "alignment",
          "value": 0.9098
        },
        {
          "name": "tau",
          "value": 1.5594
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3954
      },
      "coherence_score": 1.5594178438186646,
      "coherence_diagnostics": {
        "tau": 1.5594178438186646,
        "grad_tau": 0.4309256076812744,
        "torsion": 0.0,
        "alignment": 0.9097938537597656,
        "S_field": 0.1854485124349594,
        "Gamma_field": 0.16928711533546448,
        "S_over_Gamma": 1.0954673290252686,
        "Da": 9.563697814941406,
        "E_coh": 0.41960543394088745,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.93,
              42.32
            ],
            [
              -87.86,
              42.32
            ],
            [
              -87.85,
              42.31
            ],
            [
              -87.85,
              42.28
            ],
            [
              -87.86,
              42.27
            ],
            [
              -87.86,
              42.24
            ],
            [
              -87.88,
              42.22
            ],
            [
              -87.9,
              42.16
            ],
            [
              -87.94,
              42.12
            ],
            [
              -87.95,
              42.12
            ],
            [
              -87.97,
              42.1
            ],
            [
              -87.99,
              42.1
            ],
            [
              -88.02,
              42.08
            ],
            [
              -88.04,
              42.08
            ],
            [
              -88.09,
              42.02
            ],
            [
              -88.14,
              42.02
            ],
            [
              -88.15,
              42.01
            ],
            [
              -88.26,
              42.01
            ],
            [
              -88.27,
              42.03
            ],
            [
              -88.27,
              42.07
            ],
            [
              -88.26,
              42.08
            ],
            [
              -88.23,
              42.08
            ],
            [
              -88.22,
              42.09
            ],
            [
              -88.16,
              42.09
            ],
            [
              -88.15,
              42.1
            ],
            [
              -88.13,
              42.1
            ],
            [
              -88.12,
              42.09
            ],
            [
              -88.07,
              42.1
            ],
            [
              -88.05,
              42.12
            ],
            [
              -88.05,
              42.14
            ],
            [
              -88.03,
              42.17
            ],
            [
              -88.03,
              42.19
            ],
            [
              -88.02,
              42.2
            ],
            [
              -88.02,
              42.25
            ],
            [
              -88.01,
              42.27
            ],
            [
              -87.99,
              42.29
            ],
            [
              -87.95,
              42.3
            ],
            [
              -87.93,
              42.32
            ]
          ]
        ]
      },
      "raw_probability": 0.3954,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "95fca83ffe21c5fd322a36f73f8b88342c1f888c698e629978f72e5cad8a23b7",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3954,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "28b26db9e43c4c89cda79879b9e0973b37264d9af6c914f5b67e7cc1f1a0a310",
        "signature": {
          "alg": "ed25519",
          "sig": "51fe9479315bf53015073906aeba110bbf5ef9bff644673b502b9e973878b8cabe9f15f81b46e205bbf1c7319a48b86ba13fe1db48bc4373416f8685c136830c"
        }
      },
      "receipt_sha256": "28b26db9e43c4c89cda79879b9e0973b37264d9af6c914f5b67e7cc1f1a0a310"
    },
    {
      "storm_id": "310798",
      "lat": 42.2267,
      "lon": -87.6183,
      "motion_east": 9.8,
      "motion_south": 5.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0055,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1093.0,
      "ebshear": 50.0,
      "srh01": 93.0,
      "maxllaz": 0.004,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.1522
        },
        {
          "name": "alignment",
          "value": 0.9098
        },
        {
          "name": "tau",
          "value": 1.5594
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.394
      },
      "coherence_score": 1.5594178438186646,
      "coherence_diagnostics": {
        "tau": 1.5594178438186646,
        "grad_tau": 0.4309256076812744,
        "torsion": 0.0,
        "alignment": 0.9097938537597656,
        "S_field": 0.1854485124349594,
        "Gamma_field": 0.16928711533546448,
        "S_over_Gamma": 1.0954673290252686,
        "Da": 9.563697814941406,
        "E_coh": 0.41960543394088745,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.66,
              42.28
            ],
            [
              -87.64,
              42.27
            ],
            [
              -87.6,
              42.27
            ],
            [
              -87.56,
              42.23
            ],
            [
              -87.55,
              42.19
            ],
            [
              -87.58,
              42.16
            ],
            [
              -87.6,
              42.16
            ],
            [
              -87.63,
              42.18
            ],
            [
              -87.64,
              42.2
            ],
            [
              -87.64,
              42.24
            ],
            [
              -87.66,
              42.26
            ],
            [
              -87.66,
              42.28
            ]
          ]
        ]
      },
      "raw_probability": 0.394,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0055,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "ea5edae97fdd8ed8e5a13aaa2380dd1fd192c1e0ffbed5611caf19ebaa8aa4eb",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.394,
        "probability": 0.005482,
        "confidence_lo": 0.005119,
        "confidence_hi": 0.005484,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f42a4c53ab51ed765e9b06bff32b737a7e6129a2356240c5fa350533ffbceba7",
        "signature": {
          "alg": "ed25519",
          "sig": "559afd6e42678c049428c650b825ec06363a85644ba4b01a059fa8fdfca0cecc3856b73d85e325ce9ec4513771b4750d0d6fa17a3c643e2b780a4801f87fbe0f"
        }
      },
      "receipt_sha256": "f42a4c53ab51ed765e9b06bff32b737a7e6129a2356240c5fa350533ffbceba7"
    },
    {
      "storm_id": "310187",
      "lat": 39.3013,
      "lon": -96.2883,
      "motion_east": 11.3,
      "motion_south": 0.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0052,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1668.0,
      "ebshear": 45.0,
      "srh01": 111.0,
      "maxllaz": 0.004,
      "mesh": 0.64,
      "flash_rate": 20.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 111.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7772
        },
        {
          "name": "alignment",
          "value": -2.5661
        },
        {
          "name": "tau",
          "value": 1.6958
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.391
      },
      "coherence_score": 1.6958255767822266,
      "coherence_diagnostics": {
        "tau": 1.6958255767822266,
        "grad_tau": 0.40142613649368286,
        "torsion": 0.0,
        "alignment": -2.566108465194702,
        "S_field": 1.3862216472625732,
        "Gamma_field": 0.7992871403694153,
        "S_over_Gamma": 1.734322428703308,
        "Da": 48.19523620605469,
        "E_coh": 0.8944658637046814,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.34,
              39.47
            ],
            [
              -96.31,
              39.47
            ],
            [
              -96.29,
              39.46
            ],
            [
              -96.23,
              39.41
            ],
            [
              -96.23,
              39.36
            ],
            [
              -96.25,
              39.34
            ],
            [
              -96.25,
              39.32
            ],
            [
              -96.21,
              39.3
            ],
            [
              -96.19,
              39.28
            ],
            [
              -96.19,
              39.23
            ],
            [
              -96.2,
              39.22
            ],
            [
              -96.25,
              39.21
            ],
            [
              -96.28,
              39.18
            ],
            [
              -96.28,
              39.16
            ],
            [
              -96.31,
              39.13
            ],
            [
              -96.36,
              39.13
            ],
            [
              -96.38,
              39.15
            ],
            [
              -96.38,
              39.19
            ],
            [
              -96.36,
              39.21
            ],
            [
              -96.31,
              39.22
            ],
            [
              -96.29,
              39.24
            ],
            [
              -96.29,
              39.28
            ],
            [
              -96.27,
              39.32
            ],
            [
              -96.27,
              39.33
            ],
            [
              -96.29,
              39.35
            ],
            [
              -96.3,
              39.35
            ],
            [
              -96.33,
              39.39
            ],
            [
              -96.32,
              39.42
            ],
            [
              -96.35,
              39.45
            ],
            [
              -96.34,
              39.47
            ]
          ]
        ]
      },
      "raw_probability": 0.391,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0053,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "7261b3ca6ace4101df392db6000da03ed8b669134dc578cd73e02770b137be56",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.391,
        "probability": 0.005249,
        "confidence_lo": 0.003231,
        "confidence_hi": 0.005259,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c0756b3d2dffc565f4754ef0140993536256c46148017508509f025b9481eb16",
        "signature": {
          "alg": "ed25519",
          "sig": "63a4a8a569e9ca67404eda921535234a127b3120eb9bb7d6437d5e99c11c6ad78706fbd656c566604e5720f01bb73b1497802e832531921bca26e38f6e0a1f00"
        }
      },
      "receipt_sha256": "c0756b3d2dffc565f4754ef0140993536256c46148017508509f025b9481eb16"
    },
    {
      "storm_id": "310307",
      "lat": 39.5984,
      "lon": -96.1844,
      "motion_east": 11.1,
      "motion_south": 1.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0045,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1643.0,
      "ebshear": 51.0,
      "srh01": 90.0,
      "maxllaz": 0.006,
      "mesh": 1.14,
      "flash_rate": 34.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2772
        },
        {
          "name": "alignment",
          "value": 0.1273
        },
        {
          "name": "tau",
          "value": 2.0696
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3897
      },
      "coherence_score": 2.0695629119873047,
      "coherence_diagnostics": {
        "tau": 2.0695629119873047,
        "grad_tau": 0.41218554973602295,
        "torsion": 0.0,
        "alignment": 0.12733709812164307,
        "S_field": 1.6271030902862549,
        "Gamma_field": 0.31678712368011475,
        "S_over_Gamma": 5.136266708374023,
        "Da": 18.602163314819336,
        "E_coh": 0.9137029051780701,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.37,
              39.67
            ],
            [
              -96.26,
              39.67
            ],
            [
              -96.25,
              39.66
            ],
            [
              -96.23,
              39.66
            ],
            [
              -96.17,
              39.63
            ],
            [
              -96.11,
              39.63
            ],
            [
              -96.07,
              39.65
            ],
            [
              -95.99,
              39.65
            ],
            [
              -95.96,
              39.63
            ],
            [
              -95.96,
              39.59
            ],
            [
              -96.03,
              39.53
            ],
            [
              -96.03,
              39.5
            ],
            [
              -96.08,
              39.5
            ],
            [
              -96.08,
              39.51
            ],
            [
              -96.15,
              39.58
            ],
            [
              -96.17,
              39.58
            ],
            [
              -96.19,
              39.56
            ],
            [
              -96.21,
              39.56
            ],
            [
              -96.22,
              39.55
            ],
            [
              -96.27,
              39.55
            ],
            [
              -96.32,
              39.58
            ],
            [
              -96.36,
              39.59
            ],
            [
              -96.38,
              39.61
            ],
            [
              -96.38,
              39.65
            ],
            [
              -96.37,
              39.67
            ]
          ]
        ]
      },
      "raw_probability": 0.3897,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0045,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f226fd4204abe868c3e2adb56fdff86e23eea1c9a47f7c1e6e98d069d44dcde5",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3897,
        "probability": 0.004469,
        "confidence_lo": 0.003231,
        "confidence_hi": 0.004474,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "68f62cc11d38bee5a7d5d344ae29f623860583594627b3829e8216b9d1469cde",
        "signature": {
          "alg": "ed25519",
          "sig": "3cf229309feafd36c893368f8e20e03ebc0bc78ee3fb5beba170e2d7cd6752b9338d0c7a1ea5f310f721ceefdaad07ca439178e0b053103cc29e26d388bbb205"
        }
      },
      "receipt_sha256": "68f62cc11d38bee5a7d5d344ae29f623860583594627b3829e8216b9d1469cde"
    },
    {
      "storm_id": "309936",
      "lat": 39.0735,
      "lon": -96.7352,
      "motion_east": 9.0,
      "motion_south": 1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2140.0,
      "ebshear": 44.0,
      "srh01": 89.0,
      "maxllaz": 0.005,
      "mesh": 0.42,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 89.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.7772
        },
        {
          "name": "alignment",
          "value": -2.5661
        },
        {
          "name": "tau",
          "value": 1.6958
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3601
      },
      "coherence_score": 1.6958255767822266,
      "coherence_diagnostics": {
        "tau": 1.6958255767822266,
        "grad_tau": 0.40142613649368286,
        "torsion": 0.0,
        "alignment": -2.566108465194702,
        "S_field": 1.3862216472625732,
        "Gamma_field": 0.7992871403694153,
        "S_over_Gamma": 1.734322428703308,
        "Da": 48.19523620605469,
        "E_coh": 0.8944658637046814,
        "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": [
          [
            [
              -96.81,
              39.15
            ],
            [
              -96.74,
              39.15
            ],
            [
              -96.7,
              39.11
            ],
            [
              -96.68,
              39.12
            ],
            [
              -96.6,
              39.12
            ],
            [
              -96.56,
              39.09
            ],
            [
              -96.56,
              39.05
            ],
            [
              -96.57,
              39.04
            ],
            [
              -96.63,
              39.03
            ],
            [
              -96.64,
              39.04
            ],
            [
              -96.67,
              39.04
            ],
            [
              -96.71,
              39.09
            ],
            [
              -96.73,
              39.09
            ],
            [
              -96.77,
              39.05
            ],
            [
              -96.77,
              39.04
            ],
            [
              -96.8,
              39.0
            ],
            [
              -96.82,
              38.99
            ],
            [
              -96.85,
              38.99
            ],
            [
              -96.89,
              39.03
            ],
            [
              -96.89,
              39.08
            ],
            [
              -96.86,
              39.12
            ],
            [
              -96.85,
              39.12
            ],
            [
              -96.81,
              39.15
            ]
          ]
        ]
      },
      "raw_probability": 0.3601,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "2a1fed22ac7cb6ab65ea8e02584193e8dc811ec8f019e657aaeebaccb6429937",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3601,
        "probability": 0.003287,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.003287,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "731b8356581da8ad5ee3eb5de407eb16eb842951040c6c9782aeb3ccfe895569",
        "signature": {
          "alg": "ed25519",
          "sig": "5f5f58bb7f9e95b9b8b9cfa93178d02b5992c293aed446da97fcdaed7a484f7df35c6bc0b238b0c24286759c9a61c04cb636053cc22e14f89d3bb124610f3909"
        }
      },
      "receipt_sha256": "731b8356581da8ad5ee3eb5de407eb16eb842951040c6c9782aeb3ccfe895569"
    },
    {
      "storm_id": "310763",
      "lat": 44.19,
      "lon": -102.7368,
      "motion_east": 10.7,
      "motion_south": 1.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1247.0,
      "ebshear": 41.0,
      "srh01": 50.0,
      "maxllaz": 0.006,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.4022
        },
        {
          "name": "alignment",
          "value": -3.75
        },
        {
          "name": "tau",
          "value": 0.576
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3572
      },
      "coherence_score": 0.575977087020874,
      "coherence_diagnostics": {
        "tau": 0.575977087020874,
        "grad_tau": 0.10985109955072403,
        "torsion": 0.0,
        "alignment": -3.749990701675415,
        "S_field": 0.43419626355171204,
        "Gamma_field": 0.7176204323768616,
        "S_over_Gamma": 0.6050500273704529,
        "Da": 43.01021194458008,
        "E_coh": 0.2583886981010437,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.69,
              44.24
            ],
            [
              -102.66,
              44.24
            ],
            [
              -102.64,
              44.22
            ],
            [
              -102.64,
              44.19
            ],
            [
              -102.66,
              44.17
            ],
            [
              -102.68,
              44.16
            ],
            [
              -102.7,
              44.17
            ],
            [
              -102.73,
              44.17
            ],
            [
              -102.74,
              44.16
            ],
            [
              -102.76,
              44.16
            ],
            [
              -102.77,
              44.17
            ],
            [
              -102.81,
              44.17
            ],
            [
              -102.82,
              44.16
            ],
            [
              -102.83,
              44.17
            ],
            [
              -102.83,
              44.21
            ],
            [
              -102.81,
              44.21
            ],
            [
              -102.8,
              44.2
            ],
            [
              -102.74,
              44.2
            ],
            [
              -102.69,
              44.24
            ]
          ]
        ]
      },
      "raw_probability": 0.3572,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "acee4f10107cc7e7b1ecb54230bda3d08fea88eaf29e9d357b15908a19d458a1",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3572,
        "probability": 0.003287,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.003287,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fed5bb0366dc8464d4d36bc1e467b0bf5f795a8ee21b4cb267bb6e38933003af",
        "signature": {
          "alg": "ed25519",
          "sig": "15d3c0d0a484d213368e5a44df6afde92d49f67b284ffaaa906f2ae48486eb9a27c5c78642009d239db00ba915227ef2d2aa7b27e82d4f709727a47fcc76270a"
        }
      },
      "receipt_sha256": "fed5bb0366dc8464d4d36bc1e467b0bf5f795a8ee21b4cb267bb6e38933003af"
    },
    {
      "storm_id": "310655",
      "lat": 31.668,
      "lon": -86.578,
      "motion_east": 2.2,
      "motion_south": 5.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1880.0,
      "ebshear": 24.0,
      "srh01": 58.0,
      "maxllaz": 0.004,
      "mesh": 0.31,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.4022
        },
        {
          "name": "alignment",
          "value": -1.5118
        },
        {
          "name": "tau",
          "value": 1.9816
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3356
      },
      "coherence_score": 1.9815514087677002,
      "coherence_diagnostics": {
        "tau": 1.9815514087677002,
        "grad_tau": 0.32527485489845276,
        "torsion": 0.0,
        "alignment": -1.5118427276611328,
        "S_field": 1.7804045677185059,
        "Gamma_field": 0.3826204538345337,
        "S_over_Gamma": 4.653187274932861,
        "Da": 24.448902130126953,
        "E_coh": 0.9196662306785583,
        "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": [
          [
            [
              -86.61,
              31.7
            ],
            [
              -86.56,
              31.7
            ],
            [
              -86.54,
              31.69
            ],
            [
              -86.53,
              31.68
            ],
            [
              -86.53,
              31.64
            ],
            [
              -86.55,
              31.62
            ],
            [
              -86.61,
              31.62
            ],
            [
              -86.62,
              31.64
            ],
            [
              -86.62,
              31.69
            ],
            [
              -86.61,
              31.7
            ]
          ]
        ]
      },
      "raw_probability": 0.3356,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "e4177d4aa31c95b70ca6038dfd1e4956f26161af1c2c47cfa1462adfdc8e069a",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3356,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f60a58a50aeadac4b66f1b3bbde9950b0a7de3c15ece32f0cab0f9fd7791346a",
        "signature": {
          "alg": "ed25519",
          "sig": "c75e78278c485dfc09ebed6b9d2f2a767b2d1cd2f54a9fd2991d1fc3ae8bb27324cc9c823ca94984c8db7bc31fb98d272b9a63f88dd8967bcbc6cae1250e6908"
        }
      },
      "receipt_sha256": "f60a58a50aeadac4b66f1b3bbde9950b0a7de3c15ece32f0cab0f9fd7791346a"
    },
    {
      "storm_id": "310310",
      "lat": 32.1779,
      "lon": -86.3536,
      "motion_east": 6.4,
      "motion_south": 3.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2816.0,
      "ebshear": 18.0,
      "srh01": 78.0,
      "maxllaz": 0.004,
      "mesh": 0.44,
      "flash_rate": 10.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.5272
        },
        {
          "name": "alignment",
          "value": -1.186
        },
        {
          "name": "tau",
          "value": 1.4565
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.334
      },
      "coherence_score": 1.4564831256866455,
      "coherence_diagnostics": {
        "tau": 1.4564831256866455,
        "grad_tau": 0.46023523807525635,
        "torsion": 0.0,
        "alignment": -1.1859667301177979,
        "S_field": 0.6044265627861023,
        "Gamma_field": 0.6342871189117432,
        "S_over_Gamma": 0.9529226422309875,
        "Da": 38.910552978515625,
        "E_coh": 0.8294744491577148,
        "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": [
          [
            [
              -86.27,
              32.23
            ],
            [
              -86.25,
              32.23
            ],
            [
              -86.25,
              32.17
            ],
            [
              -86.34,
              32.12
            ],
            [
              -86.36,
              32.12
            ],
            [
              -86.37,
              32.11
            ],
            [
              -86.43,
              32.11
            ],
            [
              -86.47,
              32.15
            ],
            [
              -86.47,
              32.17
            ],
            [
              -86.44,
              32.2
            ],
            [
              -86.38,
              32.21
            ],
            [
              -86.37,
              32.22
            ],
            [
              -86.28,
              32.22
            ],
            [
              -86.27,
              32.23
            ]
          ]
        ]
      },
      "raw_probability": 0.334,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "8d3f6a89c660037375fdac95b1644414521a95f81d1239498139dbed2ec69fcb",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.334,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5bd8fc8199e329484bfd1260f017835567265f6fbbb5222e624926e91d33a678",
        "signature": {
          "alg": "ed25519",
          "sig": "a31885c1b9a1958cb1f9cdfb64c680dce035e1e629df6a705166d0e730faf5e27d27fb0a200e47d51a5b2f153dec8a1bbfc82d25f0d1734a5fc01239b851c405"
        }
      },
      "receipt_sha256": "5bd8fc8199e329484bfd1260f017835567265f6fbbb5222e624926e91d33a678"
    },
    {
      "storm_id": "310750",
      "lat": 43.3029,
      "lon": -84.9791,
      "motion_east": 8.1,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 786.0,
      "ebshear": 33.0,
      "srh01": 85.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.5272
        },
        {
          "name": "alignment",
          "value": -8.0798
        },
        {
          "name": "tau",
          "value": 1.2547
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3319
      },
      "coherence_score": 1.2546724081039429,
      "coherence_diagnostics": {
        "tau": 1.2546724081039429,
        "grad_tau": 0.20583274960517883,
        "torsion": 0.0,
        "alignment": -8.079819679260254,
        "S_field": 0.6422841548919678,
        "Gamma_field": 0.3151204586029053,
        "S_over_Gamma": 2.038217782974243,
        "Da": 18.530805587768555,
        "E_coh": 0.6352710127830505,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.8,
              43.43
            ],
            [
              -84.75,
              43.43
            ],
            [
              -84.68,
              43.33
            ],
            [
              -84.69,
              43.31
            ],
            [
              -84.69,
              43.28
            ],
            [
              -84.73,
              43.25
            ],
            [
              -84.83,
              43.25
            ],
            [
              -84.86,
              43.23
            ],
            [
              -84.91,
              43.23
            ],
            [
              -84.92,
              43.22
            ],
            [
              -84.94,
              43.23
            ],
            [
              -84.98,
              43.27
            ],
            [
              -85.0,
              43.27
            ],
            [
              -85.01,
              43.28
            ],
            [
              -85.03,
              43.28
            ],
            [
              -85.05,
              43.26
            ],
            [
              -85.06,
              43.26
            ],
            [
              -85.07,
              43.24
            ],
            [
              -85.13,
              43.24
            ],
            [
              -85.15,
              43.26
            ],
            [
              -85.17,
              43.27
            ],
            [
              -85.21,
              43.27
            ],
            [
              -85.23,
              43.29
            ],
            [
              -85.23,
              43.33
            ],
            [
              -85.19,
              43.34
            ],
            [
              -85.18,
              43.35
            ],
            [
              -85.12,
              43.35
            ],
            [
              -85.11,
              43.34
            ],
            [
              -85.0,
              43.34
            ],
            [
              -84.99,
              43.35
            ],
            [
              -84.96,
              43.35
            ],
            [
              -84.95,
              43.36
            ],
            [
              -84.87,
              43.38
            ],
            [
              -84.8,
              43.43
            ]
          ]
        ]
      },
      "raw_probability": 0.3319,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c167a2325e71cd28c7eb54d31c5b838b720876acf7c7b211177ac150167f797b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3319,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c6f823f4a535d90fccc46fa0d8ea5d0cc006f37c1484836dc9c7dc150f5c51c",
        "signature": {
          "alg": "ed25519",
          "sig": "85eccb94000bb750955e27c134b4e9d1414ab48142162e0362c83b3bf5fa2fe42abbffd574a5c55c98b69ca7f42227ae155d9f2c7cd0856ea4de3e260c483f0f"
        }
      },
      "receipt_sha256": "4c6f823f4a535d90fccc46fa0d8ea5d0cc006f37c1484836dc9c7dc150f5c51c"
    },
    {
      "storm_id": "309919",
      "lat": 42.035,
      "lon": -89.267,
      "motion_east": 10.0,
      "motion_south": 6.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1320.0,
      "ebshear": 46.0,
      "srh01": 79.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5272
        },
        {
          "name": "alignment",
          "value": 1.6482
        },
        {
          "name": "tau",
          "value": 1.8204
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3297
      },
      "coherence_score": 1.8204338550567627,
      "coherence_diagnostics": {
        "tau": 1.8204338550567627,
        "grad_tau": 0.3293021023273468,
        "torsion": 0.0,
        "alignment": 1.6482453346252441,
        "S_field": 0.6247837543487549,
        "Gamma_field": 0.40512046217918396,
        "S_over_Gamma": 1.5422172546386719,
        "Da": 23.161617279052734,
        "E_coh": 0.8667674660682678,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.25,
              42.09
            ],
            [
              -89.21,
              42.09
            ],
            [
              -89.18,
              42.07
            ],
            [
              -89.14,
              42.06
            ],
            [
              -89.14,
              42.0
            ],
            [
              -89.2,
              42.0
            ],
            [
              -89.21,
              41.99
            ],
            [
              -89.24,
              41.99
            ],
            [
              -89.29,
              41.96
            ],
            [
              -89.32,
              41.96
            ],
            [
              -89.36,
              41.99
            ],
            [
              -89.37,
              41.99
            ],
            [
              -89.36,
              42.01
            ],
            [
              -89.36,
              42.05
            ],
            [
              -89.32,
              42.06
            ],
            [
              -89.31,
              42.07
            ],
            [
              -89.29,
              42.07
            ],
            [
              -89.28,
              42.08
            ],
            [
              -89.26,
              42.08
            ],
            [
              -89.25,
              42.09
            ]
          ]
        ]
      },
      "raw_probability": 0.3297,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c219ca9f8e7d2a48ea9b914ab0cc85ac103d44797581cb2306cea50e2d3e7a32",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3297,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6d61427b802acce123bdcce4f562dd6b9602390bf4b73bbe41918ba758a1abf1",
        "signature": {
          "alg": "ed25519",
          "sig": "4eac9aef542ba3c10ffc77a56f30f18c6c2555e516807e96bc9aab99bd6710ef8d8879d67660765b62cd9a1d6f80b3596623aa4b26501c1228b01eb433e85b09"
        }
      },
      "receipt_sha256": "6d61427b802acce123bdcce4f562dd6b9602390bf4b73bbe41918ba758a1abf1"
    },
    {
      "storm_id": "310824",
      "lat": 42.431,
      "lon": -86.6448,
      "motion_east": 10.4,
      "motion_south": 1.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1446.0,
      "ebshear": 39.0,
      "srh01": 28.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.4022
        },
        {
          "name": "alignment",
          "value": -6.7618
        },
        {
          "name": "tau",
          "value": 1.1419
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3296
      },
      "coherence_score": 1.1418910026550293,
      "coherence_diagnostics": {
        "tau": 1.1418910026550293,
        "grad_tau": 0.2605421245098114,
        "torsion": 0.0,
        "alignment": -6.761810302734375,
        "S_field": 0.3637256622314453,
        "Gamma_field": 0.631787121295929,
        "S_over_Gamma": 0.5757092237472534,
        "Da": 35.297218322753906,
        "E_coh": 0.45092543959617615,
        "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": [
          [
            [
              -86.57,
              42.64
            ],
            [
              -86.54,
              42.63
            ],
            [
              -86.53,
              42.55
            ],
            [
              -86.57,
              42.47
            ],
            [
              -86.57,
              42.42
            ],
            [
              -86.56,
              42.4
            ],
            [
              -86.58,
              42.36
            ],
            [
              -86.62,
              42.32
            ],
            [
              -86.62,
              42.3
            ],
            [
              -86.64,
              42.28
            ],
            [
              -86.7,
              42.28
            ],
            [
              -86.71,
              42.29
            ],
            [
              -86.75,
              42.29
            ],
            [
              -86.78,
              42.32
            ],
            [
              -86.78,
              42.34
            ],
            [
              -86.74,
              42.36
            ],
            [
              -86.72,
              42.35
            ],
            [
              -86.71,
              42.36
            ],
            [
              -86.69,
              42.36
            ],
            [
              -86.67,
              42.38
            ],
            [
              -86.68,
              42.4
            ],
            [
              -86.68,
              42.45
            ],
            [
              -86.66,
              42.48
            ],
            [
              -86.66,
              42.5
            ],
            [
              -86.61,
              42.54
            ],
            [
              -86.61,
              42.56
            ],
            [
              -86.59,
              42.6
            ],
            [
              -86.59,
              42.63
            ],
            [
              -86.57,
              42.64
            ]
          ]
        ]
      },
      "raw_probability": 0.3296,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "b486fc575b660db1a2a82b1f65db33f1d47320b17f8f4d72f672fc20e96f30d8",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3296,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1607f4868948e1f362414f1762a26fc81fa6e1cba6cb65bd7e61f9d65022d53b",
        "signature": {
          "alg": "ed25519",
          "sig": "a90fa7dc465f57c539e69780e809f44d11ed4fcd38e19d9d5f8b4bf3fd1428e4d83b0ef12e28f2aeaa91866bcc4a5d68a49747e9e94dc6cc1753c353414f610a"
        }
      },
      "receipt_sha256": "1607f4868948e1f362414f1762a26fc81fa6e1cba6cb65bd7e61f9d65022d53b"
    },
    {
      "storm_id": "310811",
      "lat": 44.7956,
      "lon": -82.1322,
      "motion_east": 7.0,
      "motion_south": -2.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 634.0,
      "ebshear": 44.0,
      "srh01": 220.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 220.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0272
        },
        {
          "name": "alignment",
          "value": -3.9034
        },
        {
          "name": "tau",
          "value": 1.1227
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3204
      },
      "coherence_score": 1.122729778289795,
      "coherence_diagnostics": {
        "tau": 1.122729778289795,
        "grad_tau": 0.04243314266204834,
        "torsion": 0.0,
        "alignment": -3.9034414291381836,
        "S_field": 0.19647063314914703,
        "Gamma_field": 0.23262043297290802,
        "S_over_Gamma": 0.8445974588394165,
        "Da": 12.734806060791016,
        "E_coh": 0.47401782870292664,
        "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": [
          [
            [
              -82.16,
              44.82
            ],
            [
              -82.1,
              44.82
            ],
            [
              -82.09,
              44.81
            ],
            [
              -82.09,
              44.77
            ],
            [
              -82.1,
              44.76
            ],
            [
              -82.15,
              44.76
            ],
            [
              -82.17,
              44.79
            ],
            [
              -82.17,
              44.81
            ],
            [
              -82.16,
              44.82
            ]
          ]
        ]
      },
      "raw_probability": 0.3204,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f9799941fb0d1b7cc0b21818dd0d3b3ad7e998d88a486ed4dd57c6b5df55515b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3204,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a88ac93c06a3169aefd19a2eaefc20377d6e98c3b36d062b868efb1b9ff73c1c",
        "signature": {
          "alg": "ed25519",
          "sig": "7a19f96156c6779685d593ccb1ac39c440cbdded7d23480a0e21ff70f2d24f455988b0f522d05998eb082388ba534de7d59631482309a180feca5ff6d3e85804"
        }
      },
      "receipt_sha256": "a88ac93c06a3169aefd19a2eaefc20377d6e98c3b36d062b868efb1b9ff73c1c"
    },
    {
      "storm_id": "310786",
      "lat": 44.6774,
      "lon": -83.7435,
      "motion_east": 8.3,
      "motion_south": 0.6,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 896.0,
      "ebshear": 40.0,
      "srh01": 83.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 83.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4022
        },
        {
          "name": "alignment",
          "value": 2.6932
        },
        {
          "name": "tau",
          "value": 1.1794
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.317
      },
      "coherence_score": 1.1794073581695557,
      "coherence_diagnostics": {
        "tau": 1.1794073581695557,
        "grad_tau": 0.08450756222009659,
        "torsion": 0.0,
        "alignment": 2.6931581497192383,
        "S_field": 0.2966327369213104,
        "Gamma_field": 0.27012044191360474,
        "S_over_Gamma": 1.0981498956680298,
        "Da": 14.966683387756348,
        "E_coh": 0.336102157831192,
        "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.89,
              44.73
            ],
            [
              -83.86,
              44.73
            ],
            [
              -83.86,
              44.72
            ],
            [
              -83.81,
              44.68
            ],
            [
              -83.76,
              44.68
            ],
            [
              -83.72,
              44.71
            ],
            [
              -83.6,
              44.71
            ],
            [
              -83.59,
              44.72
            ],
            [
              -83.56,
              44.72
            ],
            [
              -83.55,
              44.71
            ],
            [
              -83.55,
              44.67
            ],
            [
              -83.57,
              44.65
            ],
            [
              -83.61,
              44.64
            ],
            [
              -83.64,
              44.62
            ],
            [
              -83.69,
              44.62
            ],
            [
              -83.72,
              44.6
            ],
            [
              -83.81,
              44.6
            ],
            [
              -83.83,
              44.61
            ],
            [
              -83.87,
              44.65
            ],
            [
              -83.91,
              44.66
            ],
            [
              -83.91,
              44.71
            ],
            [
              -83.9,
              44.71
            ],
            [
              -83.89,
              44.73
            ]
          ]
        ]
      },
      "raw_probability": 0.317,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "944a0a2c6e2bdfe6f0edaa0ddb6089b98aa31222d5a98a9db4dda549b81c1300",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.317,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2eb212ad96ba7d5927ecec4e382c55a9c232712f064a798852a002d8dacbfcf5",
        "signature": {
          "alg": "ed25519",
          "sig": "a39c671def4673cee9268c027ae967f040369e12810527eafcf86ff4e6a51103ac8ee5346c63919d747a556f399796b831bc9a5d281f2c47a1f15949fd712506"
        }
      },
      "receipt_sha256": "2eb212ad96ba7d5927ecec4e382c55a9c232712f064a798852a002d8dacbfcf5"
    },
    {
      "storm_id": "310823",
      "lat": 44.6044,
      "lon": -83.2,
      "motion_east": 8.4,
      "motion_south": 1.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1790.0,
      "ebshear": 48.0,
      "srh01": 144.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 144.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.2772
        },
        {
          "name": "alignment",
          "value": -1.2956
        },
        {
          "name": "tau",
          "value": 1.1475
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.317
      },
      "coherence_score": 1.1474782228469849,
      "coherence_diagnostics": {
        "tau": 1.1474782228469849,
        "grad_tau": 0.08205105364322662,
        "torsion": 0.0,
        "alignment": -1.2956434488296509,
        "S_field": 0.21950596570968628,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.8746867775917053,
        "Da": 13.986958503723145,
        "E_coh": 0.5872572064399719,
        "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": [
          [
            [
              -83.2,
              44.64
            ],
            [
              -83.18,
              44.64
            ],
            [
              -83.16,
              44.62
            ],
            [
              -83.16,
              44.6
            ],
            [
              -83.19,
              44.56
            ],
            [
              -83.23,
              44.56
            ],
            [
              -83.24,
              44.57
            ],
            [
              -83.24,
              44.61
            ],
            [
              -83.2,
              44.64
            ]
          ]
        ]
      },
      "raw_probability": 0.317,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "944a0a2c6e2bdfe6f0edaa0ddb6089b98aa31222d5a98a9db4dda549b81c1300",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.317,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2eb212ad96ba7d5927ecec4e382c55a9c232712f064a798852a002d8dacbfcf5",
        "signature": {
          "alg": "ed25519",
          "sig": "a39c671def4673cee9268c027ae967f040369e12810527eafcf86ff4e6a51103ac8ee5346c63919d747a556f399796b831bc9a5d281f2c47a1f15949fd712506"
        }
      },
      "receipt_sha256": "2eb212ad96ba7d5927ecec4e382c55a9c232712f064a798852a002d8dacbfcf5"
    },
    {
      "storm_id": "310779",
      "lat": 42.5314,
      "lon": -87.8871,
      "motion_east": 10.1,
      "motion_south": 5.6,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 878.0,
      "ebshear": 36.0,
      "srh01": 128.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 128.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0272
        },
        {
          "name": "alignment",
          "value": -2.7969
        },
        {
          "name": "tau",
          "value": 1.4346
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3139
      },
      "coherence_score": 1.4345660209655762,
      "coherence_diagnostics": {
        "tau": 1.4345660209655762,
        "grad_tau": 0.2612558603286743,
        "torsion": 0.0,
        "alignment": -2.796912670135498,
        "S_field": 0.5628235340118408,
        "Gamma_field": 0.38595378398895264,
        "S_over_Gamma": 1.4582666158676147,
        "Da": 21.727930068969727,
        "E_coh": 0.67319256067276,
        "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.87,
              42.57
            ],
            [
              -87.85,
              42.57
            ],
            [
              -87.84,
              42.56
            ],
            [
              -87.82,
              42.57
            ],
            [
              -87.81,
              42.53
            ],
            [
              -87.87,
              42.49
            ],
            [
              -87.9,
              42.49
            ],
            [
              -87.91,
              42.48
            ],
            [
              -87.94,
              42.48
            ],
            [
              -87.96,
              42.49
            ],
            [
              -87.96,
              42.53
            ],
            [
              -87.94,
              42.55
            ],
            [
              -87.88,
              42.56
            ],
            [
              -87.87,
              42.57
            ]
          ]
        ]
      },
      "raw_probability": 0.3139,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "11ab36b12066e11e092fe0d8435d5d27ab20dde961afce9180870696156d44c6",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3139,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7c6472b1df495b1fe4d310904c641b643c9f0589a69769247fb3d6a357ead143",
        "signature": {
          "alg": "ed25519",
          "sig": "a3e1c662890839adb9994c85a63f2c8bd8dff24912739721609c8f829201ab42e1a2fd8aba0c55d930e9dfdc82173f56a4c0ebff2fed114ae7203564f129da0d"
        }
      },
      "receipt_sha256": "7c6472b1df495b1fe4d310904c641b643c9f0589a69769247fb3d6a357ead143"
    },
    {
      "storm_id": "310777",
      "lat": 44.607,
      "lon": -88.153,
      "motion_east": 5.4,
      "motion_south": 8.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1454.0,
      "ebshear": 52.0,
      "srh01": 75.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0272
        },
        {
          "name": "alignment",
          "value": 6.0512
        },
        {
          "name": "tau",
          "value": 1.097
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3069
      },
      "coherence_score": 1.0969829559326172,
      "coherence_diagnostics": {
        "tau": 1.0969829559326172,
        "grad_tau": 0.13901475071907043,
        "torsion": 0.0,
        "alignment": 6.051248550415039,
        "S_field": 0.23091888427734375,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.920164942741394,
        "Da": 13.886049270629883,
        "E_coh": 0.3494431674480438,
        "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.18,
              44.64
            ],
            [
              -88.11,
              44.64
            ],
            [
              -88.12,
              44.62
            ],
            [
              -88.12,
              44.59
            ],
            [
              -88.11,
              44.57
            ],
            [
              -88.17,
              44.57
            ],
            [
              -88.18,
              44.58
            ],
            [
              -88.17,
              44.6
            ],
            [
              -88.19,
              44.62
            ],
            [
              -88.18,
              44.64
            ]
          ]
        ]
      },
      "raw_probability": 0.3069,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "a0c83c8d5444aadb1ce8fa5d3f21ab60f8393cc16a028be02a8be143aa6c569a",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.3069,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0625469857383ceab5d1531bcc183328dd649209efd720299cd90d6b231b73bd",
        "signature": {
          "alg": "ed25519",
          "sig": "cfa6fac24f888a08afe3e0ef485d3a30f38c1d0aa7d78230230b989dc4929b79b41458f828dc8428f0be29c6f93337e9a40dcc8cb6c5073c8aeb10eb0c0e7a0e"
        }
      },
      "receipt_sha256": "0625469857383ceab5d1531bcc183328dd649209efd720299cd90d6b231b73bd"
    },
    {
      "storm_id": "310171",
      "lat": 44.5047,
      "lon": -87.9567,
      "motion_east": 5.4,
      "motion_south": 8.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1160.0,
      "ebshear": 51.0,
      "srh01": 80.0,
      "maxllaz": 0.005,
      "mesh": 0.22,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 80.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0272
        },
        {
          "name": "alignment",
          "value": 6.0512
        },
        {
          "name": "tau",
          "value": 1.097
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2997
      },
      "coherence_score": 1.0969829559326172,
      "coherence_diagnostics": {
        "tau": 1.0969829559326172,
        "grad_tau": 0.13901475071907043,
        "torsion": 0.0,
        "alignment": 6.051248550415039,
        "S_field": 0.23091888427734375,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.920164942741394,
        "Da": 13.886049270629883,
        "E_coh": 0.3494431674480438,
        "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": [
          [
            [
              -87.94,
              44.57
            ],
            [
              -87.91,
              44.56
            ],
            [
              -87.86,
              44.52
            ],
            [
              -87.86,
              44.47
            ],
            [
              -87.87,
              44.45
            ],
            [
              -87.92,
              44.45
            ],
            [
              -87.96,
              44.43
            ],
            [
              -88.02,
              44.43
            ],
            [
              -88.05,
              44.47
            ],
            [
              -88.05,
              44.5
            ],
            [
              -88.03,
              44.52
            ],
            [
              -88.0,
              44.53
            ],
            [
              -87.98,
              44.55
            ],
            [
              -87.96,
              44.55
            ],
            [
              -87.94,
              44.57
            ]
          ]
        ]
      },
      "raw_probability": 0.2997,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "98155feb351cb744168eb47805f748fc799bf089d397c59e83e1df5891289351",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2997,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8bca9139015eeb1070c9305f9142123d145697a904deb8412916f7cccaf974eb",
        "signature": {
          "alg": "ed25519",
          "sig": "f41cc5b57f404621279c38446401bc9b45d89f5e42c2c51b83cba6fea75603e1a2f7ebca27a510a25a8a5a2a5488bb181e2b817e246d91d6efe6f9bc6bc88e0e"
        }
      },
      "receipt_sha256": "8bca9139015eeb1070c9305f9142123d145697a904deb8412916f7cccaf974eb"
    },
    {
      "storm_id": "310594",
      "lat": 44.7767,
      "lon": -83.2325,
      "motion_east": 8.5,
      "motion_south": 1.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1464.0,
      "ebshear": 54.0,
      "srh01": 150.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 150.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.2772
        },
        {
          "name": "alignment",
          "value": -1.2956
        },
        {
          "name": "tau",
          "value": 1.1475
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2994
      },
      "coherence_score": 1.1474782228469849,
      "coherence_diagnostics": {
        "tau": 1.1474782228469849,
        "grad_tau": 0.08205105364322662,
        "torsion": 0.0,
        "alignment": -1.2956434488296509,
        "S_field": 0.21950596570968628,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.8746867775917053,
        "Da": 13.986958503723145,
        "E_coh": 0.5872572064399719,
        "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": [
          [
            [
              -83.25,
              44.82
            ],
            [
              -83.21,
              44.82
            ],
            [
              -83.19,
              44.8
            ],
            [
              -83.19,
              44.76
            ],
            [
              -83.2,
              44.75
            ],
            [
              -83.22,
              44.75
            ],
            [
              -83.23,
              44.74
            ],
            [
              -83.25,
              44.74
            ],
            [
              -83.26,
              44.75
            ],
            [
              -83.27,
              44.77
            ],
            [
              -83.27,
              44.8
            ],
            [
              -83.25,
              44.82
            ]
          ]
        ]
      },
      "raw_probability": 0.2994,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "ae4608461c392ff376924c8f05ba6177068f60bd5f6e6e646de0182642602b61",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2994,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "95d152a9f0043a9ea655e76835417f10ceab8068feb02627fc5a516110bafa60",
        "signature": {
          "alg": "ed25519",
          "sig": "f3525290367d195f1a803e2e1edc6714cc2d59254746ced2e4d4a878d790f4036b922576769e286b94118230bd89f45b081b4d4996c320b5ba15cdbe22019300"
        }
      },
      "receipt_sha256": "95d152a9f0043a9ea655e76835417f10ceab8068feb02627fc5a516110bafa60"
    },
    {
      "storm_id": "310675",
      "lat": 44.8113,
      "lon": -82.9892,
      "motion_east": 8.3,
      "motion_south": 1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1518.0,
      "ebshear": 55.0,
      "srh01": 162.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.2772
        },
        {
          "name": "alignment",
          "value": -1.2956
        },
        {
          "name": "tau",
          "value": 1.1475
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2994
      },
      "coherence_score": 1.1474782228469849,
      "coherence_diagnostics": {
        "tau": 1.1474782228469849,
        "grad_tau": 0.08205105364322662,
        "torsion": 0.0,
        "alignment": -1.2956434488296509,
        "S_field": 0.21950596570968628,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.8746867775917053,
        "Da": 13.986958503723145,
        "E_coh": 0.5872572064399719,
        "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": [
          [
            [
              -83.04,
              44.91
            ],
            [
              -83.0,
              44.9
            ],
            [
              -82.99,
              44.89
            ],
            [
              -82.98,
              44.84
            ],
            [
              -82.96,
              44.82
            ],
            [
              -82.94,
              44.82
            ],
            [
              -82.94,
              44.74
            ],
            [
              -82.95,
              44.73
            ],
            [
              -82.94,
              44.71
            ],
            [
              -82.95,
              44.7
            ],
            [
              -82.99,
              44.7
            ],
            [
              -83.0,
              44.71
            ],
            [
              -83.01,
              44.75
            ],
            [
              -82.98,
              44.79
            ],
            [
              -82.96,
              44.79
            ],
            [
              -82.95,
              44.8
            ],
            [
              -82.96,
              44.81
            ],
            [
              -83.0,
              44.81
            ],
            [
              -83.0,
              44.84
            ],
            [
              -83.02,
              44.86
            ],
            [
              -83.04,
              44.86
            ],
            [
              -83.05,
              44.88
            ],
            [
              -83.05,
              44.9
            ],
            [
              -83.04,
              44.91
            ]
          ]
        ]
      },
      "raw_probability": 0.2994,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "ae4608461c392ff376924c8f05ba6177068f60bd5f6e6e646de0182642602b61",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2994,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "95d152a9f0043a9ea655e76835417f10ceab8068feb02627fc5a516110bafa60",
        "signature": {
          "alg": "ed25519",
          "sig": "f3525290367d195f1a803e2e1edc6714cc2d59254746ced2e4d4a878d790f4036b922576769e286b94118230bd89f45b081b4d4996c320b5ba15cdbe22019300"
        }
      },
      "receipt_sha256": "95d152a9f0043a9ea655e76835417f10ceab8068feb02627fc5a516110bafa60"
    },
    {
      "storm_id": "309987",
      "lat": 41.62,
      "lon": -89.9378,
      "motion_east": 9.5,
      "motion_south": 5.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1898.0,
      "ebshear": 51.0,
      "srh01": 116.0,
      "maxllaz": 0.005,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 116.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.0272
        },
        {
          "name": "alignment",
          "value": 1.7534
        },
        {
          "name": "tau",
          "value": 1.9825
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2982
      },
      "coherence_score": 1.9825191497802734,
      "coherence_diagnostics": {
        "tau": 1.9825191497802734,
        "grad_tau": 0.288826048374176,
        "torsion": 0.0,
        "alignment": 1.753443717956543,
        "S_field": 0.5485411882400513,
        "Gamma_field": 0.3151204586029053,
        "S_over_Gamma": 1.7407349348068237,
        "Da": 17.76788902282715,
        "E_coh": 0.7920754551887512,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.98,
              41.68
            ],
            [
              -89.92,
              41.68
            ],
            [
              -89.91,
              41.67
            ],
            [
              -89.89,
              41.67
            ],
            [
              -89.88,
              41.66
            ],
            [
              -89.84,
              41.65
            ],
            [
              -89.83,
              41.63
            ],
            [
              -89.83,
              41.58
            ],
            [
              -89.87,
              41.56
            ],
            [
              -89.96,
              41.56
            ],
            [
              -89.97,
              41.55
            ],
            [
              -90.01,
              41.57
            ],
            [
              -90.0,
              41.57
            ],
            [
              -89.99,
              41.59
            ],
            [
              -90.01,
              41.6
            ],
            [
              -90.02,
              41.62
            ],
            [
              -89.99,
              41.64
            ],
            [
              -89.98,
              41.68
            ]
          ]
        ]
      },
      "raw_probability": 0.2982,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "93ae29768e827029599f595155b24134e93a8963d89b6ff3df1b1b747f7eaaca",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2982,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d72cc95cd3c4b74d0d5d0883238b6855b80c482c137f7e80023d3ee3a4058265",
        "signature": {
          "alg": "ed25519",
          "sig": "94e1a4f4b2749345f5e230d90884b4bd109eb75a1105af2ceb16e25cb8e508ec1ea5cb42077041c740d8a5bfa44a6ecc127766085397ee7ab7d7ee662db03404"
        }
      },
      "receipt_sha256": "d72cc95cd3c4b74d0d5d0883238b6855b80c482c137f7e80023d3ee3a4058265"
    },
    {
      "storm_id": "310764",
      "lat": 44.227,
      "lon": -84.593,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1212.0,
      "ebshear": 51.0,
      "srh01": 87.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 87.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.6522
        },
        {
          "name": "alignment",
          "value": -1.9145
        },
        {
          "name": "tau",
          "value": 1.3375
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.296
      },
      "coherence_score": 1.3375053405761719,
      "coherence_diagnostics": {
        "tau": 1.3375053405761719,
        "grad_tau": 0.05988107994198799,
        "torsion": 0.0,
        "alignment": -1.9144763946533203,
        "S_field": 0.5551115274429321,
        "Gamma_field": 0.18762044608592987,
        "S_over_Gamma": 2.9586942195892334,
        "Da": 10.835004806518555,
        "E_coh": 0.6101956963539124,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.61,
              44.26
            ],
            [
              -84.58,
              44.26
            ],
            [
              -84.56,
              44.24
            ],
            [
              -84.56,
              44.2
            ],
            [
              -84.57,
              44.19
            ],
            [
              -84.6,
              44.19
            ],
            [
              -84.6,
              44.2
            ],
            [
              -84.62,
              44.22
            ],
            [
              -84.62,
              44.25
            ],
            [
              -84.61,
              44.26
            ]
          ]
        ]
      },
      "raw_probability": 0.296,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "d1b8370a509faa5be83f64869b743c528c4b8c78bd42d4427d35f6a2dec68edb",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.296,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8c4fb038532f5d0419a74e54f575bd9ca9fd6dbf8d3787f4735570548ad7dbaf",
        "signature": {
          "alg": "ed25519",
          "sig": "c80fe994608e692cd796dd8a12c249d6780429d7bece06ca85f8c771a05cfee7b35b14f294d9ef94f6f3e9550b1b8f69fdb402c70b4e548797b32a942d37f903"
        }
      },
      "receipt_sha256": "8c4fb038532f5d0419a74e54f575bd9ca9fd6dbf8d3787f4735570548ad7dbaf"
    },
    {
      "storm_id": "310331",
      "lat": 44.3824,
      "lon": -102.6838,
      "motion_east": 11.0,
      "motion_south": 0.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 769.0,
      "ebshear": 40.0,
      "srh01": 36.0,
      "maxllaz": 0.005,
      "mesh": 0.25,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.4022
        },
        {
          "name": "alignment",
          "value": -3.75
        },
        {
          "name": "tau",
          "value": 0.576
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2956
      },
      "coherence_score": 0.575977087020874,
      "coherence_diagnostics": {
        "tau": 0.575977087020874,
        "grad_tau": 0.10985109955072403,
        "torsion": 0.0,
        "alignment": -3.749990701675415,
        "S_field": 0.43419626355171204,
        "Gamma_field": 0.7176204323768616,
        "S_over_Gamma": 0.6050500273704529,
        "Da": 43.01021194458008,
        "E_coh": 0.2583886981010437,
        "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": [
          [
            [
              -102.76,
              44.46
            ],
            [
              -102.7,
              44.46
            ],
            [
              -102.69,
              44.45
            ],
            [
              -102.65,
              44.45
            ],
            [
              -102.63,
              44.44
            ],
            [
              -102.61,
              44.42
            ],
            [
              -102.61,
              44.4
            ],
            [
              -102.59,
              44.36
            ],
            [
              -102.57,
              44.34
            ],
            [
              -102.57,
              44.3
            ],
            [
              -102.6,
              44.28
            ],
            [
              -102.64,
              44.28
            ],
            [
              -102.65,
              44.29
            ],
            [
              -102.67,
              44.29
            ],
            [
              -102.72,
              44.34
            ],
            [
              -102.77,
              44.36
            ],
            [
              -102.79,
              44.38
            ],
            [
              -102.8,
              44.41
            ],
            [
              -102.79,
              44.42
            ],
            [
              -102.79,
              44.44
            ],
            [
              -102.76,
              44.46
            ]
          ]
        ]
      },
      "raw_probability": 0.2956,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "7083a5dd73f697901c488d004d17732b5ea4376f894e158a20e6d439e5216bcb",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2956,
        "probability": 0.00315,
        "confidence_lo": 0.003065,
        "confidence_hi": 0.00315,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4fda171ecba83d3675d32b8da9b4b7d20033305796585106c82aea8b11d3979e",
        "signature": {
          "alg": "ed25519",
          "sig": "c954d9bd8398acff146413c3c32ee9fdec126c8f503e419c0dd5a8cfe2225263aa1b4f7b7cea0ecb890ea076adb0c175ccae443d576980743998bd065ec7350f"
        }
      },
      "receipt_sha256": "4fda171ecba83d3675d32b8da9b4b7d20033305796585106c82aea8b11d3979e"
    },
    {
      "storm_id": "310434",
      "lat": 44.2845,
      "lon": -84.8,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 871.0,
      "ebshear": 45.0,
      "srh01": 91.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 91.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.6522
        },
        {
          "name": "alignment",
          "value": -1.9145
        },
        {
          "name": "tau",
          "value": 1.3375
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2842
      },
      "coherence_score": 1.3375053405761719,
      "coherence_diagnostics": {
        "tau": 1.3375053405761719,
        "grad_tau": 0.05988107994198799,
        "torsion": 0.0,
        "alignment": -1.9144763946533203,
        "S_field": 0.5551115274429321,
        "Gamma_field": 0.18762044608592987,
        "S_over_Gamma": 2.9586942195892334,
        "Da": 10.835004806518555,
        "E_coh": 0.6101956963539124,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.84,
              44.34
            ],
            [
              -84.79,
              44.34
            ],
            [
              -84.78,
              44.33
            ],
            [
              -84.74,
              44.32
            ],
            [
              -84.73,
              44.25
            ],
            [
              -84.75,
              44.24
            ],
            [
              -84.77,
              44.2
            ],
            [
              -84.82,
              44.2
            ],
            [
              -84.87,
              44.26
            ],
            [
              -84.87,
              44.31
            ],
            [
              -84.84,
              44.34
            ]
          ]
        ]
      },
      "raw_probability": 0.2842,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f496e4847f49fc316bcdaf5c73e2e7e8bb3c42c4eacffde45c4e32450717773b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2842,
        "probability": 0.002283,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a850f69d0acc0b3f58b564eda8cef367d10bdd346efd9880da5eb742407419e3",
        "signature": {
          "alg": "ed25519",
          "sig": "ea7c0caf3af6ddbde1f51be8b5e044f4f9809829c02342819180b349809400f8dd9013bdc69907eb5707ac38f91bc20a43871801c1844fbd041469fe873d6c01"
        }
      },
      "receipt_sha256": "a850f69d0acc0b3f58b564eda8cef367d10bdd346efd9880da5eb742407419e3"
    },
    {
      "storm_id": "310614",
      "lat": 44.855,
      "lon": -82.6357,
      "motion_east": 7.0,
      "motion_south": -1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1005.0,
      "ebshear": 47.0,
      "srh01": 164.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 164.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0272
        },
        {
          "name": "alignment",
          "value": -3.9034
        },
        {
          "name": "tau",
          "value": 1.1227
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2826
      },
      "coherence_score": 1.122729778289795,
      "coherence_diagnostics": {
        "tau": 1.122729778289795,
        "grad_tau": 0.04243314266204834,
        "torsion": 0.0,
        "alignment": -3.9034414291381836,
        "S_field": 0.19647063314914703,
        "Gamma_field": 0.23262043297290802,
        "S_over_Gamma": 0.8445974588394165,
        "Da": 12.734806060791016,
        "E_coh": 0.47401782870292664,
        "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": [
          [
            [
              -82.62,
              44.91
            ],
            [
              -82.59,
              44.91
            ],
            [
              -82.58,
              44.89
            ],
            [
              -82.58,
              44.86
            ],
            [
              -82.6,
              44.84
            ],
            [
              -82.6,
              44.83
            ],
            [
              -82.62,
              44.81
            ],
            [
              -82.66,
              44.8
            ],
            [
              -82.67,
              44.79
            ],
            [
              -82.71,
              44.8
            ],
            [
              -82.71,
              44.86
            ],
            [
              -82.68,
              44.87
            ],
            [
              -82.66,
              44.89
            ],
            [
              -82.62,
              44.91
            ]
          ]
        ]
      },
      "raw_probability": 0.2826,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "fd6877d68cd54859ae932afb1e5b795e4165fc11c611a9fdfbbc2bdd8b1a1270",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2826,
        "probability": 0.002283,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e1b925468f0af705cc53a490965d3a3d80dbb07fd68ba361710400f4f2c5d77c",
        "signature": {
          "alg": "ed25519",
          "sig": "276382206c92843d5abdc6e88c33fcdbd9971f61dc1c2ca68fbc22976635f0191fe5bafc1d8e6d01d649dc413a805888fb7ea6b8a3385e0def6adde91608d305"
        }
      },
      "receipt_sha256": "e1b925468f0af705cc53a490965d3a3d80dbb07fd68ba361710400f4f2c5d77c"
    },
    {
      "storm_id": "310810",
      "lat": 44.8167,
      "lon": -81.9389,
      "motion_east": 7.0,
      "motion_south": -1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 844.0,
      "ebshear": 35.0,
      "srh01": 178.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 178.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.0272
        },
        {
          "name": "alignment",
          "value": -3.9034
        },
        {
          "name": "tau",
          "value": 1.1227
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2751
      },
      "coherence_score": 1.122729778289795,
      "coherence_diagnostics": {
        "tau": 1.122729778289795,
        "grad_tau": 0.04243314266204834,
        "torsion": 0.0,
        "alignment": -3.9034414291381836,
        "S_field": 0.19647063314914703,
        "Gamma_field": 0.23262043297290802,
        "S_over_Gamma": 0.8445974588394165,
        "Da": 12.734806060791016,
        "E_coh": 0.47401782870292664,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.95,
              44.85
            ],
            [
              -81.93,
              44.85
            ],
            [
              -81.89,
              44.82
            ],
            [
              -81.89,
              44.8
            ],
            [
              -81.93,
              44.77
            ],
            [
              -81.95,
              44.77
            ],
            [
              -81.98,
              44.81
            ],
            [
              -81.98,
              44.83
            ],
            [
              -81.95,
              44.85
            ]
          ]
        ]
      },
      "raw_probability": 0.2751,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "345632dc7c865a8226eade8a328a714948ec6ec03d82bbad0deb84f1e1ac05d7",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2751,
        "probability": 0.002283,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9b565110541e43dd551c9afb6b80a73edc3e3e7956b2ed024017bfbd67ddf9ed",
        "signature": {
          "alg": "ed25519",
          "sig": "0635c067f896f2e187e2c378ae97ead892eef52a25d2d2e122813ebfc1f91b882df3190dfe2808da068fe893b1df5ea0ac6140f0744e3ea5a8d446cc0b39900e"
        }
      },
      "receipt_sha256": "9b565110541e43dd551c9afb6b80a73edc3e3e7956b2ed024017bfbd67ddf9ed"
    },
    {
      "storm_id": "310507",
      "lat": 44.7668,
      "lon": -86.1374,
      "motion_east": 6.9,
      "motion_south": 1.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 798.0,
      "ebshear": 47.0,
      "srh01": 63.0,
      "maxllaz": 0.005,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.5272
        },
        {
          "name": "alignment",
          "value": 5.1917
        },
        {
          "name": "tau",
          "value": 1.1653
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2735
      },
      "coherence_score": 1.165334939956665,
      "coherence_diagnostics": {
        "tau": 1.165334939956665,
        "grad_tau": 0.18572987616062164,
        "torsion": 0.0,
        "alignment": 5.191678524017334,
        "S_field": 0.2120748609304428,
        "Gamma_field": 0.22845377027988434,
        "S_over_Gamma": 0.9283053874969482,
        "Da": 12.345698356628418,
        "E_coh": 0.5146943926811218,
        "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.19,
              44.83
            ],
            [
              -86.12,
              44.83
            ],
            [
              -86.09,
              44.81
            ],
            [
              -86.07,
              44.81
            ],
            [
              -86.04,
              44.79
            ],
            [
              -86.0,
              44.78
            ],
            [
              -86.0,
              44.76
            ],
            [
              -85.99,
              44.75
            ],
            [
              -86.01,
              44.72
            ],
            [
              -86.11,
              44.72
            ],
            [
              -86.12,
              44.71
            ],
            [
              -86.22,
              44.71
            ],
            [
              -86.23,
              44.72
            ],
            [
              -86.25,
              44.72
            ],
            [
              -86.26,
              44.73
            ],
            [
              -86.26,
              44.76
            ],
            [
              -86.23,
              44.79
            ],
            [
              -86.23,
              44.8
            ],
            [
              -86.19,
              44.83
            ]
          ]
        ]
      },
      "raw_probability": 0.2735,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "ef84f815965e4d4ae3a8fe3853c17f97530106adda05468db3f6aa258f63bd76",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2735,
        "probability": 0.002283,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "db2d545273a30be6a386e6c07d5acd010037ed3eb6d0a66793a58499fe70ff17",
        "signature": {
          "alg": "ed25519",
          "sig": "40d54eeb5b04266f3fbb1d559a0ba11df72f4ef342ad4523c0be4f840850accc198c130ac3a79814d91bb0cdb31eba7377e3d6315bd0c63bc58fcad496d9200a"
        }
      },
      "receipt_sha256": "db2d545273a30be6a386e6c07d5acd010037ed3eb6d0a66793a58499fe70ff17"
    },
    {
      "storm_id": "310776",
      "lat": 44.7011,
      "lon": -85.88,
      "motion_east": 6.8,
      "motion_south": 1.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 669.0,
      "ebshear": 38.0,
      "srh01": 76.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.5272
        },
        {
          "name": "alignment",
          "value": 5.1917
        },
        {
          "name": "tau",
          "value": 1.1653
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2637
      },
      "coherence_score": 1.165334939956665,
      "coherence_diagnostics": {
        "tau": 1.165334939956665,
        "grad_tau": 0.18572987616062164,
        "torsion": 0.0,
        "alignment": 5.191678524017334,
        "S_field": 0.2120748609304428,
        "Gamma_field": 0.22845377027988434,
        "S_over_Gamma": 0.9283053874969482,
        "Da": 12.345698356628418,
        "E_coh": 0.5146943926811218,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.89,
              44.73
            ],
            [
              -85.86,
              44.73
            ],
            [
              -85.85,
              44.71
            ],
            [
              -85.85,
              44.68
            ],
            [
              -85.86,
              44.67
            ],
            [
              -85.9,
              44.67
            ],
            [
              -85.91,
              44.68
            ],
            [
              -85.91,
              44.71
            ],
            [
              -85.89,
              44.73
            ]
          ]
        ]
      },
      "raw_probability": 0.2637,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "bd27d09b943a9f3d8c69550fc9bf4b2ae68d15dac49807bec67b069164693ad8",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2637,
        "probability": 0.002283,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0c5a6cbd8d63e14428d3ddfdc3ece4c26eff568bdee72ebd602f1685d82c70e4",
        "signature": {
          "alg": "ed25519",
          "sig": "beee7460dc4d2f2e3cd6584ed431e90917d2c5ee87a6c84a6ba48157d7c6531cd0851b2bb046bf1c33c92ea5c6fd6e043e98d2c6f7bf973306bdad7fc2520308"
        }
      },
      "receipt_sha256": "0c5a6cbd8d63e14428d3ddfdc3ece4c26eff568bdee72ebd602f1685d82c70e4"
    },
    {
      "storm_id": "310770",
      "lat": 45.0113,
      "lon": -83.0165,
      "motion_east": 7.9,
      "motion_south": 0.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 955.0,
      "ebshear": 57.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": 23.2772
        },
        {
          "name": "alignment",
          "value": -1.2956
        },
        {
          "name": "tau",
          "value": 1.1475
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2564
      },
      "coherence_score": 1.1474782228469849,
      "coherence_diagnostics": {
        "tau": 1.1474782228469849,
        "grad_tau": 0.08205105364322662,
        "torsion": 0.0,
        "alignment": -1.2956434488296509,
        "S_field": 0.21950596570968628,
        "Gamma_field": 0.2509537935256958,
        "S_over_Gamma": 0.8746867775917053,
        "Da": 13.986958503723145,
        "E_coh": 0.5872572064399719,
        "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": [
          [
            [
              -83.01,
              45.07
            ],
            [
              -82.98,
              45.07
            ],
            [
              -82.97,
              45.05
            ],
            [
              -82.94,
              45.05
            ],
            [
              -82.93,
              45.04
            ],
            [
              -82.93,
              45.02
            ],
            [
              -82.91,
              45.0
            ],
            [
              -82.91,
              44.98
            ],
            [
              -82.93,
              44.97
            ],
            [
              -82.99,
              44.97
            ],
            [
              -83.02,
              45.0
            ],
            [
              -83.03,
              44.99
            ],
            [
              -83.08,
              44.98
            ],
            [
              -83.09,
              44.97
            ],
            [
              -83.09,
              44.95
            ],
            [
              -83.1,
              44.95
            ],
            [
              -83.1,
              44.99
            ],
            [
              -83.11,
              45.0
            ],
            [
              -83.1,
              45.01
            ],
            [
              -83.08,
              45.01
            ],
            [
              -83.05,
              45.06
            ],
            [
              -83.02,
              45.06
            ],
            [
              -83.01,
              45.07
            ]
          ]
        ]
      },
      "raw_probability": 0.2564,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "2c6f0a8af2a01bc7dbfed59ed341f51c1d7e14e547fd64424f72410488aea1f5",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2564,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "932a7c063ba31df799b88334975584aae562daed0b0a1d9197def2be8f22288e",
        "signature": {
          "alg": "ed25519",
          "sig": "1a3e61fefaef962ae73944492590f8d25a6f3e98c2762e1dec2580579070a8a4e5165928c16d10a2f36fd6d244de9ef1dafa6fefb19a83113da0f80d8fc7ca08"
        }
      },
      "receipt_sha256": "932a7c063ba31df799b88334975584aae562daed0b0a1d9197def2be8f22288e"
    },
    {
      "storm_id": "310734",
      "lat": 43.1258,
      "lon": -84.2433,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 660.0,
      "ebshear": 30.0,
      "srh01": 102.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 102.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7772
        },
        {
          "name": "alignment",
          "value": 5.9651
        },
        {
          "name": "tau",
          "value": 1.2446
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2544
      },
      "coherence_score": 1.2446473836898804,
      "coherence_diagnostics": {
        "tau": 1.2446473836898804,
        "grad_tau": 0.07081228494644165,
        "torsion": 0.0,
        "alignment": 5.965141296386719,
        "S_field": 0.3991546630859375,
        "Gamma_field": 0.5559538006782532,
        "S_over_Gamma": 0.7179637551307678,
        "Da": 31.308198928833008,
        "E_coh": 0.5772133469581604,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.29,
              43.17
            ],
            [
              -84.16,
              43.17
            ],
            [
              -84.14,
              43.15
            ],
            [
              -84.14,
              43.11
            ],
            [
              -84.2,
              43.08
            ],
            [
              -84.25,
              43.08
            ],
            [
              -84.26,
              43.09
            ],
            [
              -84.28,
              43.09
            ],
            [
              -84.31,
              43.11
            ],
            [
              -84.3,
              43.13
            ],
            [
              -84.3,
              43.16
            ],
            [
              -84.29,
              43.17
            ]
          ]
        ]
      },
      "raw_probability": 0.2544,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "340dbcd69c3810aec1404e6267eac4da773f8a6057241574234312546114e2d5",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2544,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "09c6bbd80471ee99348fa2ec5cef2c8e31b7efc8266ad7ec0c6f08a9ece4d3e8",
        "signature": {
          "alg": "ed25519",
          "sig": "b3111b956b46b2ac7b91d5847ae0ebf92eb01418770bb9f4d19c33de8886c813dea195620deb478efafcc9ad2272011969a0834634765aa250a650a28f67fc03"
        }
      },
      "receipt_sha256": "09c6bbd80471ee99348fa2ec5cef2c8e31b7efc8266ad7ec0c6f08a9ece4d3e8"
    },
    {
      "storm_id": "310704",
      "lat": 42.6433,
      "lon": -86.9483,
      "motion_east": 9.5,
      "motion_south": 4.6,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1118.0,
      "ebshear": 41.0,
      "srh01": 86.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 86.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.4022
        },
        {
          "name": "alignment",
          "value": -6.7618
        },
        {
          "name": "tau",
          "value": 1.1419
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2463
      },
      "coherence_score": 1.1418910026550293,
      "coherence_diagnostics": {
        "tau": 1.1418910026550293,
        "grad_tau": 0.2605421245098114,
        "torsion": 0.0,
        "alignment": -6.761810302734375,
        "S_field": 0.3637256622314453,
        "Gamma_field": 0.631787121295929,
        "S_over_Gamma": 0.5757092237472534,
        "Da": 35.297218322753906,
        "E_coh": 0.45092543959617615,
        "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": [
          [
            [
              -86.95,
              42.69
            ],
            [
              -86.91,
              42.69
            ],
            [
              -86.89,
              42.67
            ],
            [
              -86.89,
              42.63
            ],
            [
              -86.92,
              42.61
            ],
            [
              -86.96,
              42.6
            ],
            [
              -86.97,
              42.61
            ],
            [
              -86.99,
              42.61
            ],
            [
              -86.99,
              42.62
            ],
            [
              -86.98,
              42.63
            ],
            [
              -86.98,
              42.67
            ],
            [
              -86.95,
              42.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2463,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c5149f9d2f88cf6b88a37cef2ed30d350f15e3e7dfe1e7b737cdb35c94061ff9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2463,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9c759403314c9a9f01a3c4e710a09106c683ef452a40a2704620197407149d99",
        "signature": {
          "alg": "ed25519",
          "sig": "2b92ef8555aa5ac6eee57677006a7186ca4711b5a1f162e009431913a5de2803a8d621e72f19ac1669860ef71bd464f902b5486129b9cffa807d467001ef6f06"
        }
      },
      "receipt_sha256": "9c759403314c9a9f01a3c4e710a09106c683ef452a40a2704620197407149d99"
    },
    {
      "storm_id": "310724",
      "lat": 30.9942,
      "lon": -110.4333,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1987.0,
      "ebshear": 29.0,
      "srh01": 39.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.1522
        },
        {
          "name": "alignment",
          "value": -3.9931
        },
        {
          "name": "tau",
          "value": 1.159
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2456
      },
      "coherence_score": 1.1590466499328613,
      "coherence_diagnostics": {
        "tau": 1.1590466499328613,
        "grad_tau": 0.15841086208820343,
        "torsion": 0.0,
        "alignment": -3.9930765628814697,
        "S_field": 1.4565327167510986,
        "Gamma_field": 0.5792871117591858,
        "S_over_Gamma": 2.5143537521362305,
        "Da": 34.5661735534668,
        "E_coh": 0.9644213914871216,
        "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": [
          [
            [
              -110.41,
              31.04
            ],
            [
              -110.39,
              31.04
            ],
            [
              -110.39,
              30.96
            ],
            [
              -110.42,
              30.94
            ],
            [
              -110.44,
              30.94
            ],
            [
              -110.45,
              30.95
            ],
            [
              -110.44,
              30.98
            ],
            [
              -110.46,
              31.0
            ],
            [
              -110.47,
              31.0
            ],
            [
              -110.47,
              31.02
            ],
            [
              -110.45,
              31.02
            ],
            [
              -110.41,
              31.04
            ]
          ]
        ]
      },
      "raw_probability": 0.2456,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1f42d8673cae947073fb0f63abb78a52c16c0be9b8a30e22c063d7692dba34c7",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2456,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dbd3cac7de637e1fd3067463ee46fa0c8e9430358918f787ca5ef478b522f92a",
        "signature": {
          "alg": "ed25519",
          "sig": "30f747ee811176aacf2c9df47e5f16e43113f4f651a90c3b4320f0f0fa3bf2be205048141253729b9647daddecc430a7ca583122b35cdec3dcce722f4ec2e002"
        }
      },
      "receipt_sha256": "dbd3cac7de637e1fd3067463ee46fa0c8e9430358918f787ca5ef478b522f92a"
    },
    {
      "storm_id": "309576",
      "lat": 43.9453,
      "lon": -103.0547,
      "motion_east": 7.7,
      "motion_south": 6.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1581.0,
      "ebshear": 46.0,
      "srh01": 25.0,
      "maxllaz": 0.008,
      "mesh": 0.87,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.4022
        },
        {
          "name": "alignment",
          "value": -3.75
        },
        {
          "name": "tau",
          "value": 0.576
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2376
      },
      "coherence_score": 0.575977087020874,
      "coherence_diagnostics": {
        "tau": 0.575977087020874,
        "grad_tau": 0.10985109955072403,
        "torsion": 0.0,
        "alignment": -3.749990701675415,
        "S_field": 0.43419626355171204,
        "Gamma_field": 0.7176204323768616,
        "S_over_Gamma": 0.6050500273704529,
        "Da": 43.01021194458008,
        "E_coh": 0.2583886981010437,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.06,
              44.05
            ],
            [
              -103.0,
              44.03
            ],
            [
              -102.99,
              44.01
            ],
            [
              -103.0,
              43.95
            ],
            [
              -103.01,
              43.94
            ],
            [
              -103.01,
              43.91
            ],
            [
              -103.0,
              43.9
            ],
            [
              -103.0,
              43.85
            ],
            [
              -103.02,
              43.83
            ],
            [
              -103.06,
              43.83
            ],
            [
              -103.07,
              43.84
            ],
            [
              -103.09,
              43.84
            ],
            [
              -103.16,
              43.91
            ],
            [
              -103.16,
              43.96
            ],
            [
              -103.12,
              44.0
            ],
            [
              -103.09,
              44.0
            ],
            [
              -103.07,
              44.02
            ],
            [
              -103.07,
              44.04
            ],
            [
              -103.06,
              44.05
            ]
          ]
        ]
      },
      "raw_probability": 0.2376,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "a35c6495a833bf4ddd6859b039fca36542e564cf2a027e0fbf0e347345b885fa",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2376,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "437842586d2a753942570533f3be430a67f01c0ead151e9126e2ab8dc80f570f",
        "signature": {
          "alg": "ed25519",
          "sig": "810a0c0cf1fa8629acfa52533c411efd2fbb46d8878c2a6f84a51cebf837fa7b1224f180dfa389f6c9e5ce830441a117666b84b52433dc43e281f253aea62e0e"
        }
      },
      "receipt_sha256": "437842586d2a753942570533f3be430a67f01c0ead151e9126e2ab8dc80f570f"
    },
    {
      "storm_id": "310435",
      "lat": 32.5265,
      "lon": -86.8535,
      "motion_east": 5.9,
      "motion_south": 4.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2749.0,
      "ebshear": 23.0,
      "srh01": 118.0,
      "maxllaz": 0.004,
      "mesh": 0.42,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 118.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.7772
        },
        {
          "name": "alignment",
          "value": 0.1446
        },
        {
          "name": "tau",
          "value": 1.5461
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.232
      },
      "coherence_score": 1.5461385250091553,
      "coherence_diagnostics": {
        "tau": 1.5461385250091553,
        "grad_tau": 0.35192054510116577,
        "torsion": 0.0,
        "alignment": 0.14464813470840454,
        "S_field": 0.42375749349594116,
        "Gamma_field": 0.3526204526424408,
        "S_over_Gamma": 1.2017382383346558,
        "Da": 22.168861389160156,
        "E_coh": 0.758910596370697,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.94,
              32.59
            ],
            [
              -86.88,
              32.59
            ],
            [
              -86.84,
              32.57
            ],
            [
              -86.83,
              32.58
            ],
            [
              -86.8,
              32.58
            ],
            [
              -86.79,
              32.59
            ],
            [
              -86.78,
              32.58
            ],
            [
              -86.76,
              32.58
            ],
            [
              -86.75,
              32.57
            ],
            [
              -86.75,
              32.52
            ],
            [
              -86.79,
              32.49
            ],
            [
              -86.8,
              32.49
            ],
            [
              -86.85,
              32.44
            ],
            [
              -86.89,
              32.42
            ],
            [
              -86.9,
              32.43
            ],
            [
              -86.92,
              32.43
            ],
            [
              -86.94,
              32.44
            ],
            [
              -86.96,
              32.48
            ],
            [
              -86.96,
              32.57
            ],
            [
              -86.94,
              32.59
            ]
          ]
        ]
      },
      "raw_probability": 0.232,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "fc2ae1a161bfe91c82eaaee68fc3a319817011203582d5da373cabdbaf1f44b7",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.232,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1173ae2ac00a3b93cca3356bc30b62cee76c3e397699d8e61505abfaec2dde3",
        "signature": {
          "alg": "ed25519",
          "sig": "b1d2a4953b9c131106276354830bd9dd90e9a34145cf38620f402f97f289211adabc3cdf041240b21de1255ca75a91ce597cdffc8cefc59a5232b3f76615310a"
        }
      },
      "receipt_sha256": "c1173ae2ac00a3b93cca3356bc30b62cee76c3e397699d8e61505abfaec2dde3"
    },
    {
      "storm_id": "310629",
      "lat": 30.3768,
      "lon": -85.1947,
      "motion_east": 3.0,
      "motion_south": 2.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1425.0,
      "ebshear": 23.0,
      "srh01": 76.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.6522
        },
        {
          "name": "alignment",
          "value": 6.7258
        },
        {
          "name": "tau",
          "value": 1.7518
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2209
      },
      "coherence_score": 1.7518410682678223,
      "coherence_diagnostics": {
        "tau": 1.7518410682678223,
        "grad_tau": 0.5376383066177368,
        "torsion": 0.0,
        "alignment": 6.725834369659424,
        "S_field": 0.645966649055481,
        "Gamma_field": 0.480120450258255,
        "S_over_Gamma": 1.3454262018203735,
        "Da": 30.35490608215332,
        "E_coh": 0.7198467254638672,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.26,
              30.61
            ],
            [
              -85.25,
              30.6
            ],
            [
              -85.21,
              30.59
            ],
            [
              -85.18,
              30.55
            ],
            [
              -85.14,
              30.54
            ],
            [
              -85.13,
              30.53
            ],
            [
              -85.11,
              30.53
            ],
            [
              -85.08,
              30.5
            ],
            [
              -85.06,
              30.5
            ],
            [
              -85.03,
              30.47
            ],
            [
              -85.03,
              30.45
            ],
            [
              -85.01,
              30.43
            ],
            [
              -84.99,
              30.39
            ],
            [
              -84.99,
              30.35
            ],
            [
              -85.02,
              30.32
            ],
            [
              -85.06,
              30.3
            ],
            [
              -85.11,
              30.3
            ],
            [
              -85.12,
              30.31
            ],
            [
              -85.12,
              30.34
            ],
            [
              -85.14,
              30.36
            ],
            [
              -85.17,
              30.36
            ],
            [
              -85.18,
              30.35
            ],
            [
              -85.19,
              30.33
            ],
            [
              -85.19,
              30.31
            ],
            [
              -85.18,
              30.3
            ],
            [
              -85.18,
              30.22
            ],
            [
              -85.19,
              30.21
            ],
            [
              -85.19,
              30.17
            ],
            [
              -85.23,
              30.11
            ],
            [
              -85.28,
              30.11
            ],
            [
              -85.32,
              30.14
            ],
            [
              -85.28,
              30.18
            ],
            [
              -85.28,
              30.2
            ],
            [
              -85.27,
              30.21
            ],
            [
              -85.27,
              30.26
            ],
            [
              -85.29,
              30.29
            ],
            [
              -85.29,
              30.32
            ],
            [
              -85.3,
              30.33
            ],
            [
              -85.31,
              30.39
            ],
            [
              -85.33,
              30.4
            ],
            [
              -85.33,
              30.42
            ],
            [
              -85.34,
              30.43
            ],
            [
              -85.33,
              30.47
            ],
            [
              -85.29,
              30.5
            ],
            [
              -85.32,
              30.54
            ],
            [
              -85.32,
              30.58
            ],
            [
              -85.26,
              30.61
            ]
          ]
        ]
      },
      "raw_probability": 0.2209,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "846f69470f3e0ae3a3a80e20fff7626e0d9293d1aa886d98f7bfa16bca3d40a6",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2209,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "907c117b1a7a58eebb6803b643cad423103c54b1fc0f7037471171a8f87d505d",
        "signature": {
          "alg": "ed25519",
          "sig": "009ff560ccf17bd4cbb5aea47946eb4615d2a5d0e83de2035b1334d3879bf478ebf924183cf7a26e241fe34735e459d3d400e0b85b964a66580f137c5f0f2b08"
        }
      },
      "receipt_sha256": "907c117b1a7a58eebb6803b643cad423103c54b1fc0f7037471171a8f87d505d"
    },
    {
      "storm_id": "310270",
      "lat": 32.2704,
      "lon": -86.592,
      "motion_east": 6.4,
      "motion_south": 4.1,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3303.0,
      "ebshear": 21.0,
      "srh01": 94.0,
      "maxllaz": 0.005,
      "mesh": 0.42,
      "flash_rate": 19.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 94.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.7772
        },
        {
          "name": "alignment",
          "value": 0.1446
        },
        {
          "name": "tau",
          "value": 1.5461
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2187
      },
      "coherence_score": 1.5461385250091553,
      "coherence_diagnostics": {
        "tau": 1.5461385250091553,
        "grad_tau": 0.35192054510116577,
        "torsion": 0.0,
        "alignment": 0.14464813470840454,
        "S_field": 0.42375749349594116,
        "Gamma_field": 0.3526204526424408,
        "S_over_Gamma": 1.2017382383346558,
        "Da": 22.168861389160156,
        "E_coh": 0.758910596370697,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.45,
              32.36
            ],
            [
              -86.33,
              32.36
            ],
            [
              -86.33,
              32.31
            ],
            [
              -86.36,
              32.28
            ],
            [
              -86.38,
              32.28
            ],
            [
              -86.54,
              32.2
            ],
            [
              -86.62,
              32.2
            ],
            [
              -86.66,
              32.18
            ],
            [
              -86.72,
              32.18
            ],
            [
              -86.75,
              32.16
            ],
            [
              -86.79,
              32.16
            ],
            [
              -86.83,
              32.2
            ],
            [
              -86.83,
              32.22
            ],
            [
              -86.82,
              32.23
            ],
            [
              -86.74,
              32.24
            ],
            [
              -86.7,
              32.26
            ],
            [
              -86.66,
              32.3
            ],
            [
              -86.64,
              32.3
            ],
            [
              -86.63,
              32.31
            ],
            [
              -86.56,
              32.31
            ],
            [
              -86.54,
              32.33
            ],
            [
              -86.52,
              32.33
            ],
            [
              -86.49,
              32.35
            ],
            [
              -86.46,
              32.35
            ],
            [
              -86.45,
              32.36
            ]
          ]
        ]
      },
      "raw_probability": 0.2187,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f2334ae0360bf113185c84b5bd5624bf57380be83fd07e23cc5a16ad0a2c133e",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2187,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97ef7be92492d33a95d08a32ca10fdbd27ba60356090d672dee59714f59dc035",
        "signature": {
          "alg": "ed25519",
          "sig": "7e5da838263bd7cbf1a776be3b673b4804ad34fd12684c8d4e1644b0ded19d5ff8010d6f8419dde1bab8252e618a2592b26e019862cbeefde9153b87dff7a50d"
        }
      },
      "receipt_sha256": "97ef7be92492d33a95d08a32ca10fdbd27ba60356090d672dee59714f59dc035"
    },
    {
      "storm_id": "310661",
      "lat": 42.221,
      "lon": -87.2535,
      "motion_east": 9.7,
      "motion_south": 6.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1384.0,
      "ebshear": 46.0,
      "srh01": 84.0,
      "maxllaz": 0.005,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.0272
        },
        {
          "name": "alignment",
          "value": -0.8138
        },
        {
          "name": "tau",
          "value": 1.1007
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2184
      },
      "coherence_score": 1.1006574630737305,
      "coherence_diagnostics": {
        "tau": 1.1006574630737305,
        "grad_tau": 0.3844037353992462,
        "torsion": 0.0,
        "alignment": -0.8137772083282471,
        "S_field": 0.19675001502037048,
        "Gamma_field": 1.3442870378494263,
        "S_over_Gamma": 0.1463601291179657,
        "Da": 77.41697692871094,
        "E_coh": 0.03410687297582626,
        "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.06,
              42.3
            ],
            [
              -87.0,
              42.3
            ],
            [
              -86.98,
              42.26
            ],
            [
              -87.01,
              42.2
            ],
            [
              -87.06,
              42.17
            ],
            [
              -87.11,
              42.17
            ],
            [
              -87.12,
              42.16
            ],
            [
              -87.22,
              42.15
            ],
            [
              -87.23,
              42.14
            ],
            [
              -87.24,
              42.15
            ],
            [
              -87.27,
              42.15
            ],
            [
              -87.28,
              42.14
            ],
            [
              -87.33,
              42.14
            ],
            [
              -87.37,
              42.16
            ],
            [
              -87.42,
              42.16
            ],
            [
              -87.43,
              42.17
            ],
            [
              -87.45,
              42.17
            ],
            [
              -87.49,
              42.21
            ],
            [
              -87.49,
              42.24
            ],
            [
              -87.47,
              42.26
            ],
            [
              -87.43,
              42.28
            ],
            [
              -87.4,
              42.28
            ],
            [
              -87.39,
              42.29
            ],
            [
              -87.36,
              42.29
            ],
            [
              -87.32,
              42.27
            ],
            [
              -87.24,
              42.28
            ],
            [
              -87.2,
              42.26
            ],
            [
              -87.16,
              42.26
            ],
            [
              -87.15,
              42.27
            ],
            [
              -87.12,
              42.27
            ],
            [
              -87.06,
              42.3
            ]
          ]
        ]
      },
      "raw_probability": 0.2184,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1038759a91fde3b31a100cf4fc6d24ec482406647d477a883b4338aa67d38c77",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2184,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "38694718928f1f6788f72e607397526259e623fb6d1492d041502233aa437b58",
        "signature": {
          "alg": "ed25519",
          "sig": "9726693c89d59c24ed084574e58c0095ddd12f5a24fe6ed98b8facec07268eb1fa4f7573b47dfdf6d968f15e650632eaadc911b699097185d98f617be695620b"
        }
      },
      "receipt_sha256": "38694718928f1f6788f72e607397526259e623fb6d1492d041502233aa437b58"
    },
    {
      "storm_id": "310784",
      "lat": 47.3782,
      "lon": -78.7236,
      "motion_east": 7.1,
      "motion_south": 3.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 727.0,
      "ebshear": 36.0,
      "srh01": 166.0,
      "maxllaz": 0.003,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 166.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.4022
        },
        {
          "name": "alignment",
          "value": -3.0165
        },
        {
          "name": "tau",
          "value": 0.7565
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2167
      },
      "coherence_score": 0.7565104365348816,
      "coherence_diagnostics": {
        "tau": 0.7565104365348816,
        "grad_tau": 0.30063462257385254,
        "torsion": 0.0,
        "alignment": -3.0165328979492188,
        "S_field": 0.2708166539669037,
        "Gamma_field": 0.44845378398895264,
        "S_over_Gamma": 0.6038897633552551,
        "Da": 25.43514633178711,
        "E_coh": 0.08513616770505905,
        "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": [
          [
            [
              -78.72,
              47.42
            ],
            [
              -78.69,
              47.42
            ],
            [
              -78.68,
              47.41
            ],
            [
              -78.68,
              47.35
            ],
            [
              -78.71,
              47.33
            ],
            [
              -78.75,
              47.33
            ],
            [
              -78.76,
              47.34
            ],
            [
              -78.76,
              47.36
            ],
            [
              -78.75,
              47.37
            ],
            [
              -78.74,
              47.41
            ],
            [
              -78.72,
              47.42
            ]
          ]
        ]
      },
      "raw_probability": 0.2167,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "ee6a67bff0235f9e4111f385e9bf0ce1799d60e429ec6cf6544687cc74dcbe35",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2167,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c50f4e1d9abfd5abb71adbf8ecfbefcf9b49be25fb788faa9ba584fad4ef848",
        "signature": {
          "alg": "ed25519",
          "sig": "f4020f397d0e5182d5525f3658df0e7e59dbdc6991d72d4400276eaed21490833942ebbc683b57fba3b32c236004eaba1b1f8b79595727db21fe7910f6771e04"
        }
      },
      "receipt_sha256": "1c50f4e1d9abfd5abb71adbf8ecfbefcf9b49be25fb788faa9ba584fad4ef848"
    },
    {
      "storm_id": "310522",
      "lat": 42.8362,
      "lon": -85.6912,
      "motion_east": 7.4,
      "motion_south": 0.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 997.0,
      "ebshear": 41.0,
      "srh01": 136.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 136.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9022
        },
        {
          "name": "alignment",
          "value": -4.2684
        },
        {
          "name": "tau",
          "value": 0.9427
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2165
      },
      "coherence_score": 0.9427040815353394,
      "coherence_diagnostics": {
        "tau": 0.9427040815353394,
        "grad_tau": 0.18147362768650055,
        "torsion": 0.0,
        "alignment": -4.268360137939453,
        "S_field": 0.22210606932640076,
        "Gamma_field": 1.08345365524292,
        "S_over_Gamma": 0.2049982249736786,
        "Da": 60.979339599609375,
        "E_coh": 0.0569148063659668,
        "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": [
          [
            [
              -85.81,
              42.93
            ],
            [
              -85.79,
              42.93
            ],
            [
              -85.78,
              42.92
            ],
            [
              -85.74,
              42.92
            ],
            [
              -85.73,
              42.91
            ],
            [
              -85.72,
              42.92
            ],
            [
              -85.69,
              42.92
            ],
            [
              -85.68,
              42.93
            ],
            [
              -85.67,
              42.92
            ],
            [
              -85.65,
              42.92
            ],
            [
              -85.61,
              42.88
            ],
            [
              -85.59,
              42.87
            ],
            [
              -85.57,
              42.87
            ],
            [
              -85.56,
              42.88
            ],
            [
              -85.54,
              42.87
            ],
            [
              -85.5,
              42.89
            ],
            [
              -85.45,
              42.89
            ],
            [
              -85.43,
              42.88
            ],
            [
              -85.39,
              42.84
            ],
            [
              -85.42,
              42.8
            ],
            [
              -85.49,
              42.79
            ],
            [
              -85.52,
              42.77
            ],
            [
              -85.55,
              42.77
            ],
            [
              -85.56,
              42.76
            ],
            [
              -85.58,
              42.77
            ],
            [
              -85.63,
              42.73
            ],
            [
              -85.71,
              42.73
            ],
            [
              -85.73,
              42.7
            ],
            [
              -85.8,
              42.7
            ],
            [
              -85.8,
              42.74
            ],
            [
              -85.81,
              42.75
            ],
            [
              -85.84,
              42.75
            ],
            [
              -85.85,
              42.74
            ],
            [
              -85.91,
              42.74
            ],
            [
              -85.9,
              42.75
            ],
            [
              -85.9,
              42.79
            ],
            [
              -85.89,
              42.79
            ],
            [
              -85.87,
              42.81
            ],
            [
              -85.88,
              42.89
            ],
            [
              -85.86,
              42.91
            ],
            [
              -85.82,
              42.92
            ],
            [
              -85.81,
              42.93
            ]
          ]
        ]
      },
      "raw_probability": 0.2165,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "a5d270f8d2ecf3a28572af64ec7807311d3da2a7e062f303bd021476382f4a14",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2165,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "292e876a8b34f41804bc441e6382f014f8dba3a9f17128ef4f79a23a7067658c",
        "signature": {
          "alg": "ed25519",
          "sig": "ac1d903029a90935fcee908dcf5eaa70b27c3e9dad0f8afe546516d6a25a0ac09d0830332645bbbda17e875fbd5434591da91d74e54fb9b5b0c8f272dc04ca02"
        }
      },
      "receipt_sha256": "292e876a8b34f41804bc441e6382f014f8dba3a9f17128ef4f79a23a7067658c"
    },
    {
      "storm_id": "310788",
      "lat": 42.7881,
      "lon": -86.0645,
      "motion_east": 7.5,
      "motion_south": 0.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1086.0,
      "ebshear": 36.0,
      "srh01": 99.0,
      "maxllaz": 0.005,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9022
        },
        {
          "name": "alignment",
          "value": -4.2684
        },
        {
          "name": "tau",
          "value": 0.9427
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2127
      },
      "coherence_score": 0.9427040815353394,
      "coherence_diagnostics": {
        "tau": 0.9427040815353394,
        "grad_tau": 0.18147362768650055,
        "torsion": 0.0,
        "alignment": -4.268360137939453,
        "S_field": 0.22210606932640076,
        "Gamma_field": 1.08345365524292,
        "S_over_Gamma": 0.2049982249736786,
        "Da": 60.979339599609375,
        "E_coh": 0.0569148063659668,
        "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": [
          [
            [
              -86.18,
              42.94
            ],
            [
              -86.15,
              42.94
            ],
            [
              -86.13,
              42.93
            ],
            [
              -86.11,
              42.91
            ],
            [
              -86.1,
              42.91
            ],
            [
              -86.05,
              42.85
            ],
            [
              -86.02,
              42.85
            ],
            [
              -86.02,
              42.8
            ],
            [
              -86.0,
              42.79
            ],
            [
              -86.01,
              42.76
            ],
            [
              -85.99,
              42.74
            ],
            [
              -85.93,
              42.73
            ],
            [
              -85.93,
              42.71
            ],
            [
              -85.9,
              42.67
            ],
            [
              -85.9,
              42.62
            ],
            [
              -85.91,
              42.61
            ],
            [
              -85.96,
              42.61
            ],
            [
              -86.01,
              42.65
            ],
            [
              -86.07,
              42.65
            ],
            [
              -86.08,
              42.66
            ],
            [
              -86.09,
              42.72
            ],
            [
              -86.1,
              42.73
            ],
            [
              -86.1,
              42.76
            ],
            [
              -86.13,
              42.79
            ],
            [
              -86.13,
              42.81
            ],
            [
              -86.11,
              42.82
            ],
            [
              -86.14,
              42.85
            ],
            [
              -86.17,
              42.86
            ],
            [
              -86.2,
              42.89
            ],
            [
              -86.2,
              42.93
            ],
            [
              -86.18,
              42.94
            ]
          ]
        ]
      },
      "raw_probability": 0.2127,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "bbd4809ebd5257d56dbd1edff2f4f59d0b0d01dd2339252493f97a2672796a99",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2127,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4ee4a6965bbb55a2d255d2c0d741c780c09b3eb874b445102433c45f62355a8b",
        "signature": {
          "alg": "ed25519",
          "sig": "43f6f462db2312e74f7439cb3b254f0d3b376bc23c1efb1354c671838d2b215a165e0ff8412a12fb218b5586a73f1b67b8ecf628fe18b9b1ca7e9feef3a4f503"
        }
      },
      "receipt_sha256": "4ee4a6965bbb55a2d255d2c0d741c780c09b3eb874b445102433c45f62355a8b"
    },
    {
      "storm_id": "310528",
      "lat": 31.9335,
      "lon": -86.9441,
      "motion_east": 5.5,
      "motion_south": 4.8,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2058.0,
      "ebshear": 16.0,
      "srh01": 53.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.4022
        },
        {
          "name": "alignment",
          "value": -1.5118
        },
        {
          "name": "tau",
          "value": 1.9816
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.209
      },
      "coherence_score": 1.9815514087677002,
      "coherence_diagnostics": {
        "tau": 1.9815514087677002,
        "grad_tau": 0.32527485489845276,
        "torsion": 0.0,
        "alignment": -1.5118427276611328,
        "S_field": 1.7804045677185059,
        "Gamma_field": 0.3826204538345337,
        "S_over_Gamma": 4.653187274932861,
        "Da": 24.448902130126953,
        "E_coh": 0.9196662306785583,
        "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": [
          [
            [
              -86.9,
              32.04
            ],
            [
              -86.83,
              32.04
            ],
            [
              -86.81,
              32.02
            ],
            [
              -86.81,
              31.97
            ],
            [
              -86.85,
              31.93
            ],
            [
              -86.92,
              31.93
            ],
            [
              -86.94,
              31.91
            ],
            [
              -86.94,
              31.85
            ],
            [
              -86.96,
              31.83
            ],
            [
              -87.0,
              31.82
            ],
            [
              -87.04,
              31.85
            ],
            [
              -87.04,
              31.87
            ],
            [
              -87.05,
              31.88
            ],
            [
              -87.04,
              31.93
            ],
            [
              -87.02,
              31.97
            ],
            [
              -87.0,
              31.99
            ],
            [
              -86.9,
              32.04
            ]
          ]
        ]
      },
      "raw_probability": 0.209,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "5e1ff732571db2a299e11b6681a418446bc66d8742153b8937580bbfc296b082",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.209,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9092c800991571ec6028d69e593e538a5b2410e3704b40c7286784f509c7d525",
        "signature": {
          "alg": "ed25519",
          "sig": "3997f8e89907d6c66a558fea4a788d2c465fb0d3989333caa1fa2e804034eba406feb56070d22cf5e5225efe7dd9408b0d4517c0590c82c7e04e8bb50d1ee108"
        }
      },
      "receipt_sha256": "9092c800991571ec6028d69e593e538a5b2410e3704b40c7286784f509c7d525"
    },
    {
      "storm_id": "310783",
      "lat": 47.39,
      "lon": -78.9038,
      "motion_east": 6.9,
      "motion_south": 3.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 729.0,
      "ebshear": 39.0,
      "srh01": 156.0,
      "maxllaz": 0.004,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 156.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.4022
        },
        {
          "name": "alignment",
          "value": -3.0165
        },
        {
          "name": "tau",
          "value": 0.7565
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2058
      },
      "coherence_score": 0.7565104365348816,
      "coherence_diagnostics": {
        "tau": 0.7565104365348816,
        "grad_tau": 0.30063462257385254,
        "torsion": 0.0,
        "alignment": -3.0165328979492188,
        "S_field": 0.2708166539669037,
        "Gamma_field": 0.44845378398895264,
        "S_over_Gamma": 0.6038897633552551,
        "Da": 25.43514633178711,
        "E_coh": 0.08513616770505905,
        "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": [
          [
            [
              -78.94,
              47.47
            ],
            [
              -78.85,
              47.47
            ],
            [
              -78.81,
              47.45
            ],
            [
              -78.8,
              47.43
            ],
            [
              -78.8,
              47.4
            ],
            [
              -78.84,
              47.33
            ],
            [
              -78.86,
              47.32
            ],
            [
              -78.89,
              47.32
            ],
            [
              -78.9,
              47.33
            ],
            [
              -79.02,
              47.33
            ],
            [
              -79.05,
              47.35
            ],
            [
              -79.05,
              47.4
            ],
            [
              -78.94,
              47.47
            ]
          ]
        ]
      },
      "raw_probability": 0.2058,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "cca16e99e95d285465b25d3f428e03adc0e8aef1e1120f5c7917973abd7df6d6",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2058,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "86face474cef97cc5c4292901853222d2b81fb2f8ffc56e36a85c789a0925bff",
        "signature": {
          "alg": "ed25519",
          "sig": "51a507b66810bd22e8e46708201c78f04af90daec2a9f44c7e7011bef24a73bdb722627bf60eb2a21205c7b645ccc77291685d16600a5cc0648da1442ad9d603"
        }
      },
      "receipt_sha256": "86face474cef97cc5c4292901853222d2b81fb2f8ffc56e36a85c789a0925bff"
    },
    {
      "storm_id": "310818",
      "lat": 30.1189,
      "lon": -85.3878,
      "motion_east": 3.1,
      "motion_south": 2.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2637.0,
      "ebshear": 21.0,
      "srh01": 77.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.6522
        },
        {
          "name": "alignment",
          "value": 6.7258
        },
        {
          "name": "tau",
          "value": 1.7518
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2007
      },
      "coherence_score": 1.7518410682678223,
      "coherence_diagnostics": {
        "tau": 1.7518410682678223,
        "grad_tau": 0.5376383066177368,
        "torsion": 0.0,
        "alignment": 6.725834369659424,
        "S_field": 0.645966649055481,
        "Gamma_field": 0.480120450258255,
        "S_over_Gamma": 1.3454262018203735,
        "Da": 30.35490608215332,
        "E_coh": 0.7198467254638672,
        "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": [
          [
            [
              -85.39,
              30.15
            ],
            [
              -85.35,
              30.15
            ],
            [
              -85.35,
              30.1
            ],
            [
              -85.36,
              30.08
            ],
            [
              -85.4,
              30.08
            ],
            [
              -85.42,
              30.1
            ],
            [
              -85.42,
              30.13
            ],
            [
              -85.41,
              30.13
            ],
            [
              -85.39,
              30.15
            ]
          ]
        ]
      },
      "raw_probability": 0.2007,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c5dd257380600f8e198b96fa11f1e9d6c97f35cf5b1db4e22448effd73327442",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.2007,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1d8a7c47517e14e6d849499ce8e28d86a4e378c0fa1f5ae0d20ef2847267d76e",
        "signature": {
          "alg": "ed25519",
          "sig": "f42aa6d5f52cf9f48f5ca3d56dbe4642a9c32e887d594b70ca38fc24a649032a69ccb75e587b8914cf0e15ac974e340be5f7921ac1730ffd1a048a40c14aac0c"
        }
      },
      "receipt_sha256": "1d8a7c47517e14e6d849499ce8e28d86a4e378c0fa1f5ae0d20ef2847267d76e"
    },
    {
      "storm_id": "310821",
      "lat": 47.5763,
      "lon": -78.0263,
      "motion_east": 7.2,
      "motion_south": 2.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 352.0,
      "ebshear": 30.0,
      "srh01": 115.0,
      "maxllaz": 0.003,
      "mesh": 0.25,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 115.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.4022
        },
        {
          "name": "alignment",
          "value": -3.0165
        },
        {
          "name": "tau",
          "value": 0.7565
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1991
      },
      "coherence_score": 0.7565104365348816,
      "coherence_diagnostics": {
        "tau": 0.7565104365348816,
        "grad_tau": 0.30063462257385254,
        "torsion": 0.0,
        "alignment": -3.0165328979492188,
        "S_field": 0.2708166539669037,
        "Gamma_field": 0.44845378398895264,
        "S_over_Gamma": 0.6038897633552551,
        "Da": 25.43514633178711,
        "E_coh": 0.08513616770505905,
        "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": [
          [
            [
              -78.06,
              47.61
            ],
            [
              -78.0,
              47.61
            ],
            [
              -77.99,
              47.6
            ],
            [
              -77.99,
              47.55
            ],
            [
              -78.0,
              47.54
            ],
            [
              -78.05,
              47.54
            ],
            [
              -78.06,
              47.55
            ],
            [
              -78.06,
              47.61
            ]
          ]
        ]
      },
      "raw_probability": 0.1991,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "7b4c6aeeaaf5b6239815a2f2d0f47b070784cb956271e80a9b9ed7b820ce4b74",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1991,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ed86c78baf2f6e3c88cbbc6104dea2f48c08c96fe938f7009783bde04f88ad3b",
        "signature": {
          "alg": "ed25519",
          "sig": "3f20af316aa63c7b759de0ddbefa5a70f71b3421d40693a5d03440be9fcdc5fbaadba820b495231a603588797bce6c951f4ec2f06a888a4958bc750db990e802"
        }
      },
      "receipt_sha256": "ed86c78baf2f6e3c88cbbc6104dea2f48c08c96fe938f7009783bde04f88ad3b"
    },
    {
      "storm_id": "310772",
      "lat": 44.8767,
      "lon": -80.6467,
      "motion_east": 7.3,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 715.0,
      "ebshear": 38.0,
      "srh01": 96.0,
      "maxllaz": 0.005,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 96.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.5272
        },
        {
          "name": "alignment",
          "value": -2.5454
        },
        {
          "name": "tau",
          "value": 1.1236
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1983
      },
      "coherence_score": 1.1236469745635986,
      "coherence_diagnostics": {
        "tau": 1.1236469745635986,
        "grad_tau": 0.10069224238395691,
        "torsion": 0.0,
        "alignment": -2.545383930206299,
        "S_field": 0.3780844509601593,
        "Gamma_field": 0.3434537947177887,
        "S_over_Gamma": 1.1008305549621582,
        "Da": 19.533615112304688,
        "E_coh": 0.6834830045700073,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.73,
              44.91
            ],
            [
              -80.69,
              44.91
            ],
            [
              -80.66,
              44.88
            ],
            [
              -80.63,
              44.88
            ],
            [
              -80.6,
              44.9
            ],
            [
              -80.56,
              44.9
            ],
            [
              -80.55,
              44.89
            ],
            [
              -80.55,
              44.85
            ],
            [
              -80.56,
              44.84
            ],
            [
              -80.61,
              44.84
            ],
            [
              -80.62,
              44.83
            ],
            [
              -80.71,
              44.83
            ],
            [
              -80.75,
              44.88
            ],
            [
              -80.75,
              44.9
            ],
            [
              -80.73,
              44.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1983,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "da46c8a1c37ce8d80da449761651eba42fb6cbed06e88145ebc324ea7bd8e4e6",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1983,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70ebca58a2a94ca327569b64ed09f47000d7506ff115e65e8616f752f602b19a",
        "signature": {
          "alg": "ed25519",
          "sig": "d27ea44fc5bcfec23f363e297cb0de14878cf88862c4856c47fccccc88e9b8dca79b0356bbb1b606c19df23a9dea962c5a957009361a0f2ed8e7837ff9a4a00e"
        }
      },
      "receipt_sha256": "70ebca58a2a94ca327569b64ed09f47000d7506ff115e65e8616f752f602b19a"
    },
    {
      "storm_id": "310827",
      "lat": 31.639,
      "lon": -86.445,
      "motion_east": 2.1,
      "motion_south": 5.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1715.0,
      "ebshear": 20.0,
      "srh01": 53.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.5272
        },
        {
          "name": "alignment",
          "value": -1.186
        },
        {
          "name": "tau",
          "value": 1.4565
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1933
      },
      "coherence_score": 1.4564831256866455,
      "coherence_diagnostics": {
        "tau": 1.4564831256866455,
        "grad_tau": 0.46023523807525635,
        "torsion": 0.0,
        "alignment": -1.1859667301177979,
        "S_field": 0.6044265627861023,
        "Gamma_field": 0.6342871189117432,
        "S_over_Gamma": 0.9529226422309875,
        "Da": 38.910552978515625,
        "E_coh": 0.8294744491577148,
        "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": [
          [
            [
              -86.45,
              31.67
            ],
            [
              -86.42,
              31.66
            ],
            [
              -86.4,
              31.64
            ],
            [
              -86.4,
              31.62
            ],
            [
              -86.44,
              31.6
            ],
            [
              -86.47,
              31.6
            ],
            [
              -86.48,
              31.61
            ],
            [
              -86.48,
              31.66
            ],
            [
              -86.46,
              31.66
            ],
            [
              -86.45,
              31.67
            ]
          ]
        ]
      },
      "raw_probability": 0.1933,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "35f6eb066cfbc62d2f277b1f6b4d123e856e0f351794c48df82f0d2907996f88",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1933,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ae313604e9db617d2b6b929c07b0692f43c47512f99e4504c7add7c15b0436ae",
        "signature": {
          "alg": "ed25519",
          "sig": "be89f3f2ed1791e0dc14ca8c65859e851243727efa3a27a226dc6edfd2e21d4da6b1b1fc2023db7be515b8e560acf407340f7f9bb528defe59b4826efb541f01"
        }
      },
      "receipt_sha256": "ae313604e9db617d2b6b929c07b0692f43c47512f99e4504c7add7c15b0436ae"
    },
    {
      "storm_id": "310650",
      "lat": 44.6822,
      "lon": -84.1022,
      "motion_east": 6.7,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 886.0,
      "ebshear": 37.0,
      "srh01": 73.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 73.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.4022
        },
        {
          "name": "alignment",
          "value": 2.6932
        },
        {
          "name": "tau",
          "value": 1.1794
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1913
      },
      "coherence_score": 1.1794073581695557,
      "coherence_diagnostics": {
        "tau": 1.1794073581695557,
        "grad_tau": 0.08450756222009659,
        "torsion": 0.0,
        "alignment": 2.6931581497192383,
        "S_field": 0.2966327369213104,
        "Gamma_field": 0.27012044191360474,
        "S_over_Gamma": 1.0981498956680298,
        "Da": 14.966683387756348,
        "E_coh": 0.336102157831192,
        "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.11,
              44.75
            ],
            [
              -84.09,
              44.74
            ],
            [
              -84.08,
              44.75
            ],
            [
              -84.07,
              44.74
            ],
            [
              -84.04,
              44.74
            ],
            [
              -84.04,
              44.7
            ],
            [
              -84.03,
              44.68
            ],
            [
              -84.01,
              44.66
            ],
            [
              -83.99,
              44.66
            ],
            [
              -83.99,
              44.62
            ],
            [
              -84.0,
              44.6
            ],
            [
              -84.02,
              44.6
            ],
            [
              -84.03,
              44.61
            ],
            [
              -84.07,
              44.61
            ],
            [
              -84.08,
              44.62
            ],
            [
              -84.12,
              44.62
            ],
            [
              -84.13,
              44.61
            ],
            [
              -84.15,
              44.61
            ],
            [
              -84.27,
              44.67
            ],
            [
              -84.26,
              44.73
            ],
            [
              -84.21,
              44.73
            ],
            [
              -84.2,
              44.72
            ],
            [
              -84.18,
              44.73
            ],
            [
              -84.17,
              44.72
            ],
            [
              -84.16,
              44.73
            ],
            [
              -84.15,
              44.72
            ],
            [
              -84.11,
              44.75
            ]
          ]
        ]
      },
      "raw_probability": 0.1913,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "156a9daf81f6b64cd818a94a66fa592f80199efa331c6a7389abdd072ee3cb37",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1913,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f407bf0fadd7a520ca34c929d709a4a7af329ae408858c4bf709f870ec8c4f65",
        "signature": {
          "alg": "ed25519",
          "sig": "da27938d56fada0e6e86a69f9bc8c023d22be56841b753cb04e8412755dbcbf1aa7e07bf198429b53a023fce3054b18b3ca2d073c33dd602a72a0d00d348060a"
        }
      },
      "receipt_sha256": "f407bf0fadd7a520ca34c929d709a4a7af329ae408858c4bf709f870ec8c4f65"
    },
    {
      "storm_id": "310742",
      "lat": 48.5018,
      "lon": -75.4055,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 140.0,
      "ebshear": 19.0,
      "srh01": 163.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 163.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.7772
        },
        {
          "name": "alignment",
          "value": -9.7882
        },
        {
          "name": "tau",
          "value": 0.457
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1907
      },
      "coherence_score": 0.457048237323761,
      "coherence_diagnostics": {
        "tau": 0.457048237323761,
        "grad_tau": 0.3554597795009613,
        "torsion": 0.0,
        "alignment": -9.788167953491211,
        "S_field": 0.323568195104599,
        "Gamma_field": 0.2342871129512787,
        "S_over_Gamma": 1.3810755014419556,
        "Da": 13.792607307434082,
        "E_coh": 0.2011507898569107,
        "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": [
          [
            [
              -75.41,
              48.53
            ],
            [
              -75.39,
              48.52
            ],
            [
              -75.37,
              48.53
            ],
            [
              -75.38,
              48.51
            ],
            [
              -75.38,
              48.47
            ],
            [
              -75.39,
              48.46
            ],
            [
              -75.43,
              48.46
            ],
            [
              -75.44,
              48.47
            ],
            [
              -75.44,
              48.52
            ],
            [
              -75.42,
              48.52
            ],
            [
              -75.41,
              48.53
            ]
          ]
        ]
      },
      "raw_probability": 0.1907,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "70c9d156f1ad40d14a118d4bd9abf8667cae19ac423e595183d1e850d3d5620e",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1907,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "23036fc467b0edc56393d377ad75d3d59bb414c5e564acdf940d9c132bf7bed0",
        "signature": {
          "alg": "ed25519",
          "sig": "912e62bc6bfccbc597150ba8336d1ce290c65c9e9143412edfd107193a29e13cdc4edee3ca55846d0404c67af9fa183448435348c7063bd8ed19d6392a80d50e"
        }
      },
      "receipt_sha256": "23036fc467b0edc56393d377ad75d3d59bb414c5e564acdf940d9c132bf7bed0"
    },
    {
      "storm_id": "310753",
      "lat": 42.545,
      "lon": -86.2839,
      "motion_east": 8.7,
      "motion_south": 1.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1402.0,
      "ebshear": 41.0,
      "srh01": 46.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.9022
        },
        {
          "name": "alignment",
          "value": -4.2684
        },
        {
          "name": "tau",
          "value": 0.9427
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1838
      },
      "coherence_score": 0.9427040815353394,
      "coherence_diagnostics": {
        "tau": 0.9427040815353394,
        "grad_tau": 0.18147362768650055,
        "torsion": 0.0,
        "alignment": -4.268360137939453,
        "S_field": 0.22210606932640076,
        "Gamma_field": 1.08345365524292,
        "S_over_Gamma": 0.2049982249736786,
        "Da": 60.979339599609375,
        "E_coh": 0.0569148063659668,
        "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": [
          [
            [
              -86.29,
              42.79
            ],
            [
              -86.25,
              42.77
            ],
            [
              -86.25,
              42.72
            ],
            [
              -86.27,
              42.69
            ],
            [
              -86.27,
              42.63
            ],
            [
              -86.26,
              42.62
            ],
            [
              -86.27,
              42.6
            ],
            [
              -86.26,
              42.59
            ],
            [
              -86.26,
              42.57
            ],
            [
              -86.19,
              42.5
            ],
            [
              -86.18,
              42.5
            ],
            [
              -86.18,
              42.49
            ],
            [
              -86.15,
              42.45
            ],
            [
              -86.16,
              42.44
            ],
            [
              -86.16,
              42.42
            ],
            [
              -86.21,
              42.42
            ],
            [
              -86.24,
              42.44
            ],
            [
              -86.26,
              42.44
            ],
            [
              -86.27,
              42.43
            ],
            [
              -86.31,
              42.42
            ],
            [
              -86.33,
              42.4
            ],
            [
              -86.33,
              42.39
            ],
            [
              -86.36,
              42.38
            ],
            [
              -86.38,
              42.4
            ],
            [
              -86.38,
              42.42
            ],
            [
              -86.36,
              42.44
            ],
            [
              -86.36,
              42.45
            ],
            [
              -86.34,
              42.46
            ],
            [
              -86.32,
              42.54
            ],
            [
              -86.33,
              42.55
            ],
            [
              -86.33,
              42.58
            ],
            [
              -86.37,
              42.66
            ],
            [
              -86.37,
              42.71
            ],
            [
              -86.35,
              42.75
            ],
            [
              -86.33,
              42.77
            ],
            [
              -86.29,
              42.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1838,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c4c982278f4c699a01cab3d23eac92ad0cb39f7e82eb02397bd948336aeec732",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1838,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "965b138c8ca33af475dbfb9e5907585e6896247b0b3d8fbe656fbed8340b0104",
        "signature": {
          "alg": "ed25519",
          "sig": "9c7bb9e51cc514c88f70844f5f175842d6d26326c0ff61555280fba3797b5fcc5449f8f3777005ecda4c8423b24b3310bd2238d4ff96d80254214837b4f13b02"
        }
      },
      "receipt_sha256": "965b138c8ca33af475dbfb9e5907585e6896247b0b3d8fbe656fbed8340b0104"
    },
    {
      "storm_id": "310805",
      "lat": 47.453,
      "lon": -78.431,
      "motion_east": 7.4,
      "motion_south": 3.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 563.0,
      "ebshear": 36.0,
      "srh01": 169.0,
      "maxllaz": 0.004,
      "mesh": 0.31,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.4022
        },
        {
          "name": "alignment",
          "value": -3.0165
        },
        {
          "name": "tau",
          "value": 0.7565
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1837
      },
      "coherence_score": 0.7565104365348816,
      "coherence_diagnostics": {
        "tau": 0.7565104365348816,
        "grad_tau": 0.30063462257385254,
        "torsion": 0.0,
        "alignment": -3.0165328979492188,
        "S_field": 0.2708166539669037,
        "Gamma_field": 0.44845378398895264,
        "S_over_Gamma": 0.6038897633552551,
        "Da": 25.43514633178711,
        "E_coh": 0.08513616770505905,
        "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": [
          [
            [
              -78.28,
              47.54
            ],
            [
              -78.24,
              47.52
            ],
            [
              -78.24,
              47.47
            ],
            [
              -78.25,
              47.46
            ],
            [
              -78.27,
              47.45
            ],
            [
              -78.37,
              47.45
            ],
            [
              -78.39,
              47.46
            ],
            [
              -78.43,
              47.44
            ],
            [
              -78.46,
              47.41
            ],
            [
              -78.47,
              47.41
            ],
            [
              -78.5,
              47.36
            ],
            [
              -78.52,
              47.36
            ],
            [
              -78.53,
              47.35
            ],
            [
              -78.56,
              47.35
            ],
            [
              -78.56,
              47.36
            ],
            [
              -78.58,
              47.38
            ],
            [
              -78.57,
              47.39
            ],
            [
              -78.57,
              47.42
            ],
            [
              -78.55,
              47.44
            ],
            [
              -78.52,
              47.45
            ],
            [
              -78.5,
              47.47
            ],
            [
              -78.5,
              47.49
            ],
            [
              -78.49,
              47.5
            ],
            [
              -78.47,
              47.51
            ],
            [
              -78.41,
              47.51
            ],
            [
              -78.4,
              47.52
            ],
            [
              -78.37,
              47.52
            ],
            [
              -78.36,
              47.53
            ],
            [
              -78.29,
              47.53
            ],
            [
              -78.28,
              47.54
            ]
          ]
        ]
      },
      "raw_probability": 0.1837,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c899363b120ab5e564790e97b843794b4f1b5e2ca488820add3a0267bfe4599d",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1837,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61075396380a52d6b504949c7a4ddeafc4c73c06bc3a3ac5bef6e2f9496f99bf",
        "signature": {
          "alg": "ed25519",
          "sig": "d957ae85f8008b144d4bf80aa52d4b03537fc7a13708576095bd718e1ee77f4eaa706853e6eb6aa7b86b95feb28ca21a45a1985a3abfd8e11dc50320fd11bf0b"
        }
      },
      "receipt_sha256": "61075396380a52d6b504949c7a4ddeafc4c73c06bc3a3ac5bef6e2f9496f99bf"
    },
    {
      "storm_id": "310747",
      "lat": 47.32,
      "lon": -79.1925,
      "motion_east": 6.9,
      "motion_south": 3.8,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 835.0,
      "ebshear": 43.0,
      "srh01": 162.0,
      "maxllaz": 0.002,
      "mesh": 0.53,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 162.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.4022
        },
        {
          "name": "alignment",
          "value": 2.2846
        },
        {
          "name": "tau",
          "value": 0.8252
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1823
      },
      "coherence_score": 0.8252162933349609,
      "coherence_diagnostics": {
        "tau": 0.8252162933349609,
        "grad_tau": 0.3112868368625641,
        "torsion": 0.0,
        "alignment": 2.2845592498779297,
        "S_field": 0.24860073626041412,
        "Gamma_field": 0.2667871117591858,
        "S_over_Gamma": 0.9318318963050842,
        "Da": 15.214702606201172,
        "E_coh": 0.5560353994369507,
        "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": [
          [
            [
              -79.16,
              47.4
            ],
            [
              -79.13,
              47.4
            ],
            [
              -79.12,
              47.38
            ],
            [
              -79.12,
              47.33
            ],
            [
              -79.14,
              47.31
            ],
            [
              -79.16,
              47.27
            ],
            [
              -79.17,
              47.27
            ],
            [
              -79.2,
              47.24
            ],
            [
              -79.22,
              47.23
            ],
            [
              -79.26,
              47.23
            ],
            [
              -79.29,
              47.27
            ],
            [
              -79.29,
              47.3
            ],
            [
              -79.28,
              47.32
            ],
            [
              -79.21,
              47.38
            ],
            [
              -79.17,
              47.39
            ],
            [
              -79.16,
              47.4
            ]
          ]
        ]
      },
      "raw_probability": 0.1823,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "39c5f5aefd611111bc7c24f803414b216abbfff77440db1a8beb8975abf99081",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1823,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "37621d7b41c3da8c343fc0e21f405504721fa123172f51244070ad83d39e8003",
        "signature": {
          "alg": "ed25519",
          "sig": "173795cc316edf707d214ac81b011e8ae3c0f2f690a89e052fe9174003395c7bab7830c58bbc75e12c45e451d7b10a8d5ea2f24c8e21a713a34b50df8d3efb06"
        }
      },
      "receipt_sha256": "37621d7b41c3da8c343fc0e21f405504721fa123172f51244070ad83d39e8003"
    },
    {
      "storm_id": "310493",
      "lat": 44.8352,
      "lon": -81.7138,
      "motion_east": 6.9,
      "motion_south": -1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 858.0,
      "ebshear": 33.0,
      "srh01": 143.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 143.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9022
        },
        {
          "name": "alignment",
          "value": 2.9444
        },
        {
          "name": "tau",
          "value": 1.0898
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1789
      },
      "coherence_score": 1.0897998809814453,
      "coherence_diagnostics": {
        "tau": 1.0897998809814453,
        "grad_tau": 0.0074565899558365345,
        "torsion": 0.0,
        "alignment": 2.944385290145874,
        "S_field": 0.2655695974826813,
        "Gamma_field": 0.5409537553787231,
        "S_over_Gamma": 0.4909284710884094,
        "Da": 29.762971878051758,
        "E_coh": 0.25105902552604675,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.63,
              44.9
            ],
            [
              -81.61,
              44.9
            ],
            [
              -81.57,
              44.88
            ],
            [
              -81.57,
              44.84
            ],
            [
              -81.59,
              44.82
            ],
            [
              -81.63,
              44.81
            ],
            [
              -81.66,
              44.83
            ],
            [
              -81.69,
              44.83
            ],
            [
              -81.74,
              44.77
            ],
            [
              -81.78,
              44.75
            ],
            [
              -81.81,
              44.75
            ],
            [
              -81.82,
              44.76
            ],
            [
              -81.82,
              44.79
            ],
            [
              -81.83,
              44.81
            ],
            [
              -81.82,
              44.82
            ],
            [
              -81.82,
              44.88
            ],
            [
              -81.81,
              44.89
            ],
            [
              -81.76,
              44.89
            ],
            [
              -81.72,
              44.86
            ],
            [
              -81.68,
              44.86
            ],
            [
              -81.63,
              44.9
            ]
          ]
        ]
      },
      "raw_probability": 0.1789,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "5e2da80bbc18ac285813d760754a4d5140c5cd65451db910871ee769db5b2411",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1789,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e681082bbb7dac96aadbb763a6e3f74b90fb29d76d53257ca5b37d99baf52a0e",
        "signature": {
          "alg": "ed25519",
          "sig": "efd1719e6760819f383a9718c3a84bbbc225fa1d667ee2c743609513ef638cfa4c985754f4fcc9ea2b9bafe4e8f057039370120c3c4186e6f91e358d8ab41908"
        }
      },
      "receipt_sha256": "e681082bbb7dac96aadbb763a6e3f74b90fb29d76d53257ca5b37d99baf52a0e"
    },
    {
      "storm_id": "310363",
      "lat": 44.8537,
      "lon": -80.2847,
      "motion_east": 7.6,
      "motion_south": -1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 792.0,
      "ebshear": 35.0,
      "srh01": 62.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.5272
        },
        {
          "name": "alignment",
          "value": -2.5454
        },
        {
          "name": "tau",
          "value": 1.1236
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1754
      },
      "coherence_score": 1.1236469745635986,
      "coherence_diagnostics": {
        "tau": 1.1236469745635986,
        "grad_tau": 0.10069224238395691,
        "torsion": 0.0,
        "alignment": -2.545383930206299,
        "S_field": 0.3780844509601593,
        "Gamma_field": 0.3434537947177887,
        "S_over_Gamma": 1.1008305549621582,
        "Da": 19.533615112304688,
        "E_coh": 0.6834830045700073,
        "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": [
          [
            [
              -80.42,
              44.93
            ],
            [
              -80.38,
              44.93
            ],
            [
              -80.33,
              44.88
            ],
            [
              -80.31,
              44.89
            ],
            [
              -80.23,
              44.89
            ],
            [
              -80.22,
              44.88
            ],
            [
              -80.2,
              44.88
            ],
            [
              -80.13,
              44.82
            ],
            [
              -80.13,
              44.79
            ],
            [
              -80.14,
              44.77
            ],
            [
              -80.16,
              44.75
            ],
            [
              -80.17,
              44.75
            ],
            [
              -80.23,
              44.8
            ],
            [
              -80.31,
              44.83
            ],
            [
              -80.33,
              44.87
            ],
            [
              -80.42,
              44.85
            ],
            [
              -80.44,
              44.87
            ],
            [
              -80.44,
              44.91
            ],
            [
              -80.42,
              44.93
            ]
          ]
        ]
      },
      "raw_probability": 0.1754,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "0aa3b8ed995bc89b6d21b9e420d47e8b6acb450e4e82a63d459f21bdf9c4733f",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1754,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8300374608dec20c9008e399aaf87641a4bcc5a6c453043f4eaa2f7a781df3ae",
        "signature": {
          "alg": "ed25519",
          "sig": "49152cdb3610630de1d849fa4e22e291d506e943a779aed0e87c5d7c63f6ab3f8a16d95373676c60dfa61dcc4d977c4f42bce942b88bcf929327ad4b36d86f09"
        }
      },
      "receipt_sha256": "8300374608dec20c9008e399aaf87641a4bcc5a6c453043f4eaa2f7a781df3ae"
    },
    {
      "storm_id": "310825",
      "lat": 40.6125,
      "lon": -103.0825,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1061.0,
      "ebshear": 57.0,
      "srh01": 30.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.9022
        },
        {
          "name": "alignment",
          "value": 2.9935
        },
        {
          "name": "tau",
          "value": 0.7279
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.175
      },
      "coherence_score": 0.727942943572998,
      "coherence_diagnostics": {
        "tau": 0.727942943572998,
        "grad_tau": 0.11740167438983917,
        "torsion": 0.0,
        "alignment": 2.9934799671173096,
        "S_field": 0.3816491961479187,
        "Gamma_field": 0.35178712010383606,
        "S_over_Gamma": 1.0848867893218994,
        "Da": 20.47072410583496,
        "E_coh": 0.1641763597726822,
        "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": [
          [
            [
              -103.11,
              40.64
            ],
            [
              -103.06,
              40.64
            ],
            [
              -103.05,
              40.63
            ],
            [
              -103.05,
              40.6
            ],
            [
              -103.07,
              40.58
            ],
            [
              -103.1,
              40.58
            ],
            [
              -103.11,
              40.59
            ],
            [
              -103.11,
              40.64
            ]
          ]
        ]
      },
      "raw_probability": 0.175,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "471d68e057e29dd01128278225e48c43c1099672cd5a7efe4a596b997c2c50e3",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.175,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a48a8ae53209cb99db1815d34e89fe4eea43de583dbb51ec14d6721e22672bb1",
        "signature": {
          "alg": "ed25519",
          "sig": "230b5a9353da16368c850e3102ab7b8357bffc3e7a08ba7a769d671393b6e407209e1c7d5c7f2f52db3326b14c4e59b7ab6d096f5a99c136399cdd51fcff5e00"
        }
      },
      "receipt_sha256": "a48a8ae53209cb99db1815d34e89fe4eea43de583dbb51ec14d6721e22672bb1"
    },
    {
      "storm_id": "310814",
      "lat": 42.8856,
      "lon": -84.9811,
      "motion_east": 7.2,
      "motion_south": 0.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 856.0,
      "ebshear": 41.0,
      "srh01": 142.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 142.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5272
        },
        {
          "name": "alignment",
          "value": -1.0116
        },
        {
          "name": "tau",
          "value": 0.9259
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1745
      },
      "coherence_score": 0.9258842468261719,
      "coherence_diagnostics": {
        "tau": 0.9258842468261719,
        "grad_tau": 0.18368037045001984,
        "torsion": 0.0,
        "alignment": -1.011601448059082,
        "S_field": 0.21808014810085297,
        "Gamma_field": 1.456787109375,
        "S_over_Gamma": 0.1496993899345398,
        "Da": 81.85557556152344,
        "E_coh": 0.22013463079929352,
        "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": [
          [
            [
              -84.99,
              42.92
            ],
            [
              -84.97,
              42.92
            ],
            [
              -84.95,
              42.9
            ],
            [
              -84.95,
              42.86
            ],
            [
              -84.96,
              42.85
            ],
            [
              -85.0,
              42.85
            ],
            [
              -85.01,
              42.86
            ],
            [
              -85.01,
              42.89
            ],
            [
              -84.99,
              42.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1745,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "d764fa4acd6a03fc1826f47c7ab69eb6dcd81f30f8c3feb67e78614a725df75a",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1745,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2710b5fc99eae1f1c8586f454bc28c3071ca60de21a95118988344135cda95ca",
        "signature": {
          "alg": "ed25519",
          "sig": "5b3d09d9d7816cc2aec397174acb514e2edf2b59c51302e5286329c6cb2ef7be9c64c7e307b69e3d7f738a136817f39d4db2aff933a9c7510a650b8e15d8520e"
        }
      },
      "receipt_sha256": "2710b5fc99eae1f1c8586f454bc28c3071ca60de21a95118988344135cda95ca"
    },
    {
      "storm_id": "310729",
      "lat": 44.7873,
      "lon": -80.9355,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 761.0,
      "ebshear": 39.0,
      "srh01": 123.0,
      "maxllaz": 0.007,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 123.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9022
        },
        {
          "name": "alignment",
          "value": 2.9444
        },
        {
          "name": "tau",
          "value": 1.0898
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1731
      },
      "coherence_score": 1.0897998809814453,
      "coherence_diagnostics": {
        "tau": 1.0897998809814453,
        "grad_tau": 0.0074565899558365345,
        "torsion": 0.0,
        "alignment": 2.944385290145874,
        "S_field": 0.2655695974826813,
        "Gamma_field": 0.5409537553787231,
        "S_over_Gamma": 0.4909284710884094,
        "Da": 29.762971878051758,
        "E_coh": 0.25105902552604675,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.95,
              44.84
            ],
            [
              -80.91,
              44.83
            ],
            [
              -80.88,
              44.8
            ],
            [
              -80.88,
              44.75
            ],
            [
              -80.89,
              44.75
            ],
            [
              -80.91,
              44.73
            ],
            [
              -80.96,
              44.73
            ],
            [
              -80.99,
              44.77
            ],
            [
              -80.99,
              44.8
            ],
            [
              -80.98,
              44.82
            ],
            [
              -80.95,
              44.84
            ]
          ]
        ]
      },
      "raw_probability": 0.1731,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "624869718860f43ca508eef17ad575adb618457f95935e82796f39c2c7f742a4",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1731,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "719404577e007e80933115786a6b9e5d54f1f0af6967add09263a756251cdd0a",
        "signature": {
          "alg": "ed25519",
          "sig": "34b0ec20e2481a2b57227d1ae5c999b75b9d2e5e2dfd435cc340785f1a1f877fa43b1e5133db265b0d23b368d1e936686c2bdabc093eb0f49aa0d55d9fc4090e"
        }
      },
      "receipt_sha256": "719404577e007e80933115786a6b9e5d54f1f0af6967add09263a756251cdd0a"
    },
    {
      "storm_id": "310301",
      "lat": 46.7889,
      "lon": -108.0267,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 880.0,
      "ebshear": 42.0,
      "srh01": 113.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 113.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0272
        },
        {
          "name": "alignment",
          "value": 6.4867
        },
        {
          "name": "tau",
          "value": 0.3373
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1691
      },
      "coherence_score": 0.33729928731918335,
      "coherence_diagnostics": {
        "tau": 0.33729928731918335,
        "grad_tau": 0.08059908449649811,
        "torsion": 0.0,
        "alignment": 6.486722946166992,
        "S_field": 0.18414771556854248,
        "Gamma_field": 0.3834537863731384,
        "S_over_Gamma": 0.48023444414138794,
        "Da": 24.96177864074707,
        "E_coh": 0.14625175297260284,
        "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": [
          [
            [
              -108.05,
              46.82
            ],
            [
              -108.01,
              46.82
            ],
            [
              -107.99,
              46.8
            ],
            [
              -107.99,
              46.76
            ],
            [
              -108.0,
              46.75
            ],
            [
              -108.03,
              46.75
            ],
            [
              -108.06,
              46.77
            ],
            [
              -108.06,
              46.81
            ],
            [
              -108.05,
              46.82
            ]
          ]
        ]
      },
      "raw_probability": 0.1691,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "835dd49a7669da0ccc83b7fc6ca620eca4b4d6adf1d21efa4ec408db3369aa96",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1691,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b07ec42b64eafef56d1bd29412830831f4348e2507b3acf7c719b7fbeaf2f5d",
        "signature": {
          "alg": "ed25519",
          "sig": "6a28c210bcb9e697eb827d4bfeaf5811d97d7c23f7055f011e24934508b653884950c65c3993c9682bf52ee94e565817c4bce709f4c5340451153dd038cc0b0d"
        }
      },
      "receipt_sha256": "4b07ec42b64eafef56d1bd29412830831f4348e2507b3acf7c719b7fbeaf2f5d"
    },
    {
      "storm_id": "310822",
      "lat": 46.8413,
      "lon": -107.9,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 887.0,
      "ebshear": 42.0,
      "srh01": 157.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 157.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.0272
        },
        {
          "name": "alignment",
          "value": 6.4867
        },
        {
          "name": "tau",
          "value": 0.3373
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1691
      },
      "coherence_score": 0.33729928731918335,
      "coherence_diagnostics": {
        "tau": 0.33729928731918335,
        "grad_tau": 0.08059908449649811,
        "torsion": 0.0,
        "alignment": 6.486722946166992,
        "S_field": 0.18414771556854248,
        "Gamma_field": 0.3834537863731384,
        "S_over_Gamma": 0.48023444414138794,
        "Da": 24.96177864074707,
        "E_coh": 0.14625175297260284,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -107.91,
              46.87
            ],
            [
              -107.89,
              46.87
            ],
            [
              -107.86,
              46.85
            ],
            [
              -107.86,
              46.8
            ],
            [
              -107.91,
              46.8
            ],
            [
              -107.93,
              46.82
            ],
            [
              -107.93,
              46.85
            ],
            [
              -107.91,
              46.87
            ]
          ]
        ]
      },
      "raw_probability": 0.1691,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "835dd49a7669da0ccc83b7fc6ca620eca4b4d6adf1d21efa4ec408db3369aa96",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1691,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b07ec42b64eafef56d1bd29412830831f4348e2507b3acf7c719b7fbeaf2f5d",
        "signature": {
          "alg": "ed25519",
          "sig": "6a28c210bcb9e697eb827d4bfeaf5811d97d7c23f7055f011e24934508b653884950c65c3993c9682bf52ee94e565817c4bce709f4c5340451153dd038cc0b0d"
        }
      },
      "receipt_sha256": "4b07ec42b64eafef56d1bd29412830831f4348e2507b3acf7c719b7fbeaf2f5d"
    },
    {
      "storm_id": "310733",
      "lat": 44.76,
      "lon": -81.2609,
      "motion_east": 6.4,
      "motion_south": 1.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1012.0,
      "ebshear": 37.0,
      "srh01": 152.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 152.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9022
        },
        {
          "name": "alignment",
          "value": 2.9444
        },
        {
          "name": "tau",
          "value": 1.0898
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1639
      },
      "coherence_score": 1.0897998809814453,
      "coherence_diagnostics": {
        "tau": 1.0897998809814453,
        "grad_tau": 0.0074565899558365345,
        "torsion": 0.0,
        "alignment": 2.944385290145874,
        "S_field": 0.2655695974826813,
        "Gamma_field": 0.5409537553787231,
        "S_over_Gamma": 0.4909284710884094,
        "Da": 29.762971878051758,
        "E_coh": 0.25105902552604675,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.23,
              44.8
            ],
            [
              -81.2,
              44.8
            ],
            [
              -81.19,
              44.79
            ],
            [
              -81.19,
              44.75
            ],
            [
              -81.24,
              44.69
            ],
            [
              -81.31,
              44.69
            ],
            [
              -81.35,
              44.72
            ],
            [
              -81.35,
              44.76
            ],
            [
              -81.33,
              44.78
            ],
            [
              -81.25,
              44.78
            ],
            [
              -81.23,
              44.8
            ]
          ]
        ]
      },
      "raw_probability": 0.1639,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "538f46c56b19a333c31fa72bbdf7f76d66466721e5b80268764db5b28af57d80",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1639,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aef1b639527b57f2c503bbd1f6a4103e9ea01616d81933d09139d899729d603a",
        "signature": {
          "alg": "ed25519",
          "sig": "de559edc714f21a0cb0d6e781d49c46e87b3c20c4a725edac765cacf02734f096179abb16f4dfb10ebfc08cf1ce69b001d8a70880a776b2c9fbe744379d2200e"
        }
      },
      "receipt_sha256": "aef1b639527b57f2c503bbd1f6a4103e9ea01616d81933d09139d899729d603a"
    },
    {
      "storm_id": "310722",
      "lat": 42.8567,
      "lon": -85.19,
      "motion_east": 7.2,
      "motion_south": 0.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 841.0,
      "ebshear": 38.0,
      "srh01": 126.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 126.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5272
        },
        {
          "name": "alignment",
          "value": -1.0116
        },
        {
          "name": "tau",
          "value": 0.9259
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1606
      },
      "coherence_score": 0.9258842468261719,
      "coherence_diagnostics": {
        "tau": 0.9258842468261719,
        "grad_tau": 0.18368037045001984,
        "torsion": 0.0,
        "alignment": -1.011601448059082,
        "S_field": 0.21808014810085297,
        "Gamma_field": 1.456787109375,
        "S_over_Gamma": 0.1496993899345398,
        "Da": 81.85557556152344,
        "E_coh": 0.22013463079929352,
        "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": [
          [
            [
              -85.18,
              42.92
            ],
            [
              -85.12,
              42.9
            ],
            [
              -85.11,
              42.88
            ],
            [
              -85.11,
              42.85
            ],
            [
              -85.12,
              42.83
            ],
            [
              -85.16,
              42.79
            ],
            [
              -85.18,
              42.78
            ],
            [
              -85.24,
              42.78
            ],
            [
              -85.26,
              42.82
            ],
            [
              -85.26,
              42.86
            ],
            [
              -85.25,
              42.86
            ],
            [
              -85.23,
              42.88
            ],
            [
              -85.23,
              42.89
            ],
            [
              -85.22,
              42.89
            ],
            [
              -85.18,
              42.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1606,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "2d9b3ef00358fc01063e7d48ecefc79ede57cc5ffc7b1493c9c5d254040adc8f",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1606,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ca5e3777a48bf06ba1ca14c4f23f920a8dad983c2f4f5a7b82e7ceda8d9b0711",
        "signature": {
          "alg": "ed25519",
          "sig": "f5d7c93127ab0af9fa3166945cfc896ccdd2e22f5e529c91dc17ec4682d0d1d9ed6adbdeac49a4362d0ad9a37d8d7c1e8252101a7723f719d7beab96836dcf09"
        }
      },
      "receipt_sha256": "ca5e3777a48bf06ba1ca14c4f23f920a8dad983c2f4f5a7b82e7ceda8d9b0711"
    },
    {
      "storm_id": "310732",
      "lat": 44.7367,
      "lon": -81.5058,
      "motion_east": 6.6,
      "motion_south": 0.3,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 780.0,
      "ebshear": 40.0,
      "srh01": 196.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 196.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.9022
        },
        {
          "name": "alignment",
          "value": 2.9444
        },
        {
          "name": "tau",
          "value": 1.0898
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1593
      },
      "coherence_score": 1.0897998809814453,
      "coherence_diagnostics": {
        "tau": 1.0897998809814453,
        "grad_tau": 0.0074565899558365345,
        "torsion": 0.0,
        "alignment": 2.944385290145874,
        "S_field": 0.2655695974826813,
        "Gamma_field": 0.5409537553787231,
        "S_over_Gamma": 0.4909284710884094,
        "Da": 29.762971878051758,
        "E_coh": 0.25105902552604675,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.51,
              44.81
            ],
            [
              -81.48,
              44.81
            ],
            [
              -81.47,
              44.8
            ],
            [
              -81.43,
              44.73
            ],
            [
              -81.43,
              44.7
            ],
            [
              -81.49,
              44.65
            ],
            [
              -81.55,
              44.64
            ],
            [
              -81.57,
              44.66
            ],
            [
              -81.57,
              44.7
            ],
            [
              -81.53,
              44.75
            ],
            [
              -81.53,
              44.78
            ],
            [
              -81.51,
              44.81
            ]
          ]
        ]
      },
      "raw_probability": 0.1593,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "8ff5a9356a3cd7381cab2eabc0579bf688ebd4bcfa677e10af37d43571e22893",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1593,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7c3f25b20d13c02af3744f62eef7d37eac155f55f0fd3891fec99a92af45b9d8",
        "signature": {
          "alg": "ed25519",
          "sig": "6e7619480cff40f8f971476b1642b85c7bc557fa9b23c5044129938b05ac074c8712c4e36b5bcc3112b56c00bd6d8e1f79d5f7704583bb4d4b4bc5ae2d290d0d"
        }
      },
      "receipt_sha256": "7c3f25b20d13c02af3744f62eef7d37eac155f55f0fd3891fec99a92af45b9d8"
    },
    {
      "storm_id": "309731",
      "lat": 31.6009,
      "lon": -86.1943,
      "motion_east": 2.1,
      "motion_south": 5.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1673.0,
      "ebshear": 15.0,
      "srh01": 49.0,
      "maxllaz": 0.004,
      "mesh": 0.34,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 59.5272
        },
        {
          "name": "alignment",
          "value": -1.186
        },
        {
          "name": "tau",
          "value": 1.4565
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1504
      },
      "coherence_score": 1.4564831256866455,
      "coherence_diagnostics": {
        "tau": 1.4564831256866455,
        "grad_tau": 0.46023523807525635,
        "torsion": 0.0,
        "alignment": -1.1859667301177979,
        "S_field": 0.6044265627861023,
        "Gamma_field": 0.6342871189117432,
        "S_over_Gamma": 0.9529226422309875,
        "Da": 38.910552978515625,
        "E_coh": 0.8294744491577148,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.17,
              31.69
            ],
            [
              -86.11,
              31.69
            ],
            [
              -86.09,
              31.66
            ],
            [
              -86.09,
              31.63
            ],
            [
              -86.1,
              31.62
            ],
            [
              -86.11,
              31.57
            ],
            [
              -86.12,
              31.57
            ],
            [
              -86.14,
              31.55
            ],
            [
              -86.16,
              31.55
            ],
            [
              -86.18,
              31.53
            ],
            [
              -86.19,
              31.54
            ],
            [
              -86.21,
              31.54
            ],
            [
              -86.22,
              31.53
            ],
            [
              -86.26,
              31.53
            ],
            [
              -86.28,
              31.54
            ],
            [
              -86.34,
              31.6
            ],
            [
              -86.33,
              31.62
            ],
            [
              -86.28,
              31.61
            ],
            [
              -86.27,
              31.62
            ],
            [
              -86.23,
              31.63
            ],
            [
              -86.21,
              31.65
            ],
            [
              -86.21,
              31.66
            ],
            [
              -86.17,
              31.69
            ]
          ]
        ]
      },
      "raw_probability": 0.1504,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "0698c95d188cc06dbf0f04dd8b3f2eb9d345f08ef6161fc6500458efbf216fca",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1504,
        "probability": 0.002163,
        "confidence_lo": 0.002135,
        "confidence_hi": 0.002163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50561324e841e278c8515e10b60e647da28d792c433ddae10881bf55c3abb851",
        "signature": {
          "alg": "ed25519",
          "sig": "803178764df0eded0934a1dab584a6035030f89a05d4b3e0d9afe1b420f251498ca4f1eeb0f67336880f399e5cc3f75c6c7461cc6b68aaae49068f3ae1e82109"
        }
      },
      "receipt_sha256": "50561324e841e278c8515e10b60e647da28d792c433ddae10881bf55c3abb851"
    },
    {
      "storm_id": "310820",
      "lat": 27.168,
      "lon": -80.528,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3765.0,
      "ebshear": 13.0,
      "srh01": 62.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.6522
        },
        {
          "name": "alignment",
          "value": -1.1221
        },
        {
          "name": "tau",
          "value": 1.4492
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1383
      },
      "coherence_score": 1.4491721391677856,
      "coherence_diagnostics": {
        "tau": 1.4491721391677856,
        "grad_tau": 0.6454048752784729,
        "torsion": 0.0,
        "alignment": -1.1221001148223877,
        "S_field": 0.6937393546104431,
        "Gamma_field": 0.7559537887573242,
        "S_over_Gamma": 0.9177007675170898,
        "Da": 46.851539611816406,
        "E_coh": 0.9769360423088074,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.56,
              27.2
            ],
            [
              -80.48,
              27.2
            ],
            [
              -80.48,
              27.12
            ],
            [
              -80.56,
              27.12
            ],
            [
              -80.56,
              27.2
            ]
          ]
        ]
      },
      "raw_probability": 0.1383,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "b56ba2c42c6b8283eb15908c257a42da0b66142c7db72d0e4ce9973dfb7007b0",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1383,
        "probability": 0.001918,
        "confidence_lo": 0.001801,
        "confidence_hi": 0.001918,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a3f03c6faa3bbd45f755cc1b766a0682e482a3ddec7b19a6beea23f4e3b51cb9",
        "signature": {
          "alg": "ed25519",
          "sig": "6fc9e1e8628144cc801533f84ce0ea57298e8e3226a341f1d429d6b0a8653c5a66bc48303cbf85116a9d30cf9357e364fcfccc5ba835a50761c0042431c0f609"
        }
      },
      "receipt_sha256": "a3f03c6faa3bbd45f755cc1b766a0682e482a3ddec7b19a6beea23f4e3b51cb9"
    },
    {
      "storm_id": "310802",
      "lat": 29.5064,
      "lon": -87.8818,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2495.0,
      "ebshear": 8.0,
      "srh01": 47.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.2772
        },
        {
          "name": "alignment",
          "value": 1.7226
        },
        {
          "name": "tau",
          "value": 3.2934
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1262
      },
      "coherence_score": 3.2934060096740723,
      "coherence_diagnostics": {
        "tau": 3.2934060096740723,
        "grad_tau": 0.42401397228240967,
        "torsion": 0.0,
        "alignment": 1.7225863933563232,
        "S_field": 1.4030003547668457,
        "Gamma_field": 0.21762044727802277,
        "S_over_Gamma": 6.4470062255859375,
        "Da": 13.682412147521973,
        "E_coh": 0.9690638184547424,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.92,
              29.56
            ],
            [
              -87.89,
              29.56
            ],
            [
              -87.82,
              29.5
            ],
            [
              -87.82,
              29.47
            ],
            [
              -87.84,
              29.45
            ],
            [
              -87.85,
              29.45
            ],
            [
              -87.88,
              29.48
            ],
            [
              -87.9,
              29.48
            ],
            [
              -87.93,
              29.51
            ],
            [
              -87.93,
              29.55
            ],
            [
              -87.92,
              29.56
            ]
          ]
        ]
      },
      "raw_probability": 0.1262,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "2b5c62cc7204e3fec92e7ccc94e8e9a3eb93ce3e442d0373610309b494019237",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1262,
        "probability": 0.001901,
        "confidence_lo": 0.001801,
        "confidence_hi": 0.001901,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "75cf11a9f988ee19d51de553d1ec922781f22a1730a52f1a3dec9432e593e0b6",
        "signature": {
          "alg": "ed25519",
          "sig": "681072ec7cd618467fa8bc80bbd9eeeb104d78b5f7d24c584033a21e3f733a212f994c4b82ac8e0e600e7137061191a98176457e4dd36c1036060992a7966e0a"
        }
      },
      "receipt_sha256": "75cf11a9f988ee19d51de553d1ec922781f22a1730a52f1a3dec9432e593e0b6"
    },
    {
      "storm_id": "310796",
      "lat": 31.1557,
      "lon": -109.2186,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1806.0,
      "ebshear": 27.0,
      "srh01": 61.0,
      "maxllaz": 0.001,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 61.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.1522
        },
        {
          "name": "alignment",
          "value": -0.563
        },
        {
          "name": "tau",
          "value": 1.0426
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1228
      },
      "coherence_score": 1.042649269104004,
      "coherence_diagnostics": {
        "tau": 1.042649269104004,
        "grad_tau": 0.13640838861465454,
        "torsion": 0.0,
        "alignment": -0.5629577040672302,
        "S_field": 0.40389710664749146,
        "Gamma_field": 0.662620484828949,
        "S_over_Gamma": 0.6095451712608337,
        "Da": 39.57758331298828,
        "E_coh": 0.8946475982666016,
        "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": [
          [
            [
              -109.23,
              31.21
            ],
            [
              -109.2,
              31.21
            ],
            [
              -109.19,
              31.2
            ],
            [
              -109.19,
              31.13
            ],
            [
              -109.18,
              31.12
            ],
            [
              -109.18,
              31.1
            ],
            [
              -109.19,
              31.09
            ],
            [
              -109.2,
              31.09
            ],
            [
              -109.24,
              31.13
            ],
            [
              -109.27,
              31.14
            ],
            [
              -109.26,
              31.15
            ],
            [
              -109.26,
              31.2
            ],
            [
              -109.24,
              31.2
            ],
            [
              -109.23,
              31.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1228,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f8ec78145617038b6b872479cfb096450dc1daeaf856fd8d98591314db3c476d",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1228,
        "probability": 0.001861,
        "confidence_lo": 0.001801,
        "confidence_hi": 0.001861,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "89a193a90c2c3e504dd1f5f81b3222b496dc1bcba4e0f24eb647324be8b5a232",
        "signature": {
          "alg": "ed25519",
          "sig": "db983eb36865cc2d2fc3e49fae4aea93e72ed305cc29013e92493b1e4331d27b352996386639bd17d1ecf0fc1bca106e71e86786d18278efb7dc1478ebf5dc03"
        }
      },
      "receipt_sha256": "89a193a90c2c3e504dd1f5f81b3222b496dc1bcba4e0f24eb647324be8b5a232"
    },
    {
      "storm_id": "310266",
      "lat": 42.9542,
      "lon": -84.68,
      "motion_east": 6.5,
      "motion_south": 1.2,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 855.0,
      "ebshear": 40.0,
      "srh01": 127.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 127.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5272
        },
        {
          "name": "alignment",
          "value": -1.0116
        },
        {
          "name": "tau",
          "value": 0.9259
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.122
      },
      "coherence_score": 0.9258842468261719,
      "coherence_diagnostics": {
        "tau": 0.9258842468261719,
        "grad_tau": 0.18368037045001984,
        "torsion": 0.0,
        "alignment": -1.011601448059082,
        "S_field": 0.21808014810085297,
        "Gamma_field": 1.456787109375,
        "S_over_Gamma": 0.1496993899345398,
        "Da": 81.85557556152344,
        "E_coh": 0.22013463079929352,
        "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": [
          [
            [
              -84.76,
              43.01
            ],
            [
              -84.69,
              43.01
            ],
            [
              -84.64,
              42.98
            ],
            [
              -84.63,
              42.98
            ],
            [
              -84.62,
              43.0
            ],
            [
              -84.61,
              43.0
            ],
            [
              -84.59,
              42.98
            ],
            [
              -84.55,
              42.98
            ],
            [
              -84.54,
              42.96
            ],
            [
              -84.56,
              42.93
            ],
            [
              -84.62,
              42.94
            ],
            [
              -84.66,
              42.92
            ],
            [
              -84.68,
              42.9
            ],
            [
              -84.74,
              42.9
            ],
            [
              -84.77,
              42.88
            ],
            [
              -84.83,
              42.89
            ],
            [
              -84.84,
              42.91
            ],
            [
              -84.83,
              42.95
            ],
            [
              -84.76,
              43.01
            ]
          ]
        ]
      },
      "raw_probability": 0.122,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "c1b41df2ef30173af71d72fcdeadedd9ab58024d4e26038b03c23aa006b07385",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.122,
        "probability": 0.001861,
        "confidence_lo": 0.001801,
        "confidence_hi": 0.001861,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0b1172869aad4d88b6406e2f48178fad53108ce8e9ade3c9323f39658535f86c",
        "signature": {
          "alg": "ed25519",
          "sig": "10e8bf4329facbb472919de69483be0b9583fae50389857e4590f04da229a09de2ce7f630b57f4a5ada1c16fc46074feda2e93eeb8dfd23b4f7f1f0b55af270c"
        }
      },
      "receipt_sha256": "0b1172869aad4d88b6406e2f48178fad53108ce8e9ade3c9323f39658535f86c"
    },
    {
      "storm_id": "310694",
      "lat": 48.9528,
      "lon": -80.5861,
      "motion_east": 7.7,
      "motion_south": -3.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1307.0,
      "ebshear": 31.0,
      "srh01": 44.0,
      "maxllaz": 0.003,
      "mesh": 1.11,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.1522
        },
        {
          "name": "alignment",
          "value": 1.5532
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1167
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5059826374053955,
        "torsion": 0.0,
        "alignment": 1.5531978607177734,
        "S_field": 0.3970651626586914,
        "Gamma_field": 0.18928711116313934,
        "S_over_Gamma": 2.097687244415283,
        "Da": 10.671021461486816,
        "E_coh": 0.5675783753395081,
        "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": [
          [
            [
              -80.65,
              49.03
            ],
            [
              -80.62,
              49.03
            ],
            [
              -80.58,
              49.0
            ],
            [
              -80.56,
              49.0
            ],
            [
              -80.55,
              48.99
            ],
            [
              -80.5,
              48.99
            ],
            [
              -80.49,
              48.98
            ],
            [
              -80.49,
              48.94
            ],
            [
              -80.53,
              48.89
            ],
            [
              -80.52,
              48.87
            ],
            [
              -80.54,
              48.86
            ],
            [
              -80.6,
              48.87
            ],
            [
              -80.6,
              48.88
            ],
            [
              -80.64,
              48.92
            ],
            [
              -80.65,
              48.92
            ],
            [
              -80.69,
              48.95
            ],
            [
              -80.69,
              49.0
            ],
            [
              -80.65,
              49.03
            ]
          ]
        ]
      },
      "raw_probability": 0.1167,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "87bb90f7504e6000c274b9be2ac7a3a3cb2b5881f44fd5bdf848be1c1ead83f8",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1167,
        "probability": 0.001861,
        "confidence_lo": 0.001801,
        "confidence_hi": 0.001861,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "62294bc6a29b53b1ec2451f2fad8ffbe482cda5cd1f2100d62c5a744af75587b",
        "signature": {
          "alg": "ed25519",
          "sig": "8dca6325a5eeeb154641ca99a738272bcd9933bfbd0dd4cfa2116dec059d9c3cd34ffffd4674083fccaff4580eb2077bd6b1eb876726521821b76f5cca284009"
        }
      },
      "receipt_sha256": "62294bc6a29b53b1ec2451f2fad8ffbe482cda5cd1f2100d62c5a744af75587b"
    },
    {
      "storm_id": "310105",
      "lat": 29.7242,
      "lon": -87.1492,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3852.0,
      "ebshear": 23.0,
      "srh01": 35.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.2772
        },
        {
          "name": "alignment",
          "value": 3.3154
        },
        {
          "name": "tau",
          "value": 2.787
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1083
      },
      "coherence_score": 2.786992311477661,
      "coherence_diagnostics": {
        "tau": 2.786992311477661,
        "grad_tau": 0.5943479537963867,
        "torsion": 0.0,
        "alignment": 3.315354824066162,
        "S_field": 1.0531651973724365,
        "Gamma_field": 0.32178711891174316,
        "S_over_Gamma": 3.2728631496429443,
        "Da": 20.314088821411133,
        "E_coh": 0.9419581890106201,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.16,
              29.78
            ],
            [
              -87.14,
              29.76
            ],
            [
              -87.11,
              29.76
            ],
            [
              -87.1,
              29.75
            ],
            [
              -87.1,
              29.69
            ],
            [
              -87.12,
              29.65
            ],
            [
              -87.17,
              29.65
            ],
            [
              -87.18,
              29.66
            ],
            [
              -87.19,
              29.72
            ],
            [
              -87.18,
              29.73
            ],
            [
              -87.18,
              29.76
            ],
            [
              -87.16,
              29.78
            ]
          ]
        ]
      },
      "raw_probability": 0.1083,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "3c2e7a2947cdef631a29bf136e3cd3e28237cd65e2afaaf306056b6c17d04912",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.1083,
        "probability": 0.001808,
        "confidence_lo": 0.001104,
        "confidence_hi": 0.001809,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "47b86b61afa5d02ccf0b0eac4cd1b91d2ff4918ccdee196b570586041e38b0ed",
        "signature": {
          "alg": "ed25519",
          "sig": "7261c5e5bed662896a45a0308467821e0c4e3eae511fcc33c0e0387edc3ab049be555679db27e771eac0642526acda9c1042bdf9c2581fc6b29dcf21dac54b02"
        }
      },
      "receipt_sha256": "47b86b61afa5d02ccf0b0eac4cd1b91d2ff4918ccdee196b570586041e38b0ed"
    },
    {
      "storm_id": "310613",
      "lat": 45.1696,
      "lon": -82.2439,
      "motion_east": 7.0,
      "motion_south": -2.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 811.0,
      "ebshear": 39.0,
      "srh01": 24.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.6522
        },
        {
          "name": "alignment",
          "value": 8.6999
        },
        {
          "name": "tau",
          "value": 1.1006
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.095
      },
      "coherence_score": 1.1005973815917969,
      "coherence_diagnostics": {
        "tau": 1.1005973815917969,
        "grad_tau": 0.0666821151971817,
        "torsion": 0.0,
        "alignment": 8.699907302856445,
        "S_field": 0.29056310653686523,
        "Gamma_field": 0.23178710043430328,
        "S_over_Gamma": 1.2535775899887085,
        "Da": 12.450182914733887,
        "E_coh": 0.44712305068969727,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.28,
              45.4
            ],
            [
              -82.24,
              45.4
            ],
            [
              -82.19,
              45.36
            ],
            [
              -82.19,
              45.33
            ],
            [
              -82.22,
              45.3
            ],
            [
              -82.22,
              45.25
            ],
            [
              -82.21,
              45.24
            ],
            [
              -82.2,
              45.2
            ],
            [
              -82.16,
              45.17
            ],
            [
              -82.14,
              45.17
            ],
            [
              -82.13,
              45.16
            ],
            [
              -82.07,
              45.16
            ],
            [
              -82.06,
              45.17
            ],
            [
              -82.04,
              45.17
            ],
            [
              -82.03,
              45.18
            ],
            [
              -81.99,
              45.18
            ],
            [
              -81.98,
              45.19
            ],
            [
              -81.87,
              45.19
            ],
            [
              -81.81,
              45.15
            ],
            [
              -81.79,
              45.15
            ],
            [
              -81.78,
              45.14
            ],
            [
              -81.74,
              45.13
            ],
            [
              -81.72,
              45.11
            ],
            [
              -81.72,
              45.07
            ],
            [
              -81.77,
              45.07
            ],
            [
              -81.78,
              45.08
            ],
            [
              -81.81,
              45.08
            ],
            [
              -81.84,
              45.06
            ],
            [
              -81.86,
              45.06
            ],
            [
              -81.87,
              45.05
            ],
            [
              -81.91,
              45.05
            ],
            [
              -81.92,
              45.04
            ],
            [
              -82.04,
              45.04
            ],
            [
              -82.05,
              45.05
            ],
            [
              -82.08,
              45.05
            ],
            [
              -82.11,
              45.08
            ],
            [
              -82.17,
              45.11
            ],
            [
              -82.25,
              45.11
            ],
            [
              -82.26,
              45.1
            ],
            [
              -82.32,
              45.1
            ],
            [
              -82.33,
              45.11
            ],
            [
              -82.41,
              45.11
            ],
            [
              -82.42,
              45.1
            ],
            [
              -82.46,
              45.1
            ],
            [
              -82.48,
              45.11
            ],
            [
              -82.49,
              45.1
            ],
            [
              -82.53,
              45.1
            ],
            [
              -82.54,
              45.09
            ],
            [
              -82.6,
              45.09
            ],
            [
              -82.61,
              45.08
            ],
            [
              -82.63,
              45.08
            ],
            [
              -82.64,
              45.09
            ],
            [
              -82.68,
              45.09
            ],
            [
              -82.69,
              45.1
            ],
            [
              -82.69,
              45.11
            ],
            [
              -82.71,
              45.13
            ],
            [
              -82.69,
              45.18
            ],
            [
              -82.65,
              45.21
            ],
            [
              -82.64,
              45.21
            ],
            [
              -82.62,
              45.23
            ],
            [
              -82.62,
              45.24
            ],
            [
              -82.57,
              45.28
            ],
            [
              -82.55,
              45.28
            ],
            [
              -82.52,
              45.3
            ],
            [
              -82.48,
              45.3
            ],
            [
              -82.47,
              45.31
            ],
            [
              -82.45,
              45.31
            ],
            [
              -82.39,
              45.34
            ],
            [
              -82.34,
              45.38
            ],
            [
              -82.32,
              45.38
            ],
            [
              -82.28,
              45.4
            ]
          ]
        ]
      },
      "raw_probability": 0.095,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "fd82b044cdcab491a3873a17739c347020c681d992d14b0c18c7c839a2389ee8",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.095,
        "probability": 0.001163,
        "confidence_lo": 0.001104,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65e4d25958ec1f5e90f972ffc835eacf03ac355c49359cdaf9471b37c2b3c53f",
        "signature": {
          "alg": "ed25519",
          "sig": "4a88df40d576b8ab9f3e83b97f35628e21c5640db8b416b15181f12b7e7f3bb17504565757f15f81c5652e856b687822bd3f77e41fdb812f9881fdeb59b24e0a"
        }
      },
      "receipt_sha256": "65e4d25958ec1f5e90f972ffc835eacf03ac355c49359cdaf9471b37c2b3c53f"
    },
    {
      "storm_id": "310741",
      "lat": 50.1244,
      "lon": -78.4089,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 428.0,
      "ebshear": 23.0,
      "srh01": 47.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.2772
        },
        {
          "name": "alignment",
          "value": -1.5093
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0875
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4883723855018616,
        "torsion": 0.0,
        "alignment": -1.5093021392822266,
        "S_field": 0.2779881954193115,
        "Gamma_field": 0.20512044429779053,
        "S_over_Gamma": 1.3552436828613281,
        "Da": 11.933343887329102,
        "E_coh": 0.2583516836166382,
        "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.43,
              50.16
            ],
            [
              -78.38,
              50.16
            ],
            [
              -78.37,
              50.15
            ],
            [
              -78.36,
              50.1
            ],
            [
              -78.4,
              50.08
            ],
            [
              -78.43,
              50.08
            ],
            [
              -78.44,
              50.09
            ],
            [
              -78.44,
              50.14
            ],
            [
              -78.43,
              50.16
            ]
          ]
        ]
      },
      "raw_probability": 0.0875,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "e6435c827e751b0bdc37d150752956ad1d18beb7c8de1c77e6581d1bc97366d5",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0875,
        "probability": 0.001152,
        "confidence_lo": 0.001104,
        "confidence_hi": 0.001152,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cd5edbb9813b850a0d39884336067f128cca14a521b560ee24a2dad012423690",
        "signature": {
          "alg": "ed25519",
          "sig": "f475c5e9b9f40677c4c7f4d421890cf252645beacd1a1a81e39dfc57e14be70f92dbf18748accdd813d3fbcaad9324a9efe41544de0e4b640d34d1cb379ed606"
        }
      },
      "receipt_sha256": "cd5edbb9813b850a0d39884336067f128cca14a521b560ee24a2dad012423690"
    },
    {
      "storm_id": "310359",
      "lat": 29.966,
      "lon": -110.4687,
      "motion_east": 3.4,
      "motion_south": -1.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1908.0,
      "ebshear": 26.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.95,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.6522
        },
        {
          "name": "alignment",
          "value": -1.1405
        },
        {
          "name": "tau",
          "value": 0.9827
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0867
      },
      "coherence_score": 0.9826832413673401,
      "coherence_diagnostics": {
        "tau": 0.9826832413673401,
        "grad_tau": 0.10147789865732193,
        "torsion": 0.0,
        "alignment": -1.1405314207077026,
        "S_field": 1.0421255826950073,
        "Gamma_field": 0.98762047290802,
        "S_over_Gamma": 1.0551882982254028,
        "Da": 57.18751525878906,
        "E_coh": 0.8948130011558533,
        "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": [
          [
            [
              -110.49,
              30.04
            ],
            [
              -110.48,
              30.02
            ],
            [
              -110.41,
              29.99
            ],
            [
              -110.37,
              29.96
            ],
            [
              -110.37,
              29.94
            ],
            [
              -110.36,
              29.93
            ],
            [
              -110.37,
              29.89
            ],
            [
              -110.45,
              29.88
            ],
            [
              -110.48,
              29.91
            ],
            [
              -110.56,
              29.91
            ],
            [
              -110.57,
              29.93
            ],
            [
              -110.57,
              29.99
            ],
            [
              -110.55,
              30.03
            ],
            [
              -110.51,
              30.03
            ],
            [
              -110.49,
              30.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0867,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "848a7ec66e4d6c31c49be4e3deedffdfed06849f0a4f4e0ca12507547470965f",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0867,
        "probability": 0.001152,
        "confidence_lo": 0.001104,
        "confidence_hi": 0.001152,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "94d7b584178f9024f447c42d3f92eaaf9a1c2a76597c50df72e9b4927bef0e87",
        "signature": {
          "alg": "ed25519",
          "sig": "fc14b18c55a959778b4bcaebd46265c23454cab2e842ffbe020b38058ee68d56501ea48b5ce57fc301b2ee800426c5c352b8074cea51fe8817f35421707f810d"
        }
      },
      "receipt_sha256": "94d7b584178f9024f447c42d3f92eaaf9a1c2a76597c50df72e9b4927bef0e87"
    },
    {
      "storm_id": "310806",
      "lat": 47.4567,
      "lon": -87.19,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 827.0,
      "ebshear": 28.0,
      "srh01": 30.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 20.0272
        },
        {
          "name": "alignment",
          "value": 2.9188
        },
        {
          "name": "tau",
          "value": 0.5084
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0828
      },
      "coherence_score": 0.5083571672439575,
      "coherence_diagnostics": {
        "tau": 0.5083571672439575,
        "grad_tau": 0.1819266378879547,
        "torsion": 0.0,
        "alignment": 2.918820858001709,
        "S_field": 0.15554308891296387,
        "Gamma_field": 0.25928711891174316,
        "S_over_Gamma": 0.5998874306678772,
        "Da": 14.021746635437012,
        "E_coh": 0.39322975277900696,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.22,
              47.48
            ],
            [
              -87.2,
              47.46
            ],
            [
              -87.14,
              47.46
            ],
            [
              -87.14,
              47.43
            ],
            [
              -87.22,
              47.43
            ],
            [
              -87.22,
              47.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0828,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "3eabe6b6edf41b8dc668d80fbf771a8808a5b0bd26d987946cb9b246e42f84c9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0828,
        "probability": 0.001133,
        "confidence_lo": 0.000774,
        "confidence_hi": 0.001133,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eab0a048cd7baf21ae147a9409922d8ab41ff4700f53a792377e15f2f3c0f852",
        "signature": {
          "alg": "ed25519",
          "sig": "51ff56d99da958ff3a96228f04f8e7d4c836c88d32afcd1f96cf957cff3566fb3b33dda3ae805a55c5623da8fe92319a73e824ec04503d0f435680a962ef7f09"
        }
      },
      "receipt_sha256": "eab0a048cd7baf21ae147a9409922d8ab41ff4700f53a792377e15f2f3c0f852"
    },
    {
      "storm_id": "310819",
      "lat": 29.5467,
      "lon": -85.3722,
      "motion_east": 2.2,
      "motion_south": 2.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4037.0,
      "ebshear": 19.0,
      "srh01": 38.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.0272
        },
        {
          "name": "alignment",
          "value": 3.0719
        },
        {
          "name": "tau",
          "value": 2.303
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0785
      },
      "coherence_score": 2.3029627799987793,
      "coherence_diagnostics": {
        "tau": 2.3029627799987793,
        "grad_tau": 0.5379372835159302,
        "torsion": 0.0,
        "alignment": 3.0719258785247803,
        "S_field": 0.8908103704452515,
        "Gamma_field": 0.37928712368011475,
        "S_over_Gamma": 2.3486437797546387,
        "Da": 23.93761444091797,
        "E_coh": 0.9337704181671143,
        "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": [
          [
            [
              -85.39,
              29.58
            ],
            [
              -85.33,
              29.58
            ],
            [
              -85.32,
              29.57
            ],
            [
              -85.32,
              29.55
            ],
            [
              -85.35,
              29.5
            ],
            [
              -85.41,
              29.5
            ],
            [
              -85.42,
              29.51
            ],
            [
              -85.42,
              29.55
            ],
            [
              -85.39,
              29.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0785,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1b0d38f05d2e4ccd96213ffbcbe63b282ea60e31b232931feedf811723792818",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0785,
        "probability": 0.000771,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000771,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61e870c18661ea275556840332960ebeb8b76a7dea7fa58ac06c112e03c59df6",
        "signature": {
          "alg": "ed25519",
          "sig": "3ca379c08863a8a9e5d9cf0dc5afb9043c4b68a8a6c0e47acd03a540d5cefd47ebc62615697fd93679ee44c0726915e2965561ef8958313672beff028bc59a07"
        }
      },
      "receipt_sha256": "61e870c18661ea275556840332960ebeb8b76a7dea7fa58ac06c112e03c59df6"
    },
    {
      "storm_id": "310666",
      "lat": 33.0364,
      "lon": -91.5479,
      "motion_east": 6.0,
      "motion_south": 1.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2929.0,
      "ebshear": 27.0,
      "srh01": 34.0,
      "maxllaz": 0.001,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2772
        },
        {
          "name": "alignment",
          "value": 1.3338
        },
        {
          "name": "tau",
          "value": 0.7704
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0694
      },
      "coherence_score": 0.7704184055328369,
      "coherence_diagnostics": {
        "tau": 0.7704184055328369,
        "grad_tau": 0.23210419714450836,
        "torsion": 0.0,
        "alignment": 1.3338340520858765,
        "S_field": 0.31309860944747925,
        "Gamma_field": 0.6151204705238342,
        "S_over_Gamma": 0.5090036988258362,
        "Da": 38.26210021972656,
        "E_coh": 0.9417272806167603,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.59,
              33.11
            ],
            [
              -91.53,
              33.11
            ],
            [
              -91.52,
              33.1
            ],
            [
              -91.51,
              33.04
            ],
            [
              -91.5,
              33.03
            ],
            [
              -91.5,
              32.97
            ],
            [
              -91.49,
              32.96
            ],
            [
              -91.5,
              32.95
            ],
            [
              -91.58,
              32.95
            ],
            [
              -91.58,
              33.02
            ],
            [
              -91.59,
              33.03
            ],
            [
              -91.59,
              33.06
            ],
            [
              -91.6,
              33.07
            ],
            [
              -91.59,
              33.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0694,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1fa1626f2b0ea4df61219b732bbecb380f1568384571592e036937ace8f66e9d",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0694,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a35b4ba39f34754e8f18d4c0525635f7d6aaa3667d4de2ee1d3031820fa196a9",
        "signature": {
          "alg": "ed25519",
          "sig": "a09d28043e789d904ffa7859125f7fd48c15bc2e6aa5faf52695286daedc11977b62c0c0f30ae9647b27de6eefe5e7747aec14c6ffbe231e992c452b95f5650d"
        }
      },
      "receipt_sha256": "a35b4ba39f34754e8f18d4c0525635f7d6aaa3667d4de2ee1d3031820fa196a9"
    },
    {
      "storm_id": "310499",
      "lat": 39.6131,
      "lon": -96.8409,
      "motion_east": 8.8,
      "motion_south": 1.1,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1265.0,
      "ebshear": 46.0,
      "srh01": 24.0,
      "maxllaz": 0.007,
      "mesh": 1.0,
      "flash_rate": 42.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1522
        },
        {
          "name": "alignment",
          "value": 0.34
        },
        {
          "name": "tau",
          "value": 1.4422
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0671
      },
      "coherence_score": 1.442175269126892,
      "coherence_diagnostics": {
        "tau": 1.442175269126892,
        "grad_tau": 0.47593435645103455,
        "torsion": 0.0,
        "alignment": 0.33999720215797424,
        "S_field": 0.7033206820487976,
        "Gamma_field": 0.8017871379852295,
        "S_over_Gamma": 0.8771912455558777,
        "Da": 45.964359283447266,
        "E_coh": 0.8512693047523499,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.97,
              39.69
            ],
            [
              -96.93,
              39.67
            ],
            [
              -96.91,
              39.65
            ],
            [
              -96.89,
              39.65
            ],
            [
              -96.86,
              39.67
            ],
            [
              -96.79,
              39.67
            ],
            [
              -96.75,
              39.64
            ],
            [
              -96.65,
              39.64
            ],
            [
              -96.64,
              39.63
            ],
            [
              -96.62,
              39.64
            ],
            [
              -96.54,
              39.64
            ],
            [
              -96.52,
              39.62
            ],
            [
              -96.52,
              39.58
            ],
            [
              -96.63,
              39.52
            ],
            [
              -96.66,
              39.52
            ],
            [
              -96.67,
              39.51
            ],
            [
              -96.72,
              39.52
            ],
            [
              -96.81,
              39.57
            ],
            [
              -96.86,
              39.58
            ],
            [
              -96.88,
              39.59
            ],
            [
              -96.92,
              39.63
            ],
            [
              -96.93,
              39.63
            ],
            [
              -96.96,
              39.6
            ],
            [
              -96.97,
              39.6
            ],
            [
              -97.01,
              39.57
            ],
            [
              -97.04,
              39.57
            ],
            [
              -97.06,
              39.58
            ],
            [
              -97.07,
              39.59
            ],
            [
              -97.07,
              39.64
            ],
            [
              -97.06,
              39.66
            ],
            [
              -97.03,
              39.66
            ],
            [
              -96.97,
              39.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0671,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "13d36ed139bef39ab5aacd2846ca7320ede1961d9f8ee67c69c4473dd492e9c3",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0671,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f4eb8cdb41cdea8da784b0fc4d3f638989599b590e77b90185f1fa40eebe18ff",
        "signature": {
          "alg": "ed25519",
          "sig": "9b6a8daf81d0d3ee7f47fc3cbdfe2d249b12eaf162987620b8dd4254875cd1f69ea8f20c8689a8918cce2b286932384343a19c7bebeaec02a7f33343dfc9af0b"
        }
      },
      "receipt_sha256": "f4eb8cdb41cdea8da784b0fc4d3f638989599b590e77b90185f1fa40eebe18ff"
    },
    {
      "storm_id": "309965",
      "lat": 33.15,
      "lon": -91.7538,
      "motion_east": 5.7,
      "motion_south": 1.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2002.0,
      "ebshear": 23.0,
      "srh01": 29.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2772
        },
        {
          "name": "alignment",
          "value": 1.3338
        },
        {
          "name": "tau",
          "value": 0.7704
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.066
      },
      "coherence_score": 0.7704184055328369,
      "coherence_diagnostics": {
        "tau": 0.7704184055328369,
        "grad_tau": 0.23210419714450836,
        "torsion": 0.0,
        "alignment": 1.3338340520858765,
        "S_field": 0.31309860944747925,
        "Gamma_field": 0.6151204705238342,
        "S_over_Gamma": 0.5090036988258362,
        "Da": 38.26210021972656,
        "E_coh": 0.9417272806167603,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.76,
              33.21
            ],
            [
              -91.74,
              33.21
            ],
            [
              -91.71,
              33.18
            ],
            [
              -91.71,
              33.16
            ],
            [
              -91.72,
              33.15
            ],
            [
              -91.71,
              33.13
            ],
            [
              -91.75,
              33.1
            ],
            [
              -91.77,
              33.1
            ],
            [
              -91.78,
              33.11
            ],
            [
              -91.79,
              33.1
            ],
            [
              -91.8,
              33.11
            ],
            [
              -91.8,
              33.18
            ],
            [
              -91.76,
              33.21
            ]
          ]
        ]
      },
      "raw_probability": 0.066,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "514ab1f47ce0b2a0b959a927dec3c246b5a30b86d651f1178b38e0e5bda95801",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.066,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "db80ccbf1dda999445a9432d12d2d8f3910b8d7172b8ea8fbdd8eb5acb241b8c",
        "signature": {
          "alg": "ed25519",
          "sig": "4bfbdcd5c0b0ac48913effc815f2b9b1c038c41cb69df7326c398fc96d560ae75548f4a1ee3d766ba8b3541757e44ce29e314803c502bff9edc4cb34bff2c40a"
        }
      },
      "receipt_sha256": "db80ccbf1dda999445a9432d12d2d8f3910b8d7172b8ea8fbdd8eb5acb241b8c"
    },
    {
      "storm_id": "310506",
      "lat": 45.0612,
      "lon": -102.7294,
      "motion_east": 11.5,
      "motion_south": 2.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 442.0,
      "ebshear": 28.0,
      "srh01": 13.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.5272
        },
        {
          "name": "alignment",
          "value": -1.1604
        },
        {
          "name": "tau",
          "value": 0.4601
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.066
      },
      "coherence_score": 0.4600904583930969,
      "coherence_diagnostics": {
        "tau": 0.4600904583930969,
        "grad_tau": 0.07377537339925766,
        "torsion": 0.0,
        "alignment": -1.1604182720184326,
        "S_field": 0.2759793996810913,
        "Gamma_field": 1.5459537506103516,
        "S_over_Gamma": 0.17851723730564117,
        "Da": 95.13580322265625,
        "E_coh": 0.013536550104618073,
        "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": [
          [
            [
              -102.8,
              45.15
            ],
            [
              -102.71,
              45.15
            ],
            [
              -102.69,
              45.14
            ],
            [
              -102.64,
              45.08
            ],
            [
              -102.64,
              45.04
            ],
            [
              -102.63,
              45.02
            ],
            [
              -102.67,
              44.99
            ],
            [
              -102.71,
              44.99
            ],
            [
              -102.72,
              44.98
            ],
            [
              -102.73,
              44.99
            ],
            [
              -102.75,
              44.99
            ],
            [
              -102.75,
              45.03
            ],
            [
              -102.77,
              45.05
            ],
            [
              -102.77,
              45.06
            ],
            [
              -102.81,
              45.09
            ],
            [
              -102.81,
              45.14
            ],
            [
              -102.8,
              45.15
            ]
          ]
        ]
      },
      "raw_probability": 0.066,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "514ab1f47ce0b2a0b959a927dec3c246b5a30b86d651f1178b38e0e5bda95801",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.066,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "db80ccbf1dda999445a9432d12d2d8f3910b8d7172b8ea8fbdd8eb5acb241b8c",
        "signature": {
          "alg": "ed25519",
          "sig": "4bfbdcd5c0b0ac48913effc815f2b9b1c038c41cb69df7326c398fc96d560ae75548f4a1ee3d766ba8b3541757e44ce29e314803c502bff9edc4cb34bff2c40a"
        }
      },
      "receipt_sha256": "db80ccbf1dda999445a9432d12d2d8f3910b8d7172b8ea8fbdd8eb5acb241b8c"
    },
    {
      "storm_id": "310698",
      "lat": 44.8131,
      "lon": -102.7581,
      "motion_east": 11.2,
      "motion_south": 3.1,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 282.0,
      "ebshear": 25.0,
      "srh01": 19.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.5272
        },
        {
          "name": "alignment",
          "value": -1.1604
        },
        {
          "name": "tau",
          "value": 0.4601
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0658
      },
      "coherence_score": 0.4600904583930969,
      "coherence_diagnostics": {
        "tau": 0.4600904583930969,
        "grad_tau": 0.07377537339925766,
        "torsion": 0.0,
        "alignment": -1.1604182720184326,
        "S_field": 0.2759793996810913,
        "Gamma_field": 1.5459537506103516,
        "S_over_Gamma": 0.17851723730564117,
        "Da": 95.13580322265625,
        "E_coh": 0.013536550104618073,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.79,
              44.95
            ],
            [
              -102.77,
              44.94
            ],
            [
              -102.76,
              44.95
            ],
            [
              -102.74,
              44.93
            ],
            [
              -102.69,
              44.91
            ],
            [
              -102.69,
              44.9
            ],
            [
              -102.67,
              44.88
            ],
            [
              -102.67,
              44.85
            ],
            [
              -102.66,
              44.84
            ],
            [
              -102.67,
              44.82
            ],
            [
              -102.67,
              44.77
            ],
            [
              -102.69,
              44.75
            ],
            [
              -102.69,
              44.73
            ],
            [
              -102.7,
              44.72
            ],
            [
              -102.7,
              44.67
            ],
            [
              -102.71,
              44.65
            ],
            [
              -102.75,
              44.62
            ],
            [
              -102.77,
              44.62
            ],
            [
              -102.81,
              44.65
            ],
            [
              -102.82,
              44.67
            ],
            [
              -102.82,
              44.71
            ],
            [
              -102.84,
              44.73
            ],
            [
              -102.84,
              44.8
            ],
            [
              -102.83,
              44.81
            ],
            [
              -102.83,
              44.84
            ],
            [
              -102.8,
              44.87
            ],
            [
              -102.81,
              44.89
            ],
            [
              -102.83,
              44.89
            ],
            [
              -102.84,
              44.9
            ],
            [
              -102.81,
              44.9
            ],
            [
              -102.8,
              44.91
            ],
            [
              -102.79,
              44.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0658,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "3e6220b7afcb6a0c1017317ff8814972b6280bd1861789aa049247017ea0ca7b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0658,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9db8a297b8d86b11299a894f3167eb43c4bf2bd28303427faee9d9d5d2cf00f3",
        "signature": {
          "alg": "ed25519",
          "sig": "96f9f5c7df699a0318c8647e98f86506d0cdc06dbd75fadeeec4a74d6f18207b354d18816c544c3f8db9e9612b26f72a7f7753661f92f73a30ebe54fd93f4508"
        }
      },
      "receipt_sha256": "9db8a297b8d86b11299a894f3167eb43c4bf2bd28303427faee9d9d5d2cf00f3"
    },
    {
      "storm_id": "310803",
      "lat": 48.6587,
      "lon": -81.5,
      "motion_east": 7.5,
      "motion_south": 0.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 767.0,
      "ebshear": 34.0,
      "srh01": 19.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.2772
        },
        {
          "name": "alignment",
          "value": 4.6122
        },
        {
          "name": "tau",
          "value": 0.4763
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0655
      },
      "coherence_score": 0.4762808680534363,
      "coherence_diagnostics": {
        "tau": 0.4762808680534363,
        "grad_tau": 0.3899414837360382,
        "torsion": 0.0,
        "alignment": 4.612206935882568,
        "S_field": 0.3864401578903198,
        "Gamma_field": 0.1976204365491867,
        "S_over_Gamma": 1.955466628074646,
        "Da": 11.071969032287598,
        "E_coh": 0.7717430591583252,
        "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": [
          [
            [
              -81.51,
              48.69
            ],
            [
              -81.45,
              48.69
            ],
            [
              -81.45,
              48.66
            ],
            [
              -81.5,
              48.62
            ],
            [
              -81.52,
              48.62
            ],
            [
              -81.53,
              48.63
            ],
            [
              -81.53,
              48.67
            ],
            [
              -81.51,
              48.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0655,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "4c3275ff1976281eb344a0a94c0f36fcec4436449b421d4f0d13b4f6546f11fe",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0655,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "43d409967f1435b665ed99e760babd5c5893f49e7d6a341867e34cf092944997",
        "signature": {
          "alg": "ed25519",
          "sig": "dee3a5c57857591754b3ada25358b6202e5f84919c8414dd6032cb9e5a97f1dabe0d76b2760daf067ac74348a55077079dd61deb0e77f0ca1b1c4db34dfa8401"
        }
      },
      "receipt_sha256": "43d409967f1435b665ed99e760babd5c5893f49e7d6a341867e34cf092944997"
    },
    {
      "storm_id": "310117",
      "lat": 33.43,
      "lon": -91.6382,
      "motion_east": 5.7,
      "motion_south": 1.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1352.0,
      "ebshear": 24.0,
      "srh01": 46.0,
      "maxllaz": 0.004,
      "mesh": 0.37,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2772
        },
        {
          "name": "alignment",
          "value": 1.3338
        },
        {
          "name": "tau",
          "value": 0.7704
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0646
      },
      "coherence_score": 0.7704184055328369,
      "coherence_diagnostics": {
        "tau": 0.7704184055328369,
        "grad_tau": 0.23210419714450836,
        "torsion": 0.0,
        "alignment": 1.3338340520858765,
        "S_field": 0.31309860944747925,
        "Gamma_field": 0.6151204705238342,
        "S_over_Gamma": 0.5090036988258362,
        "Da": 38.26210021972656,
        "E_coh": 0.9417272806167603,
        "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": [
          [
            [
              -91.61,
              33.49
            ],
            [
              -91.6,
              33.48
            ],
            [
              -91.56,
              33.47
            ],
            [
              -91.57,
              33.46
            ],
            [
              -91.56,
              33.42
            ],
            [
              -91.57,
              33.4
            ],
            [
              -91.63,
              33.34
            ],
            [
              -91.65,
              33.33
            ],
            [
              -91.69,
              33.33
            ],
            [
              -91.73,
              33.38
            ],
            [
              -91.72,
              33.42
            ],
            [
              -91.71,
              33.44
            ],
            [
              -91.7,
              33.44
            ],
            [
              -91.68,
              33.46
            ],
            [
              -91.64,
              33.48
            ],
            [
              -91.62,
              33.48
            ],
            [
              -91.61,
              33.49
            ]
          ]
        ]
      },
      "raw_probability": 0.0646,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "097e54145f896e6e6250d89444c062572021289cdc6495c20b19d7b0e939726a",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0646,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cde3bca6e150e83e91bdc0f959a801f84e0d3944852b0b4d3e921b9c68e9456e",
        "signature": {
          "alg": "ed25519",
          "sig": "7f6d8aa974242ebd203c597430bf7ac691b4017c045ea8a44d8ad5d724439f6d9751b423e45bee68ba4005223aba32afbc47caf517a5561aa46254b953f5db09"
        }
      },
      "receipt_sha256": "cde3bca6e150e83e91bdc0f959a801f84e0d3944852b0b4d3e921b9c68e9456e"
    },
    {
      "storm_id": "310759",
      "lat": 33.2971,
      "lon": -91.5021,
      "motion_east": 5.7,
      "motion_south": 1.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1945.0,
      "ebshear": 26.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.36,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2772
        },
        {
          "name": "alignment",
          "value": 1.3338
        },
        {
          "name": "tau",
          "value": 0.7704
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0646
      },
      "coherence_score": 0.7704184055328369,
      "coherence_diagnostics": {
        "tau": 0.7704184055328369,
        "grad_tau": 0.23210419714450836,
        "torsion": 0.0,
        "alignment": 1.3338340520858765,
        "S_field": 0.31309860944747925,
        "Gamma_field": 0.6151204705238342,
        "S_over_Gamma": 0.5090036988258362,
        "Da": 38.26210021972656,
        "E_coh": 0.9417272806167603,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.49,
              33.35
            ],
            [
              -91.45,
              33.33
            ],
            [
              -91.43,
              33.33
            ],
            [
              -91.42,
              33.31
            ],
            [
              -91.43,
              33.29
            ],
            [
              -91.49,
              33.25
            ],
            [
              -91.53,
              33.25
            ],
            [
              -91.54,
              33.24
            ],
            [
              -91.56,
              33.25
            ],
            [
              -91.57,
              33.26
            ],
            [
              -91.57,
              33.3
            ],
            [
              -91.55,
              33.32
            ],
            [
              -91.51,
              33.33
            ],
            [
              -91.49,
              33.35
            ]
          ]
        ]
      },
      "raw_probability": 0.0646,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "097e54145f896e6e6250d89444c062572021289cdc6495c20b19d7b0e939726a",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0646,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cde3bca6e150e83e91bdc0f959a801f84e0d3944852b0b4d3e921b9c68e9456e",
        "signature": {
          "alg": "ed25519",
          "sig": "7f6d8aa974242ebd203c597430bf7ac691b4017c045ea8a44d8ad5d724439f6d9751b423e45bee68ba4005223aba32afbc47caf517a5561aa46254b953f5db09"
        }
      },
      "receipt_sha256": "cde3bca6e150e83e91bdc0f959a801f84e0d3944852b0b4d3e921b9c68e9456e"
    },
    {
      "storm_id": "310826",
      "lat": 36.8713,
      "lon": -98.595,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1580.0,
      "ebshear": 16.0,
      "srh01": 22.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.2772
        },
        {
          "name": "alignment",
          "value": 5.6517
        },
        {
          "name": "tau",
          "value": 0.871
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.064
      },
      "coherence_score": 0.8709651827812195,
      "coherence_diagnostics": {
        "tau": 0.8709651827812195,
        "grad_tau": 0.4730246663093567,
        "torsion": -6.2623759511382104e-09,
        "alignment": 5.651674747467041,
        "S_field": 0.46095216274261475,
        "Gamma_field": 0.5517871379852295,
        "S_over_Gamma": 0.8353803753852844,
        "Da": 33.907318115234375,
        "E_coh": 0.8765290379524231,
        "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.65,
              36.92
            ],
            [
              -98.55,
              36.92
            ],
            [
              -98.54,
              36.91
            ],
            [
              -98.54,
              36.83
            ],
            [
              -98.55,
              36.82
            ],
            [
              -98.63,
              36.82
            ],
            [
              -98.65,
              36.83
            ],
            [
              -98.65,
              36.92
            ]
          ]
        ]
      },
      "raw_probability": 0.064,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "d32dd22fd2309c98016b383c0b2c279b59374ed293093ea355b4e274df138523",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.064,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4bef18c6c7a8f92d5cdb2227227fa8d5c3a07018e0c5204f1c347b451cc18d4e",
        "signature": {
          "alg": "ed25519",
          "sig": "af8b9875744cc4af81706c31582c1df3c772fa0ca6a00071dbe3fa0ddd7f31b323909fed9193c598513e7753d1d5b2a97dbdedacb1bfeceaab4e1d3d19846900"
        }
      },
      "receipt_sha256": "4bef18c6c7a8f92d5cdb2227227fa8d5c3a07018e0c5204f1c347b451cc18d4e"
    },
    {
      "storm_id": "310453",
      "lat": 48.7083,
      "lon": -81.2029,
      "motion_east": 7.6,
      "motion_south": 0.6,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 957.0,
      "ebshear": 31.0,
      "srh01": 22.0,
      "maxllaz": 0.009,
      "mesh": 0.49,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.2772
        },
        {
          "name": "alignment",
          "value": 4.6122
        },
        {
          "name": "tau",
          "value": 0.4763
        },
        {
          "name": "maxllaz",
          "value": 0.009
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0635
      },
      "coherence_score": 0.4762808680534363,
      "coherence_diagnostics": {
        "tau": 0.4762808680534363,
        "grad_tau": 0.3899414837360382,
        "torsion": 0.0,
        "alignment": 4.612206935882568,
        "S_field": 0.3864401578903198,
        "Gamma_field": 0.1976204365491867,
        "S_over_Gamma": 1.955466628074646,
        "Da": 11.071969032287598,
        "E_coh": 0.7717430591583252,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.19,
              48.82
            ],
            [
              -81.14,
              48.82
            ],
            [
              -81.12,
              48.8
            ],
            [
              -81.12,
              48.75
            ],
            [
              -81.14,
              48.73
            ],
            [
              -81.15,
              48.7
            ],
            [
              -81.12,
              48.67
            ],
            [
              -81.11,
              48.67
            ],
            [
              -81.11,
              48.63
            ],
            [
              -81.09,
              48.61
            ],
            [
              -81.1,
              48.6
            ],
            [
              -81.18,
              48.6
            ],
            [
              -81.19,
              48.59
            ],
            [
              -81.29,
              48.59
            ],
            [
              -81.36,
              48.65
            ],
            [
              -81.36,
              48.68
            ],
            [
              -81.34,
              48.71
            ],
            [
              -81.31,
              48.71
            ],
            [
              -81.29,
              48.72
            ],
            [
              -81.27,
              48.74
            ],
            [
              -81.26,
              48.78
            ],
            [
              -81.24,
              48.8
            ],
            [
              -81.2,
              48.81
            ],
            [
              -81.19,
              48.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0635,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "78dc41d4018c93a507a2cfda27e57dfe09687488e7c108b71f32a3376fb2e9a9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0635,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d",
        "signature": {
          "alg": "ed25519",
          "sig": "7ba3c2ccc3641422b9819cf80d1061ba91578b47114ef81482b5c71f41a43ba3bac52bd84032a05e7efc867273e1064f7c9484ccec612a7d10dcffc457eb1002"
        }
      },
      "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d"
    },
    {
      "storm_id": "310807",
      "lat": 45.265,
      "lon": -102.81,
      "motion_east": 11.1,
      "motion_south": 2.1,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 472.0,
      "ebshear": 32.0,
      "srh01": 20.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.0272
        },
        {
          "name": "alignment",
          "value": -1.5645
        },
        {
          "name": "tau",
          "value": 0.4528
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0635
      },
      "coherence_score": 0.4528093636035919,
      "coherence_diagnostics": {
        "tau": 0.4528093636035919,
        "grad_tau": 0.0413602739572525,
        "torsion": 0.0,
        "alignment": -1.564509391784668,
        "S_field": 0.21612507104873657,
        "Gamma_field": 0.7117871046066284,
        "S_over_Gamma": 0.30363723635673523,
        "Da": 42.71949005126953,
        "E_coh": 0.5191614031791687,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.81,
              45.29
            ],
            [
              -102.78,
              45.28
            ],
            [
              -102.79,
              45.22
            ],
            [
              -102.84,
              45.23
            ],
            [
              -102.83,
              45.28
            ],
            [
              -102.81,
              45.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0635,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "78dc41d4018c93a507a2cfda27e57dfe09687488e7c108b71f32a3376fb2e9a9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0635,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d",
        "signature": {
          "alg": "ed25519",
          "sig": "7ba3c2ccc3641422b9819cf80d1061ba91578b47114ef81482b5c71f41a43ba3bac52bd84032a05e7efc867273e1064f7c9484ccec612a7d10dcffc457eb1002"
        }
      },
      "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d"
    },
    {
      "storm_id": "310813",
      "lat": 44.1544,
      "lon": -103.4556,
      "motion_east": 7.3,
      "motion_south": 4.5,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 891.0,
      "ebshear": 35.0,
      "srh01": 20.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.2772
        },
        {
          "name": "alignment",
          "value": -0.0573
        },
        {
          "name": "tau",
          "value": 0.5773
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0635
      },
      "coherence_score": 0.5772642493247986,
      "coherence_diagnostics": {
        "tau": 0.5772642493247986,
        "grad_tau": 0.022106315940618515,
        "torsion": 0.0,
        "alignment": -0.057326674461364746,
        "S_field": 0.15055020153522491,
        "Gamma_field": 0.6209537982940674,
        "S_over_Gamma": 0.24244992434978485,
        "Da": 35.508419036865234,
        "E_coh": 0.30998390913009644,
        "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": [
          [
            [
              -103.44,
              44.19
            ],
            [
              -103.42,
              44.17
            ],
            [
              -103.42,
              44.13
            ],
            [
              -103.43,
              44.12
            ],
            [
              -103.49,
              44.12
            ],
            [
              -103.5,
              44.14
            ],
            [
              -103.48,
              44.16
            ],
            [
              -103.48,
              44.17
            ],
            [
              -103.44,
              44.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0635,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "78dc41d4018c93a507a2cfda27e57dfe09687488e7c108b71f32a3376fb2e9a9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0635,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d",
        "signature": {
          "alg": "ed25519",
          "sig": "7ba3c2ccc3641422b9819cf80d1061ba91578b47114ef81482b5c71f41a43ba3bac52bd84032a05e7efc867273e1064f7c9484ccec612a7d10dcffc457eb1002"
        }
      },
      "receipt_sha256": "c1e0c89667c13a5f793ef38f63b4f9f001ddab1d5067ae3f79de49ea6b892d2d"
    },
    {
      "storm_id": "310695",
      "lat": 48.9033,
      "lon": -81.2122,
      "motion_east": 7.5,
      "motion_south": 0.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 788.0,
      "ebshear": 35.0,
      "srh01": 13.0,
      "maxllaz": 0.005,
      "mesh": 0.52,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.7772
        },
        {
          "name": "alignment",
          "value": 2.2407
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0633
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4762808680534363,
        "torsion": 0.0,
        "alignment": 2.2406978607177734,
        "S_field": 0.28394103050231934,
        "Gamma_field": 0.2092871069908142,
        "S_over_Gamma": 1.3567057847976685,
        "Da": 11.571782112121582,
        "E_coh": 0.5988868474960327,
        "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": [
          [
            [
              -81.23,
              48.93
            ],
            [
              -81.19,
              48.93
            ],
            [
              -81.18,
              48.92
            ],
            [
              -81.18,
              48.88
            ],
            [
              -81.19,
              48.87
            ],
            [
              -81.23,
              48.87
            ],
            [
              -81.24,
              48.88
            ],
            [
              -81.24,
              48.92
            ],
            [
              -81.23,
              48.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0633,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "9f60df8b55a3e89c244a0f9a641b6ba640d17ba968636c349f116c511a4d18d0",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0633,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1f8803c0dfd3d9d8663d490978398cb3d5670ecb5f843bfcbf3bc60a59d653d1",
        "signature": {
          "alg": "ed25519",
          "sig": "a6021b4dca67d13fcb2f442c88ec43aac4876596e7ffd92cad3e26f3085f3d93c65026a642b0d543337d2fb59a9aec50e74848b395894e5b792c8c4ba123ec0b"
        }
      },
      "receipt_sha256": "1f8803c0dfd3d9d8663d490978398cb3d5670ecb5f843bfcbf3bc60a59d653d1"
    },
    {
      "storm_id": "310804",
      "lat": 48.4844,
      "lon": -81.8067,
      "motion_east": 6.9,
      "motion_south": 1.1,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 569.0,
      "ebshear": 30.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.4022
        },
        {
          "name": "alignment",
          "value": 4.1214
        },
        {
          "name": "tau",
          "value": 0.377
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0621
      },
      "coherence_score": 0.3769775629043579,
      "coherence_diagnostics": {
        "tau": 0.3769775629043579,
        "grad_tau": 0.33012017607688904,
        "torsion": 0.0,
        "alignment": 4.121427059173584,
        "S_field": 0.1636437475681305,
        "Gamma_field": 0.2342871129512787,
        "S_over_Gamma": 0.6984752416610718,
        "Da": 12.85778522491455,
        "E_coh": 0.08059062063694,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.83,
              48.51
            ],
            [
              -81.77,
              48.51
            ],
            [
              -81.76,
              48.5
            ],
            [
              -81.76,
              48.48
            ],
            [
              -81.8,
              48.45
            ],
            [
              -81.83,
              48.44
            ],
            [
              -81.84,
              48.46
            ],
            [
              -81.84,
              48.5
            ],
            [
              -81.83,
              48.51
            ]
          ]
        ]
      },
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "8f786d366bb17f8c4cf9b96024dffd4800056afd815471900e5df8a2db30e851",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0621,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e1391b0105e2930bd9a4124c48a5bb2974627beaeeae6bd028f78e2f9a2d5b66",
        "signature": {
          "alg": "ed25519",
          "sig": "f73e793701481a275559b72712edc9057f50ee92d709b58096d51b46bdf5b98eb9798f516995670a391b80e3ed3b97245e683ca8d1f7e60f6af7f575eb8bda00"
        }
      },
      "receipt_sha256": "e1391b0105e2930bd9a4124c48a5bb2974627beaeeae6bd028f78e2f9a2d5b66"
    },
    {
      "storm_id": "310793",
      "lat": 33.3725,
      "lon": -80.3658,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3287.0,
      "ebshear": 17.0,
      "srh01": 38.0,
      "maxllaz": 0.001,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.6522
        },
        {
          "name": "alignment",
          "value": 2.6684
        },
        {
          "name": "tau",
          "value": 0.8755
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0584
      },
      "coherence_score": 0.8754528760910034,
      "coherence_diagnostics": {
        "tau": 0.8754528760910034,
        "grad_tau": 0.27802926301956177,
        "torsion": 0.0,
        "alignment": 2.668398141860962,
        "S_field": 0.27976125478744507,
        "Gamma_field": 0.6451205015182495,
        "S_over_Gamma": 0.43365734815597534,
        "Da": 38.15949630737305,
        "E_coh": 0.8284581303596497,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.35,
              33.41
            ],
            [
              -80.34,
              33.41
            ],
            [
              -80.33,
              33.37
            ],
            [
              -80.32,
              33.36
            ],
            [
              -80.33,
              33.35
            ],
            [
              -80.38,
              33.35
            ],
            [
              -80.39,
              33.34
            ],
            [
              -80.42,
              33.34
            ],
            [
              -80.41,
              33.35
            ],
            [
              -80.41,
              33.39
            ],
            [
              -80.36,
              33.39
            ],
            [
              -80.35,
              33.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0584,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "790fc2afbc2164405ef5fa9e9b74dc6922526a2c9f971b9d3fcd917c90114621",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0584,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c12410ceff4ddcfb37ef28d631cc29d425d7fbb0060ffcbbade68064c8c6cd32",
        "signature": {
          "alg": "ed25519",
          "sig": "c08fa0c68e152ba007f8e0d88ca210f01e00d5c3c7d168c8b4fed7d7770d5d1dbdf577dfbd86c5e37ce5e1c15aa5cb4c516181b813ebf4f7d0e7e5bdb230c303"
        }
      },
      "receipt_sha256": "c12410ceff4ddcfb37ef28d631cc29d425d7fbb0060ffcbbade68064c8c6cd32"
    },
    {
      "storm_id": "310550",
      "lat": 45.1455,
      "lon": -103.4568,
      "motion_east": 5.1,
      "motion_south": -2.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 340.0,
      "ebshear": 26.0,
      "srh01": 28.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.2772
        },
        {
          "name": "alignment",
          "value": -2.8271
        },
        {
          "name": "tau",
          "value": 0.6093
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0568
      },
      "coherence_score": 0.6093229055404663,
      "coherence_diagnostics": {
        "tau": 0.6093229055404663,
        "grad_tau": 0.06137750670313835,
        "torsion": 0.0,
        "alignment": -2.827101707458496,
        "S_field": 0.556670069694519,
        "Gamma_field": 0.37262046337127686,
        "S_over_Gamma": 1.4939332008361816,
        "Da": 22.582223892211914,
        "E_coh": 0.899331271648407,
        "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": [
          [
            [
              -103.62,
              45.26
            ],
            [
              -103.59,
              45.26
            ],
            [
              -103.57,
              45.25
            ],
            [
              -103.56,
              45.23
            ],
            [
              -103.53,
              45.21
            ],
            [
              -103.49,
              45.22
            ],
            [
              -103.48,
              45.23
            ],
            [
              -103.43,
              45.23
            ],
            [
              -103.41,
              45.21
            ],
            [
              -103.41,
              45.18
            ],
            [
              -103.39,
              45.15
            ],
            [
              -103.37,
              45.15
            ],
            [
              -103.36,
              45.13
            ],
            [
              -103.34,
              45.14
            ],
            [
              -103.27,
              45.14
            ],
            [
              -103.26,
              45.13
            ],
            [
              -103.24,
              45.13
            ],
            [
              -103.21,
              45.11
            ],
            [
              -103.21,
              45.08
            ],
            [
              -103.19,
              45.07
            ],
            [
              -103.19,
              45.05
            ],
            [
              -103.22,
              45.03
            ],
            [
              -103.28,
              45.03
            ],
            [
              -103.32,
              45.05
            ],
            [
              -103.36,
              45.09
            ],
            [
              -103.4,
              45.09
            ],
            [
              -103.44,
              45.06
            ],
            [
              -103.48,
              45.05
            ],
            [
              -103.49,
              45.04
            ],
            [
              -103.56,
              45.05
            ],
            [
              -103.62,
              45.08
            ],
            [
              -103.64,
              45.12
            ],
            [
              -103.66,
              45.14
            ],
            [
              -103.67,
              45.14
            ],
            [
              -103.68,
              45.16
            ],
            [
              -103.71,
              45.17
            ],
            [
              -103.71,
              45.2
            ],
            [
              -103.66,
              45.25
            ],
            [
              -103.63,
              45.25
            ],
            [
              -103.62,
              45.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0568,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "1655f89ec379194ff0296f8e71c8f2ac0c2f6ef83405edca9fa94b8fc04a0229",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0568,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "74636120454ca6a230ba32b8da21e568e4774d9556b1bb057ed8af85ff9b7dfa",
        "signature": {
          "alg": "ed25519",
          "sig": "5f8ea9d7b1c389fb78a885394913255caae6d2f0889f1b3cf38a7bc1c2f3a51320616bf204dbe55c82559d091c90793776b4ce63fea4fc22624d5a69ca64bf02"
        }
      },
      "receipt_sha256": "74636120454ca6a230ba32b8da21e568e4774d9556b1bb057ed8af85ff9b7dfa"
    },
    {
      "storm_id": "310645",
      "lat": 33.8557,
      "lon": -78.9943,
      "motion_east": 6.4,
      "motion_south": 1.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2708.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.004,
      "mesh": 0.23,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.5272
        },
        {
          "name": "alignment",
          "value": 2.2979
        },
        {
          "name": "tau",
          "value": 0.7268
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0502
      },
      "coherence_score": 0.7267858982086182,
      "coherence_diagnostics": {
        "tau": 0.7267858982086182,
        "grad_tau": 0.2268519550561905,
        "torsion": 0.0,
        "alignment": 2.297945499420166,
        "S_field": 0.08873245865106583,
        "Gamma_field": 0.912620484828949,
        "S_over_Gamma": 0.09722821414470673,
        "Da": 52.034523010253906,
        "E_coh": 0.6375288963317871,
        "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": [
          [
            [
              -79.0,
              33.89
            ],
            [
              -78.96,
              33.87
            ],
            [
              -78.96,
              33.83
            ],
            [
              -79.0,
              33.81
            ],
            [
              -79.02,
              33.83
            ],
            [
              -79.02,
              33.87
            ],
            [
              -79.0,
              33.89
            ]
          ]
        ]
      },
      "raw_probability": 0.0502,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "f718a4837cc017f20a1eca13e330dd32a06a6a097daa89588d0d0b75432e2338",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0502,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b75d2ad1803ab7b9c227f8e66eb6b3d64e76c3e28d4d7f7d18f952a89c1edcc5",
        "signature": {
          "alg": "ed25519",
          "sig": "ed5dafafd63b172235e65ffccdc63318f04bc13b1a8784c6b151621c03344b6e29d45af2d91b3dded568f983304e5a6783f497f03db272b87477bfec29d54d0d"
        }
      },
      "receipt_sha256": "b75d2ad1803ab7b9c227f8e66eb6b3d64e76c3e28d4d7f7d18f952a89c1edcc5"
    },
    {
      "storm_id": "310545",
      "lat": 29.5763,
      "lon": -85.6221,
      "motion_east": 2.1,
      "motion_south": 2.7,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4303.0,
      "ebshear": 16.0,
      "srh01": 43.0,
      "maxllaz": 0.006,
      "mesh": 0.35,
      "flash_rate": 27.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.0272
        },
        {
          "name": "alignment",
          "value": 2.7088
        },
        {
          "name": "tau",
          "value": 2.2172
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0473
      },
      "coherence_score": 2.217160940170288,
      "coherence_diagnostics": {
        "tau": 2.217160940170288,
        "grad_tau": 0.5594447255134583,
        "torsion": 0.0,
        "alignment": 2.708836317062378,
        "S_field": 0.4028286337852478,
        "Gamma_field": 0.6867871284484863,
        "S_over_Gamma": 0.5865407586097717,
        "Da": 43.27569580078125,
        "E_coh": 0.8613897562026978,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.68,
              29.67
            ],
            [
              -85.63,
              29.67
            ],
            [
              -85.6,
              29.65
            ],
            [
              -85.55,
              29.65
            ],
            [
              -85.53,
              29.64
            ],
            [
              -85.49,
              29.6
            ],
            [
              -85.49,
              29.57
            ],
            [
              -85.55,
              29.51
            ],
            [
              -85.55,
              29.5
            ],
            [
              -85.6,
              29.46
            ],
            [
              -85.62,
              29.46
            ],
            [
              -85.63,
              29.47
            ],
            [
              -85.67,
              29.48
            ],
            [
              -85.71,
              29.52
            ],
            [
              -85.72,
              29.54
            ],
            [
              -85.72,
              29.61
            ],
            [
              -85.7,
              29.63
            ],
            [
              -85.7,
              29.65
            ],
            [
              -85.68,
              29.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0473,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "86538dfe073952bac335c19e6cc9b56b596c0ec753a3295aec32a018b193af0b",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0473,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "22ae1fa9bcc63624359b301c6f2577b1a5d98c57e155762c478abf0ae756f112",
        "signature": {
          "alg": "ed25519",
          "sig": "860b1e1709d4df2515f1f33bb27ac10b3f9e906b11b53d46eee4cb56f2472be11e02e7c5a64150ad7b96a2c7892e5d99641622c6e838382ff5c0e76c6f66cf05"
        }
      },
      "receipt_sha256": "22ae1fa9bcc63624359b301c6f2577b1a5d98c57e155762c478abf0ae756f112"
    },
    {
      "storm_id": "310646",
      "lat": 47.5218,
      "lon": -107.2412,
      "motion_east": 4.2,
      "motion_south": 0.0,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1021.0,
      "ebshear": 30.0,
      "srh01": 15.0,
      "maxllaz": 0.004,
      "mesh": 0.43,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5272
        },
        {
          "name": "alignment",
          "value": 1.5931
        },
        {
          "name": "tau",
          "value": 0.2462
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0449
      },
      "coherence_score": 0.24615924060344696,
      "coherence_diagnostics": {
        "tau": 0.24615924060344696,
        "grad_tau": 0.08328859508037567,
        "torsion": 0.0,
        "alignment": 1.5930957794189453,
        "S_field": 0.08565013855695724,
        "Gamma_field": 0.4701204299926758,
        "S_over_Gamma": 0.18218766152858734,
        "Da": 31.103246688842773,
        "E_coh": 0.34784576296806335,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -107.19,
              47.59
            ],
            [
              -107.11,
              47.59
            ],
            [
              -107.11,
              47.54
            ],
            [
              -107.13,
              47.54
            ],
            [
              -107.19,
              47.51
            ],
            [
              -107.23,
              47.47
            ],
            [
              -107.26,
              47.47
            ],
            [
              -107.3,
              47.44
            ],
            [
              -107.34,
              47.44
            ],
            [
              -107.35,
              47.45
            ],
            [
              -107.35,
              47.49
            ],
            [
              -107.33,
              47.51
            ],
            [
              -107.32,
              47.51
            ],
            [
              -107.26,
              47.57
            ],
            [
              -107.24,
              47.58
            ],
            [
              -107.2,
              47.58
            ],
            [
              -107.19,
              47.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0449,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "a7f2d5a60f43dcf61406d6313eed363758cc943a5288d34e8c24bb680fad20c6",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0449,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4c0d492f12eb93303fb63c14ff2d13e373f5a2ac9c218f605942dd41975109d6",
        "signature": {
          "alg": "ed25519",
          "sig": "2ee88217cfca2e9453d51b8c755db34238fd22e07e63da7b9594e4b6dd1ab332df0f6562ed095ccd55429986fe42725974e05468ff460f75908ec157ba12de0f"
        }
      },
      "receipt_sha256": "4c0d492f12eb93303fb63c14ff2d13e373f5a2ac9c218f605942dd41975109d6"
    },
    {
      "storm_id": "310612",
      "lat": 27.4468,
      "lon": -80.9276,
      "motion_east": 3.8,
      "motion_south": 2.9,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3042.0,
      "ebshear": 19.0,
      "srh01": 25.0,
      "maxllaz": 0.005,
      "mesh": 0.27,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2772
        },
        {
          "name": "alignment",
          "value": 0.3345
        },
        {
          "name": "tau",
          "value": 1.5508
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0363
      },
      "coherence_score": 1.550809621810913,
      "coherence_diagnostics": {
        "tau": 1.550809621810913,
        "grad_tau": 0.5853657126426697,
        "torsion": 0.0,
        "alignment": 0.3345092236995697,
        "S_field": 0.6985026597976685,
        "Gamma_field": 0.6726204752922058,
        "S_over_Gamma": 1.0384796857833862,
        "Da": 41.653202056884766,
        "E_coh": 0.9731429815292358,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.99,
              27.55
            ],
            [
              -80.96,
              27.55
            ],
            [
              -80.9,
              27.49
            ],
            [
              -80.86,
              27.47
            ],
            [
              -80.83,
              27.47
            ],
            [
              -80.84,
              27.44
            ],
            [
              -80.85,
              27.44
            ],
            [
              -80.86,
              27.46
            ],
            [
              -80.87,
              27.45
            ],
            [
              -80.87,
              27.43
            ],
            [
              -80.83,
              27.41
            ],
            [
              -80.85,
              27.4
            ],
            [
              -80.86,
              27.41
            ],
            [
              -80.87,
              27.4
            ],
            [
              -80.89,
              27.41
            ],
            [
              -80.94,
              27.41
            ],
            [
              -80.95,
              27.4
            ],
            [
              -81.0,
              27.4
            ],
            [
              -81.01,
              27.39
            ],
            [
              -81.03,
              27.4
            ],
            [
              -81.04,
              27.41
            ],
            [
              -81.04,
              27.46
            ],
            [
              -81.03,
              27.47
            ],
            [
              -81.03,
              27.5
            ],
            [
              -80.99,
              27.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0363,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "95b2d725fe98c83599ef896ccd16cf1cd103d66928174a827ae27b60e8aed7e9",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0363,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b307e4e24f5ee19140b9016a20c994964c05732935b7e8a26ace888222b79d7",
        "signature": {
          "alg": "ed25519",
          "sig": "fd055a9ea9bd5e09cdfb935b63c56b45ae9c843bfecb06f435e1af45151b9f883919711faada877503a0d97c7f0100fca2c2183fcd6e925e49ba5b8a6244e005"
        }
      },
      "receipt_sha256": "2b307e4e24f5ee19140b9016a20c994964c05732935b7e8a26ace888222b79d7"
    },
    {
      "storm_id": "310800",
      "lat": 35.7667,
      "lon": -76.5256,
      "motion_east": 3.7,
      "motion_south": 2.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2419.0,
      "ebshear": 23.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": 40.2772
        },
        {
          "name": "alignment",
          "value": 1.7302
        },
        {
          "name": "tau",
          "value": 1.26
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0329
      },
      "coherence_score": 1.2600057125091553,
      "coherence_diagnostics": {
        "tau": 1.2600057125091553,
        "grad_tau": 0.372597336769104,
        "torsion": 0.0,
        "alignment": 1.730154275894165,
        "S_field": 0.22915801405906677,
        "Gamma_field": 0.3109537959098816,
        "S_over_Gamma": 0.7369519472122192,
        "Da": 18.115238189697266,
        "E_coh": 0.7751991748809814,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.54,
              35.79
            ],
            [
              -76.5,
              35.79
            ],
            [
              -76.49,
              35.78
            ],
            [
              -76.49,
              35.75
            ],
            [
              -76.5,
              35.74
            ],
            [
              -76.55,
              35.74
            ],
            [
              -76.56,
              35.75
            ],
            [
              -76.56,
              35.77
            ],
            [
              -76.54,
              35.79
            ]
          ]
        ]
      },
      "raw_probability": 0.0329,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "4183d534bcab7188ffd92f0c5366523abfb7e1809a270f63333adf3b50e496a2",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0329,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dec0cbafbd2e0c140c8f9882e6e642ea5fbf31100a00fcca39271db29d952035",
        "signature": {
          "alg": "ed25519",
          "sig": "15d6ba8e4179a0a2b578b083ae7ad7d5032eeb3560d604230ad7c8fb5be0464b9dd5ec26407a0da64a18d47f5a2f60f9ba8eaecf4cd7c25f45f2be296486b50c"
        }
      },
      "receipt_sha256": "dec0cbafbd2e0c140c8f9882e6e642ea5fbf31100a00fcca39271db29d952035"
    },
    {
      "storm_id": "309770",
      "lat": 35.6691,
      "lon": -76.6095,
      "motion_east": 3.6,
      "motion_south": 2.4,
      "valid_time": "20260819_023038 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2565.0,
      "ebshear": 24.0,
      "srh01": 0.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.2772
        },
        {
          "name": "alignment",
          "value": 1.7302
        },
        {
          "name": "tau",
          "value": 1.26
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0327
      },
      "coherence_score": 1.2600057125091553,
      "coherence_diagnostics": {
        "tau": 1.2600057125091553,
        "grad_tau": 0.372597336769104,
        "torsion": 0.0,
        "alignment": 1.730154275894165,
        "S_field": 0.22915801405906677,
        "Gamma_field": 0.3109537959098816,
        "S_over_Gamma": 0.7369519472122192,
        "Da": 18.115238189697266,
        "E_coh": 0.7751991748809814,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -76.67,
              35.73
            ],
            [
              -76.63,
              35.73
            ],
            [
              -76.61,
              35.72
            ],
            [
              -76.59,
              35.69
            ],
            [
              -76.58,
              35.69
            ],
            [
              -76.56,
              35.72
            ],
            [
              -76.53,
              35.72
            ],
            [
              -76.51,
              35.71
            ],
            [
              -76.49,
              35.68
            ],
            [
              -76.49,
              35.63
            ],
            [
              -76.51,
              35.61
            ],
            [
              -76.57,
              35.62
            ],
            [
              -76.59,
              35.64
            ],
            [
              -76.61,
              35.64
            ],
            [
              -76.63,
              35.62
            ],
            [
              -76.65,
              35.63
            ],
            [
              -76.68,
              35.63
            ],
            [
              -76.7,
              35.62
            ],
            [
              -76.7,
              35.63
            ],
            [
              -76.72,
              35.64
            ],
            [
              -76.72,
              35.69
            ],
            [
              -76.67,
              35.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0327,
      "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": "6af4444427d6eaea827fd0a7761f4252b6e2be9fdfe93fa51e66f1e47053630e",
        "input_sha256": "d2a4f5689017cfe20186414d6e286910d8e0b643fecde7127de5f90a75933401",
        "issued_at": "2026-08-19T02:53:37Z",
        "raw_probability": 0.0327,
        "probability": 0.000682,
        "confidence_lo": 0.00067,
        "confidence_hi": 0.000682,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5973daade3e2d74f77b7cd4a809f8f3402070c3ce0b1b28e0ebf66b64e793791",
        "signature": {
          "alg": "ed25519",
          "sig": "052d14ef98fdb829fe389b9e7d8cff388c6eb3e334343afa50e44520aac8e5ce5c42a85ae2c460e427f1247a998207091f93ee6d26151c12340f8487e9c09009"
        }
      },
      "receipt_sha256": "5973daade3e2d74f77b7cd4a809f8f3402070c3ce0b1b28e0ebf66b64e793791"
    }
  ]
}
