{
  "forecast_id": "to_fcst_20260817_1235",
  "hazard": "tornado",
  "issued_at": "2026-08-17T12:35:32Z",
  "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": 50,
  "top_probability": 0.0061,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "295337",
      "lat": 36.2178,
      "lon": -96.6185,
      "motion_east": 10.4,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1936.0,
      "ebshear": 32.0,
      "srh01": 134.0,
      "maxllaz": 0.006,
      "mesh": 0.71,
      "flash_rate": 47.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1058
        },
        {
          "name": "alignment",
          "value": -10.3442
        },
        {
          "name": "tau",
          "value": 0.4024
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4917
      },
      "coherence_score": 0.40241917967796326,
      "coherence_diagnostics": {
        "tau": 0.40241917967796326,
        "grad_tau": 0.041323885321617126,
        "torsion": 0.0,
        "alignment": -10.344202041625977,
        "S_field": 0.33138951659202576,
        "Gamma_field": 0.16673828661441803,
        "S_over_Gamma": 1.987483024597168,
        "Da": 10.04963207244873,
        "E_coh": 0.7094863653182983,
        "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.54,
              36.39
            ],
            [
              -96.49,
              36.39
            ],
            [
              -96.47,
              36.38
            ],
            [
              -96.43,
              36.34
            ],
            [
              -96.43,
              36.31
            ],
            [
              -96.44,
              36.3
            ],
            [
              -96.44,
              36.28
            ],
            [
              -96.43,
              36.27
            ],
            [
              -96.43,
              36.21
            ],
            [
              -96.45,
              36.19
            ],
            [
              -96.49,
              36.19
            ],
            [
              -96.51,
              36.17
            ],
            [
              -96.54,
              36.11
            ],
            [
              -96.57,
              36.11
            ],
            [
              -96.61,
              36.09
            ],
            [
              -96.68,
              36.08
            ],
            [
              -96.7,
              36.1
            ],
            [
              -96.73,
              36.11
            ],
            [
              -96.77,
              36.15
            ],
            [
              -96.79,
              36.13
            ],
            [
              -96.85,
              36.13
            ],
            [
              -96.86,
              36.14
            ],
            [
              -96.86,
              36.18
            ],
            [
              -96.84,
              36.2
            ],
            [
              -96.8,
              36.2
            ],
            [
              -96.78,
              36.18
            ],
            [
              -96.78,
              36.17
            ],
            [
              -96.76,
              36.16
            ],
            [
              -96.75,
              36.17
            ],
            [
              -96.75,
              36.19
            ],
            [
              -96.69,
              36.24
            ],
            [
              -96.65,
              36.24
            ],
            [
              -96.64,
              36.23
            ],
            [
              -96.57,
              36.22
            ],
            [
              -96.55,
              36.2
            ],
            [
              -96.53,
              36.22
            ],
            [
              -96.54,
              36.23
            ],
            [
              -96.54,
              36.27
            ],
            [
              -96.57,
              36.3
            ],
            [
              -96.57,
              36.37
            ],
            [
              -96.54,
              36.39
            ]
          ]
        ]
      },
      "raw_probability": 0.4917,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "dc5949e81bdb5cf08f649b122c3153c3eef0850cf0d2b518a5f2ae603635cd69",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.4917,
        "probability": 0.006083,
        "confidence_lo": 0.005991,
        "confidence_hi": 0.006084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8f4c8d8fc73c4c123e90231b0157cba8dd8d7ad49fc1b0d6562efd0f2d033579",
        "signature": {
          "alg": "ed25519",
          "sig": "5a103c71418b77345fc32efa7afc3a028b19bbbc8f7df1d22a8216f42d0dea921d3217a51fa2b024b0256870aab43fa3598e9f5787f0b45bde25a872cc10000e"
        }
      },
      "receipt_sha256": "8f4c8d8fc73c4c123e90231b0157cba8dd8d7ad49fc1b0d6562efd0f2d033579"
    },
    {
      "storm_id": "295698",
      "lat": 36.3738,
      "lon": -88.1337,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2470.0,
      "ebshear": 29.0,
      "srh01": 96.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 96.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.2308
        },
        {
          "name": "alignment",
          "value": 2.3172
        },
        {
          "name": "tau",
          "value": 0.9289
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.461
      },
      "coherence_score": 0.9288809299468994,
      "coherence_diagnostics": {
        "tau": 0.9288809299468994,
        "grad_tau": 0.00878347922116518,
        "torsion": 0.0,
        "alignment": 2.3172316551208496,
        "S_field": 0.9314125180244446,
        "Gamma_field": 0.7959049940109253,
        "S_over_Gamma": 1.1702558994293213,
        "Da": 45.32650375366211,
        "E_coh": 0.7665075063705444,
        "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": [
          [
            [
              -88.16,
              36.4
            ],
            [
              -88.11,
              36.4
            ],
            [
              -88.1,
              36.39
            ],
            [
              -88.1,
              36.36
            ],
            [
              -88.12,
              36.34
            ],
            [
              -88.15,
              36.34
            ],
            [
              -88.17,
              36.36
            ],
            [
              -88.16,
              36.4
            ]
          ]
        ]
      },
      "raw_probability": 0.461,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "bce31d05f44c48336321faeb73c194512b924af3f8a9d2914a40dd503f07bbd2",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.461,
        "probability": 0.006083,
        "confidence_lo": 0.005991,
        "confidence_hi": 0.006084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b98719f9ec15d0698a6ac1845126eeb33101f22dadc83126bb515f5866d18215",
        "signature": {
          "alg": "ed25519",
          "sig": "88587e814b2bd9679e04711e267fbed76c63d2affd1daf8a65a33a59b842c5fc16b7fb5b1fec9adb64222aee856108660db165be3d3ff4581a9ca89124d1e902"
        }
      },
      "receipt_sha256": "b98719f9ec15d0698a6ac1845126eeb33101f22dadc83126bb515f5866d18215"
    },
    {
      "storm_id": "295866",
      "lat": 35.809,
      "lon": -96.673,
      "motion_east": 10.1,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2510.0,
      "ebshear": 40.0,
      "srh01": 225.0,
      "maxllaz": 0.002,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 225.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1058
        },
        {
          "name": "alignment",
          "value": -10.3442
        },
        {
          "name": "tau",
          "value": 0.4024
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4586
      },
      "coherence_score": 0.40241917967796326,
      "coherence_diagnostics": {
        "tau": 0.40241917967796326,
        "grad_tau": 0.041323885321617126,
        "torsion": 0.0,
        "alignment": -10.344202041625977,
        "S_field": 0.33138951659202576,
        "Gamma_field": 0.16673828661441803,
        "S_over_Gamma": 1.987483024597168,
        "Da": 10.04963207244873,
        "E_coh": 0.7094863653182983,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.68,
              35.84
            ],
            [
              -96.62,
              35.84
            ],
            [
              -96.62,
              35.81
            ],
            [
              -96.65,
              35.78
            ],
            [
              -96.67,
              35.77
            ],
            [
              -96.7,
              35.77
            ],
            [
              -96.71,
              35.78
            ],
            [
              -96.71,
              35.83
            ],
            [
              -96.69,
              35.83
            ],
            [
              -96.68,
              35.84
            ]
          ]
        ]
      },
      "raw_probability": 0.4586,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "9dcab0e9c04d12afeb1468bb521c4fb653a3d46ed038f6bda2b85265d00ee427",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.4586,
        "probability": 0.006083,
        "confidence_lo": 0.005991,
        "confidence_hi": 0.006084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f85d531f38fcc8ce434d7d02dbba7514d91d1585056b140efdc455f1453164f0",
        "signature": {
          "alg": "ed25519",
          "sig": "d7ae813e92634d7aab4831fa9133ffaf6bf74cd05460b373404ad72598dfa73359110af9feca30ea6ee427cbb625f9482bdac3114a4530b2fe43a34c1572640d"
        }
      },
      "receipt_sha256": "f85d531f38fcc8ce434d7d02dbba7514d91d1585056b140efdc455f1453164f0"
    },
    {
      "storm_id": "295584",
      "lat": 37.8591,
      "lon": -85.4979,
      "motion_east": 11.8,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 692.0,
      "ebshear": 31.0,
      "srh01": 112.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.8558
        },
        {
          "name": "alignment",
          "value": 6.9011
        },
        {
          "name": "tau",
          "value": 0.8492
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4466
      },
      "coherence_score": 0.849238395690918,
      "coherence_diagnostics": {
        "tau": 0.849238395690918,
        "grad_tau": 0.12089359015226364,
        "torsion": 0.0,
        "alignment": 6.901108741760254,
        "S_field": 0.39229217171669006,
        "Gamma_field": 0.8909050226211548,
        "S_over_Gamma": 0.44032996892929077,
        "Da": 51.67757797241211,
        "E_coh": 0.5435820817947388,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.58,
              38.01
            ],
            [
              -85.55,
              38.01
            ],
            [
              -85.53,
              38.0
            ],
            [
              -85.53,
              37.99
            ],
            [
              -85.49,
              37.96
            ],
            [
              -85.46,
              37.97
            ],
            [
              -85.42,
              38.0
            ],
            [
              -85.36,
              38.0
            ],
            [
              -85.33,
              37.98
            ],
            [
              -85.33,
              37.96
            ],
            [
              -85.32,
              37.95
            ],
            [
              -85.32,
              37.88
            ],
            [
              -85.3,
              37.84
            ],
            [
              -85.33,
              37.78
            ],
            [
              -85.37,
              37.78
            ],
            [
              -85.38,
              37.8
            ],
            [
              -85.42,
              37.84
            ],
            [
              -85.44,
              37.84
            ],
            [
              -85.44,
              37.85
            ],
            [
              -85.47,
              37.87
            ],
            [
              -85.5,
              37.86
            ],
            [
              -85.52,
              37.84
            ],
            [
              -85.51,
              37.82
            ],
            [
              -85.52,
              37.81
            ],
            [
              -85.47,
              37.75
            ],
            [
              -85.46,
              37.72
            ],
            [
              -85.44,
              37.7
            ],
            [
              -85.44,
              37.65
            ],
            [
              -85.46,
              37.63
            ],
            [
              -85.49,
              37.63
            ],
            [
              -85.58,
              37.72
            ],
            [
              -85.59,
              37.72
            ],
            [
              -85.62,
              37.75
            ],
            [
              -85.64,
              37.79
            ],
            [
              -85.63,
              37.81
            ],
            [
              -85.65,
              37.83
            ],
            [
              -85.71,
              37.86
            ],
            [
              -85.71,
              37.89
            ],
            [
              -85.67,
              37.93
            ],
            [
              -85.63,
              37.95
            ],
            [
              -85.61,
              37.97
            ],
            [
              -85.61,
              37.99
            ],
            [
              -85.58,
              38.01
            ]
          ]
        ]
      },
      "raw_probability": 0.4466,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "77473f6a9443c9d0c65f52befffd4863c3a51eced56af066fca92983e5361083",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.4466,
        "probability": 0.006083,
        "confidence_lo": 0.005991,
        "confidence_hi": 0.006084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1f07a542572d4eab46a3067484af07b46e20369a020e9612b9a5ef7a10f45710",
        "signature": {
          "alg": "ed25519",
          "sig": "9f16e06d7f4c273253c8b97c27ee289a072b6fb65404390f3ad311d34b06c8b6fdc2a7b4ed606e38d084c24708eec97a4c18cad54e58af3159027e91642c900c"
        }
      },
      "receipt_sha256": "1f07a542572d4eab46a3067484af07b46e20369a020e9612b9a5ef7a10f45710"
    },
    {
      "storm_id": "295528",
      "lat": 35.95,
      "lon": -96.4815,
      "motion_east": 9.7,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0061,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2390.0,
      "ebshear": 35.0,
      "srh01": 168.0,
      "maxllaz": 0.002,
      "mesh": 0.12,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 168.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.1058
        },
        {
          "name": "alignment",
          "value": -10.3442
        },
        {
          "name": "tau",
          "value": 0.4024
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4377
      },
      "coherence_score": 0.40241917967796326,
      "coherence_diagnostics": {
        "tau": 0.40241917967796326,
        "grad_tau": 0.041323885321617126,
        "torsion": 0.0,
        "alignment": -10.344202041625977,
        "S_field": 0.33138951659202576,
        "Gamma_field": 0.16673828661441803,
        "S_over_Gamma": 1.987483024597168,
        "Da": 10.04963207244873,
        "E_coh": 0.7094863653182983,
        "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": [
          [
            [
              -96.5,
              36.03
            ],
            [
              -96.42,
              36.02
            ],
            [
              -96.38,
              35.98
            ],
            [
              -96.38,
              35.93
            ],
            [
              -96.46,
              35.91
            ],
            [
              -96.48,
              35.89
            ],
            [
              -96.49,
              35.86
            ],
            [
              -96.51,
              35.86
            ],
            [
              -96.56,
              35.9
            ],
            [
              -96.56,
              35.94
            ],
            [
              -96.51,
              35.98
            ],
            [
              -96.51,
              36.02
            ],
            [
              -96.5,
              36.03
            ]
          ]
        ]
      },
      "raw_probability": 0.4377,
      "confidence_lo": 0.006,
      "confidence_hi": 0.0061,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "eacc3cdc30e31a7f345ddfb35d3fff230708e3542ce6b59a295852e2f9dc90af",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.4377,
        "probability": 0.006083,
        "confidence_lo": 0.005991,
        "confidence_hi": 0.006084,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6a290330283e6df6ba5a320fe310021956ef307d66d119246a4055a2d1d0bc76",
        "signature": {
          "alg": "ed25519",
          "sig": "4c2e8e34e28e0bd00c82bf23e29623112d3dcd1fe8fb6c39a0496baf2624f19f7e10af121eb48e8c28a57a95ff64504f5fe60efd719adaafe631e70866d15608"
        }
      },
      "receipt_sha256": "6a290330283e6df6ba5a320fe310021956ef307d66d119246a4055a2d1d0bc76"
    },
    {
      "storm_id": "295224",
      "lat": 38.2311,
      "lon": -82.32,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 329.0,
      "ebshear": 25.0,
      "srh01": 95.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.4808
        },
        {
          "name": "alignment",
          "value": -6.1664
        },
        {
          "name": "tau",
          "value": 1.0287
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3158
      },
      "coherence_score": 1.0286771059036255,
      "coherence_diagnostics": {
        "tau": 1.0286771059036255,
        "grad_tau": 0.10170953720808029,
        "torsion": 0.0,
        "alignment": -6.166402339935303,
        "S_field": 0.24710583686828613,
        "Gamma_field": 0.15757161378860474,
        "S_over_Gamma": 1.568212866783142,
        "Da": 9.050067901611328,
        "E_coh": 0.48499584197998047,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.34,
              38.27
            ],
            [
              -82.3,
              38.26
            ],
            [
              -82.28,
              38.24
            ],
            [
              -82.28,
              38.2
            ],
            [
              -82.29,
              38.19
            ],
            [
              -82.33,
              38.19
            ],
            [
              -82.36,
              38.21
            ],
            [
              -82.36,
              38.25
            ],
            [
              -82.34,
              38.27
            ]
          ]
        ]
      },
      "raw_probability": 0.3158,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "7f88ef43166ef03d6a60fd2f9a18ce2d3993142ead7ed8bd23c1f87041357486",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.3158,
        "probability": 0.003157,
        "confidence_lo": 0.003069,
        "confidence_hi": 0.003157,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ba077116ad9564f988aee171a8e84eec080bec96b153d21f10eb79ea709700c8",
        "signature": {
          "alg": "ed25519",
          "sig": "1e6434725edff0b67eef3b090160676a9de58bee46c534254cb29b5ec63bcabd508f8e6c9d67e0605d591d583057bffaadf49529204d7ee289aa76a7fc20f50c"
        }
      },
      "receipt_sha256": "ba077116ad9564f988aee171a8e84eec080bec96b153d21f10eb79ea709700c8"
    },
    {
      "storm_id": "295817",
      "lat": 41.9889,
      "lon": -77.6267,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 543.0,
      "ebshear": 22.0,
      "srh01": 43.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.3558
        },
        {
          "name": "alignment",
          "value": 1.3897
        },
        {
          "name": "tau",
          "value": 1.6019
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3134
      },
      "coherence_score": 1.6018540859222412,
      "coherence_diagnostics": {
        "tau": 1.6018540859222412,
        "grad_tau": 0.11225923895835876,
        "torsion": 0.0,
        "alignment": 1.3896746635437012,
        "S_field": 0.49242469668388367,
        "Gamma_field": 0.15840494632720947,
        "S_over_Gamma": 3.108644723892212,
        "Da": 9.235687255859375,
        "E_coh": 0.66033935546875,
        "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": [
          [
            [
              -77.63,
              42.02
            ],
            [
              -77.59,
              42.01
            ],
            [
              -77.58,
              41.99
            ],
            [
              -77.6,
              41.94
            ],
            [
              -77.65,
              41.94
            ],
            [
              -77.66,
              41.96
            ],
            [
              -77.66,
              42.01
            ],
            [
              -77.64,
              42.01
            ],
            [
              -77.63,
              42.02
            ]
          ]
        ]
      },
      "raw_probability": 0.3134,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "4e3af6ae5fbd3eec9e30d54c6277c72ab3333e9ef5445ee19093cc399e472ff1",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.3134,
        "probability": 0.003157,
        "confidence_lo": 0.003069,
        "confidence_hi": 0.003157,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "50bbbe961557f0171bd91a842399778a5502e8372165fb983e57e4599eeb9960",
        "signature": {
          "alg": "ed25519",
          "sig": "c03a033baff9abdda11cda3bd3ed10b1e9265ed5353f2f61f8933599f746efe784a2db4007bf2268c67a29dc238c09cf27da2ee1d5e304744e8405cab6982508"
        }
      },
      "receipt_sha256": "50bbbe961557f0171bd91a842399778a5502e8372165fb983e57e4599eeb9960"
    },
    {
      "storm_id": "295316",
      "lat": 37.215,
      "lon": -87.3072,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1745.0,
      "ebshear": 30.0,
      "srh01": 149.0,
      "maxllaz": 0.005,
      "mesh": 0.3,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 149.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.9808
        },
        {
          "name": "alignment",
          "value": -10.4102
        },
        {
          "name": "tau",
          "value": 0.8463
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.295
      },
      "coherence_score": 0.846336841583252,
      "coherence_diagnostics": {
        "tau": 0.846336841583252,
        "grad_tau": 0.05180518701672554,
        "torsion": 0.0,
        "alignment": -10.410161018371582,
        "S_field": 0.6411656737327576,
        "Gamma_field": 0.8300716876983643,
        "S_over_Gamma": 0.7724220752716064,
        "Da": 46.26791000366211,
        "E_coh": 0.7630251049995422,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.26,
              37.28
            ],
            [
              -87.22,
              37.28
            ],
            [
              -87.21,
              37.27
            ],
            [
              -87.21,
              37.22
            ],
            [
              -87.22,
              37.21
            ],
            [
              -87.23,
              37.21
            ],
            [
              -87.26,
              37.18
            ],
            [
              -87.3,
              37.16
            ],
            [
              -87.32,
              37.16
            ],
            [
              -87.33,
              37.15
            ],
            [
              -87.43,
              37.15
            ],
            [
              -87.43,
              37.18
            ],
            [
              -87.41,
              37.2
            ],
            [
              -87.4,
              37.23
            ],
            [
              -87.37,
              37.23
            ],
            [
              -87.36,
              37.24
            ],
            [
              -87.31,
              37.24
            ],
            [
              -87.26,
              37.28
            ]
          ]
        ]
      },
      "raw_probability": 0.295,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "c31174581adf1f2ad58adc6745dd0468e01d8cdb489efaf065e96b0287646ef9",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.295,
        "probability": 0.003157,
        "confidence_lo": 0.003069,
        "confidence_hi": 0.003157,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cf27d82bf3dc306d8584867edbab324df418d8de9aa699d2a21f9950427d7c93",
        "signature": {
          "alg": "ed25519",
          "sig": "dd0bb71b585ac43767660306ba673d4fcf55b61df88350e48903966c9de6f0e1d88ac11e286d8a46ef87c047d515955584cd975edf72cccca6945f8f83204808"
        }
      },
      "receipt_sha256": "cf27d82bf3dc306d8584867edbab324df418d8de9aa699d2a21f9950427d7c93"
    },
    {
      "storm_id": "295762",
      "lat": 36.1125,
      "lon": -88.845,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1625.0,
      "ebshear": 20.0,
      "srh01": 84.0,
      "maxllaz": 0.003,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7308
        },
        {
          "name": "alignment",
          "value": -1.2824
        },
        {
          "name": "tau",
          "value": 0.8975
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2927
      },
      "coherence_score": 0.8974822759628296,
      "coherence_diagnostics": {
        "tau": 0.8974822759628296,
        "grad_tau": 0.06519684940576553,
        "torsion": 0.0,
        "alignment": -1.2824134826660156,
        "S_field": 0.777256965637207,
        "Gamma_field": 0.8350716829299927,
        "S_over_Gamma": 0.930766761302948,
        "Da": 47.2677116394043,
        "E_coh": 0.7795344591140747,
        "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": [
          [
            [
              -88.87,
              36.15
            ],
            [
              -88.81,
              36.15
            ],
            [
              -88.8,
              36.09
            ],
            [
              -88.82,
              36.07
            ],
            [
              -88.84,
              36.07
            ],
            [
              -88.88,
              36.1
            ],
            [
              -88.87,
              36.12
            ],
            [
              -88.87,
              36.15
            ]
          ]
        ]
      },
      "raw_probability": 0.2927,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0031,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "6390bf81354fec7ac70b6c1781c76f879a6e3bde8a2333f65917fedf7df1eb77",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2927,
        "probability": 0.00311,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.003113,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6dc4ede3679e55f7f7f4b4ccbbda08f3bbf58ad24be49fd6247154012ce886a",
        "signature": {
          "alg": "ed25519",
          "sig": "89d93e84f751c111c44b428188ecad7a8d61763c1536a3cbf49b7dc91d897a52803b8d16644050bd90e272e37d3e1dc37338ab156231b4ab1ce134bf9d4a300d"
        }
      },
      "receipt_sha256": "a6dc4ede3679e55f7f7f4b4ccbbda08f3bbf58ad24be49fd6247154012ce886a"
    },
    {
      "storm_id": "295533",
      "lat": 43.0687,
      "lon": -75.4047,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0029,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 345.0,
      "ebshear": 19.0,
      "srh01": 84.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 84.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6058
        },
        {
          "name": "alignment",
          "value": 5.1636
        },
        {
          "name": "tau",
          "value": 1.3435
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2897
      },
      "coherence_score": 1.3434981107711792,
      "coherence_diagnostics": {
        "tau": 1.3434981107711792,
        "grad_tau": 0.11701232939958572,
        "torsion": 0.0,
        "alignment": 5.163588047027588,
        "S_field": 0.3965761661529541,
        "Gamma_field": 0.1617382913827896,
        "S_over_Gamma": 2.4519622325897217,
        "Da": 9.538802146911621,
        "E_coh": 0.9109456539154053,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.43,
              43.12
            ],
            [
              -75.42,
              43.11
            ],
            [
              -75.37,
              43.11
            ],
            [
              -75.36,
              43.1
            ],
            [
              -75.32,
              43.09
            ],
            [
              -75.32,
              43.03
            ],
            [
              -75.34,
              43.01
            ],
            [
              -75.38,
              43.0
            ],
            [
              -75.39,
              42.99
            ],
            [
              -75.45,
              43.01
            ],
            [
              -75.48,
              43.04
            ],
            [
              -75.48,
              43.08
            ],
            [
              -75.46,
              43.11
            ],
            [
              -75.44,
              43.11
            ],
            [
              -75.43,
              43.12
            ]
          ]
        ]
      },
      "raw_probability": 0.2897,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0029,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "b2e3e0cc30b16aa48323114f2b4933b17c9fc2b619a3d4e5721eb4febbd57bf2",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2897,
        "probability": 0.002922,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002924,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7142de81091696fce78086e707f6c2c890239052e14bd52702df935a8357b2d8",
        "signature": {
          "alg": "ed25519",
          "sig": "952ec73b4ad900dc6919cd963fc6c15b0a1c93f888ae3a33e4e5fdfe55faeee5a0bc6ddcbf85d311e5165b03df99ad07531aa561993a9916515c295b039eb206"
        }
      },
      "receipt_sha256": "7142de81091696fce78086e707f6c2c890239052e14bd52702df935a8357b2d8"
    },
    {
      "storm_id": "295777",
      "lat": 36.1259,
      "lon": -88.4718,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1602.0,
      "ebshear": 21.0,
      "srh01": 85.0,
      "maxllaz": 0.002,
      "mesh": 0.29,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7308
        },
        {
          "name": "alignment",
          "value": -1.2824
        },
        {
          "name": "tau",
          "value": 0.8975
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2694
      },
      "coherence_score": 0.8974822759628296,
      "coherence_diagnostics": {
        "tau": 0.8974822759628296,
        "grad_tau": 0.06519684940576553,
        "torsion": 0.0,
        "alignment": -1.2824134826660156,
        "S_field": 0.777256965637207,
        "Gamma_field": 0.8350716829299927,
        "S_over_Gamma": 0.930766761302948,
        "Da": 47.2677116394043,
        "E_coh": 0.7795344591140747,
        "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": [
          [
            [
              -88.44,
              36.18
            ],
            [
              -88.42,
              36.17
            ],
            [
              -88.42,
              36.15
            ],
            [
              -88.43,
              36.14
            ],
            [
              -88.42,
              36.13
            ],
            [
              -88.44,
              36.12
            ],
            [
              -88.48,
              36.08
            ],
            [
              -88.48,
              36.07
            ],
            [
              -88.5,
              36.06
            ],
            [
              -88.53,
              36.06
            ],
            [
              -88.55,
              36.07
            ],
            [
              -88.54,
              36.13
            ],
            [
              -88.51,
              36.13
            ],
            [
              -88.49,
              36.15
            ],
            [
              -88.47,
              36.15
            ],
            [
              -88.46,
              36.17
            ],
            [
              -88.44,
              36.18
            ]
          ]
        ]
      },
      "raw_probability": 0.2694,
      "confidence_lo": 0.0022,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "81ea435a4e1d303ad9830d998f6868b2bb2873bbdca1eeab7009f30d4dddb7ab",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2694,
        "probability": 0.002323,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002323,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9bb732c9619063729984251a6583d26517ca06d701093fa7927419a4c08eb170",
        "signature": {
          "alg": "ed25519",
          "sig": "e128d15b07798e6ba61f9a956dfb20f717af6d5dc1129cff45db585a1d6cd4b8d9a665561a93eb52906226c453bc2964090255266d6cd304e0a3d17e2c0b4909"
        }
      },
      "receipt_sha256": "9bb732c9619063729984251a6583d26517ca06d701093fa7927419a4c08eb170"
    },
    {
      "storm_id": "295857",
      "lat": 42.758,
      "lon": -73.89,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 8.0,
      "ebshear": 12.0,
      "srh01": 85.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 85.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.9808
        },
        {
          "name": "alignment",
          "value": -1.6588
        },
        {
          "name": "tau",
          "value": 1.332
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.262
      },
      "coherence_score": 1.3320411443710327,
      "coherence_diagnostics": {
        "tau": 1.3320411443710327,
        "grad_tau": 0.017151569947600365,
        "torsion": 0.0,
        "alignment": -1.6588263511657715,
        "S_field": 0.16653777658939362,
        "Gamma_field": 0.16090494394302368,
        "S_over_Gamma": 1.0350072383880615,
        "Da": 9.855011940002441,
        "E_coh": 0.5606361627578735,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.93,
              42.79
            ],
            [
              -73.83,
              42.79
            ],
            [
              -73.83,
              42.71
            ],
            [
              -73.93,
              42.71
            ],
            [
              -73.93,
              42.79
            ]
          ]
        ]
      },
      "raw_probability": 0.262,
      "confidence_lo": 0.0022,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "c43e755a984a0e9e9b04edb30fff423412826dca4eab4dc2fac42cc6e614b68d",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.262,
        "probability": 0.002323,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002323,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c5a9b7749bc0564e710f010771d4670633577e97c03129c673a8f5798e936810",
        "signature": {
          "alg": "ed25519",
          "sig": "e4a68d12be40e92f40032a0bc1d3d9812891ab6b6bd428c6236e17ae33506ab64312b724dcc0f7e581f894e8fd2cdf809678220828cc638373ea4d2f1868a90c"
        }
      },
      "receipt_sha256": "c5a9b7749bc0564e710f010771d4670633577e97c03129c673a8f5798e936810"
    },
    {
      "storm_id": "295474",
      "lat": 37.3067,
      "lon": -81.97,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 443.0,
      "ebshear": 20.0,
      "srh01": 151.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 151.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8558
        },
        {
          "name": "alignment",
          "value": 9.1462
        },
        {
          "name": "tau",
          "value": 0.9531
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2506
      },
      "coherence_score": 0.9530774354934692,
      "coherence_diagnostics": {
        "tau": 0.9530774354934692,
        "grad_tau": 0.03835881128907204,
        "torsion": 0.0,
        "alignment": 9.14619255065918,
        "S_field": 0.30200663208961487,
        "Gamma_field": 1.00090491771698,
        "S_over_Gamma": 0.3017335832118988,
        "Da": 56.30384063720703,
        "E_coh": 0.227390319108963,
        "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": [
          [
            [
              -81.94,
              37.35
            ],
            [
              -81.94,
              37.33
            ],
            [
              -81.95,
              37.32
            ],
            [
              -81.94,
              37.27
            ],
            [
              -81.95,
              37.26
            ],
            [
              -81.99,
              37.26
            ],
            [
              -82.0,
              37.27
            ],
            [
              -82.02,
              37.27
            ],
            [
              -82.02,
              37.32
            ],
            [
              -82.0,
              37.34
            ],
            [
              -81.95,
              37.34
            ],
            [
              -81.94,
              37.35
            ]
          ]
        ]
      },
      "raw_probability": 0.2506,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "88829fd6d87480d2c3b23a232effa81462756111ebc97d0c1862d4c6e6309282",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2506,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "244c4ddc4516c11484c95aeb57521d577f8cdd6d4ec3df3842e3b1d3fe535b34",
        "signature": {
          "alg": "ed25519",
          "sig": "56dd5d11e9b0ef3d361de3de4cd74e745791f034cfb6a2f0267eeb50021eaba59a83b9aba4663ac5c0345a83159232c4f34affc35b71eae3a037fdc5f04c0a0b"
        }
      },
      "receipt_sha256": "244c4ddc4516c11484c95aeb57521d577f8cdd6d4ec3df3842e3b1d3fe535b34"
    },
    {
      "storm_id": "295865",
      "lat": 36.6167,
      "lon": -96.4911,
      "motion_east": 10.2,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 655.0,
      "ebshear": 23.0,
      "srh01": 69.0,
      "maxllaz": 0.003,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 69.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.6058
        },
        {
          "name": "alignment",
          "value": 1.9611
        },
        {
          "name": "tau",
          "value": 0.3403
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2499
      },
      "coherence_score": 0.340302973985672,
      "coherence_diagnostics": {
        "tau": 0.340302973985672,
        "grad_tau": 0.040019042789936066,
        "torsion": 0.0,
        "alignment": 1.9610912799835205,
        "S_field": 0.23515325784683228,
        "Gamma_field": 1.5109049081802368,
        "S_over_Gamma": 0.15563736855983734,
        "Da": 90.75067901611328,
        "E_coh": 0.2061348706483841,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.48,
              36.66
            ],
            [
              -96.46,
              36.63
            ],
            [
              -96.46,
              36.6
            ],
            [
              -96.47,
              36.59
            ],
            [
              -96.49,
              36.6
            ],
            [
              -96.52,
              36.59
            ],
            [
              -96.53,
              36.6
            ],
            [
              -96.53,
              36.62
            ],
            [
              -96.48,
              36.66
            ]
          ]
        ]
      },
      "raw_probability": 0.2499,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "efbae27ad27dc7ade31e8487c4ba96bb3ce61a99832ea6d8ecd79edd4be6662c",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2499,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d4e21e4406a19988ffe6cfb43f80d049c31b29fc7a4c97297cce9575ab929ef4",
        "signature": {
          "alg": "ed25519",
          "sig": "c376301524afe22a49cf4fd98ec66aff1cbd28092f798c0bdabac19da53dd3482f6e4b22bad304b05c5ddfafc462dd2e1397a0b00e2b0f650f24d2b13f70050f"
        }
      },
      "receipt_sha256": "d4e21e4406a19988ffe6cfb43f80d049c31b29fc7a4c97297cce9575ab929ef4"
    },
    {
      "storm_id": "295840",
      "lat": 43.208,
      "lon": -75.261,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 359.0,
      "ebshear": 17.0,
      "srh01": 104.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 104.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6058
        },
        {
          "name": "alignment",
          "value": 5.1636
        },
        {
          "name": "tau",
          "value": 1.3435
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.237
      },
      "coherence_score": 1.3434981107711792,
      "coherence_diagnostics": {
        "tau": 1.3434981107711792,
        "grad_tau": 0.11701232939958572,
        "torsion": 0.0,
        "alignment": 5.163588047027588,
        "S_field": 0.3965761661529541,
        "Gamma_field": 0.1617382913827896,
        "S_over_Gamma": 2.4519622325897217,
        "Da": 9.538802146911621,
        "E_coh": 0.9109456539154053,
        "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": [
          [
            [
              -75.3,
              43.24
            ],
            [
              -75.24,
              43.24
            ],
            [
              -75.23,
              43.23
            ],
            [
              -75.21,
              43.23
            ],
            [
              -75.21,
              43.17
            ],
            [
              -75.23,
              43.16
            ],
            [
              -75.27,
              43.16
            ],
            [
              -75.31,
              43.18
            ],
            [
              -75.31,
              43.23
            ],
            [
              -75.3,
              43.24
            ]
          ]
        ]
      },
      "raw_probability": 0.237,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "d46ba885d38efbe80c37c6f3459b936ba88714098466903b625fb2c2c3fd1307",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.237,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e3e4bec71b6cfa90f3c245439768edf29136ecead1e2e2992312eb3b17235e06",
        "signature": {
          "alg": "ed25519",
          "sig": "88ae8be2f880c27c4ad47e98297cd7aa0cc12bdc2d08f4eedd250540d67950fc8b92acbf611c87c30f1500b7497d29e34e19edd3176578474f3f32501a1f970a"
        }
      },
      "receipt_sha256": "e3e4bec71b6cfa90f3c245439768edf29136ecead1e2e2992312eb3b17235e06"
    },
    {
      "storm_id": "295821",
      "lat": 35.201,
      "lon": -91.89,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1688.0,
      "ebshear": 15.0,
      "srh01": 59.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3558
        },
        {
          "name": "alignment",
          "value": 6.6842
        },
        {
          "name": "tau",
          "value": 0.9698
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2136
      },
      "coherence_score": 0.969811201095581,
      "coherence_diagnostics": {
        "tau": 0.969811201095581,
        "grad_tau": 0.08845587074756622,
        "torsion": 0.0,
        "alignment": 6.684207439422607,
        "S_field": 1.4396352767944336,
        "Gamma_field": 0.5417382717132568,
        "S_over_Gamma": 2.6574368476867676,
        "Da": 31.535449981689453,
        "E_coh": 0.8687089085578918,
        "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": [
          [
            [
              -91.93,
              35.24
            ],
            [
              -91.88,
              35.24
            ],
            [
              -91.85,
              35.22
            ],
            [
              -91.84,
              35.2
            ],
            [
              -91.84,
              35.17
            ],
            [
              -91.85,
              35.15
            ],
            [
              -91.9,
              35.15
            ],
            [
              -91.94,
              35.17
            ],
            [
              -91.94,
              35.23
            ],
            [
              -91.93,
              35.24
            ]
          ]
        ]
      },
      "raw_probability": 0.2136,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "cbb6f0af011fdb4ac9f300790602352ac7d7d509b167c236040d2a7d354039e0",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2136,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c0a4ca3966a4a8712348c1eaa70854a97d97a0eb91c1c072bf5c2b2150bfd389",
        "signature": {
          "alg": "ed25519",
          "sig": "459275455b6f19b86459eb5b8a0a7f3344f842b9e7f26c3e7802d7d14cb11826a6c98e31762b67334eec7a8db3e44999bb526758759f6c6d55c30b5b4771aa05"
        }
      },
      "receipt_sha256": "c0a4ca3966a4a8712348c1eaa70854a97d97a0eb91c1c072bf5c2b2150bfd389"
    },
    {
      "storm_id": "295659",
      "lat": 46.2064,
      "lon": -67.1382,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 85.0,
      "ebshear": 28.0,
      "srh01": 265.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 265.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.9808
        },
        {
          "name": "alignment",
          "value": -6.8493
        },
        {
          "name": "tau",
          "value": 0.5924
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2133
      },
      "coherence_score": 0.5923780202865601,
      "coherence_diagnostics": {
        "tau": 0.5923780202865601,
        "grad_tau": 0.5153646469116211,
        "torsion": 0.0,
        "alignment": -6.849344730377197,
        "S_field": 0.27935099601745605,
        "Gamma_field": 0.15507161617279053,
        "S_over_Gamma": 1.8014321327209473,
        "Da": 10.015759468078613,
        "E_coh": 0.5482563376426697,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -67.15,
              46.25
            ],
            [
              -67.09,
              46.25
            ],
            [
              -67.08,
              46.24
            ],
            [
              -67.08,
              46.2
            ],
            [
              -67.1,
              46.17
            ],
            [
              -67.14,
              46.15
            ],
            [
              -67.17,
              46.15
            ],
            [
              -67.19,
              46.17
            ],
            [
              -67.19,
              46.21
            ],
            [
              -67.18,
              46.23
            ],
            [
              -67.15,
              46.25
            ]
          ]
        ]
      },
      "raw_probability": 0.2133,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "6dfd58b14be94b8f5af80a871a3f7205a4f8f88e3a6d2cc562c7bf7dbae6672b",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2133,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d502fbbb3fdb2f8374ecc86ef8cbc4204dfadfd16828b5f06d83f44c8f60a2c0",
        "signature": {
          "alg": "ed25519",
          "sig": "d5cce99cf7854ee79918858b6a4b95f4af6c27ef5b605b941bafd6ee810ba9e82bcbc022436ca79f38db26435eaad094cba7f80bbc3c1299d5f322c5cfe4ed00"
        }
      },
      "receipt_sha256": "d502fbbb3fdb2f8374ecc86ef8cbc4204dfadfd16828b5f06d83f44c8f60a2c0"
    },
    {
      "storm_id": "295842",
      "lat": 37.1586,
      "lon": -82.1171,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 481.0,
      "ebshear": 19.0,
      "srh01": 146.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 146.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.3558
        },
        {
          "name": "alignment",
          "value": 5.2368
        },
        {
          "name": "tau",
          "value": 1.0929
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2062
      },
      "coherence_score": 1.0929291248321533,
      "coherence_diagnostics": {
        "tau": 1.0929291248321533,
        "grad_tau": 0.09637132287025452,
        "torsion": 0.0,
        "alignment": 5.236783504486084,
        "S_field": 0.4835706651210785,
        "Gamma_field": 0.2450716197490692,
        "S_over_Gamma": 1.9731810092926025,
        "Da": 13.911941528320312,
        "E_coh": 0.6339955925941467,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.15,
              37.18
            ],
            [
              -82.11,
              37.18
            ],
            [
              -82.09,
              37.17
            ],
            [
              -82.08,
              37.16
            ],
            [
              -82.08,
              37.12
            ],
            [
              -82.16,
              37.12
            ],
            [
              -82.15,
              37.18
            ]
          ]
        ]
      },
      "raw_probability": 0.2062,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "3539c235241761247d2ac89d9af236af19fcb2ff26d6849a8ea5a3f555546a85",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.2062,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "23fc5968ffdd2cacdc15f6815d87a27353ef7d7903f3838f098ef2410ab6990f",
        "signature": {
          "alg": "ed25519",
          "sig": "a019f7fab0f6cddc008f561fca7e9f404c7ca2304667442ddfb72dceec36bcd7d13ef0bf2ac76a064080ba3b2463e6632fe085ae04d92600776f2bb31325fd0f"
        }
      },
      "receipt_sha256": "23fc5968ffdd2cacdc15f6815d87a27353ef7d7903f3838f098ef2410ab6990f"
    },
    {
      "storm_id": "295781",
      "lat": 48.1767,
      "lon": -100.1533,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 700.0,
      "ebshear": 27.0,
      "srh01": 102.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 102.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.3558
        },
        {
          "name": "alignment",
          "value": 2.8018
        },
        {
          "name": "tau",
          "value": 0.2552
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1946
      },
      "coherence_score": 0.25516277551651,
      "coherence_diagnostics": {
        "tau": 0.25516277551651,
        "grad_tau": 0.20043985545635223,
        "torsion": 0.0,
        "alignment": 2.801828384399414,
        "S_field": 0.18777096271514893,
        "Gamma_field": 0.1592382788658142,
        "S_over_Gamma": 1.1791822910308838,
        "Da": 8.71792221069336,
        "E_coh": 0.3153686821460724,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.18,
              48.21
            ],
            [
              -100.13,
              48.21
            ],
            [
              -100.11,
              48.19
            ],
            [
              -100.11,
              48.15
            ],
            [
              -100.13,
              48.13
            ],
            [
              -100.16,
              48.13
            ],
            [
              -100.19,
              48.16
            ],
            [
              -100.19,
              48.2
            ],
            [
              -100.18,
              48.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1946,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "ddee2d8e880290d2731926b6ef3e3c94cec04cc2d7b2e67e760430b6ebb0d3d0",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1946,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ecb4bfb563b5276a44aac6ca50e07688e31d6f19372c96c74b4571e138902011",
        "signature": {
          "alg": "ed25519",
          "sig": "f31bb36c470f90d3f01a73b3ee9ce607d2056259475c27b7deec65383a43789d2ee31df3b022c0fde0f529f5389cf4c7ae1001643540cc2d2e3ac2d2b6eddf07"
        }
      },
      "receipt_sha256": "ecb4bfb563b5276a44aac6ca50e07688e31d6f19372c96c74b4571e138902011"
    },
    {
      "storm_id": "295855",
      "lat": 48.32,
      "lon": -100.0625,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 668.0,
      "ebshear": 28.0,
      "srh01": 93.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.3558
        },
        {
          "name": "alignment",
          "value": 2.8018
        },
        {
          "name": "tau",
          "value": 0.2552
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1946
      },
      "coherence_score": 0.25516277551651,
      "coherence_diagnostics": {
        "tau": 0.25516277551651,
        "grad_tau": 0.20043985545635223,
        "torsion": 0.0,
        "alignment": 2.801828384399414,
        "S_field": 0.18777096271514893,
        "Gamma_field": 0.1592382788658142,
        "S_over_Gamma": 1.1791822910308838,
        "Da": 8.71792221069336,
        "E_coh": 0.3153686821460724,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.09,
              48.35
            ],
            [
              -100.05,
              48.35
            ],
            [
              -100.03,
              48.34
            ],
            [
              -100.03,
              48.31
            ],
            [
              -100.05,
              48.28
            ],
            [
              -100.07,
              48.28
            ],
            [
              -100.09,
              48.3
            ],
            [
              -100.09,
              48.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1946,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "ddee2d8e880290d2731926b6ef3e3c94cec04cc2d7b2e67e760430b6ebb0d3d0",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1946,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ecb4bfb563b5276a44aac6ca50e07688e31d6f19372c96c74b4571e138902011",
        "signature": {
          "alg": "ed25519",
          "sig": "f31bb36c470f90d3f01a73b3ee9ce607d2056259475c27b7deec65383a43789d2ee31df3b022c0fde0f529f5389cf4c7ae1001643540cc2d2e3ac2d2b6eddf07"
        }
      },
      "receipt_sha256": "ecb4bfb563b5276a44aac6ca50e07688e31d6f19372c96c74b4571e138902011"
    },
    {
      "storm_id": "295687",
      "lat": 50.6773,
      "lon": -93.8727,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 115.0,
      "ebshear": 15.0,
      "srh01": 226.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 226.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.2308
        },
        {
          "name": "alignment",
          "value": 3.4589
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1885
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4048506021499634,
        "torsion": 0.0,
        "alignment": 3.458871841430664,
        "S_field": 0.3598145544528961,
        "Gamma_field": 0.5292382836341858,
        "S_over_Gamma": 0.6798725128173828,
        "Da": 28.779773712158203,
        "E_coh": 0.3715223968029022,
        "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": [
          [
            [
              -93.81,
              50.77
            ],
            [
              -93.77,
              50.76
            ],
            [
              -93.76,
              50.72
            ],
            [
              -93.82,
              50.64
            ],
            [
              -93.84,
              50.64
            ],
            [
              -93.85,
              50.63
            ],
            [
              -93.88,
              50.63
            ],
            [
              -93.89,
              50.64
            ],
            [
              -93.91,
              50.64
            ],
            [
              -93.92,
              50.63
            ],
            [
              -93.98,
              50.63
            ],
            [
              -93.98,
              50.67
            ],
            [
              -93.96,
              50.67
            ],
            [
              -93.91,
              50.72
            ],
            [
              -93.81,
              50.77
            ]
          ]
        ]
      },
      "raw_probability": 0.1885,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "83bfc7f948b79b190ca0cbc4de5a03aa918c9727b36b3b76991ff02723f8af75",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1885,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7d714f729ef514b2dfa939182e656126327cbff2154c1e4b92a7c00a9c546a8f",
        "signature": {
          "alg": "ed25519",
          "sig": "483f3c6d0203568a52ee4f76ddcbb0ae42d3009f3b092564a2d0a130affc148e98772d3bc9173b70714109161d75c107655dacd6a0d1f0f6f89222c8c5ab0307"
        }
      },
      "receipt_sha256": "7d714f729ef514b2dfa939182e656126327cbff2154c1e4b92a7c00a9c546a8f"
    },
    {
      "storm_id": "295735",
      "lat": 50.9278,
      "lon": -93.5667,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 182.0,
      "ebshear": 14.0,
      "srh01": 229.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 229.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.2308
        },
        {
          "name": "alignment",
          "value": 3.4589
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1885
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4048506021499634,
        "torsion": 0.0,
        "alignment": 3.458871841430664,
        "S_field": 0.3598145544528961,
        "Gamma_field": 0.5292382836341858,
        "S_over_Gamma": 0.6798725128173828,
        "Da": 28.779773712158203,
        "E_coh": 0.3715223968029022,
        "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": [
          [
            [
              -93.64,
              50.96
            ],
            [
              -93.5,
              50.96
            ],
            [
              -93.49,
              50.94
            ],
            [
              -93.5,
              50.93
            ],
            [
              -93.5,
              50.9
            ],
            [
              -93.53,
              50.88
            ],
            [
              -93.65,
              50.88
            ],
            [
              -93.65,
              50.94
            ],
            [
              -93.64,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.1885,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "83bfc7f948b79b190ca0cbc4de5a03aa918c9727b36b3b76991ff02723f8af75",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1885,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7d714f729ef514b2dfa939182e656126327cbff2154c1e4b92a7c00a9c546a8f",
        "signature": {
          "alg": "ed25519",
          "sig": "483f3c6d0203568a52ee4f76ddcbb0ae42d3009f3b092564a2d0a130affc148e98772d3bc9173b70714109161d75c107655dacd6a0d1f0f6f89222c8c5ab0307"
        }
      },
      "receipt_sha256": "7d714f729ef514b2dfa939182e656126327cbff2154c1e4b92a7c00a9c546a8f"
    },
    {
      "storm_id": "295864",
      "lat": 45.7517,
      "lon": -99.1742,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 790.0,
      "ebshear": 36.0,
      "srh01": 149.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 149.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.9808
        },
        {
          "name": "alignment",
          "value": 1.0728
        },
        {
          "name": "tau",
          "value": 0.4767
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1716
      },
      "coherence_score": 0.4766862690448761,
      "coherence_diagnostics": {
        "tau": 0.4766862690448761,
        "grad_tau": 0.05702429637312889,
        "torsion": 0.0,
        "alignment": 1.0727732181549072,
        "S_field": 0.13030019402503967,
        "Gamma_field": 0.5875716209411621,
        "S_over_Gamma": 0.22176052629947662,
        "Da": 33.382789611816406,
        "E_coh": 0.06983362883329391,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -99.2,
              45.79
            ],
            [
              -99.17,
              45.79
            ],
            [
              -99.14,
              45.77
            ],
            [
              -99.15,
              45.76
            ],
            [
              -99.15,
              45.73
            ],
            [
              -99.14,
              45.72
            ],
            [
              -99.15,
              45.71
            ],
            [
              -99.2,
              45.71
            ],
            [
              -99.19,
              45.73
            ],
            [
              -99.19,
              45.75
            ],
            [
              -99.21,
              45.77
            ],
            [
              -99.2,
              45.79
            ]
          ]
        ]
      },
      "raw_probability": 0.1716,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "c2d76db63012510f2c6c5514fd0897eada851822d0bb0ad349d04a5ea07563d9",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1716,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "415d412347b44508507a80ca15cb08c136ecdd9d89969d73fea1ea27de57adce",
        "signature": {
          "alg": "ed25519",
          "sig": "9acc3d2ccd83a7e7a45fb4175512cad46645c8ea11bd6446c51c0d4c9e042cb087ac9750c93f6adc0010a63de48d64c04052dc39cbd40950f2928e22202cdf08"
        }
      },
      "receipt_sha256": "415d412347b44508507a80ca15cb08c136ecdd9d89969d73fea1ea27de57adce"
    },
    {
      "storm_id": "295704",
      "lat": 36.71,
      "lon": -96.406,
      "motion_east": 9.9,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 575.0,
      "ebshear": 19.0,
      "srh01": 64.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.6058
        },
        {
          "name": "alignment",
          "value": 1.9611
        },
        {
          "name": "tau",
          "value": 0.3403
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.166
      },
      "coherence_score": 0.340302973985672,
      "coherence_diagnostics": {
        "tau": 0.340302973985672,
        "grad_tau": 0.040019042789936066,
        "torsion": 0.0,
        "alignment": 1.9610912799835205,
        "S_field": 0.23515325784683228,
        "Gamma_field": 1.5109049081802368,
        "S_over_Gamma": 0.15563736855983734,
        "Da": 90.75067901611328,
        "E_coh": 0.2061348706483841,
        "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.43,
              36.75
            ],
            [
              -96.37,
              36.75
            ],
            [
              -96.35,
              36.73
            ],
            [
              -96.35,
              36.69
            ],
            [
              -96.38,
              36.67
            ],
            [
              -96.42,
              36.67
            ],
            [
              -96.43,
              36.68
            ],
            [
              -96.45,
              36.68
            ],
            [
              -96.45,
              36.73
            ],
            [
              -96.43,
              36.75
            ]
          ]
        ]
      },
      "raw_probability": 0.166,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "5d7e5e3cb2dbb2539cab930c0fb90b27346a8d691de60370d8d0ffa54ecbacdb",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.166,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "df46838e1511edaba74101efbc319c6e7678c43bdfbf01111d682623606f03d0",
        "signature": {
          "alg": "ed25519",
          "sig": "491cdd9e43f921b27d4e6d0f68cb490c97691d82af5c8966b9cb6f70a778b1bda7853d0924a83483b5d01f72f499563e6f3bb829e5ed042c1257d4c3fe1ed901"
        }
      },
      "receipt_sha256": "df46838e1511edaba74101efbc319c6e7678c43bdfbf01111d682623606f03d0"
    },
    {
      "storm_id": "295787",
      "lat": 36.2278,
      "lon": -73.5822,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3622.0,
      "ebshear": 27.0,
      "srh01": 36.0,
      "maxllaz": 0.0,
      "mesh": 0.29,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.7308
        },
        {
          "name": "alignment",
          "value": 5.1498
        },
        {
          "name": "tau",
          "value": 1.5013
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1593
      },
      "coherence_score": 1.5012590885162354,
      "coherence_diagnostics": {
        "tau": 1.5012590885162354,
        "grad_tau": 0.5383191704750061,
        "torsion": 0.0,
        "alignment": 5.149846076965332,
        "S_field": 0.2138851284980774,
        "Gamma_field": 0.8850716948509216,
        "S_over_Gamma": 0.2416585385799408,
        "Da": 56.18649673461914,
        "E_coh": 0.19886961579322815,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -73.6,
              36.27
            ],
            [
              -73.56,
              36.26
            ],
            [
              -73.53,
              36.22
            ],
            [
              -73.53,
              36.2
            ],
            [
              -73.55,
              36.18
            ],
            [
              -73.61,
              36.19
            ],
            [
              -73.63,
              36.21
            ],
            [
              -73.63,
              36.25
            ],
            [
              -73.6,
              36.27
            ]
          ]
        ]
      },
      "raw_probability": 0.1593,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "8ff5a9356a3cd7381cab2eabc0579bf688ebd4bcfa677e10af37d43571e22893",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1593,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5378a6508d41db2700c4061186f285c173ea6435c74429717bf57b6f62bfeac4",
        "signature": {
          "alg": "ed25519",
          "sig": "3e37e1cc29c5f2ad55444b84c011b8b3f10faa78f8225a72657fc396a360b2580a91584581307518a6ea61db2bc236019b3a169eb79aaab4008a5282c945d10f"
        }
      },
      "receipt_sha256": "5378a6508d41db2700c4061186f285c173ea6435c74429717bf57b6f62bfeac4"
    },
    {
      "storm_id": "295690",
      "lat": 49.0961,
      "lon": -99.6856,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 159.0,
      "ebshear": 15.0,
      "srh01": 89.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 89.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.2308
        },
        {
          "name": "alignment",
          "value": 5.7089
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1502
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.25516277551651,
        "torsion": 0.0,
        "alignment": 5.708871841430664,
        "S_field": 0.1702670454978943,
        "Gamma_field": 0.1542382836341858,
        "S_over_Gamma": 1.1039221286773682,
        "Da": 8.45111083984375,
        "E_coh": 0.3107239603996277,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -99.65,
              49.17
            ],
            [
              -99.59,
              49.16
            ],
            [
              -99.58,
              49.14
            ],
            [
              -99.59,
              49.08
            ],
            [
              -99.61,
              49.04
            ],
            [
              -99.63,
              49.02
            ],
            [
              -99.71,
              49.02
            ],
            [
              -99.75,
              49.05
            ],
            [
              -99.77,
              49.05
            ],
            [
              -99.76,
              49.06
            ],
            [
              -99.77,
              49.07
            ],
            [
              -99.77,
              49.1
            ],
            [
              -99.76,
              49.11
            ],
            [
              -99.71,
              49.11
            ],
            [
              -99.7,
              49.12
            ],
            [
              -99.68,
              49.12
            ],
            [
              -99.66,
              49.14
            ],
            [
              -99.65,
              49.17
            ]
          ]
        ]
      },
      "raw_probability": 0.1502,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "7808a07dca8df48c2f646edd0e7ea788b00cb9c80002321046de0654f77f3358",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1502,
        "probability": 0.002197,
        "confidence_lo": 0.002169,
        "confidence_hi": 0.002197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5f4ec690d7349920e4cc69d4f095ba1f831f76288c7967f38167ed072e7976c2",
        "signature": {
          "alg": "ed25519",
          "sig": "81064ba6c6b4c003c9546bc288469d7b9fa7f0d8602712d1c36587f82ff1bafe8a61202d1803db4799e888ff9fa9c1f8e5c8363cafb7e13c149428d18cb8bb0d"
        }
      },
      "receipt_sha256": "5f4ec690d7349920e4cc69d4f095ba1f831f76288c7967f38167ed072e7976c2"
    },
    {
      "storm_id": "295810",
      "lat": 35.6975,
      "lon": -90.0715,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1839.0,
      "ebshear": 14.0,
      "srh01": 72.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 72.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.4808
        },
        {
          "name": "alignment",
          "value": -1.7088
        },
        {
          "name": "tau",
          "value": 0.9977
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1441
      },
      "coherence_score": 0.9976836442947388,
      "coherence_diagnostics": {
        "tau": 0.9976836442947388,
        "grad_tau": 0.12824279069900513,
        "torsion": 0.0,
        "alignment": -1.7088372707366943,
        "S_field": 1.0174320936203003,
        "Gamma_field": 0.4617382884025574,
        "S_over_Gamma": 2.203482151031494,
        "Da": 26.49216079711914,
        "E_coh": 0.8390279412269592,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.04,
              35.76
            ],
            [
              -89.96,
              35.76
            ],
            [
              -89.94,
              35.74
            ],
            [
              -89.95,
              35.72
            ],
            [
              -89.95,
              35.7
            ],
            [
              -89.94,
              35.69
            ],
            [
              -89.95,
              35.67
            ],
            [
              -90.05,
              35.66
            ],
            [
              -90.06,
              35.65
            ],
            [
              -90.14,
              35.65
            ],
            [
              -90.16,
              35.61
            ],
            [
              -90.19,
              35.61
            ],
            [
              -90.19,
              35.69
            ],
            [
              -90.18,
              35.69
            ],
            [
              -90.17,
              35.71
            ],
            [
              -90.16,
              35.7
            ],
            [
              -90.14,
              35.72
            ],
            [
              -90.14,
              35.73
            ],
            [
              -90.08,
              35.73
            ],
            [
              -90.04,
              35.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1441,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "8edc9c1d12adf92548c60a44717253252c53a1419079d5ba5121794b14a9173d",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1441,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cb1e944de3d750209b0a76040683e275beb0ff031b0b23ee5a357367f678aa2e",
        "signature": {
          "alg": "ed25519",
          "sig": "a41e340e7b4bfa4d4571d937e4a62976146f925288e072d0bd6546ac25c342dfa2c4f92e3803f4e034e6ee0859c883e5733535f395e7df80feb46beaab25dd0f"
        }
      },
      "receipt_sha256": "cb1e944de3d750209b0a76040683e275beb0ff031b0b23ee5a357367f678aa2e"
    },
    {
      "storm_id": "295754",
      "lat": 35.3646,
      "lon": -91.6568,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1786.0,
      "ebshear": 17.0,
      "srh01": 54.0,
      "maxllaz": 0.003,
      "mesh": 0.22,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.3558
        },
        {
          "name": "alignment",
          "value": 6.6842
        },
        {
          "name": "tau",
          "value": 0.9698
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1432
      },
      "coherence_score": 0.969811201095581,
      "coherence_diagnostics": {
        "tau": 0.969811201095581,
        "grad_tau": 0.08845587074756622,
        "torsion": 0.0,
        "alignment": 6.684207439422607,
        "S_field": 1.4396352767944336,
        "Gamma_field": 0.5417382717132568,
        "S_over_Gamma": 2.6574368476867676,
        "Da": 31.535449981689453,
        "E_coh": 0.8687089085578918,
        "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": [
          [
            [
              -91.71,
              35.48
            ],
            [
              -91.7,
              35.48
            ],
            [
              -91.69,
              35.48
            ],
            [
              -91.68,
              35.48
            ],
            [
              -91.67,
              35.48
            ],
            [
              -91.66,
              35.48
            ],
            [
              -91.65,
              35.48
            ],
            [
              -91.64,
              35.48
            ],
            [
              -91.63,
              35.48
            ],
            [
              -91.62,
              35.47
            ],
            [
              -91.61,
              35.47
            ],
            [
              -91.6,
              35.46
            ],
            [
              -91.59,
              35.45
            ],
            [
              -91.59,
              35.44
            ],
            [
              -91.6,
              35.43
            ],
            [
              -91.6,
              35.42
            ],
            [
              -91.61,
              35.41
            ],
            [
              -91.61,
              35.4
            ],
            [
              -91.62,
              35.39
            ],
            [
              -91.63,
              35.38
            ],
            [
              -91.64,
              35.37
            ],
            [
              -91.64,
              35.36
            ],
            [
              -91.64,
              35.35
            ],
            [
              -91.64,
              35.34
            ],
            [
              -91.63,
              35.33
            ],
            [
              -91.62,
              35.33
            ],
            [
              -91.61,
              35.33
            ],
            [
              -91.61,
              35.32
            ],
            [
              -91.6,
              35.31
            ],
            [
              -91.6,
              35.3
            ],
            [
              -91.59,
              35.29
            ],
            [
              -91.58,
              35.28
            ],
            [
              -91.57,
              35.28
            ],
            [
              -91.57,
              35.27
            ],
            [
              -91.57,
              35.26
            ],
            [
              -91.57,
              35.25
            ],
            [
              -91.58,
              35.25
            ],
            [
              -91.59,
              35.26
            ],
            [
              -91.6,
              35.26
            ],
            [
              -91.61,
              35.26
            ],
            [
              -91.62,
              35.26
            ],
            [
              -91.63,
              35.26
            ],
            [
              -91.64,
              35.26
            ],
            [
              -91.65,
              35.26
            ],
            [
              -91.66,
              35.27
            ],
            [
              -91.67,
              35.27
            ],
            [
              -91.68,
              35.27
            ],
            [
              -91.69,
              35.27
            ],
            [
              -91.69,
              35.28
            ],
            [
              -91.69,
              35.29
            ],
            [
              -91.68,
              35.3
            ],
            [
              -91.68,
              35.31
            ],
            [
              -91.67,
              35.32
            ],
            [
              -91.67,
              35.31
            ],
            [
              -91.66,
              35.3
            ],
            [
              -91.65,
              35.31
            ],
            [
              -91.65,
              35.32
            ],
            [
              -91.65,
              35.33
            ],
            [
              -91.64,
              35.34
            ],
            [
              -91.65,
              35.35
            ],
            [
              -91.66,
              35.36
            ],
            [
              -91.67,
              35.35
            ],
            [
              -91.68,
              35.35
            ],
            [
              -91.69,
              35.36
            ],
            [
              -91.7,
              35.37
            ],
            [
              -91.71,
              35.37
            ],
            [
              -91.72,
              35.38
            ],
            [
              -91.73,
              35.39
            ],
            [
              -91.74,
              35.39
            ],
            [
              -91.75,
              35.4
            ],
            [
              -91.76,
              35.4
            ],
            [
              -91.75,
              35.41
            ],
            [
              -91.75,
              35.42
            ],
            [
              -91.75,
              35.43
            ],
            [
              -91.75,
              35.44
            ],
            [
              -91.75,
              35.45
            ],
            [
              -91.75,
              35.46
            ],
            [
              -91.74,
              35.46
            ],
            [
              -91.73,
              35.47
            ],
            [
              -91.72,
              35.47
            ],
            [
              -91.71,
              35.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1432,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "6a1249c3fb22be93a4d0b75267a6ccb9bf4f1cbf019652688eda9d439df304ff",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1432,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "864340466719503249d7e1149f90d318a9a67fdf4e58b6ebe817ac75f7e922a3",
        "signature": {
          "alg": "ed25519",
          "sig": "d3fcdc67635c7710f621ffab95659a61bf866afc42fdb7183f7dbae915276fe8ced131dba91648b019bb6ddc13c6cdebb6ff772773eddef26a2a2abd8dff1d07"
        }
      },
      "receipt_sha256": "864340466719503249d7e1149f90d318a9a67fdf4e58b6ebe817ac75f7e922a3"
    },
    {
      "storm_id": "295846",
      "lat": 34.1089,
      "lon": -75.17,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3772.0,
      "ebshear": 15.0,
      "srh01": 37.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.1058
        },
        {
          "name": "alignment",
          "value": 3.6448
        },
        {
          "name": "tau",
          "value": 2.365
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1353
      },
      "coherence_score": 2.3650412559509277,
      "coherence_diagnostics": {
        "tau": 2.3650412559509277,
        "grad_tau": 0.5110852122306824,
        "torsion": 0.0,
        "alignment": 3.6448402404785156,
        "S_field": 0.8731621503829956,
        "Gamma_field": 0.3859049677848816,
        "S_over_Gamma": 2.2626352310180664,
        "Da": 24.900503158569336,
        "E_coh": 0.8852960467338562,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.19,
              34.17
            ],
            [
              -75.19,
              34.16
            ],
            [
              -75.18,
              34.15
            ],
            [
              -75.18,
              34.14
            ],
            [
              -75.19,
              34.13
            ],
            [
              -75.19,
              34.12
            ],
            [
              -75.18,
              34.11
            ],
            [
              -75.17,
              34.1
            ],
            [
              -75.16,
              34.1
            ],
            [
              -75.15,
              34.1
            ],
            [
              -75.14,
              34.1
            ],
            [
              -75.13,
              34.11
            ],
            [
              -75.12,
              34.11
            ],
            [
              -75.11,
              34.1
            ],
            [
              -75.11,
              34.09
            ],
            [
              -75.12,
              34.08
            ],
            [
              -75.13,
              34.07
            ],
            [
              -75.13,
              34.08
            ],
            [
              -75.14,
              34.09
            ],
            [
              -75.15,
              34.09
            ],
            [
              -75.16,
              34.09
            ],
            [
              -75.17,
              34.09
            ],
            [
              -75.18,
              34.08
            ],
            [
              -75.19,
              34.07
            ],
            [
              -75.2,
              34.07
            ],
            [
              -75.21,
              34.07
            ],
            [
              -75.2,
              34.08
            ],
            [
              -75.2,
              34.09
            ],
            [
              -75.2,
              34.1
            ],
            [
              -75.19,
              34.11
            ],
            [
              -75.19,
              34.12
            ],
            [
              -75.19,
              34.13
            ],
            [
              -75.2,
              34.14
            ],
            [
              -75.2,
              34.15
            ],
            [
              -75.19,
              34.16
            ],
            [
              -75.19,
              34.17
            ]
          ]
        ]
      },
      "raw_probability": 0.1353,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "8b7c4f72798e7c79cc193731ff2e721d9956922024f802fc66368733b5ce0475",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1353,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e9965aa5f5517f8c9d957d439fb3b986a175b203e21f1e8fd5f913a1a0f2559",
        "signature": {
          "alg": "ed25519",
          "sig": "d8b2ef6faca6374f1227640cba43c2ee11676e28a79f7d7108006db8103832485c063e22dee3c079adf78f6319c21d796e743feeb392826efd8e408f32fc4b0f"
        }
      },
      "receipt_sha256": "7e9965aa5f5517f8c9d957d439fb3b986a175b203e21f1e8fd5f913a1a0f2559"
    },
    {
      "storm_id": "295484",
      "lat": 36.8142,
      "lon": -74.5825,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2905.0,
      "ebshear": 14.0,
      "srh01": 39.0,
      "maxllaz": 0.001,
      "mesh": 0.17,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.9808
        },
        {
          "name": "alignment",
          "value": 5.8616
        },
        {
          "name": "tau",
          "value": 1.2108
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1342
      },
      "coherence_score": 1.2108474969863892,
      "coherence_diagnostics": {
        "tau": 1.2108474969863892,
        "grad_tau": 0.1831934154033661,
        "torsion": 0.0,
        "alignment": 5.861603736877441,
        "S_field": 0.5744585394859314,
        "Gamma_field": 0.6075716614723206,
        "S_over_Gamma": 0.9454992413520813,
        "Da": 37.462120056152344,
        "E_coh": 0.6228091716766357,
        "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": [
          [
            [
              -74.48,
              36.92
            ],
            [
              -74.45,
              36.92
            ],
            [
              -74.43,
              36.9
            ],
            [
              -74.43,
              36.86
            ],
            [
              -74.45,
              36.84
            ],
            [
              -74.51,
              36.81
            ],
            [
              -74.54,
              36.81
            ],
            [
              -74.55,
              36.8
            ],
            [
              -74.56,
              36.81
            ],
            [
              -74.57,
              36.8
            ],
            [
              -74.59,
              36.8
            ],
            [
              -74.64,
              36.75
            ],
            [
              -74.65,
              36.75
            ],
            [
              -74.67,
              36.73
            ],
            [
              -74.67,
              36.72
            ],
            [
              -74.71,
              36.72
            ],
            [
              -74.72,
              36.73
            ],
            [
              -74.72,
              36.75
            ],
            [
              -74.7,
              36.79
            ],
            [
              -74.66,
              36.83
            ],
            [
              -74.64,
              36.83
            ],
            [
              -74.6,
              36.87
            ],
            [
              -74.56,
              36.88
            ],
            [
              -74.48,
              36.92
            ]
          ]
        ]
      },
      "raw_probability": 0.1342,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "17c18875aac433b6c02a5b976b5b55446d4bbd22e95243db26e071ea11dd8b35",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1342,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "976dc6f3a3b3d7024e8f979dde5315c4c943e990e91c2213b475d00722ab697d",
        "signature": {
          "alg": "ed25519",
          "sig": "4d87e5e09fcdb0a4eba61481ce812375ed4812d171cf6a63a0a3fff8e8b842f523f4139b4ea784d214c5d28d405ddfbd70891e9be3c53879ba2b1b1f6a79ed06"
        }
      },
      "receipt_sha256": "976dc6f3a3b3d7024e8f979dde5315c4c943e990e91c2213b475d00722ab697d"
    },
    {
      "storm_id": "295825",
      "lat": 50.4344,
      "lon": -94.88,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 182.0,
      "ebshear": 13.0,
      "srh01": 210.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 210.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.2308
        },
        {
          "name": "alignment",
          "value": 4.0839
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1325
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30810025334358215,
        "torsion": 0.0,
        "alignment": 4.083871841430664,
        "S_field": 0.18553195893764496,
        "Gamma_field": 0.6834049820899963,
        "S_over_Gamma": 0.2714817225933075,
        "Da": 36.40388107299805,
        "E_coh": 0.3153686225414276,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.87,
              50.47
            ],
            [
              -94.82,
              50.46
            ],
            [
              -94.82,
              50.4
            ],
            [
              -94.86,
              50.38
            ],
            [
              -94.91,
              50.38
            ],
            [
              -94.94,
              50.44
            ],
            [
              -94.92,
              50.46
            ],
            [
              -94.91,
              50.45
            ],
            [
              -94.87,
              50.47
            ]
          ]
        ]
      },
      "raw_probability": 0.1325,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "e0168faaac4fad0c35cf5b4afc205f343265e3db1375a66b2d30ef24a67442b7",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1325,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3740db3cda22f7cf66bb3382edf6b931d9cb755eacc9f0c1c2f1296f085b97d3",
        "signature": {
          "alg": "ed25519",
          "sig": "fb618f2d15abf750344ea71f3c51c347f90d80a169c6d38cc1f63c66a57b8bedd6b20a0fee87fc312fe699bbbde579b0986985bd0f16b573342c9bbcc2b43001"
        }
      },
      "receipt_sha256": "3740db3cda22f7cf66bb3382edf6b931d9cb755eacc9f0c1c2f1296f085b97d3"
    },
    {
      "storm_id": "295854",
      "lat": 50.5115,
      "lon": -94.6254,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 176.0,
      "ebshear": 14.0,
      "srh01": 211.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 211.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.2308
        },
        {
          "name": "alignment",
          "value": 4.0839
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1325
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30810025334358215,
        "torsion": 0.0,
        "alignment": 4.083871841430664,
        "S_field": 0.18553195893764496,
        "Gamma_field": 0.6834049820899963,
        "S_over_Gamma": 0.2714817225933075,
        "Da": 36.40388107299805,
        "E_coh": 0.3153686225414276,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.63,
              50.55
            ],
            [
              -94.56,
              50.54
            ],
            [
              -94.56,
              50.53
            ],
            [
              -94.58,
              50.51
            ],
            [
              -94.58,
              50.48
            ],
            [
              -94.6,
              50.47
            ],
            [
              -94.65,
              50.47
            ],
            [
              -94.66,
              50.48
            ],
            [
              -94.66,
              50.49
            ],
            [
              -94.68,
              50.51
            ],
            [
              -94.68,
              50.54
            ],
            [
              -94.66,
              50.53
            ],
            [
              -94.63,
              50.55
            ]
          ]
        ]
      },
      "raw_probability": 0.1325,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "e0168faaac4fad0c35cf5b4afc205f343265e3db1375a66b2d30ef24a67442b7",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.1325,
        "probability": 0.001954,
        "confidence_lo": 0.001827,
        "confidence_hi": 0.001954,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3740db3cda22f7cf66bb3382edf6b931d9cb755eacc9f0c1c2f1296f085b97d3",
        "signature": {
          "alg": "ed25519",
          "sig": "fb618f2d15abf750344ea71f3c51c347f90d80a169c6d38cc1f63c66a57b8bedd6b20a0fee87fc312fe699bbbde579b0986985bd0f16b573342c9bbcc2b43001"
        }
      },
      "receipt_sha256": "3740db3cda22f7cf66bb3382edf6b931d9cb755eacc9f0c1c2f1296f085b97d3"
    },
    {
      "storm_id": "295862",
      "lat": 34.5467,
      "lon": -90.6793,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1190.0,
      "ebshear": 11.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.6058
        },
        {
          "name": "alignment",
          "value": -2.2252
        },
        {
          "name": "tau",
          "value": 0.6269
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0993
      },
      "coherence_score": 0.6269413232803345,
      "coherence_diagnostics": {
        "tau": 0.6269413232803345,
        "grad_tau": 0.2697902321815491,
        "torsion": 0.0,
        "alignment": -2.2251546382904053,
        "S_field": 0.36937180161476135,
        "Gamma_field": 0.9392383098602295,
        "S_over_Gamma": 0.3932673931121826,
        "Da": 63.38541030883789,
        "E_coh": 0.6852179765701294,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.67,
              34.59
            ],
            [
              -90.65,
              34.58
            ],
            [
              -90.66,
              34.56
            ],
            [
              -90.66,
              34.51
            ],
            [
              -90.65,
              34.5
            ],
            [
              -90.66,
              34.49
            ],
            [
              -90.67,
              34.5
            ],
            [
              -90.69,
              34.5
            ],
            [
              -90.68,
              34.52
            ],
            [
              -90.68,
              34.56
            ],
            [
              -90.69,
              34.57
            ],
            [
              -90.74,
              34.57
            ],
            [
              -90.74,
              34.58
            ],
            [
              -90.68,
              34.58
            ],
            [
              -90.67,
              34.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0993,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "3cf189d3fdc75f88cbf4a10bbe00a3667f6ae842d588415c9ba75a28e612ed41",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0993,
        "probability": 0.001202,
        "confidence_lo": 0.001116,
        "confidence_hi": 0.001202,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "53dca40ced85581a33b1ae63a0d32f68d7ffee60c93d92dcda82a274fba85bd6",
        "signature": {
          "alg": "ed25519",
          "sig": "cd43ce1a276ebd2602c9d74d8fbbbc673bd1560a7aebdb98a207360657f2961e24a9a56e68d647669a6c88eca160dbb50d5fdc3d73f85158eb53f23a3345e203"
        }
      },
      "receipt_sha256": "53dca40ced85581a33b1ae63a0d32f68d7ffee60c93d92dcda82a274fba85bd6"
    },
    {
      "storm_id": "295834",
      "lat": 34.3686,
      "lon": -75.44,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3696.0,
      "ebshear": 14.0,
      "srh01": 28.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.7308
        },
        {
          "name": "alignment",
          "value": 5.4617
        },
        {
          "name": "tau",
          "value": 1.6782
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0953
      },
      "coherence_score": 1.678228497505188,
      "coherence_diagnostics": {
        "tau": 1.678228497505188,
        "grad_tau": 0.4781290590763092,
        "torsion": 0.0,
        "alignment": 5.461680889129639,
        "S_field": 0.5717448592185974,
        "Gamma_field": 0.5125715732574463,
        "S_over_Gamma": 1.1154439449310303,
        "Da": 32.741634368896484,
        "E_coh": 0.7239590287208557,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -75.47,
              34.4
            ],
            [
              -75.43,
              34.4
            ],
            [
              -75.42,
              34.39
            ],
            [
              -75.39,
              34.4
            ],
            [
              -75.38,
              34.39
            ],
            [
              -75.39,
              34.38
            ],
            [
              -75.42,
              34.38
            ],
            [
              -75.44,
              34.36
            ],
            [
              -75.43,
              34.33
            ],
            [
              -75.47,
              34.31
            ],
            [
              -75.49,
              34.31
            ],
            [
              -75.48,
              34.32
            ],
            [
              -75.48,
              34.39
            ],
            [
              -75.47,
              34.4
            ]
          ]
        ]
      },
      "raw_probability": 0.0953,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "555b6dedfb5aab099094315864b229e1d627494475ecbe519daa3bcfbcba77ee",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0953,
        "probability": 0.001177,
        "confidence_lo": 0.001116,
        "confidence_hi": 0.001178,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33d3d640389a21d92ef855006cacee5a6c9a6299ddccfdf9bfd8ba77ff1ed882",
        "signature": {
          "alg": "ed25519",
          "sig": "d4d225154041701f2e68354d62e7a19eba5f01e904f9da852168a281c2a416c0f8b8b6226269b229f815951d8e8520db8b8e54e4e1b945d735c1d89440f45809"
        }
      },
      "receipt_sha256": "33d3d640389a21d92ef855006cacee5a6c9a6299ddccfdf9bfd8ba77ff1ed882"
    },
    {
      "storm_id": "295792",
      "lat": 36.625,
      "lon": -96.816,
      "motion_east": 10.2,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 633.0,
      "ebshear": 36.0,
      "srh01": 46.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.9808
        },
        {
          "name": "alignment",
          "value": -1.5965
        },
        {
          "name": "tau",
          "value": 0.358
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0949
      },
      "coherence_score": 0.3579705059528351,
      "coherence_diagnostics": {
        "tau": 0.3579705059528351,
        "grad_tau": 0.031954649835824966,
        "torsion": 0.0,
        "alignment": -1.5965467691421509,
        "S_field": 0.2578504979610443,
        "Gamma_field": 1.035071611404419,
        "S_over_Gamma": 0.24911367893218994,
        "Da": 67.46373748779297,
        "E_coh": 0.28685250878334045,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.82,
              36.66
            ],
            [
              -96.78,
              36.65
            ],
            [
              -96.78,
              36.6
            ],
            [
              -96.79,
              36.59
            ],
            [
              -96.84,
              36.58
            ],
            [
              -96.85,
              36.6
            ],
            [
              -96.83,
              36.62
            ],
            [
              -96.82,
              36.64
            ],
            [
              -96.83,
              36.65
            ],
            [
              -96.82,
              36.66
            ]
          ]
        ]
      },
      "raw_probability": 0.0949,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "d3037b6fcd09d5cd0950e1d19488f7da240ae6a66abefa940f9a68444037bdef",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0949,
        "probability": 0.001177,
        "confidence_lo": 0.001116,
        "confidence_hi": 0.001178,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eee6d69ddebf350d0de965a19686d2ef682c485f8369cbc78c965a4d8b2c390d",
        "signature": {
          "alg": "ed25519",
          "sig": "41327fcd31a20406956b44492271ad9c39bee9d99b1ef0eb2003e3e4f96123152f54331bea3a7197c829ac2abf6351d72717e70940f0eb672f6d793b9d6b220b"
        }
      },
      "receipt_sha256": "eee6d69ddebf350d0de965a19686d2ef682c485f8369cbc78c965a4d8b2c390d"
    },
    {
      "storm_id": "295815",
      "lat": 50.4075,
      "lon": -110.0118,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 52.0,
      "ebshear": 15.0,
      "srh01": 44.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.7308
        },
        {
          "name": "alignment",
          "value": 0.8339
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0789
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.21979328989982605,
        "torsion": 0.0,
        "alignment": 0.8338718414306641,
        "S_field": 0.15815460681915283,
        "Gamma_field": 0.22507162392139435,
        "S_over_Gamma": 0.7026856541633606,
        "Da": 13.549269676208496,
        "E_coh": 0.4637276828289032,
        "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": [
          [
            [
              -110.13,
              50.46
            ],
            [
              -110.11,
              50.46
            ],
            [
              -110.1,
              50.45
            ],
            [
              -110.08,
              50.45
            ],
            [
              -110.04,
              50.43
            ],
            [
              -110.01,
              50.43
            ],
            [
              -110.0,
              50.44
            ],
            [
              -109.99,
              50.43
            ],
            [
              -109.97,
              50.43
            ],
            [
              -109.96,
              50.44
            ],
            [
              -109.92,
              50.44
            ],
            [
              -109.88,
              50.42
            ],
            [
              -109.85,
              50.42
            ],
            [
              -109.82,
              50.4
            ],
            [
              -109.82,
              50.37
            ],
            [
              -109.84,
              50.36
            ],
            [
              -109.85,
              50.34
            ],
            [
              -109.98,
              50.34
            ],
            [
              -109.99,
              50.35
            ],
            [
              -110.03,
              50.35
            ],
            [
              -110.04,
              50.36
            ],
            [
              -110.09,
              50.36
            ],
            [
              -110.1,
              50.37
            ],
            [
              -110.13,
              50.37
            ],
            [
              -110.16,
              50.4
            ],
            [
              -110.16,
              50.44
            ],
            [
              -110.15,
              50.44
            ],
            [
              -110.13,
              50.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0789,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "01d99390aca045d1b7586e1374fb16a3f21707ffbebb4c8de98499c0a1b798fe",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0789,
        "probability": 0.000795,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000795,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f81aab5c1a86cbbec59928d13f94fea157ef79c1bf0f7000356b1fabf0551d6",
        "signature": {
          "alg": "ed25519",
          "sig": "8255daef4ca59494ca19150c637a49fbb1ed5e44d7b7f36331ad02dce26aeffab3f0b6b1c8887265dfe298f59e921a0c4706ce6baa9c7dcad131f2a7512f8e0c"
        }
      },
      "receipt_sha256": "0f81aab5c1a86cbbec59928d13f94fea157ef79c1bf0f7000356b1fabf0551d6"
    },
    {
      "storm_id": "295863",
      "lat": 50.337,
      "lon": -110.584,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 50.0,
      "ebshear": 18.0,
      "srh01": 41.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.7308
        },
        {
          "name": "alignment",
          "value": 0.8339
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0789
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.21979328989982605,
        "torsion": 0.0,
        "alignment": 0.8338718414306641,
        "S_field": 0.15815460681915283,
        "Gamma_field": 0.22507162392139435,
        "S_over_Gamma": 0.7026856541633606,
        "Da": 13.549269676208496,
        "E_coh": 0.4637276828289032,
        "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": [
          [
            [
              -110.61,
              50.37
            ],
            [
              -110.56,
              50.37
            ],
            [
              -110.54,
              50.36
            ],
            [
              -110.54,
              50.3
            ],
            [
              -110.56,
              50.3
            ],
            [
              -110.57,
              50.31
            ],
            [
              -110.61,
              50.31
            ],
            [
              -110.62,
              50.32
            ],
            [
              -110.62,
              50.36
            ],
            [
              -110.61,
              50.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0789,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "01d99390aca045d1b7586e1374fb16a3f21707ffbebb4c8de98499c0a1b798fe",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0789,
        "probability": 0.000795,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000795,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0f81aab5c1a86cbbec59928d13f94fea157ef79c1bf0f7000356b1fabf0551d6",
        "signature": {
          "alg": "ed25519",
          "sig": "8255daef4ca59494ca19150c637a49fbb1ed5e44d7b7f36331ad02dce26aeffab3f0b6b1c8887265dfe298f59e921a0c4706ce6baa9c7dcad131f2a7512f8e0c"
        }
      },
      "receipt_sha256": "0f81aab5c1a86cbbec59928d13f94fea157ef79c1bf0f7000356b1fabf0551d6"
    },
    {
      "storm_id": "295720",
      "lat": 40.2792,
      "lon": -85.0892,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 884.0,
      "ebshear": 27.0,
      "srh01": 33.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.1058
        },
        {
          "name": "alignment",
          "value": -0.6293
        },
        {
          "name": "tau",
          "value": 1.0126
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0726
      },
      "coherence_score": 1.0126343965530396,
      "coherence_diagnostics": {
        "tau": 1.0126343965530396,
        "grad_tau": 0.04785482957959175,
        "torsion": 0.0,
        "alignment": -0.6292994022369385,
        "S_field": 0.11804879456758499,
        "Gamma_field": 0.18173827230930328,
        "S_over_Gamma": 0.6495538353919983,
        "Da": 10.686883926391602,
        "E_coh": 0.4310309886932373,
        "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.08,
              40.32
            ],
            [
              -85.01,
              40.32
            ],
            [
              -84.99,
              40.31
            ],
            [
              -84.98,
              40.25
            ],
            [
              -85.06,
              40.21
            ],
            [
              -85.15,
              40.21
            ],
            [
              -85.16,
              40.25
            ],
            [
              -85.17,
              40.26
            ],
            [
              -85.17,
              40.28
            ],
            [
              -85.13,
              40.31
            ],
            [
              -85.09,
              40.31
            ],
            [
              -85.08,
              40.32
            ]
          ]
        ]
      },
      "raw_probability": 0.0726,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "17fb14e9104cdcfb587228ef5c17cf58edd4851038cddc3e6c0c198fa27cc316",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0726,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "295a8db446dab612aa6501e5dc4d664b2deb91fec141b108463ff1f2022fb6c6",
        "signature": {
          "alg": "ed25519",
          "sig": "1574d77532298b483d3e208987c4cbe4a3e6643966b383939ccb99a1562f6cb2e40a05686c9d435e097682af5c18592bc505eff606b425332c80bc0ecd1ae809"
        }
      },
      "receipt_sha256": "295a8db446dab612aa6501e5dc4d664b2deb91fec141b108463ff1f2022fb6c6"
    },
    {
      "storm_id": "295847",
      "lat": 28.947,
      "lon": -85.502,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3399.0,
      "ebshear": 16.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8558
        },
        {
          "name": "alignment",
          "value": -1.5605
        },
        {
          "name": "tau",
          "value": 3.5092
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0637
      },
      "coherence_score": 3.5091609954833984,
      "coherence_diagnostics": {
        "tau": 3.5091609954833984,
        "grad_tau": 0.3684609532356262,
        "torsion": 0.0,
        "alignment": -1.5604735612869263,
        "S_field": 0.7491602897644043,
        "Gamma_field": 0.2592383027076721,
        "S_over_Gamma": 2.8898518085479736,
        "Da": 15.704444885253906,
        "E_coh": 0.9522263407707214,
        "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.52,
              28.97
            ],
            [
              -85.5,
              28.97
            ],
            [
              -85.49,
              28.95
            ],
            [
              -85.45,
              28.95
            ],
            [
              -85.45,
              28.94
            ],
            [
              -85.49,
              28.92
            ],
            [
              -85.52,
              28.92
            ],
            [
              -85.54,
              28.93
            ],
            [
              -85.54,
              28.95
            ],
            [
              -85.52,
              28.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0637,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "5785cfcac68715dd8b54e7488955a17385acfad6e4866ea1f9f0c3f6a70a8466",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0637,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e2e6665cc219a5f703b8f74126f2d929cb2f0f929f9bdf32125a0c43270591ac",
        "signature": {
          "alg": "ed25519",
          "sig": "4a4823e31f804ff0a1e36544b5678e3006c736883a5eda2a0a3a94f02bfe862dc7ec5ad36e646d77012d9aea9679334a43ce3d8d93513340f5dc42b3e304f90f"
        }
      },
      "receipt_sha256": "e2e6665cc219a5f703b8f74126f2d929cb2f0f929f9bdf32125a0c43270591ac"
    },
    {
      "storm_id": "295748",
      "lat": 40.0609,
      "lon": -83.2345,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1066.0,
      "ebshear": 29.0,
      "srh01": 14.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.9808
        },
        {
          "name": "alignment",
          "value": 4.3522
        },
        {
          "name": "tau",
          "value": 1.1341
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.063
      },
      "coherence_score": 1.1341402530670166,
      "coherence_diagnostics": {
        "tau": 1.1341402530670166,
        "grad_tau": 0.017638035118579865,
        "torsion": 0.0,
        "alignment": 4.352175235748291,
        "S_field": 0.3218216001987457,
        "Gamma_field": 0.18257160484790802,
        "S_over_Gamma": 1.7627143859863281,
        "Da": 11.07741641998291,
        "E_coh": 0.569335401058197,
        "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.28,
              40.12
            ],
            [
              -83.23,
              40.12
            ],
            [
              -83.2,
              40.09
            ],
            [
              -83.18,
              40.05
            ],
            [
              -83.18,
              40.02
            ],
            [
              -83.19,
              40.01
            ],
            [
              -83.24,
              40.01
            ],
            [
              -83.26,
              40.03
            ],
            [
              -83.26,
              40.04
            ],
            [
              -83.28,
              40.06
            ],
            [
              -83.28,
              40.12
            ]
          ]
        ]
      },
      "raw_probability": 0.063,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "324f5ab510e090b5edaaca3d228f99b86f39528fd976d6947597e7212928171f",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.063,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "87c31854996ec3b9edac8b23c2944fbb1041e6b7c510e895b63fb3c3eb55215b",
        "signature": {
          "alg": "ed25519",
          "sig": "7a5c871b019e081f853adcccddedad8109d8f58a2c70840965d70e16b74b0d2643b662861629b1b204224d5e57217dd43761f34ba71bb895c04710b02b2e6b06"
        }
      },
      "receipt_sha256": "87c31854996ec3b9edac8b23c2944fbb1041e6b7c510e895b63fb3c3eb55215b"
    },
    {
      "storm_id": "295822",
      "lat": 29.1727,
      "lon": -87.0141,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3530.0,
      "ebshear": 18.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.26,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6058
        },
        {
          "name": "alignment",
          "value": -1.2599
        },
        {
          "name": "tau",
          "value": 3.0246
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0621
      },
      "coherence_score": 3.0245895385742188,
      "coherence_diagnostics": {
        "tau": 3.0245895385742188,
        "grad_tau": 0.5141206979751587,
        "torsion": 0.0,
        "alignment": -1.2598845958709717,
        "S_field": 1.1827142238616943,
        "Gamma_field": 0.2242382913827896,
        "S_over_Gamma": 5.2743635177612305,
        "Da": 13.602790832519531,
        "E_coh": 0.9576008915901184,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.97,
              29.26
            ],
            [
              -86.95,
              29.26
            ],
            [
              -86.95,
              29.25
            ],
            [
              -86.96,
              29.23
            ],
            [
              -86.97,
              29.23
            ],
            [
              -87.0,
              29.19
            ],
            [
              -86.99,
              29.17
            ],
            [
              -87.0,
              29.16
            ],
            [
              -87.0,
              29.13
            ],
            [
              -87.01,
              29.12
            ],
            [
              -87.0,
              29.11
            ],
            [
              -87.01,
              29.1
            ],
            [
              -87.01,
              29.08
            ],
            [
              -87.06,
              29.07
            ],
            [
              -87.07,
              29.08
            ],
            [
              -87.07,
              29.12
            ],
            [
              -87.09,
              29.15
            ],
            [
              -87.08,
              29.16
            ],
            [
              -87.08,
              29.21
            ],
            [
              -87.05,
              29.23
            ],
            [
              -87.02,
              29.23
            ],
            [
              -86.97,
              29.26
            ]
          ]
        ]
      },
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "8f786d366bb17f8c4cf9b96024dffd4800056afd815471900e5df8a2db30e851",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0621,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c4f7060321ad68a26567181500d3fd6eddf82892748b1fa5b583f13dde2d4b01",
        "signature": {
          "alg": "ed25519",
          "sig": "84137afafb719a3ba70168ee19112cf987fccc0cf54dc890e8b2321a73ec470751c8f3d092d8550273e09f8dbab85c234ec0c3e7338fc7010242e7ac2d1f5705"
        }
      },
      "receipt_sha256": "c4f7060321ad68a26567181500d3fd6eddf82892748b1fa5b583f13dde2d4b01"
    },
    {
      "storm_id": "295851",
      "lat": 29.3214,
      "lon": -87.0993,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3485.0,
      "ebshear": 18.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.14,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.9808
        },
        {
          "name": "alignment",
          "value": -0.2707
        },
        {
          "name": "tau",
          "value": 2.428
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0603
      },
      "coherence_score": 2.4279580116271973,
      "coherence_diagnostics": {
        "tau": 2.4279580116271973,
        "grad_tau": 0.7118213176727295,
        "torsion": 0.0,
        "alignment": -0.27072685956954956,
        "S_field": 0.7779725193977356,
        "Gamma_field": 0.34423828125,
        "S_over_Gamma": 2.2599825859069824,
        "Da": 20.87608528137207,
        "E_coh": 0.8917314410209656,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.12,
              29.37
            ],
            [
              -87.08,
              29.37
            ],
            [
              -87.09,
              29.36
            ],
            [
              -87.05,
              29.34
            ],
            [
              -87.05,
              29.29
            ],
            [
              -87.06,
              29.27
            ],
            [
              -87.1,
              29.27
            ],
            [
              -87.11,
              29.26
            ],
            [
              -87.13,
              29.26
            ],
            [
              -87.13,
              29.31
            ],
            [
              -87.12,
              29.32
            ],
            [
              -87.12,
              29.35
            ],
            [
              -87.11,
              29.36
            ],
            [
              -87.12,
              29.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0603,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "a16b49416c2cc7193db8a457efa8869731a4ad9f94f21a7a81eb98466a23dc71",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0603,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7608039b039525479d91ce36fe97615e0c4ff932fddca68be4309b767d558d6e",
        "signature": {
          "alg": "ed25519",
          "sig": "688331d44efcac9931ce4450a3bd850c6f3f83ecb612acc54ff6c05caa8476fbc6244b5566710e95fd4ce23df37732dd2fda64db1cc7962c844458835fa11801"
        }
      },
      "receipt_sha256": "7608039b039525479d91ce36fe97615e0c4ff932fddca68be4309b767d558d6e"
    },
    {
      "storm_id": "295803",
      "lat": 29.129,
      "lon": -86.66,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3729.0,
      "ebshear": 17.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.6058
        },
        {
          "name": "alignment",
          "value": -1.2599
        },
        {
          "name": "tau",
          "value": 3.0246
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.06
      },
      "coherence_score": 3.0245895385742188,
      "coherence_diagnostics": {
        "tau": 3.0245895385742188,
        "grad_tau": 0.5141206979751587,
        "torsion": 0.0,
        "alignment": -1.2598845958709717,
        "S_field": 1.1827142238616943,
        "Gamma_field": 0.2242382913827896,
        "S_over_Gamma": 5.2743635177612305,
        "Da": 13.602790832519531,
        "E_coh": 0.9576008915901184,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.67,
              29.22
            ],
            [
              -86.66,
              29.21
            ],
            [
              -86.65,
              29.21
            ],
            [
              -86.64,
              29.21
            ],
            [
              -86.63,
              29.2
            ],
            [
              -86.62,
              29.2
            ],
            [
              -86.61,
              29.2
            ],
            [
              -86.6,
              29.2
            ],
            [
              -86.59,
              29.2
            ],
            [
              -86.58,
              29.19
            ],
            [
              -86.57,
              29.19
            ],
            [
              -86.57,
              29.18
            ],
            [
              -86.57,
              29.17
            ],
            [
              -86.58,
              29.16
            ],
            [
              -86.58,
              29.15
            ],
            [
              -86.58,
              29.14
            ],
            [
              -86.57,
              29.13
            ],
            [
              -86.57,
              29.12
            ],
            [
              -86.58,
              29.11
            ],
            [
              -86.59,
              29.11
            ],
            [
              -86.6,
              29.11
            ],
            [
              -86.61,
              29.11
            ],
            [
              -86.62,
              29.1
            ],
            [
              -86.63,
              29.09
            ],
            [
              -86.63,
              29.08
            ],
            [
              -86.63,
              29.07
            ],
            [
              -86.64,
              29.07
            ],
            [
              -86.65,
              29.07
            ],
            [
              -86.66,
              29.07
            ],
            [
              -86.67,
              29.07
            ],
            [
              -86.68,
              29.07
            ],
            [
              -86.69,
              29.07
            ],
            [
              -86.7,
              29.06
            ],
            [
              -86.69,
              29.05
            ],
            [
              -86.7,
              29.05
            ],
            [
              -86.71,
              29.05
            ],
            [
              -86.7,
              29.06
            ],
            [
              -86.71,
              29.07
            ],
            [
              -86.72,
              29.07
            ],
            [
              -86.73,
              29.07
            ],
            [
              -86.74,
              29.07
            ],
            [
              -86.75,
              29.08
            ],
            [
              -86.76,
              29.09
            ],
            [
              -86.76,
              29.1
            ],
            [
              -86.75,
              29.1
            ],
            [
              -86.74,
              29.1
            ],
            [
              -86.73,
              29.11
            ],
            [
              -86.72,
              29.12
            ],
            [
              -86.72,
              29.13
            ],
            [
              -86.72,
              29.14
            ],
            [
              -86.72,
              29.15
            ],
            [
              -86.71,
              29.16
            ],
            [
              -86.7,
              29.17
            ],
            [
              -86.69,
              29.18
            ],
            [
              -86.68,
              29.19
            ],
            [
              -86.67,
              29.2
            ],
            [
              -86.67,
              29.21
            ],
            [
              -86.67,
              29.22
            ]
          ]
        ]
      },
      "raw_probability": 0.06,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "e144021f145a0fc48199eb5dee36eb61eaff2475e79adcd43fff8643084a660b",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.06,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f2342436483447707aa1044a20946db82c57af6895fb9c97dd0904ab31c27977",
        "signature": {
          "alg": "ed25519",
          "sig": "ffca57837f1f2938ee4fc0935ebb8f2e3dfc162c92472ee5eef63a3360a505306f3fa9fff92b9efa42bb34715c726b899ec4e559c4b09579194e34fba917cd03"
        }
      },
      "receipt_sha256": "f2342436483447707aa1044a20946db82c57af6895fb9c97dd0904ab31c27977"
    },
    {
      "storm_id": "295856",
      "lat": 42.9017,
      "lon": -81.2883,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 0.0,
      "ebshear": 0.0,
      "srh01": 11.0,
      "maxllaz": 0.0,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.4808
        },
        {
          "name": "alignment",
          "value": 4.7572
        },
        {
          "name": "tau",
          "value": 1.135
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0581
      },
      "coherence_score": 1.1350122690200806,
      "coherence_diagnostics": {
        "tau": 1.1350122690200806,
        "grad_tau": 0.053119923919439316,
        "torsion": 0.0,
        "alignment": 4.757196426391602,
        "S_field": 0.12687404453754425,
        "Gamma_field": 0.16923828423023224,
        "S_over_Gamma": 0.7496769428253174,
        "Da": 9.558923721313477,
        "E_coh": 0.35339483618736267,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.34,
              42.93
            ],
            [
              -81.23,
              42.93
            ],
            [
              -81.24,
              42.92
            ],
            [
              -81.24,
              42.85
            ],
            [
              -81.34,
              42.85
            ],
            [
              -81.34,
              42.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0581,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "13123cb4f2b3be56d66058b4472a76ceaf3796c449ffb635620a17395c16bcb6",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0581,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "111b78e0f197dbffd581f37a33170a3dd4310a24e32eab121afc64834d7cf88b",
        "signature": {
          "alg": "ed25519",
          "sig": "e5df20967c117d8e97cfa2f1730371acc47a59a8e7c291f78651cf351cb2269a36725dbdf1d3daeeb7d9df14c02ac17c74eb54a57b3cffd1698267a50e84ae0a"
        }
      },
      "receipt_sha256": "111b78e0f197dbffd581f37a33170a3dd4310a24e32eab121afc64834d7cf88b"
    },
    {
      "storm_id": "295859",
      "lat": 37.4408,
      "lon": -97.8825,
      "motion_east": 3.9,
      "motion_south": -1.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 85.0,
      "ebshear": 32.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": 38.8558
        },
        {
          "name": "alignment",
          "value": -8.5751
        },
        {
          "name": "tau",
          "value": 0.4304
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0554
      },
      "coherence_score": 0.43035537004470825,
      "coherence_diagnostics": {
        "tau": 0.43035537004470825,
        "grad_tau": 0.026416340842843056,
        "torsion": 0.0,
        "alignment": -8.575146675109863,
        "S_field": 0.4254831075668335,
        "Gamma_field": 0.6600716710090637,
        "S_over_Gamma": 0.6446014046669006,
        "Da": 42.934139251708984,
        "E_coh": 0.7714239358901978,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.89,
              37.51
            ],
            [
              -97.84,
              37.51
            ],
            [
              -97.84,
              37.5
            ],
            [
              -97.82,
              37.48
            ],
            [
              -97.82,
              37.4
            ],
            [
              -97.85,
              37.36
            ],
            [
              -97.9,
              37.37
            ],
            [
              -97.92,
              37.39
            ],
            [
              -97.93,
              37.39
            ],
            [
              -97.95,
              37.42
            ],
            [
              -97.94,
              37.45
            ],
            [
              -97.89,
              37.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0554,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "ce4fed515dc6f8f76ec268b777f7f938b8249b8a309983c0fa3ae2cc2107503d",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0554,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b9af5e2b1e94f0a76a98b5a9075c7a32c5ed716628aa8c48080b133372a028c",
        "signature": {
          "alg": "ed25519",
          "sig": "652073955d8e16960927cc8faaafaa6bc5aac2c512d113d0a18b80d5409fa86bd20ba41947ee88be56f14d7864247f0f91f0fe53c5bb643982463ed400fb1b04"
        }
      },
      "receipt_sha256": "6b9af5e2b1e94f0a76a98b5a9075c7a32c5ed716628aa8c48080b133372a028c"
    },
    {
      "storm_id": "295755",
      "lat": 33.6747,
      "lon": -91.6653,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 668.0,
      "ebshear": 21.0,
      "srh01": 3.0,
      "maxllaz": 0.001,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.3558
        },
        {
          "name": "alignment",
          "value": 1.1652
        },
        {
          "name": "tau",
          "value": 0.3821
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0514
      },
      "coherence_score": 0.3821204900741577,
      "coherence_diagnostics": {
        "tau": 0.3821204900741577,
        "grad_tau": 0.16102953255176544,
        "torsion": 0.0,
        "alignment": 1.1652395725250244,
        "S_field": 0.17728646099567413,
        "Gamma_field": 1.0425715446472168,
        "S_over_Gamma": 0.17004728317260742,
        "Da": 66.1982650756836,
        "E_coh": 0.8601949214935303,
        "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.64,
              33.73
            ],
            [
              -91.6,
              33.73
            ],
            [
              -91.58,
              33.72
            ],
            [
              -91.58,
              33.67
            ],
            [
              -91.6,
              33.65
            ],
            [
              -91.66,
              33.62
            ],
            [
              -91.72,
              33.62
            ],
            [
              -91.73,
              33.61
            ],
            [
              -91.72,
              33.63
            ],
            [
              -91.73,
              33.64
            ],
            [
              -91.71,
              33.66
            ],
            [
              -91.71,
              33.69
            ],
            [
              -91.69,
              33.71
            ],
            [
              -91.67,
              33.71
            ],
            [
              -91.64,
              33.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0514,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "cc6e13c845e893c986b3529be759b4f9f16379878c0bed6eef2a000e9a9b5372",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0514,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8ce99df0966ec138600e7d25f0b5984b16ab9996d253a2fb399a4fec61e2e0e0",
        "signature": {
          "alg": "ed25519",
          "sig": "e5d448a31ba9b9cf542346e8262f204c60472fb981f7634a45538e934d9e27369e33f67a6ac27df3a14c1a8fef4a408f04a879a3f1b8489d8ac225668fa6bb08"
        }
      },
      "receipt_sha256": "8ce99df0966ec138600e7d25f0b5984b16ab9996d253a2fb399a4fec61e2e0e0"
    },
    {
      "storm_id": "295836",
      "lat": 25.3186,
      "lon": -96.8114,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3069.0,
      "ebshear": 24.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.6058
        },
        {
          "name": "alignment",
          "value": 2.3536
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0497
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.40429365634918213,
        "torsion": 0.0,
        "alignment": 2.353628158569336,
        "S_field": 0.08396891504526138,
        "Gamma_field": 0.1684049516916275,
        "S_over_Gamma": 0.4986130893230438,
        "Da": 9.802858352661133,
        "E_coh": 0.5933656096458435,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.84,
              25.34
            ],
            [
              -96.76,
              25.34
            ],
            [
              -96.76,
              25.33
            ],
            [
              -96.79,
              25.28
            ],
            [
              -96.83,
              25.28
            ],
            [
              -96.86,
              25.32
            ],
            [
              -96.84,
              25.34
            ]
          ]
        ]
      },
      "raw_probability": 0.0497,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0007,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "7c5f97ef5cde80434630353350d8800c77ef81b8a4119c71a06652cec61091f2",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0497,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e6dc7aff735154b04f72a875044331c7b9558c4b5eaeb7db1a149307d26c10e",
        "signature": {
          "alg": "ed25519",
          "sig": "58bf52535231d610b6ea7e36cd843ad69a32090b289f3ce4c534c564ebd71c618aaf9a42978e0377be67f2c5e0af7803578a87f21048dfbf461412c89eec0405"
        }
      },
      "receipt_sha256": "8e6dc7aff735154b04f72a875044331c7b9558c4b5eaeb7db1a149307d26c10e"
    },
    {
      "storm_id": "295719",
      "lat": 42.4936,
      "lon": -78.2636,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 671.0,
      "ebshear": 27.0,
      "srh01": 25.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.1058
        },
        {
          "name": "alignment",
          "value": 0.7052
        },
        {
          "name": "tau",
          "value": 1.242
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 1.2419867515563965,
      "coherence_diagnostics": {
        "tau": 1.2419867515563965,
        "grad_tau": 0.20229758322238922,
        "torsion": 0.0,
        "alignment": 0.7051602602005005,
        "S_field": 0.14626315236091614,
        "Gamma_field": 0.5984049439430237,
        "S_over_Gamma": 0.24442169070243835,
        "Da": 33.962982177734375,
        "E_coh": 0.10179168730974197,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.28,
              42.54
            ],
            [
              -78.23,
              42.54
            ],
            [
              -78.2,
              42.51
            ],
            [
              -78.2,
              42.46
            ],
            [
              -78.21,
              42.44
            ],
            [
              -78.28,
              42.44
            ],
            [
              -78.3,
              42.46
            ],
            [
              -78.31,
              42.46
            ],
            [
              -78.31,
              42.52
            ],
            [
              -78.3,
              42.52
            ],
            [
              -78.28,
              42.54
            ]
          ]
        ]
      },
      "raw_probability": 0.0495,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0495,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "14a786dd3031b120a6d86d87c816e0ac95511031d365f6cb46e4011fc693b6e0",
        "signature": {
          "alg": "ed25519",
          "sig": "52b0ab31aa9bb2359a5872ed4008987b5a3768f10911268cd04d2aebbbd6df1986869862d6b81bcfbbcb30cf840010cfebdafc298f9d68460abcedb2aaa04907"
        }
      },
      "receipt_sha256": "14a786dd3031b120a6d86d87c816e0ac95511031d365f6cb46e4011fc693b6e0"
    },
    {
      "storm_id": "295852",
      "lat": 25.145,
      "lon": -96.9481,
      "motion_east": 6.9,
      "motion_south": 0.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2920.0,
      "ebshear": 24.0,
      "srh01": 5.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.6058
        },
        {
          "name": "alignment",
          "value": 2.3536
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0447
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.40429365634918213,
        "torsion": 0.0,
        "alignment": 2.353628158569336,
        "S_field": 0.08396891504526138,
        "Gamma_field": 0.1684049516916275,
        "S_over_Gamma": 0.4986130893230438,
        "Da": 9.802858352661133,
        "E_coh": 0.5933656096458435,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.01,
              25.21
            ],
            [
              -96.95,
              25.21
            ],
            [
              -96.93,
              25.2
            ],
            [
              -96.94,
              25.19
            ],
            [
              -96.91,
              25.17
            ],
            [
              -96.91,
              25.13
            ],
            [
              -96.9,
              25.12
            ],
            [
              -96.9,
              25.09
            ],
            [
              -96.91,
              25.08
            ],
            [
              -96.92,
              25.09
            ],
            [
              -96.96,
              25.09
            ],
            [
              -96.97,
              25.1
            ],
            [
              -96.97,
              25.11
            ],
            [
              -96.99,
              25.13
            ],
            [
              -96.99,
              25.19
            ],
            [
              -97.01,
              25.21
            ]
          ]
        ]
      },
      "raw_probability": 0.0447,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "505108da3b590010a12342e862e1beec3c11dacff308a1f09f47eec5402bb5d7",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0447,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a1d3e45d28e4748bf0e6824a0c57a30bb481b7efeb9da954371ed09bf0887358",
        "signature": {
          "alg": "ed25519",
          "sig": "40b64998855a9ab80125614deec1f33e57ec7f79cca619fa729008f79e9158b37f8a0b222293226d5a831885d0c1583bf02e45d9f59cba451e4163b96aea0e0b"
        }
      },
      "receipt_sha256": "a1d3e45d28e4748bf0e6824a0c57a30bb481b7efeb9da954371ed09bf0887358"
    },
    {
      "storm_id": "295860",
      "lat": 37.138,
      "lon": -97.7275,
      "motion_east": 0.4,
      "motion_south": -3.0,
      "valid_time": "20260817_123042 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 424.0,
      "ebshear": 45.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": 39.9808
        },
        {
          "name": "alignment",
          "value": -1.5965
        },
        {
          "name": "tau",
          "value": 0.358
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0427
      },
      "coherence_score": 0.3579705059528351,
      "coherence_diagnostics": {
        "tau": 0.3579705059528351,
        "grad_tau": 0.031954649835824966,
        "torsion": 0.0,
        "alignment": -1.5965467691421509,
        "S_field": 0.2578504979610443,
        "Gamma_field": 1.035071611404419,
        "S_over_Gamma": 0.24911367893218994,
        "Da": 67.46373748779297,
        "E_coh": 0.28685250878334045,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -97.74,
              37.26
            ],
            [
              -97.71,
              37.26
            ],
            [
              -97.67,
              37.22
            ],
            [
              -97.67,
              37.18
            ],
            [
              -97.71,
              37.13
            ],
            [
              -97.7,
              37.11
            ],
            [
              -97.69,
              37.11
            ],
            [
              -97.65,
              37.08
            ],
            [
              -97.65,
              37.03
            ],
            [
              -97.67,
              37.01
            ],
            [
              -97.73,
              37.01
            ],
            [
              -97.73,
              37.02
            ],
            [
              -97.77,
              37.06
            ],
            [
              -97.78,
              37.1
            ],
            [
              -97.8,
              37.13
            ],
            [
              -97.8,
              37.16
            ],
            [
              -97.79,
              37.17
            ],
            [
              -97.78,
              37.22
            ],
            [
              -97.77,
              37.24
            ],
            [
              -97.74,
              37.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0427,
      "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": "1411234ddeca6ef758b438c06ce7b9471935796b1946d4b254fd275e66a6970b",
        "input_sha256": "86478106a386204b3a42d3265b7c5ba9b5d7bbadaffcb3c5861cb9824389d78e",
        "issued_at": "2026-08-17T12:35:32Z",
        "raw_probability": 0.0427,
        "probability": 0.000693,
        "confidence_lo": 0.000681,
        "confidence_hi": 0.000693,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "69fbc84064356e808918be5c72c6557a0057a1511f3a214c8e007c2eac295446",
        "signature": {
          "alg": "ed25519",
          "sig": "b124d66f6356a96f883e2d0bf5576fb88cf133e2757484ef39d1b7ac18ece9614796cbb465b40e431911dcbce61a587b22be9593759ce8a5155fa948fe2c720d"
        }
      },
      "receipt_sha256": "69fbc84064356e808918be5c72c6557a0057a1511f3a214c8e007c2eac295446"
    }
  ]
}
