{
  "forecast_id": "to_fcst_20260820_0832",
  "hazard": "tornado",
  "issued_at": "2026-08-20T08:32:40Z",
  "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": 110,
  "top_probability": 0.0232,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "322369",
      "lat": 37.1069,
      "lon": -86.7604,
      "motion_east": 8.6,
      "motion_south": -2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0232,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1434.0,
      "ebshear": 39.0,
      "srh01": 163.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 163.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.051
        },
        {
          "name": "alignment",
          "value": -7.1828
        },
        {
          "name": "tau",
          "value": 1.3206
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7601
      },
      "coherence_score": 1.3205740451812744,
      "coherence_diagnostics": {
        "tau": 1.3205740451812744,
        "grad_tau": 0.3704979419708252,
        "torsion": 0.0,
        "alignment": -7.182769775390625,
        "S_field": 1.168884515762329,
        "Gamma_field": 1.0529003143310547,
        "S_over_Gamma": 1.1101568937301636,
        "Da": 60.632789611816406,
        "E_coh": 0.6320503354072571,
        "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": [
          [
            [
              -86.65,
              37.48
            ],
            [
              -86.6,
              37.48
            ],
            [
              -86.6,
              37.47
            ],
            [
              -86.55,
              37.42
            ],
            [
              -86.55,
              37.36
            ],
            [
              -86.58,
              37.33
            ],
            [
              -86.61,
              37.32
            ],
            [
              -86.64,
              37.29
            ],
            [
              -86.65,
              37.25
            ],
            [
              -86.66,
              37.24
            ],
            [
              -86.66,
              37.21
            ],
            [
              -86.68,
              37.18
            ],
            [
              -86.68,
              37.13
            ],
            [
              -86.67,
              37.11
            ],
            [
              -86.61,
              37.06
            ],
            [
              -86.61,
              37.02
            ],
            [
              -86.62,
              37.01
            ],
            [
              -86.62,
              36.94
            ],
            [
              -86.64,
              36.9
            ],
            [
              -86.67,
              36.87
            ],
            [
              -86.69,
              36.87
            ],
            [
              -86.7,
              36.86
            ],
            [
              -86.75,
              36.86
            ],
            [
              -86.77,
              36.85
            ],
            [
              -86.8,
              36.82
            ],
            [
              -86.8,
              36.81
            ],
            [
              -86.84,
              36.76
            ],
            [
              -86.88,
              36.75
            ],
            [
              -86.89,
              36.74
            ],
            [
              -86.98,
              36.74
            ],
            [
              -87.02,
              36.76
            ],
            [
              -87.03,
              36.78
            ],
            [
              -87.03,
              36.8
            ],
            [
              -87.01,
              36.84
            ],
            [
              -87.01,
              36.97
            ],
            [
              -87.0,
              36.98
            ],
            [
              -86.99,
              37.06
            ],
            [
              -86.94,
              37.13
            ],
            [
              -86.89,
              37.14
            ],
            [
              -86.86,
              37.17
            ],
            [
              -86.86,
              37.19
            ],
            [
              -86.85,
              37.19
            ],
            [
              -86.82,
              37.22
            ],
            [
              -86.81,
              37.26
            ],
            [
              -86.75,
              37.33
            ],
            [
              -86.75,
              37.35
            ],
            [
              -86.73,
              37.38
            ],
            [
              -86.73,
              37.4
            ],
            [
              -86.7,
              37.44
            ],
            [
              -86.7,
              37.45
            ],
            [
              -86.65,
              37.48
            ]
          ]
        ]
      },
      "raw_probability": 0.7601,
      "confidence_lo": 0.0227,
      "confidence_hi": 0.0232,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "aa54e3dcb47acebe7bdcc2d1e9ce3704c5ba77d4d58a60791ae0b925b49d80f4",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.7601,
        "probability": 0.023197,
        "confidence_lo": 0.022704,
        "confidence_hi": 0.023209,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "008894fa9c85e54597086e0aad90afa95fe610e9f6fb438e08c1545ccc788562",
        "signature": {
          "alg": "ed25519",
          "sig": "655427a547506f80f42681f67c3a2d87d83f68511cc122f1f8c7b5cd38bcaa695db6ec4450511744e16f4cf94cf1875d30f8f903cbac9cef9d4a6a0d4037850e"
        }
      },
      "receipt_sha256": "008894fa9c85e54597086e0aad90afa95fe610e9f6fb438e08c1545ccc788562"
    },
    {
      "storm_id": "322609",
      "lat": 36.6988,
      "lon": -88.12,
      "motion_east": 10.5,
      "motion_south": 5.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0232,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1921.0,
      "ebshear": 29.0,
      "srh01": 125.0,
      "maxllaz": 0.003,
      "mesh": 0.41,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 125.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.676
        },
        {
          "name": "alignment",
          "value": -1.1362
        },
        {
          "name": "tau",
          "value": 1.7101
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7311
      },
      "coherence_score": 1.7101075649261475,
      "coherence_diagnostics": {
        "tau": 1.7101075649261475,
        "grad_tau": 0.2162252962589264,
        "torsion": 0.0,
        "alignment": -1.1362237930297852,
        "S_field": 1.5837804079055786,
        "Gamma_field": 0.39290040731430054,
        "S_over_Gamma": 4.030997276306152,
        "Da": 23.349388122558594,
        "E_coh": 0.7186118960380554,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.13,
              36.77
            ],
            [
              -88.1,
              36.77
            ],
            [
              -88.08,
              36.75
            ],
            [
              -88.04,
              36.74
            ],
            [
              -88.02,
              36.71
            ],
            [
              -88.02,
              36.68
            ],
            [
              -88.04,
              36.66
            ],
            [
              -88.08,
              36.64
            ],
            [
              -88.13,
              36.63
            ],
            [
              -88.14,
              36.62
            ],
            [
              -88.21,
              36.62
            ],
            [
              -88.23,
              36.64
            ],
            [
              -88.23,
              36.7
            ],
            [
              -88.19,
              36.72
            ],
            [
              -88.15,
              36.76
            ],
            [
              -88.13,
              36.77
            ]
          ]
        ]
      },
      "raw_probability": 0.7311,
      "confidence_lo": 0.0227,
      "confidence_hi": 0.0232,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b8a14c9dd177431268a2f4d3504f07921af21c6302ecea355f42e7837ca9e0ee",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.7311,
        "probability": 0.023197,
        "confidence_lo": 0.022704,
        "confidence_hi": 0.023209,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "110c43f23ac8372a9bb4538761a378928447f191ca4005037e07139a2f05e239",
        "signature": {
          "alg": "ed25519",
          "sig": "4c2276cfcc5f11904c0fae6419b5a4f977fcf702115dac26f50799ede5d1662efb1f92d60a7568a5411285bdd0aff66dd133caf24bcf0f869e410c1722c71909"
        }
      },
      "receipt_sha256": "110c43f23ac8372a9bb4538761a378928447f191ca4005037e07139a2f05e239"
    },
    {
      "storm_id": "322783",
      "lat": 36.4103,
      "lon": -86.7482,
      "motion_east": 10.7,
      "motion_south": 0.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0232,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2269.0,
      "ebshear": 36.0,
      "srh01": 169.0,
      "maxllaz": 0.007,
      "mesh": 0.25,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.426
        },
        {
          "name": "alignment",
          "value": 6.9467
        },
        {
          "name": "tau",
          "value": 1.1972
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7216
      },
      "coherence_score": 1.197226881980896,
      "coherence_diagnostics": {
        "tau": 1.197226881980896,
        "grad_tau": 0.2213446944952011,
        "torsion": 0.0,
        "alignment": 6.946660041809082,
        "S_field": 1.0029170513153076,
        "Gamma_field": 0.8695670962333679,
        "S_over_Gamma": 1.15335214138031,
        "Da": 54.38351058959961,
        "E_coh": 0.5484915971755981,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.74,
              36.57
            ],
            [
              -86.69,
              36.56
            ],
            [
              -86.66,
              36.53
            ],
            [
              -86.65,
              36.53
            ],
            [
              -86.61,
              36.49
            ],
            [
              -86.61,
              36.45
            ],
            [
              -86.63,
              36.43
            ],
            [
              -86.65,
              36.43
            ],
            [
              -86.69,
              36.45
            ],
            [
              -86.73,
              36.45
            ],
            [
              -86.75,
              36.43
            ],
            [
              -86.75,
              36.42
            ],
            [
              -86.71,
              36.38
            ],
            [
              -86.71,
              36.36
            ],
            [
              -86.69,
              36.34
            ],
            [
              -86.68,
              36.28
            ],
            [
              -86.7,
              36.24
            ],
            [
              -86.71,
              36.24
            ],
            [
              -86.73,
              36.22
            ],
            [
              -86.77,
              36.22
            ],
            [
              -86.8,
              36.25
            ],
            [
              -86.8,
              36.27
            ],
            [
              -86.82,
              36.3
            ],
            [
              -86.81,
              36.33
            ],
            [
              -86.85,
              36.36
            ],
            [
              -86.88,
              36.36
            ],
            [
              -86.91,
              36.39
            ],
            [
              -86.91,
              36.47
            ],
            [
              -86.87,
              36.51
            ],
            [
              -86.85,
              36.5
            ],
            [
              -86.82,
              36.5
            ],
            [
              -86.77,
              36.56
            ],
            [
              -86.75,
              36.56
            ],
            [
              -86.74,
              36.57
            ]
          ]
        ]
      },
      "raw_probability": 0.7216,
      "confidence_lo": 0.0227,
      "confidence_hi": 0.0232,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3ad1314f8fef4ebe966465e06d63390a0a457caab409b9266d04f57e619ccffc",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.7216,
        "probability": 0.023197,
        "confidence_lo": 0.022704,
        "confidence_hi": 0.023209,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fd79371ec40b115d8908c0f4814b5239bed5092d8d35cd469aee5ced21b80dc5",
        "signature": {
          "alg": "ed25519",
          "sig": "ec5ce7839aa9318d1d5e25fae485e5a57a17b0654cdef64c6f13ef9ec7df5ee15d769b571319122e4811e3c83834cb7e1efdc2fda2d783f56d62b5a80629a601"
        }
      },
      "receipt_sha256": "fd79371ec40b115d8908c0f4814b5239bed5092d8d35cd469aee5ced21b80dc5"
    },
    {
      "storm_id": "322769",
      "lat": 35.9259,
      "lon": -87.0917,
      "motion_east": 7.9,
      "motion_south": 1.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0188,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2821.0,
      "ebshear": 39.0,
      "srh01": 169.0,
      "maxllaz": 0.005,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 169.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.426
        },
        {
          "name": "alignment",
          "value": 6.9467
        },
        {
          "name": "tau",
          "value": 1.1972
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.716
      },
      "coherence_score": 1.197226881980896,
      "coherence_diagnostics": {
        "tau": 1.197226881980896,
        "grad_tau": 0.2213446944952011,
        "torsion": 0.0,
        "alignment": 6.946660041809082,
        "S_field": 1.0029170513153076,
        "Gamma_field": 0.8695670962333679,
        "S_over_Gamma": 1.15335214138031,
        "Da": 54.38351058959961,
        "E_coh": 0.5484915971755981,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.0,
              36.12
            ],
            [
              -86.98,
              36.12
            ],
            [
              -86.97,
              36.11
            ],
            [
              -86.98,
              36.05
            ],
            [
              -87.0,
              36.03
            ],
            [
              -86.99,
              36.0
            ],
            [
              -87.03,
              35.97
            ],
            [
              -87.04,
              35.93
            ],
            [
              -87.06,
              35.92
            ],
            [
              -87.1,
              35.88
            ],
            [
              -87.1,
              35.86
            ],
            [
              -87.09,
              35.85
            ],
            [
              -87.09,
              35.81
            ],
            [
              -87.13,
              35.77
            ],
            [
              -87.17,
              35.75
            ],
            [
              -87.19,
              35.75
            ],
            [
              -87.2,
              35.74
            ],
            [
              -87.23,
              35.74
            ],
            [
              -87.24,
              35.75
            ],
            [
              -87.24,
              35.8
            ],
            [
              -87.22,
              35.82
            ],
            [
              -87.2,
              35.86
            ],
            [
              -87.12,
              35.92
            ],
            [
              -87.13,
              35.96
            ],
            [
              -87.06,
              36.02
            ],
            [
              -87.06,
              36.03
            ],
            [
              -87.02,
              36.07
            ],
            [
              -87.02,
              36.1
            ],
            [
              -87.0,
              36.12
            ]
          ]
        ]
      },
      "raw_probability": 0.716,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0189,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3f75b23a6bbd2f90a9912ecc2749fb6d8c94ea4a87f492af6981f23ddf336a32",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.716,
        "probability": 0.018818,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.018868,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f6a338ce889490aefabc9e50ad5477a948b0a43ccc0743dda69a25092247f0c1",
        "signature": {
          "alg": "ed25519",
          "sig": "454cc1274bdf8a555adf9c8cc3a184a2f990e65c68df49e8d60ff6590b86c7e27e9dbb32b7330bdd987874c26fb7c1786a0db1337ab980ab59525ec83cd53d09"
        }
      },
      "receipt_sha256": "f6a338ce889490aefabc9e50ad5477a948b0a43ccc0743dda69a25092247f0c1"
    },
    {
      "storm_id": "322718",
      "lat": 36.4292,
      "lon": -86.415,
      "motion_east": 10.8,
      "motion_south": 0.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0188,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1857.0,
      "ebshear": 34.0,
      "srh01": 129.0,
      "maxllaz": 0.007,
      "mesh": 0.43,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 129.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.426
        },
        {
          "name": "alignment",
          "value": -18.2572
        },
        {
          "name": "tau",
          "value": 1.0099
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.7151
      },
      "coherence_score": 1.0099241733551025,
      "coherence_diagnostics": {
        "tau": 1.0099241733551025,
        "grad_tau": 0.10524453222751617,
        "torsion": 0.0,
        "alignment": -18.257211685180664,
        "S_field": 1.130599856376648,
        "Gamma_field": 1.3195669651031494,
        "S_over_Gamma": 0.856796145439148,
        "Da": 84.77175903320312,
        "E_coh": 0.2915407419204712,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.3,
              36.57
            ],
            [
              -86.28,
              36.57
            ],
            [
              -86.27,
              36.56
            ],
            [
              -86.27,
              36.51
            ],
            [
              -86.28,
              36.49
            ],
            [
              -86.39,
              36.38
            ],
            [
              -86.39,
              36.37
            ],
            [
              -86.41,
              36.35
            ],
            [
              -86.43,
              36.35
            ],
            [
              -86.46,
              36.33
            ],
            [
              -86.49,
              36.33
            ],
            [
              -86.54,
              36.28
            ],
            [
              -86.57,
              36.28
            ],
            [
              -86.59,
              36.3
            ],
            [
              -86.59,
              36.33
            ],
            [
              -86.56,
              36.36
            ],
            [
              -86.53,
              36.36
            ],
            [
              -86.5,
              36.38
            ],
            [
              -86.48,
              36.38
            ],
            [
              -86.39,
              36.47
            ],
            [
              -86.39,
              36.49
            ],
            [
              -86.36,
              36.52
            ],
            [
              -86.36,
              36.53
            ],
            [
              -86.34,
              36.55
            ],
            [
              -86.32,
              36.55
            ],
            [
              -86.3,
              36.57
            ]
          ]
        ]
      },
      "raw_probability": 0.7151,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0189,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "14b59654eef108d87583edbab39bc39504ed1d44b10f58ca7b6124387a62b589",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.7151,
        "probability": 0.018818,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.018868,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "556d2fe1eadfca14d6f9413e7121255247e7555f7332fe3cb1e4952cab1d7f27",
        "signature": {
          "alg": "ed25519",
          "sig": "9494ad7b7f2fdff530b9323ed4b993950d70152b4f721dc12ea1104cd86dad7857fa74c1f32f455f228edf3bfaf77b7311f57d4e3766acdee6224348502e130d"
        }
      },
      "receipt_sha256": "556d2fe1eadfca14d6f9413e7121255247e7555f7332fe3cb1e4952cab1d7f27"
    },
    {
      "storm_id": "322836",
      "lat": 36.684,
      "lon": -87.842,
      "motion_east": 9.0,
      "motion_south": 5.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0179,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2201.0,
      "ebshear": 31.0,
      "srh01": 78.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.676
        },
        {
          "name": "alignment",
          "value": -1.1362
        },
        {
          "name": "tau",
          "value": 1.7101
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.71
      },
      "coherence_score": 1.7101075649261475,
      "coherence_diagnostics": {
        "tau": 1.7101075649261475,
        "grad_tau": 0.2162252962589264,
        "torsion": 0.0,
        "alignment": -1.1362237930297852,
        "S_field": 1.5837804079055786,
        "Gamma_field": 0.39290040731430054,
        "S_over_Gamma": 4.030997276306152,
        "Da": 23.349388122558594,
        "E_coh": 0.7186118960380554,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.84,
              36.72
            ],
            [
              -87.81,
              36.72
            ],
            [
              -87.8,
              36.71
            ],
            [
              -87.8,
              36.67
            ],
            [
              -87.82,
              36.64
            ],
            [
              -87.88,
              36.63
            ],
            [
              -87.89,
              36.65
            ],
            [
              -87.87,
              36.68
            ],
            [
              -87.87,
              36.7
            ],
            [
              -87.84,
              36.72
            ]
          ]
        ]
      },
      "raw_probability": 0.71,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0179,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "712ab24113442f05017dc84a3de464ae76529cb994dc24b537f1c955d42745b6",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.71,
        "probability": 0.01788,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.01791,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "20b51b4378e1f37fcf9b87799bd3dd7b8f27a417fa4efafee8c69b684d233a4e",
        "signature": {
          "alg": "ed25519",
          "sig": "dca1ac866839234908d562ed2d23c5c622d14933a72f560e4fba3fe53d8a2fe60fb740d69e94f875a964c29ed7eb6b347bd9a888d4fad494afb8d96f84f9910b"
        }
      },
      "receipt_sha256": "20b51b4378e1f37fcf9b87799bd3dd7b8f27a417fa4efafee8c69b684d233a4e"
    },
    {
      "storm_id": "322642",
      "lat": 35.812,
      "lon": -87.584,
      "motion_east": 7.9,
      "motion_south": -2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0167,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2350.0,
      "ebshear": 29.0,
      "srh01": 165.0,
      "maxllaz": 0.006,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 165.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.551
        },
        {
          "name": "alignment",
          "value": 1.9919
        },
        {
          "name": "tau",
          "value": 1.3603
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6844
      },
      "coherence_score": 1.3602962493896484,
      "coherence_diagnostics": {
        "tau": 1.3602962493896484,
        "grad_tau": 0.275270938873291,
        "torsion": 0.0,
        "alignment": 1.9919424057006836,
        "S_field": 0.9555909633636475,
        "Gamma_field": 0.9245671033859253,
        "S_over_Gamma": 1.033555030822754,
        "Da": 57.321922302246094,
        "E_coh": 0.5405601859092712,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.6,
              35.85
            ],
            [
              -87.54,
              35.85
            ],
            [
              -87.53,
              35.84
            ],
            [
              -87.53,
              35.79
            ],
            [
              -87.56,
              35.77
            ],
            [
              -87.6,
              35.77
            ],
            [
              -87.62,
              35.78
            ],
            [
              -87.63,
              35.79
            ],
            [
              -87.63,
              35.83
            ],
            [
              -87.6,
              35.85
            ]
          ]
        ]
      },
      "raw_probability": 0.6844,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0167,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8575ed3d7b84d592b4d3c264695d44ac2f57afae8a4377e99982950f811adc53",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.6844,
        "probability": 0.016652,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.016659,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "807765b4f98620761430d9a928ef1088c60ff8d904932aa318e619ab76a1c3eb",
        "signature": {
          "alg": "ed25519",
          "sig": "aee047defb231788db99c50947fb990fcc728200390e3814824ae8f144c28881ab7358b4c4f4578bc7ffe69a7568126d90e73ed88f2d3ea16401bc787fa5ac0a"
        }
      },
      "receipt_sha256": "807765b4f98620761430d9a928ef1088c60ff8d904932aa318e619ab76a1c3eb"
    },
    {
      "storm_id": "322825",
      "lat": 35.7511,
      "lon": -87.3789,
      "motion_east": 7.6,
      "motion_south": 0.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0167,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2122.0,
      "ebshear": 34.0,
      "srh01": 176.0,
      "maxllaz": 0.007,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 176.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.176
        },
        {
          "name": "alignment",
          "value": -5.5613
        },
        {
          "name": "tau",
          "value": 1.05
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6784
      },
      "coherence_score": 1.0499944686889648,
      "coherence_diagnostics": {
        "tau": 1.0499944686889648,
        "grad_tau": 0.15180523693561554,
        "torsion": 0.0,
        "alignment": -5.561295509338379,
        "S_field": 0.789482831954956,
        "Gamma_field": 1.0529003143310547,
        "S_over_Gamma": 0.7498172521591187,
        "Da": 67.9690933227539,
        "E_coh": 0.49104368686676025,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.38,
              35.79
            ],
            [
              -87.34,
              35.79
            ],
            [
              -87.33,
              35.78
            ],
            [
              -87.33,
              35.75
            ],
            [
              -87.38,
              35.7
            ],
            [
              -87.41,
              35.7
            ],
            [
              -87.43,
              35.72
            ],
            [
              -87.43,
              35.74
            ],
            [
              -87.38,
              35.79
            ]
          ]
        ]
      },
      "raw_probability": 0.6784,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0167,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ee364f557cdf0c1a1abd54d4d78551e6ec89e304c6ead716d701e086d069422c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.6784,
        "probability": 0.016652,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.016659,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c9beb9d4ce8eea57390c82d6a6656edf8a2369e5c566398ed6a51b76330f7a3d",
        "signature": {
          "alg": "ed25519",
          "sig": "47481aba6b521757999c1fc945125861d2693c69a3ec72e5fb28b468036f5ac2e91524e3b16316c64c34cd308588fb44be404e76567b2b0868935d27b4405b05"
        }
      },
      "receipt_sha256": "c9beb9d4ce8eea57390c82d6a6656edf8a2369e5c566398ed6a51b76330f7a3d"
    },
    {
      "storm_id": "321668",
      "lat": 36.504,
      "lon": -87.8785,
      "motion_east": 8.6,
      "motion_south": 4.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0167,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2823.0,
      "ebshear": 42.0,
      "srh01": 164.0,
      "maxllaz": 0.006,
      "mesh": 0.09,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 164.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.551
        },
        {
          "name": "alignment",
          "value": 1.9919
        },
        {
          "name": "tau",
          "value": 1.3603
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.67
      },
      "coherence_score": 1.3602962493896484,
      "coherence_diagnostics": {
        "tau": 1.3602962493896484,
        "grad_tau": 0.275270938873291,
        "torsion": 0.0,
        "alignment": 1.9919424057006836,
        "S_field": 0.9555909633636475,
        "Gamma_field": 0.9245671033859253,
        "S_over_Gamma": 1.033555030822754,
        "Da": 57.321922302246094,
        "E_coh": 0.5405601859092712,
        "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": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.93,
              36.6
            ],
            [
              -87.92,
              36.59
            ],
            [
              -87.86,
              36.6
            ],
            [
              -87.86,
              36.58
            ],
            [
              -87.84,
              36.56
            ],
            [
              -87.74,
              36.57
            ],
            [
              -87.72,
              36.54
            ],
            [
              -87.73,
              36.43
            ],
            [
              -87.76,
              36.41
            ],
            [
              -87.79,
              36.41
            ],
            [
              -87.87,
              36.36
            ],
            [
              -87.94,
              36.36
            ],
            [
              -87.97,
              36.39
            ],
            [
              -87.97,
              36.45
            ],
            [
              -87.94,
              36.49
            ],
            [
              -87.95,
              36.51
            ],
            [
              -87.94,
              36.52
            ],
            [
              -87.95,
              36.53
            ],
            [
              -87.96,
              36.58
            ],
            [
              -87.93,
              36.6
            ]
          ]
        ]
      },
      "raw_probability": 0.67,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0167,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "12c3306e3b148da18bf7f9d92df4e221f003b82ab012e98967928c01f58765fd",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.67,
        "probability": 0.016652,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.016659,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fac73de27c9ddfab9543d462bb0ccd1df2ad854084d80d03da1c1fc715b24ac7",
        "signature": {
          "alg": "ed25519",
          "sig": "1dee158635eb1915ebfee9e50cdd2f0feb73da19253bec0caa6b59dca6dd88f6e8e1e1a6f676c0389ccbd875fd3dfb50c172aa91933a5dc474d4c52649030100"
        }
      },
      "receipt_sha256": "fac73de27c9ddfab9543d462bb0ccd1df2ad854084d80d03da1c1fc715b24ac7"
    },
    {
      "storm_id": "322673",
      "lat": 35.9356,
      "lon": -87.8506,
      "motion_east": 7.9,
      "motion_south": -2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0167,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2210.0,
      "ebshear": 31.0,
      "srh01": 197.0,
      "maxllaz": 0.008,
      "mesh": 0.09,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 197.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.551
        },
        {
          "name": "alignment",
          "value": 1.9919
        },
        {
          "name": "tau",
          "value": 1.3603
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.67
      },
      "coherence_score": 1.3602962493896484,
      "coherence_diagnostics": {
        "tau": 1.3602962493896484,
        "grad_tau": 0.275270938873291,
        "torsion": 0.0,
        "alignment": 1.9919424057006836,
        "S_field": 0.9555909633636475,
        "Gamma_field": 0.9245671033859253,
        "S_over_Gamma": 1.033555030822754,
        "Da": 57.321922302246094,
        "E_coh": 0.5405601859092712,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.83,
              36.12
            ],
            [
              -87.81,
              36.12
            ],
            [
              -87.79,
              36.08
            ],
            [
              -87.79,
              36.06
            ],
            [
              -87.82,
              36.03
            ],
            [
              -87.82,
              35.98
            ],
            [
              -87.83,
              35.97
            ],
            [
              -87.83,
              35.89
            ],
            [
              -87.81,
              35.87
            ],
            [
              -87.75,
              35.88
            ],
            [
              -87.72,
              35.85
            ],
            [
              -87.72,
              35.8
            ],
            [
              -87.73,
              35.79
            ],
            [
              -87.73,
              35.77
            ],
            [
              -87.76,
              35.75
            ],
            [
              -87.8,
              35.76
            ],
            [
              -87.85,
              35.8
            ],
            [
              -87.9,
              35.8
            ],
            [
              -87.92,
              35.78
            ],
            [
              -87.93,
              35.78
            ],
            [
              -87.93,
              35.79
            ],
            [
              -87.91,
              35.81
            ],
            [
              -87.91,
              35.86
            ],
            [
              -87.93,
              35.9
            ],
            [
              -87.93,
              35.94
            ],
            [
              -87.94,
              35.95
            ],
            [
              -87.94,
              35.98
            ],
            [
              -87.95,
              35.99
            ],
            [
              -87.95,
              36.03
            ],
            [
              -87.94,
              36.04
            ],
            [
              -87.9,
              36.05
            ],
            [
              -87.88,
              36.07
            ],
            [
              -87.86,
              36.07
            ],
            [
              -87.84,
              36.09
            ],
            [
              -87.84,
              36.11
            ],
            [
              -87.83,
              36.12
            ]
          ]
        ]
      },
      "raw_probability": 0.67,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0167,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "12c3306e3b148da18bf7f9d92df4e221f003b82ab012e98967928c01f58765fd",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.67,
        "probability": 0.016652,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.016659,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fac73de27c9ddfab9543d462bb0ccd1df2ad854084d80d03da1c1fc715b24ac7",
        "signature": {
          "alg": "ed25519",
          "sig": "1dee158635eb1915ebfee9e50cdd2f0feb73da19253bec0caa6b59dca6dd88f6e8e1e1a6f676c0389ccbd875fd3dfb50c172aa91933a5dc474d4c52649030100"
        }
      },
      "receipt_sha256": "fac73de27c9ddfab9543d462bb0ccd1df2ad854084d80d03da1c1fc715b24ac7"
    },
    {
      "storm_id": "322770",
      "lat": 35.9,
      "lon": -89.0062,
      "motion_east": 8.1,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0167,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1998.0,
      "ebshear": 32.0,
      "srh01": 329.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 329.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.426
        },
        {
          "name": "alignment",
          "value": 8.9188
        },
        {
          "name": "tau",
          "value": 1.4681
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6537
      },
      "coherence_score": 1.4680585861206055,
      "coherence_diagnostics": {
        "tau": 1.4680585861206055,
        "grad_tau": 0.1927914172410965,
        "torsion": 0.0,
        "alignment": 8.918787002563477,
        "S_field": 0.8462311029434204,
        "Gamma_field": 0.6054003834724426,
        "S_over_Gamma": 1.3978040218353271,
        "Da": 37.35526657104492,
        "E_coh": 0.5750501751899719,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.0,
              35.93
            ],
            [
              -88.98,
              35.92
            ],
            [
              -88.97,
              35.89
            ],
            [
              -88.99,
              35.87
            ],
            [
              -89.03,
              35.87
            ],
            [
              -89.04,
              35.88
            ],
            [
              -89.04,
              35.91
            ],
            [
              -89.0,
              35.93
            ]
          ]
        ]
      },
      "raw_probability": 0.6537,
      "confidence_lo": 0.0162,
      "confidence_hi": 0.0167,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "d0690e8eb2a285275eb192f1b1926d965d122c31143739f0c019b81b2192b3fe",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.6537,
        "probability": 0.016652,
        "confidence_lo": 0.016209,
        "confidence_hi": 0.016659,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e6ab307b818a3503dcbed1f41afa563110454423d48f5c2a81f36e30b0f27118",
        "signature": {
          "alg": "ed25519",
          "sig": "d69817ef60f49000c8ab9b4dc3197b947828f55df5a84b504cc30b583f8546c22b9dc72f3bdd3bc2fdf631cfaac143bf021265a29a49d2101dfb7e1594ecc408"
        }
      },
      "receipt_sha256": "e6ab307b818a3503dcbed1f41afa563110454423d48f5c2a81f36e30b0f27118"
    },
    {
      "storm_id": "322720",
      "lat": 35.9832,
      "lon": -88.6308,
      "motion_east": 8.3,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0136,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1944.0,
      "ebshear": 35.0,
      "srh01": 311.0,
      "maxllaz": 0.005,
      "mesh": 0.47,
      "flash_rate": 36.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 311.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.426
        },
        {
          "name": "alignment",
          "value": 8.9188
        },
        {
          "name": "tau",
          "value": 1.4681
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.6387
      },
      "coherence_score": 1.4680585861206055,
      "coherence_diagnostics": {
        "tau": 1.4680585861206055,
        "grad_tau": 0.1927914172410965,
        "torsion": 0.0,
        "alignment": 8.918787002563477,
        "S_field": 0.8462311029434204,
        "Gamma_field": 0.6054003834724426,
        "S_over_Gamma": 1.3978040218353271,
        "Da": 37.35526657104492,
        "E_coh": 0.5750501751899719,
        "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": [
          [
            [
              -88.55,
              36.08
            ],
            [
              -88.52,
              36.08
            ],
            [
              -88.5,
              36.06
            ],
            [
              -88.5,
              36.02
            ],
            [
              -88.53,
              35.99
            ],
            [
              -88.56,
              35.99
            ],
            [
              -88.58,
              35.98
            ],
            [
              -88.6,
              35.96
            ],
            [
              -88.6,
              35.94
            ],
            [
              -88.62,
              35.9
            ],
            [
              -88.66,
              35.89
            ],
            [
              -88.67,
              35.88
            ],
            [
              -88.7,
              35.88
            ],
            [
              -88.71,
              35.87
            ],
            [
              -88.75,
              35.87
            ],
            [
              -88.8,
              35.9
            ],
            [
              -88.8,
              35.95
            ],
            [
              -88.78,
              35.97
            ],
            [
              -88.72,
              35.99
            ],
            [
              -88.68,
              36.04
            ],
            [
              -88.64,
              36.06
            ],
            [
              -88.6,
              36.06
            ],
            [
              -88.59,
              36.07
            ],
            [
              -88.56,
              36.07
            ],
            [
              -88.55,
              36.08
            ]
          ]
        ]
      },
      "raw_probability": 0.6387,
      "confidence_lo": 0.0119,
      "confidence_hi": 0.0136,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "12e7043bbf7df466b1ea38f1b37f05456a2246615f97f1f45335faadc79464ac",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.6387,
        "probability": 0.013605,
        "confidence_lo": 0.011925,
        "confidence_hi": 0.013629,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d19d17c7a717d2f5f025adc34e0e4d7353c633ab40b727d0737cb1858330c9a",
        "signature": {
          "alg": "ed25519",
          "sig": "992bf93ef3af909c7e12b8dbee3ae49ff96c04ddb847b7e20724fb2022d9ea11bc7a5438dec01769868a538351cea7bcc3fd2ab4f4e7a275210218803b0adc03"
        }
      },
      "receipt_sha256": "9d19d17c7a717d2f5f025adc34e0e4d7353c633ab40b727d0737cb1858330c9a"
    },
    {
      "storm_id": "322439",
      "lat": 39.7712,
      "lon": -101.0888,
      "motion_east": 7.4,
      "motion_south": 0.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1253.0,
      "ebshear": 41.0,
      "srh01": 142.0,
      "maxllaz": 0.004,
      "mesh": 0.21,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 142.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.426
        },
        {
          "name": "alignment",
          "value": -1.8742
        },
        {
          "name": "tau",
          "value": 0.629
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5611
      },
      "coherence_score": 0.6289851069450378,
      "coherence_diagnostics": {
        "tau": 0.6289851069450378,
        "grad_tau": 0.016097331419587135,
        "torsion": 0.0,
        "alignment": -1.8742387294769287,
        "S_field": 0.748715877532959,
        "Gamma_field": 0.7795671224594116,
        "S_over_Gamma": 0.9604251384735107,
        "Da": 48.3437614440918,
        "E_coh": 0.5358794331550598,
        "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": [
          [
            [
              -101.03,
              39.85
            ],
            [
              -100.99,
              39.84
            ],
            [
              -100.98,
              39.83
            ],
            [
              -100.97,
              39.75
            ],
            [
              -100.99,
              39.71
            ],
            [
              -101.03,
              39.71
            ],
            [
              -101.07,
              39.73
            ],
            [
              -101.12,
              39.73
            ],
            [
              -101.15,
              39.71
            ],
            [
              -101.19,
              39.71
            ],
            [
              -101.2,
              39.72
            ],
            [
              -101.2,
              39.75
            ],
            [
              -101.19,
              39.77
            ],
            [
              -101.15,
              39.81
            ],
            [
              -101.13,
              39.82
            ],
            [
              -101.09,
              39.82
            ],
            [
              -101.03,
              39.85
            ]
          ]
        ]
      },
      "raw_probability": 0.5611,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6ed5664ae739ebe783d74a7c826cb6890a37503c97f5adc693c4d0ea7a890be2",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5611,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6f9b9d87d534b6f8a77fb08299688f223f8a383f8ada40e5def2e1ff7c5ff56",
        "signature": {
          "alg": "ed25519",
          "sig": "1b7bf2f1532bbbc400e33380f0a77743c7c13e73822912c5dc81b394c495a62651a3748a330674e9f3429debeb5ce3c4cdc6f8731324e715df7c1a4022a4e106"
        }
      },
      "receipt_sha256": "c6f9b9d87d534b6f8a77fb08299688f223f8a383f8ada40e5def2e1ff7c5ff56"
    },
    {
      "storm_id": "322760",
      "lat": 39.6225,
      "lon": -101.1125,
      "motion_east": 7.4,
      "motion_south": 0.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1128.0,
      "ebshear": 43.0,
      "srh01": 144.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 144.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.426
        },
        {
          "name": "alignment",
          "value": -1.8742
        },
        {
          "name": "tau",
          "value": 0.629
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5611
      },
      "coherence_score": 0.6289851069450378,
      "coherence_diagnostics": {
        "tau": 0.6289851069450378,
        "grad_tau": 0.016097331419587135,
        "torsion": 0.0,
        "alignment": -1.8742387294769287,
        "S_field": 0.748715877532959,
        "Gamma_field": 0.7795671224594116,
        "S_over_Gamma": 0.9604251384735107,
        "Da": 48.3437614440918,
        "E_coh": 0.5358794331550598,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -101.14,
              39.65
            ],
            [
              -101.09,
              39.65
            ],
            [
              -101.08,
              39.64
            ],
            [
              -101.08,
              39.6
            ],
            [
              -101.09,
              39.59
            ],
            [
              -101.13,
              39.59
            ],
            [
              -101.15,
              39.61
            ],
            [
              -101.14,
              39.65
            ]
          ]
        ]
      },
      "raw_probability": 0.5611,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6ed5664ae739ebe783d74a7c826cb6890a37503c97f5adc693c4d0ea7a890be2",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5611,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6f9b9d87d534b6f8a77fb08299688f223f8a383f8ada40e5def2e1ff7c5ff56",
        "signature": {
          "alg": "ed25519",
          "sig": "1b7bf2f1532bbbc400e33380f0a77743c7c13e73822912c5dc81b394c495a62651a3748a330674e9f3429debeb5ce3c4cdc6f8731324e715df7c1a4022a4e106"
        }
      },
      "receipt_sha256": "c6f9b9d87d534b6f8a77fb08299688f223f8a383f8ada40e5def2e1ff7c5ff56"
    },
    {
      "storm_id": "322595",
      "lat": 37.1862,
      "lon": -89.0923,
      "motion_east": 10.6,
      "motion_south": 1.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3645.0,
      "ebshear": 29.0,
      "srh01": 104.0,
      "maxllaz": 0.006,
      "mesh": 0.57,
      "flash_rate": 56.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 104.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.551
        },
        {
          "name": "alignment",
          "value": 5.3762
        },
        {
          "name": "tau",
          "value": 1.6439
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5608
      },
      "coherence_score": 1.643860936164856,
      "coherence_diagnostics": {
        "tau": 1.643860936164856,
        "grad_tau": 0.12541475892066956,
        "torsion": 0.0,
        "alignment": 5.376197814941406,
        "S_field": 1.003431797027588,
        "Gamma_field": 0.6812337636947632,
        "S_over_Gamma": 1.472962498664856,
        "Da": 39.87002182006836,
        "E_coh": 0.7332572937011719,
        "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": [
          [
            [
              -89.16,
              37.25
            ],
            [
              -89.13,
              37.25
            ],
            [
              -89.07,
              37.22
            ],
            [
              -89.05,
              37.2
            ],
            [
              -89.02,
              37.19
            ],
            [
              -89.0,
              37.17
            ],
            [
              -88.99,
              37.13
            ],
            [
              -89.02,
              37.1
            ],
            [
              -89.06,
              37.1
            ],
            [
              -89.16,
              37.15
            ],
            [
              -89.19,
              37.19
            ],
            [
              -89.19,
              37.22
            ],
            [
              -89.16,
              37.25
            ]
          ]
        ]
      },
      "raw_probability": 0.5608,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "50ea105516816ce859932cd50beff104b15b59799b309bc99eed6ccf8c210460",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5608,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4cadf1e156257bf29f8e673505b04018bb844f8a6ca11ffa02c67af4778dbd31",
        "signature": {
          "alg": "ed25519",
          "sig": "c24a9a1cbc27330749871c8f8457e29468411976fe04dd7d6df3cd5870c816817d0a51f4aeccc4dcca642840e100a04473be2b0ce753866d4fe067488fe6f702"
        }
      },
      "receipt_sha256": "4cadf1e156257bf29f8e673505b04018bb844f8a6ca11ffa02c67af4778dbd31"
    },
    {
      "storm_id": "322781",
      "lat": 36.7507,
      "lon": -88.4536,
      "motion_east": 11.5,
      "motion_south": 4.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2834.0,
      "ebshear": 35.0,
      "srh01": 156.0,
      "maxllaz": 0.004,
      "mesh": 0.17,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 156.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.551
        },
        {
          "name": "alignment",
          "value": 5.3762
        },
        {
          "name": "tau",
          "value": 1.6439
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5446
      },
      "coherence_score": 1.643860936164856,
      "coherence_diagnostics": {
        "tau": 1.643860936164856,
        "grad_tau": 0.12541475892066956,
        "torsion": 0.0,
        "alignment": 5.376197814941406,
        "S_field": 1.003431797027588,
        "Gamma_field": 0.6812337636947632,
        "S_over_Gamma": 1.472962498664856,
        "Da": 39.87002182006836,
        "E_coh": 0.7332572937011719,
        "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": [
          [
            [
              -88.49,
              36.9
            ],
            [
              -88.47,
              36.9
            ],
            [
              -88.43,
              36.87
            ],
            [
              -88.43,
              36.8
            ],
            [
              -88.41,
              36.78
            ],
            [
              -88.37,
              36.78
            ],
            [
              -88.33,
              36.76
            ],
            [
              -88.3,
              36.76
            ],
            [
              -88.28,
              36.74
            ],
            [
              -88.28,
              36.71
            ],
            [
              -88.32,
              36.67
            ],
            [
              -88.33,
              36.67
            ],
            [
              -88.39,
              36.61
            ],
            [
              -88.43,
              36.6
            ],
            [
              -88.44,
              36.59
            ],
            [
              -88.49,
              36.59
            ],
            [
              -88.51,
              36.61
            ],
            [
              -88.52,
              36.61
            ],
            [
              -88.54,
              36.65
            ],
            [
              -88.55,
              36.72
            ],
            [
              -88.57,
              36.74
            ],
            [
              -88.57,
              36.76
            ],
            [
              -88.59,
              36.8
            ],
            [
              -88.59,
              36.84
            ],
            [
              -88.55,
              36.88
            ],
            [
              -88.53,
              36.89
            ],
            [
              -88.5,
              36.89
            ],
            [
              -88.49,
              36.9
            ]
          ]
        ]
      },
      "raw_probability": 0.5446,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0ee2f0bf84346b2840f9c4a0fad9c5f7ac397218fe5890872597b79e68a6486b",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5446,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "855ed3b4cd4bfb4e7a3391a37875d26f05651668dfbb38f9cf44d408f2390850",
        "signature": {
          "alg": "ed25519",
          "sig": "be1628b5a1038dd3f57f232baa6b8745c14f8f5029ca21a0717f0923d698ac14cb773bee6be8e0045570bcc7d0943c149949b61f7daaabd23d899bd6d8ec0e02"
        }
      },
      "receipt_sha256": "855ed3b4cd4bfb4e7a3391a37875d26f05651668dfbb38f9cf44d408f2390850"
    },
    {
      "storm_id": "322797",
      "lat": 39.8343,
      "lon": -100.85,
      "motion_east": 6.3,
      "motion_south": 1.7,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1316.0,
      "ebshear": 40.0,
      "srh01": 136.0,
      "maxllaz": 0.003,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 136.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.426
        },
        {
          "name": "alignment",
          "value": -1.8742
        },
        {
          "name": "tau",
          "value": 0.629
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5444
      },
      "coherence_score": 0.6289851069450378,
      "coherence_diagnostics": {
        "tau": 0.6289851069450378,
        "grad_tau": 0.016097331419587135,
        "torsion": 0.0,
        "alignment": -1.8742387294769287,
        "S_field": 0.748715877532959,
        "Gamma_field": 0.7795671224594116,
        "S_over_Gamma": 0.9604251384735107,
        "Da": 48.3437614440918,
        "E_coh": 0.5358794331550598,
        "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": [
          [
            [
              -100.9,
              39.87
            ],
            [
              -100.81,
              39.87
            ],
            [
              -100.79,
              39.83
            ],
            [
              -100.82,
              39.79
            ],
            [
              -100.85,
              39.79
            ],
            [
              -100.88,
              39.82
            ],
            [
              -100.9,
              39.87
            ]
          ]
        ]
      },
      "raw_probability": 0.5444,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1516e52130fef2e9d1f34003be5133132dd75e8a10ea56d83ae82b8a96e91fec",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5444,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b396d4f72976498f7e66d035c5bd85ce6ffe7850e839a41c381a2a7f2b66872e",
        "signature": {
          "alg": "ed25519",
          "sig": "357ab802b31644f763d1a58c92ae5aeac057af0bb0f1e63f5980ded1d5abd111ab9f4b3e1d2688fe682c9026e489a9c63faeb95bc4067e8aaab116ee7b0a810d"
        }
      },
      "receipt_sha256": "b396d4f72976498f7e66d035c5bd85ce6ffe7850e839a41c381a2a7f2b66872e"
    },
    {
      "storm_id": "322835",
      "lat": 37.4215,
      "lon": -85.5938,
      "motion_east": 10.6,
      "motion_south": 1.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 822.0,
      "ebshear": 26.0,
      "srh01": 96.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 96.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.301
        },
        {
          "name": "alignment",
          "value": -3.8348
        },
        {
          "name": "tau",
          "value": 1.2091
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5419
      },
      "coherence_score": 1.2091326713562012,
      "coherence_diagnostics": {
        "tau": 1.2091326713562012,
        "grad_tau": 0.21383224427700043,
        "torsion": 0.0,
        "alignment": -3.834800958633423,
        "S_field": 0.636138379573822,
        "Gamma_field": 0.34956708550453186,
        "S_over_Gamma": 1.819789171218872,
        "Da": 21.173336029052734,
        "E_coh": 0.6350091695785522,
        "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.63,
              37.45
            ],
            [
              -85.6,
              37.45
            ],
            [
              -85.59,
              37.44
            ],
            [
              -85.58,
              37.45
            ],
            [
              -85.56,
              37.43
            ],
            [
              -85.55,
              37.43
            ],
            [
              -85.55,
              37.39
            ],
            [
              -85.56,
              37.38
            ],
            [
              -85.59,
              37.38
            ],
            [
              -85.6,
              37.39
            ],
            [
              -85.64,
              37.4
            ],
            [
              -85.64,
              37.44
            ],
            [
              -85.63,
              37.45
            ]
          ]
        ]
      },
      "raw_probability": 0.5419,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e12fbd667247ebb7fffa9de10ac6354f7935b363bb4770d6b308a3870dcce655",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5419,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "569481fea72b0e44b7343956d8b3a8c350fe6a196cc961606abb707befe57a1f",
        "signature": {
          "alg": "ed25519",
          "sig": "8e0791b8da4ab08c3129bd78f58e78e855ad8b8ab2337aae76d1f364ba9d66d370c9e324699a23da2d144139cbf79d51606702b1dfa4c93d285abbf0a988760b"
        }
      },
      "receipt_sha256": "569481fea72b0e44b7343956d8b3a8c350fe6a196cc961606abb707befe57a1f"
    },
    {
      "storm_id": "321616",
      "lat": 39.6664,
      "lon": -100.7082,
      "motion_east": 5.8,
      "motion_south": 2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 875.0,
      "ebshear": 40.0,
      "srh01": 134.0,
      "maxllaz": 0.008,
      "mesh": 0.61,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 134.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.426
        },
        {
          "name": "alignment",
          "value": -1.8742
        },
        {
          "name": "tau",
          "value": 0.629
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.54
      },
      "coherence_score": 0.6289851069450378,
      "coherence_diagnostics": {
        "tau": 0.6289851069450378,
        "grad_tau": 0.016097331419587135,
        "torsion": 0.0,
        "alignment": -1.8742387294769287,
        "S_field": 0.748715877532959,
        "Gamma_field": 0.7795671224594116,
        "S_over_Gamma": 0.9604251384735107,
        "Da": 48.3437614440918,
        "E_coh": 0.5358794331550598,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.69,
              39.76
            ],
            [
              -100.65,
              39.71
            ],
            [
              -100.64,
              39.62
            ],
            [
              -100.65,
              39.61
            ],
            [
              -100.68,
              39.61
            ],
            [
              -100.69,
              39.6
            ],
            [
              -100.74,
              39.6
            ],
            [
              -100.79,
              39.64
            ],
            [
              -100.79,
              39.7
            ],
            [
              -100.78,
              39.72
            ],
            [
              -100.69,
              39.76
            ]
          ]
        ]
      },
      "raw_probability": 0.54,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ad755b76c3f601296cdb8741d9bd1ecfdc72632fd9b33254e5d04387a0e69433",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.54,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26cd4a9277cd41488ce0662cafb77d48ad664987e91a697409bfbbda0a15db3e",
        "signature": {
          "alg": "ed25519",
          "sig": "f756c20a71b6fa797dbaaed97992acc09a726ab45240c7565fded0b5591b6c152e51569d5bef04493d60018b1d24a5cebfba4ed581441072b506b8945d7abe02"
        }
      },
      "receipt_sha256": "26cd4a9277cd41488ce0662cafb77d48ad664987e91a697409bfbbda0a15db3e"
    },
    {
      "storm_id": "322820",
      "lat": 39.2111,
      "lon": -100.2144,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 801.0,
      "ebshear": 37.0,
      "srh01": 127.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 127.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.426
        },
        {
          "name": "alignment",
          "value": -8.8229
        },
        {
          "name": "tau",
          "value": 0.5645
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5274
      },
      "coherence_score": 0.5645087361335754,
      "coherence_diagnostics": {
        "tau": 0.5645087361335754,
        "grad_tau": 0.051208000630140305,
        "torsion": 0.0,
        "alignment": -8.822928428649902,
        "S_field": 0.6176677346229553,
        "Gamma_field": 0.8595671057701111,
        "S_over_Gamma": 0.7185800075531006,
        "Da": 56.014488220214844,
        "E_coh": 0.2877558171749115,
        "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": [
          [
            [
              -100.21,
              39.24
            ],
            [
              -100.18,
              39.24
            ],
            [
              -100.18,
              39.19
            ],
            [
              -100.19,
              39.18
            ],
            [
              -100.24,
              39.17
            ],
            [
              -100.25,
              39.18
            ],
            [
              -100.25,
              39.23
            ],
            [
              -100.22,
              39.23
            ],
            [
              -100.21,
              39.24
            ]
          ]
        ]
      },
      "raw_probability": 0.5274,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8d081a1930f4a7f8c3939e9c4d0ec297d2bc0294f791f2ee26b869d9178637e2",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5274,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa6512396b51a4f46e012f1c4b84db50a5c404608e84aaf518a144cc7be0f7b7",
        "signature": {
          "alg": "ed25519",
          "sig": "6548cc60970b4059cf0867bacdab2c0ed2a664c32a1682728d2710b8c7396f913dcd05ccc0640198a6d3fbc6482c1e2a25f94957548b342222e7b868428ec604"
        }
      },
      "receipt_sha256": "fa6512396b51a4f46e012f1c4b84db50a5c404608e84aaf518a144cc7be0f7b7"
    },
    {
      "storm_id": "322265",
      "lat": 39.25,
      "lon": -100.4373,
      "motion_east": 6.6,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 881.0,
      "ebshear": 38.0,
      "srh01": 129.0,
      "maxllaz": 0.003,
      "mesh": 0.12,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 129.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.426
        },
        {
          "name": "alignment",
          "value": -8.8229
        },
        {
          "name": "tau",
          "value": 0.5645
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5241
      },
      "coherence_score": 0.5645087361335754,
      "coherence_diagnostics": {
        "tau": 0.5645087361335754,
        "grad_tau": 0.051208000630140305,
        "torsion": 0.0,
        "alignment": -8.822928428649902,
        "S_field": 0.6176677346229553,
        "Gamma_field": 0.8595671057701111,
        "S_over_Gamma": 0.7185800075531006,
        "Da": 56.014488220214844,
        "E_coh": 0.2877558171749115,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -100.49,
              39.3
            ],
            [
              -100.47,
              39.28
            ],
            [
              -100.42,
              39.28
            ],
            [
              -100.4,
              39.26
            ],
            [
              -100.38,
              39.26
            ],
            [
              -100.36,
              39.24
            ],
            [
              -100.36,
              39.21
            ],
            [
              -100.38,
              39.21
            ],
            [
              -100.4,
              39.19
            ],
            [
              -100.43,
              39.21
            ],
            [
              -100.48,
              39.22
            ],
            [
              -100.48,
              39.23
            ],
            [
              -100.51,
              39.27
            ],
            [
              -100.51,
              39.29
            ],
            [
              -100.49,
              39.3
            ]
          ]
        ]
      },
      "raw_probability": 0.5241,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "15fe1ea21e25343e7f15c4068691b6ea479d1f8c9742d0c47e8bb57eced983ed",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.5241,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "17e5bd5588bfe3e1d46ff042031badd8562f68aec1565e5f3cbed33d32c920f0",
        "signature": {
          "alg": "ed25519",
          "sig": "8b3aefe2b27a6a33a7fb1dfa448531c67e35924c71bfb61f29c14424b01bb69b380be2547b5944b3c059f38fc2114f7d20923363f7aa55e136a19774fc0cee0b"
        }
      },
      "receipt_sha256": "17e5bd5588bfe3e1d46ff042031badd8562f68aec1565e5f3cbed33d32c920f0"
    },
    {
      "storm_id": "322800",
      "lat": 37.4015,
      "lon": -86.3708,
      "motion_east": 9.1,
      "motion_south": -1.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 962.0,
      "ebshear": 35.0,
      "srh01": 155.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 155.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.301
        },
        {
          "name": "alignment",
          "value": -3.8348
        },
        {
          "name": "tau",
          "value": 1.2091
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4966
      },
      "coherence_score": 1.2091326713562012,
      "coherence_diagnostics": {
        "tau": 1.2091326713562012,
        "grad_tau": 0.21383224427700043,
        "torsion": 0.0,
        "alignment": -3.834800958633423,
        "S_field": 0.636138379573822,
        "Gamma_field": 0.34956708550453186,
        "S_over_Gamma": 1.819789171218872,
        "Da": 21.173336029052734,
        "E_coh": 0.6350091695785522,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.38,
              37.46
            ],
            [
              -86.36,
              37.46
            ],
            [
              -86.34,
              37.44
            ],
            [
              -86.34,
              37.42
            ],
            [
              -86.33,
              37.41
            ],
            [
              -86.35,
              37.36
            ],
            [
              -86.36,
              37.36
            ],
            [
              -86.37,
              37.34
            ],
            [
              -86.39,
              37.34
            ],
            [
              -86.39,
              37.35
            ],
            [
              -86.42,
              37.38
            ],
            [
              -86.41,
              37.44
            ],
            [
              -86.38,
              37.46
            ]
          ]
        ]
      },
      "raw_probability": 0.4966,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "55cbd9717156c2e4a3529e7a8be86ea94913042d70c4277b04d6dc9b9f53612d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4966,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ccf8bd16cdbd394ccc6de7b93a0784f57ad7ecb944d92c4b00ab5930e4af70c2",
        "signature": {
          "alg": "ed25519",
          "sig": "fdfb1c4ed453bce454d22e46d2f800b4617b2f408b11502e1d755c38ead15e99bdbcdeefee260c2f2e5db1d65fb415e2b2bf341c5b33fdecee7e3295d2489504"
        }
      },
      "receipt_sha256": "ccf8bd16cdbd394ccc6de7b93a0784f57ad7ecb944d92c4b00ab5930e4af70c2"
    },
    {
      "storm_id": "322482",
      "lat": 36.5454,
      "lon": -89.3846,
      "motion_east": 7.0,
      "motion_south": 1.7,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2250.0,
      "ebshear": 34.0,
      "srh01": 309.0,
      "maxllaz": 0.005,
      "mesh": 0.5,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 309.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.801
        },
        {
          "name": "alignment",
          "value": 4.9475
        },
        {
          "name": "tau",
          "value": 1.6465
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4637
      },
      "coherence_score": 1.64650297164917,
      "coherence_diagnostics": {
        "tau": 1.64650297164917,
        "grad_tau": 0.18795089423656464,
        "torsion": 0.0,
        "alignment": 4.947526454925537,
        "S_field": 1.2761309146881104,
        "Gamma_field": 0.42290037870407104,
        "S_over_Gamma": 3.017568588256836,
        "Da": 24.458072662353516,
        "E_coh": 0.8689416646957397,
        "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": [
          [
            [
              -89.37,
              36.6
            ],
            [
              -89.32,
              36.6
            ],
            [
              -89.28,
              36.56
            ],
            [
              -89.28,
              36.54
            ],
            [
              -89.31,
              36.49
            ],
            [
              -89.33,
              36.48
            ],
            [
              -89.42,
              36.48
            ],
            [
              -89.45,
              36.5
            ],
            [
              -89.49,
              36.51
            ],
            [
              -89.49,
              36.57
            ],
            [
              -89.48,
              36.58
            ],
            [
              -89.41,
              36.58
            ],
            [
              -89.37,
              36.6
            ]
          ]
        ]
      },
      "raw_probability": 0.4637,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "2d328f7955fb722b7e0e9ef4bb331b6dd72df6c1216be5d64b3755efe5f03dbb",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4637,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fd715d943830cac3a32dff77739c572aeb9dd4c273de1cabfda6c70745c12bef",
        "signature": {
          "alg": "ed25519",
          "sig": "7866d42ce1cabcfcf2022ae78340be5ddf8aa3d45cb8d7f4fba4528db8f74220d75d9b366efff246ab027cc7438b0d2a58d4af0e5d961f2f01bc2e8c2123d709"
        }
      },
      "receipt_sha256": "fd715d943830cac3a32dff77739c572aeb9dd4c273de1cabfda6c70745c12bef"
    },
    {
      "storm_id": "322763",
      "lat": 38.6156,
      "lon": -86.2922,
      "motion_east": 10.7,
      "motion_south": 0.8,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 454.0,
      "ebshear": 28.0,
      "srh01": 135.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 135.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.676
        },
        {
          "name": "alignment",
          "value": -3.1394
        },
        {
          "name": "tau",
          "value": 1.2137
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4605
      },
      "coherence_score": 1.2137408256530762,
      "coherence_diagnostics": {
        "tau": 1.2137408256530762,
        "grad_tau": 0.14096474647521973,
        "torsion": 0.0,
        "alignment": -3.139371871948242,
        "S_field": 0.5530298352241516,
        "Gamma_field": 0.2879003882408142,
        "S_over_Gamma": 1.920906901359558,
        "Da": 16.965267181396484,
        "E_coh": 0.7510526776313782,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.31,
              38.64
            ],
            [
              -86.27,
              38.64
            ],
            [
              -86.26,
              38.63
            ],
            [
              -86.26,
              38.6
            ],
            [
              -86.28,
              38.58
            ],
            [
              -86.3,
              38.58
            ],
            [
              -86.32,
              38.6
            ],
            [
              -86.32,
              38.63
            ],
            [
              -86.31,
              38.64
            ]
          ]
        ]
      },
      "raw_probability": 0.4605,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ae3673edd565b62f3a4f4b28fff4f929f435810b05bfdb631823238f0684793d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4605,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5fc105c962b4a81fd73568d479cd561015d4c8b1926ef3cb5c2d2813d54f42c6",
        "signature": {
          "alg": "ed25519",
          "sig": "579693fa1e9ad0e9edcba1896a78d8b2d685d9d845eb7199d2633819c426f7779622db0a07d64a0fb6c9c51c606bef04c04e3d84497004c7bda3a8ea0ecb7d06"
        }
      },
      "receipt_sha256": "5fc105c962b4a81fd73568d479cd561015d4c8b1926ef3cb5c2d2813d54f42c6"
    },
    {
      "storm_id": "322764",
      "lat": 38.6,
      "lon": -85.6811,
      "motion_east": 13.1,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 325.0,
      "ebshear": 31.0,
      "srh01": 110.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 110.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.676
        },
        {
          "name": "alignment",
          "value": -3.1394
        },
        {
          "name": "tau",
          "value": 1.2137
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4513
      },
      "coherence_score": 1.2137408256530762,
      "coherence_diagnostics": {
        "tau": 1.2137408256530762,
        "grad_tau": 0.14096474647521973,
        "torsion": 0.0,
        "alignment": -3.139371871948242,
        "S_field": 0.5530298352241516,
        "Gamma_field": 0.2879003882408142,
        "S_over_Gamma": 1.920906901359558,
        "Da": 16.965267181396484,
        "E_coh": 0.7510526776313782,
        "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.69,
              38.63
            ],
            [
              -85.67,
              38.63
            ],
            [
              -85.65,
              38.61
            ],
            [
              -85.65,
              38.58
            ],
            [
              -85.66,
              38.57
            ],
            [
              -85.7,
              38.57
            ],
            [
              -85.71,
              38.58
            ],
            [
              -85.71,
              38.6
            ],
            [
              -85.69,
              38.63
            ]
          ]
        ]
      },
      "raw_probability": 0.4513,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "48da6ed47202b7af0df30fb04eb76c3a7e51a6d92aeb85ba48d5ddb75b451042",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4513,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e8d00bd6c271dec0128c06df6f7a8bb1da27c6b68660518c36a989808d4380a4",
        "signature": {
          "alg": "ed25519",
          "sig": "c942e84c36dea7097dc79f5391387913152b320c95507cf0a13a4ded8a96d962ed345d494c35fc3d0a54941d3e3e79ba20f3a10e20dbb710f7936d4539a4dd09"
        }
      },
      "receipt_sha256": "e8d00bd6c271dec0128c06df6f7a8bb1da27c6b68660518c36a989808d4380a4"
    },
    {
      "storm_id": "322833",
      "lat": 38.5618,
      "lon": -85.9827,
      "motion_east": 12.5,
      "motion_south": 1.4,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 342.0,
      "ebshear": 27.0,
      "srh01": 119.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.676
        },
        {
          "name": "alignment",
          "value": -3.1394
        },
        {
          "name": "tau",
          "value": 1.2137
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4456
      },
      "coherence_score": 1.2137408256530762,
      "coherence_diagnostics": {
        "tau": 1.2137408256530762,
        "grad_tau": 0.14096474647521973,
        "torsion": 0.0,
        "alignment": -3.139371871948242,
        "S_field": 0.5530298352241516,
        "Gamma_field": 0.2879003882408142,
        "S_over_Gamma": 1.920906901359558,
        "Da": 16.965267181396484,
        "E_coh": 0.7510526776313782,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.06,
              38.61
            ],
            [
              -85.92,
              38.61
            ],
            [
              -85.89,
              38.59
            ],
            [
              -85.89,
              38.54
            ],
            [
              -85.9,
              38.52
            ],
            [
              -85.98,
              38.52
            ],
            [
              -85.99,
              38.53
            ],
            [
              -86.01,
              38.53
            ],
            [
              -86.05,
              38.56
            ],
            [
              -86.06,
              38.56
            ],
            [
              -86.06,
              38.61
            ]
          ]
        ]
      },
      "raw_probability": 0.4456,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4968f1a2039d3c8ebff1a98f124322f80850e7eeb1515b8dac08df6821e0716b",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4456,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5bed2396cafd728f0b365c1737d68ba63bcff496f89f62197992b0d04a08015a",
        "signature": {
          "alg": "ed25519",
          "sig": "bbdbd1c0b0e9a7356361f9fd9112dabe4f2d77d054afdda2b63ac76d08326599219f8e066e1a5049bf730da58a74b96c9c287b14dc923a8f875d28da2bd7fd03"
        }
      },
      "receipt_sha256": "5bed2396cafd728f0b365c1737d68ba63bcff496f89f62197992b0d04a08015a"
    },
    {
      "storm_id": "322173",
      "lat": 36.05,
      "lon": -89.6485,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0059,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1705.0,
      "ebshear": 38.0,
      "srh01": 274.0,
      "maxllaz": 0.005,
      "mesh": 0.19,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 274.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.926
        },
        {
          "name": "alignment",
          "value": 2.169
        },
        {
          "name": "tau",
          "value": 1.5294
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4346
      },
      "coherence_score": 1.5294004678726196,
      "coherence_diagnostics": {
        "tau": 1.5294004678726196,
        "grad_tau": 0.1827196627855301,
        "torsion": 0.0,
        "alignment": 2.1690046787261963,
        "S_field": 1.299355149269104,
        "Gamma_field": 0.6562337279319763,
        "S_over_Gamma": 1.9800188541412354,
        "Da": 38.86371612548828,
        "E_coh": 0.869850754737854,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.65,
              36.08
            ],
            [
              -89.6,
              36.08
            ],
            [
              -89.59,
              36.07
            ],
            [
              -89.57,
              36.07
            ],
            [
              -89.56,
              36.06
            ],
            [
              -89.56,
              36.02
            ],
            [
              -89.6,
              35.99
            ],
            [
              -89.73,
              35.99
            ],
            [
              -89.76,
              36.01
            ],
            [
              -89.76,
              36.06
            ],
            [
              -89.74,
              36.07
            ],
            [
              -89.66,
              36.07
            ],
            [
              -89.65,
              36.08
            ]
          ]
        ]
      },
      "raw_probability": 0.4346,
      "confidence_lo": 0.0058,
      "confidence_hi": 0.0059,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c5d1d36bea4cb33b831fec46b553c965b63c79d3db9456b876566902e793b513",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4346,
        "probability": 0.005936,
        "confidence_lo": 0.005847,
        "confidence_hi": 0.005937,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "684c26d30161b4154db155361c14e4699196dd387aae6a5a41af98af48759c30",
        "signature": {
          "alg": "ed25519",
          "sig": "753417bac7b3e25d2a9caaad7d08a9b0be93ca0725703de44495f36362a4909d385945367dc2a6f4bae6867bd5e2f607e1169a3496e50d0e1abcacbe17162c0d"
        }
      },
      "receipt_sha256": "684c26d30161b4154db155361c14e4699196dd387aae6a5a41af98af48759c30"
    },
    {
      "storm_id": "322604",
      "lat": 47.4943,
      "lon": -95.3178,
      "motion_east": 8.3,
      "motion_south": 2.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 729.0,
      "ebshear": 33.0,
      "srh01": 317.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 317.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.926
        },
        {
          "name": "alignment",
          "value": -11.4189
        },
        {
          "name": "tau",
          "value": 0.8172
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4048
      },
      "coherence_score": 0.8171676397323608,
      "coherence_diagnostics": {
        "tau": 0.8171676397323608,
        "grad_tau": 0.2227560132741928,
        "torsion": 0.0,
        "alignment": -11.418888092041016,
        "S_field": 0.4678243398666382,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 2.994387626647949,
        "Da": 10.097820281982422,
        "E_coh": 0.7322750091552734,
        "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": [
          [
            [
              -95.27,
              47.58
            ],
            [
              -95.23,
              47.57
            ],
            [
              -95.22,
              47.55
            ],
            [
              -95.22,
              47.52
            ],
            [
              -95.24,
              47.49
            ],
            [
              -95.25,
              47.45
            ],
            [
              -95.27,
              47.43
            ],
            [
              -95.27,
              47.4
            ],
            [
              -95.28,
              47.4
            ],
            [
              -95.29,
              47.38
            ],
            [
              -95.33,
              47.38
            ],
            [
              -95.37,
              47.4
            ],
            [
              -95.41,
              47.44
            ],
            [
              -95.42,
              47.48
            ],
            [
              -95.43,
              47.49
            ],
            [
              -95.43,
              47.54
            ],
            [
              -95.42,
              47.55
            ],
            [
              -95.37,
              47.55
            ],
            [
              -95.36,
              47.54
            ],
            [
              -95.34,
              47.54
            ],
            [
              -95.33,
              47.55
            ],
            [
              -95.29,
              47.56
            ],
            [
              -95.27,
              47.58
            ]
          ]
        ]
      },
      "raw_probability": 0.4048,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "63035ec16b23d69a00df10e8857696403cc840e307f18251cfb1ec832b8a1023",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4048,
        "probability": 0.005431,
        "confidence_lo": 0.005071,
        "confidence_hi": 0.005433,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "03e2cda089b6306fbf5416e6d9d4876a618b3337d0d47836c6b1b936bf723f1c",
        "signature": {
          "alg": "ed25519",
          "sig": "bf276579aaf2bbc291cdc7f0ed0c688ba29748853e460f4bdec151a6da193fc3416207cee4b4d5763607963bd8f2beb0c9f11607ef2230711b512cc5189a0f08"
        }
      },
      "receipt_sha256": "03e2cda089b6306fbf5416e6d9d4876a618b3337d0d47836c6b1b936bf723f1c"
    },
    {
      "storm_id": "321506",
      "lat": 46.74,
      "lon": -95.6318,
      "motion_east": 9.1,
      "motion_south": 5.1,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 360.0,
      "ebshear": 42.0,
      "srh01": 176.0,
      "maxllaz": 0.006,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 176.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.176
        },
        {
          "name": "alignment",
          "value": 11.874
        },
        {
          "name": "tau",
          "value": 0.9187
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4009
      },
      "coherence_score": 0.9187133312225342,
      "coherence_diagnostics": {
        "tau": 0.9187133312225342,
        "grad_tau": 0.0687025934457779,
        "torsion": 0.0,
        "alignment": 11.874031066894531,
        "S_field": 0.47184181213378906,
        "Gamma_field": 0.18873372673988342,
        "S_over_Gamma": 2.50003981590271,
        "Da": 12.003173828125,
        "E_coh": 0.776750385761261,
        "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": 7,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.69,
              46.9
            ],
            [
              -95.68,
              46.89
            ],
            [
              -95.63,
              46.89
            ],
            [
              -95.62,
              46.9
            ],
            [
              -95.61,
              46.89
            ],
            [
              -95.59,
              46.89
            ],
            [
              -95.55,
              46.87
            ],
            [
              -95.54,
              46.83
            ],
            [
              -95.51,
              46.8
            ],
            [
              -95.51,
              46.74
            ],
            [
              -95.52,
              46.73
            ],
            [
              -95.52,
              46.71
            ],
            [
              -95.53,
              46.7
            ],
            [
              -95.54,
              46.66
            ],
            [
              -95.51,
              46.64
            ],
            [
              -95.46,
              46.64
            ],
            [
              -95.44,
              46.62
            ],
            [
              -95.44,
              46.59
            ],
            [
              -95.46,
              46.57
            ],
            [
              -95.57,
              46.52
            ],
            [
              -95.61,
              46.52
            ],
            [
              -95.62,
              46.53
            ],
            [
              -95.62,
              46.57
            ],
            [
              -95.57,
              46.62
            ],
            [
              -95.56,
              46.65
            ],
            [
              -95.61,
              46.69
            ],
            [
              -95.61,
              46.71
            ],
            [
              -95.62,
              46.72
            ],
            [
              -95.62,
              46.76
            ],
            [
              -95.63,
              46.77
            ],
            [
              -95.71,
              46.76
            ],
            [
              -95.72,
              46.75
            ],
            [
              -95.72,
              46.73
            ],
            [
              -95.76,
              46.69
            ],
            [
              -95.8,
              46.69
            ],
            [
              -95.83,
              46.72
            ],
            [
              -95.83,
              46.77
            ],
            [
              -95.82,
              46.78
            ],
            [
              -95.83,
              46.79
            ],
            [
              -95.83,
              46.82
            ],
            [
              -95.81,
              46.86
            ],
            [
              -95.76,
              46.89
            ],
            [
              -95.7,
              46.89
            ],
            [
              -95.69,
              46.9
            ]
          ]
        ]
      },
      "raw_probability": 0.4009,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "43984b4ccc6bf216b662ea2463740e901c8c2bbbe5536f7c0d3b71bc169311cf",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.4009,
        "probability": 0.005431,
        "confidence_lo": 0.005071,
        "confidence_hi": 0.005433,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "da1caf5274dfe5a4e4c6802e452073f5cb07e6f55ad6d6d497e518927a427a27",
        "signature": {
          "alg": "ed25519",
          "sig": "9c9f0d60c7df97cd3d71ecac66a23dc3a345c0cd7324c3995add2e414f78599a0e18b1b33e1601a962306705e9fe8f44f86ba90f5c5503d73a288e525ef05703"
        }
      },
      "receipt_sha256": "da1caf5274dfe5a4e4c6802e452073f5cb07e6f55ad6d6d497e518927a427a27"
    },
    {
      "storm_id": "322566",
      "lat": 47.6168,
      "lon": -95.7268,
      "motion_east": 6.7,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0054,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 615.0,
      "ebshear": 40.0,
      "srh01": 240.0,
      "maxllaz": 0.008,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 240.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.926
        },
        {
          "name": "alignment",
          "value": -11.4189
        },
        {
          "name": "tau",
          "value": 0.8172
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3949
      },
      "coherence_score": 0.8171676397323608,
      "coherence_diagnostics": {
        "tau": 0.8171676397323608,
        "grad_tau": 0.2227560132741928,
        "torsion": 0.0,
        "alignment": -11.418888092041016,
        "S_field": 0.4678243398666382,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 2.994387626647949,
        "Da": 10.097820281982422,
        "E_coh": 0.7322750091552734,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.77,
              47.72
            ],
            [
              -95.73,
              47.72
            ],
            [
              -95.71,
              47.7
            ],
            [
              -95.7,
              47.67
            ],
            [
              -95.67,
              47.64
            ],
            [
              -95.67,
              47.61
            ],
            [
              -95.65,
              47.57
            ],
            [
              -95.66,
              47.56
            ],
            [
              -95.66,
              47.52
            ],
            [
              -95.68,
              47.5
            ],
            [
              -95.72,
              47.5
            ],
            [
              -95.74,
              47.51
            ],
            [
              -95.79,
              47.56
            ],
            [
              -95.79,
              47.58
            ],
            [
              -95.77,
              47.62
            ],
            [
              -95.77,
              47.65
            ],
            [
              -95.78,
              47.66
            ],
            [
              -95.78,
              47.71
            ],
            [
              -95.77,
              47.72
            ]
          ]
        ]
      },
      "raw_probability": 0.3949,
      "confidence_lo": 0.0051,
      "confidence_hi": 0.0054,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "930902db04661e33a859793a55ec15e7d91107618d518343f783a6f0134810d5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3949,
        "probability": 0.005431,
        "confidence_lo": 0.005071,
        "confidence_hi": 0.005433,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a405cbd8bf7729f9d29d8257e67674b1b337367589772fbbceff87a31dbfe5a6",
        "signature": {
          "alg": "ed25519",
          "sig": "d55303deec168157674a45d6eaae2237752e6a8c8900031a0c3bd00d1d875f86a8cc44e566d3657ac46fb665a941daf53e79a80d08ec03f9cfb45da494cbb906"
        }
      },
      "receipt_sha256": "a405cbd8bf7729f9d29d8257e67674b1b337367589772fbbceff87a31dbfe5a6"
    },
    {
      "storm_id": "322828",
      "lat": 47.0375,
      "lon": -95.5133,
      "motion_east": 8.5,
      "motion_south": 3.4,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0052,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 329.0,
      "ebshear": 47.0,
      "srh01": 183.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 183.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.176
        },
        {
          "name": "alignment",
          "value": 11.874
        },
        {
          "name": "tau",
          "value": 0.9187
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3906
      },
      "coherence_score": 0.9187133312225342,
      "coherence_diagnostics": {
        "tau": 0.9187133312225342,
        "grad_tau": 0.0687025934457779,
        "torsion": 0.0,
        "alignment": 11.874031066894531,
        "S_field": 0.47184181213378906,
        "Gamma_field": 0.18873372673988342,
        "S_over_Gamma": 2.50003981590271,
        "Da": 12.003173828125,
        "E_coh": 0.776750385761261,
        "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": [
          [
            [
              -95.5,
              47.06
            ],
            [
              -95.47,
              47.04
            ],
            [
              -95.48,
              47.02
            ],
            [
              -95.51,
              47.02
            ],
            [
              -95.52,
              47.01
            ],
            [
              -95.52,
              46.99
            ],
            [
              -95.54,
              47.01
            ],
            [
              -95.56,
              47.05
            ],
            [
              -95.53,
              47.07
            ],
            [
              -95.52,
              47.07
            ],
            [
              -95.51,
              47.05
            ],
            [
              -95.5,
              47.06
            ]
          ]
        ]
      },
      "raw_probability": 0.3906,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0052,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "809140e2d77fd8ff174f5759d4a91b5cb4f1755eb796cf84995492fcc7f6bdcc",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3906,
        "probability": 0.005186,
        "confidence_lo": 0.003236,
        "confidence_hi": 0.005196,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b4d6ca1601ba49ffe92a7af6b51320e19999f240213f88ac6e4b85a4bdcbf954",
        "signature": {
          "alg": "ed25519",
          "sig": "f7849ecc92884ad686e7f40dc3f362dfe195ab8228e5b1b9581acd084817a772e751108fdbdbb4f091f92e0b46d232bbf4ae7477f9a45d66d1a17b996dd6f10b"
        }
      },
      "receipt_sha256": "b4d6ca1601ba49ffe92a7af6b51320e19999f240213f88ac6e4b85a4bdcbf954"
    },
    {
      "storm_id": "322613",
      "lat": 47.0804,
      "lon": -95.1947,
      "motion_east": 8.1,
      "motion_south": 2.1,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0044,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 240.0,
      "ebshear": 46.0,
      "srh01": 250.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 250.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.176
        },
        {
          "name": "alignment",
          "value": 11.874
        },
        {
          "name": "tau",
          "value": 0.9187
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3898
      },
      "coherence_score": 0.9187133312225342,
      "coherence_diagnostics": {
        "tau": 0.9187133312225342,
        "grad_tau": 0.0687025934457779,
        "torsion": 0.0,
        "alignment": 11.874031066894531,
        "S_field": 0.47184181213378906,
        "Gamma_field": 0.18873372673988342,
        "S_over_Gamma": 2.50003981590271,
        "Da": 12.003173828125,
        "E_coh": 0.776750385761261,
        "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": [
          [
            [
              -95.16,
              47.26
            ],
            [
              -95.11,
              47.24
            ],
            [
              -95.09,
              47.22
            ],
            [
              -95.08,
              47.23
            ],
            [
              -95.0,
              47.24
            ],
            [
              -94.99,
              47.23
            ],
            [
              -94.99,
              47.21
            ],
            [
              -94.97,
              47.19
            ],
            [
              -94.96,
              47.19
            ],
            [
              -94.97,
              47.17
            ],
            [
              -94.96,
              47.16
            ],
            [
              -94.96,
              47.13
            ],
            [
              -95.0,
              47.1
            ],
            [
              -95.0,
              47.08
            ],
            [
              -95.02,
              47.05
            ],
            [
              -95.01,
              47.04
            ],
            [
              -95.01,
              47.01
            ],
            [
              -95.02,
              47.0
            ],
            [
              -95.01,
              46.99
            ],
            [
              -95.02,
              46.98
            ],
            [
              -95.05,
              46.98
            ],
            [
              -95.07,
              46.97
            ],
            [
              -95.09,
              46.98
            ],
            [
              -95.11,
              47.0
            ],
            [
              -95.11,
              47.02
            ],
            [
              -95.13,
              47.03
            ],
            [
              -95.17,
              47.0
            ],
            [
              -95.18,
              46.96
            ],
            [
              -95.2,
              46.94
            ],
            [
              -95.24,
              46.94
            ],
            [
              -95.29,
              46.98
            ],
            [
              -95.3,
              46.98
            ],
            [
              -95.32,
              46.96
            ],
            [
              -95.36,
              46.96
            ],
            [
              -95.35,
              47.01
            ],
            [
              -95.33,
              47.01
            ],
            [
              -95.32,
              47.02
            ],
            [
              -95.33,
              47.04
            ],
            [
              -95.31,
              47.05
            ],
            [
              -95.32,
              47.06
            ],
            [
              -95.34,
              47.06
            ],
            [
              -95.35,
              47.04
            ],
            [
              -95.35,
              47.06
            ],
            [
              -95.36,
              47.07
            ],
            [
              -95.38,
              47.07
            ],
            [
              -95.39,
              47.06
            ],
            [
              -95.4,
              47.07
            ],
            [
              -95.42,
              47.07
            ],
            [
              -95.43,
              47.09
            ],
            [
              -95.47,
              47.09
            ],
            [
              -95.46,
              47.17
            ],
            [
              -95.42,
              47.19
            ],
            [
              -95.39,
              47.19
            ],
            [
              -95.31,
              47.15
            ],
            [
              -95.3,
              47.16
            ],
            [
              -95.26,
              47.17
            ],
            [
              -95.16,
              47.26
            ]
          ]
        ]
      },
      "raw_probability": 0.3898,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0044,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "cc986208d38d9783f913e597e39bbc101e5612db0b31c4df45d942b96057435c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3898,
        "probability": 0.004381,
        "confidence_lo": 0.003236,
        "confidence_hi": 0.004386,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dab1aedb75c5086ee9b1da2852458a81715d0b8d293e8dfbe21732d2ae664a91",
        "signature": {
          "alg": "ed25519",
          "sig": "17d25a126ad79c4313a44de9d6cfc039ad2eb67bdf19d847a08e15fb806250f91255338d00ab5b23b1560432c090865bbe4ac38887e860cb5fd8f5a39848610d"
        }
      },
      "receipt_sha256": "dab1aedb75c5086ee9b1da2852458a81715d0b8d293e8dfbe21732d2ae664a91"
    },
    {
      "storm_id": "322834",
      "lat": 38.3488,
      "lon": -87.6063,
      "motion_east": 11.7,
      "motion_south": 6.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0044,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 950.0,
      "ebshear": 51.0,
      "srh01": 71.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 71.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.176
        },
        {
          "name": "alignment",
          "value": -1.0866
        },
        {
          "name": "tau",
          "value": 1.4372
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3879
      },
      "coherence_score": 1.4372029304504395,
      "coherence_diagnostics": {
        "tau": 1.4372029304504395,
        "grad_tau": 0.26182663440704346,
        "torsion": 0.0,
        "alignment": -1.0866286754608154,
        "S_field": 0.6236939430236816,
        "Gamma_field": 0.2804003953933716,
        "S_over_Gamma": 2.2242977619171143,
        "Da": 16.215120315551758,
        "E_coh": 0.8049293160438538,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.61,
              38.39
            ],
            [
              -87.57,
              38.38
            ],
            [
              -87.57,
              38.32
            ],
            [
              -87.59,
              38.31
            ],
            [
              -87.62,
              38.31
            ],
            [
              -87.64,
              38.32
            ],
            [
              -87.64,
              38.37
            ],
            [
              -87.61,
              38.39
            ]
          ]
        ]
      },
      "raw_probability": 0.3879,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0044,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "795329f48664ba7e8b848f0cc443274ca25eb22721ed637d022a11196b033c7e",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3879,
        "probability": 0.004381,
        "confidence_lo": 0.003236,
        "confidence_hi": 0.004386,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d7f72115ad58ee5546d252e6b3a1cf19d16e05d9ebfce13337a7146141fd855e",
        "signature": {
          "alg": "ed25519",
          "sig": "4485e9277556433c01e55eb03ffeb13e4691494cd73815e7ff54a5371721307b9febb90562a6b3af5db5027d098d07894395886aef397c9a2476dcda78c0b501"
        }
      },
      "receipt_sha256": "d7f72115ad58ee5546d252e6b3a1cf19d16e05d9ebfce13337a7146141fd855e"
    },
    {
      "storm_id": "322793",
      "lat": 46.7771,
      "lon": -95.2361,
      "motion_east": 8.3,
      "motion_south": 2.7,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0033,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 443.0,
      "ebshear": 40.0,
      "srh01": 157.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 157.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.176
        },
        {
          "name": "alignment",
          "value": 11.874
        },
        {
          "name": "tau",
          "value": 0.9187
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3663
      },
      "coherence_score": 0.9187133312225342,
      "coherence_diagnostics": {
        "tau": 0.9187133312225342,
        "grad_tau": 0.0687025934457779,
        "torsion": 0.0,
        "alignment": 11.874031066894531,
        "S_field": 0.47184181213378906,
        "Gamma_field": 0.18873372673988342,
        "S_over_Gamma": 2.50003981590271,
        "Da": 12.003173828125,
        "E_coh": 0.776750385761261,
        "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": [
          [
            [
              -95.32,
              46.87
            ],
            [
              -95.28,
              46.87
            ],
            [
              -95.27,
              46.85
            ],
            [
              -95.22,
              46.81
            ],
            [
              -95.2,
              46.82
            ],
            [
              -95.17,
              46.82
            ],
            [
              -95.16,
              46.83
            ],
            [
              -95.14,
              46.83
            ],
            [
              -95.13,
              46.84
            ],
            [
              -95.11,
              46.84
            ],
            [
              -95.07,
              46.86
            ],
            [
              -95.04,
              46.86
            ],
            [
              -95.03,
              46.85
            ],
            [
              -95.03,
              46.82
            ],
            [
              -95.04,
              46.81
            ],
            [
              -95.08,
              46.81
            ],
            [
              -95.1,
              46.78
            ],
            [
              -95.1,
              46.75
            ],
            [
              -95.11,
              46.75
            ],
            [
              -95.14,
              46.72
            ],
            [
              -95.2,
              46.72
            ],
            [
              -95.21,
              46.71
            ],
            [
              -95.26,
              46.71
            ],
            [
              -95.27,
              46.7
            ],
            [
              -95.29,
              46.7
            ],
            [
              -95.32,
              46.68
            ],
            [
              -95.33,
              46.64
            ],
            [
              -95.34,
              46.63
            ],
            [
              -95.37,
              46.63
            ],
            [
              -95.39,
              46.64
            ],
            [
              -95.4,
              46.66
            ],
            [
              -95.38,
              46.7
            ],
            [
              -95.38,
              46.74
            ],
            [
              -95.36,
              46.76
            ],
            [
              -95.36,
              46.79
            ],
            [
              -95.37,
              46.8
            ],
            [
              -95.35,
              46.83
            ],
            [
              -95.36,
              46.84
            ],
            [
              -95.35,
              46.86
            ],
            [
              -95.33,
              46.86
            ],
            [
              -95.32,
              46.87
            ]
          ]
        ]
      },
      "raw_probability": 0.3663,
      "confidence_lo": 0.003,
      "confidence_hi": 0.0033,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "2f0ab3c19b01b5efbfbb6d9be4e1bb867a1388ef27073f628cd866d1c3cdb783",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3663,
        "probability": 0.003315,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003316,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "27b2301fc8d283870365d9f1e509bb1fb569a92f84034cd6b58631043406582e",
        "signature": {
          "alg": "ed25519",
          "sig": "1702bfeb2afd0540e26af5e032db419d806b11db098d2d902660470ec052f37bc98f2f1d5050e2e4848e804565a8a9898b6c87054f953547e9eb94de6be63d08"
        }
      },
      "receipt_sha256": "27b2301fc8d283870365d9f1e509bb1fb569a92f84034cd6b58631043406582e"
    },
    {
      "storm_id": "322821",
      "lat": 38.6771,
      "lon": -99.81,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1772.0,
      "ebshear": 37.0,
      "srh01": 116.0,
      "maxllaz": 0.004,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 116.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.551
        },
        {
          "name": "alignment",
          "value": 9.7468
        },
        {
          "name": "tau",
          "value": 0.5342
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3234
      },
      "coherence_score": 0.5342094302177429,
      "coherence_diagnostics": {
        "tau": 0.5342094302177429,
        "grad_tau": 0.060622625052928925,
        "torsion": 0.0,
        "alignment": 9.746786117553711,
        "S_field": 0.318869948387146,
        "Gamma_field": 0.16623373329639435,
        "S_over_Gamma": 1.9182024002075195,
        "Da": 10.862998008728027,
        "E_coh": 0.5718769431114197,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -99.83,
              38.72
            ],
            [
              -99.75,
              38.72
            ],
            [
              -99.75,
              38.62
            ],
            [
              -99.83,
              38.62
            ],
            [
              -99.84,
              38.63
            ],
            [
              -99.84,
              38.71
            ],
            [
              -99.83,
              38.72
            ]
          ]
        ]
      },
      "raw_probability": 0.3234,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "10210f728dc3ff2caae01fa284c1ac3f0cefc7d7158b2c77e8e94190885c065c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3234,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fff78e64668f5383e52a625e5d4c024e21431a576f7b2816b05a79ffa180b797",
        "signature": {
          "alg": "ed25519",
          "sig": "9c8e60d1667f9010fa2e5fd5c3881bbb84cc21e7dae4f4639b597dfe20fa434f27e2081a18b07f66d0b245893818a7c6d8c981898d74a4edc75599e38e43900b"
        }
      },
      "receipt_sha256": "fff78e64668f5383e52a625e5d4c024e21431a576f7b2816b05a79ffa180b797"
    },
    {
      "storm_id": "322792",
      "lat": 47.1022,
      "lon": -94.4278,
      "motion_east": 7.0,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 603.0,
      "ebshear": 40.0,
      "srh01": 78.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.676
        },
        {
          "name": "alignment",
          "value": -10.2586
        },
        {
          "name": "tau",
          "value": 0.9333
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3226
      },
      "coherence_score": 0.9333358407020569,
      "coherence_diagnostics": {
        "tau": 0.9333358407020569,
        "grad_tau": 0.05388534814119339,
        "torsion": 0.0,
        "alignment": -10.258638381958008,
        "S_field": 0.4358162581920624,
        "Gamma_field": 0.1995670646429062,
        "S_over_Gamma": 2.1838085651397705,
        "Da": 13.370149612426758,
        "E_coh": 0.652586817741394,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.43,
              47.14
            ],
            [
              -94.39,
              47.13
            ],
            [
              -94.39,
              47.09
            ],
            [
              -94.4,
              47.07
            ],
            [
              -94.45,
              47.07
            ],
            [
              -94.44,
              47.08
            ],
            [
              -94.46,
              47.09
            ],
            [
              -94.46,
              47.11
            ],
            [
              -94.43,
              47.14
            ]
          ]
        ]
      },
      "raw_probability": 0.3226,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6efe0ab574601cc2455703c6f4b2fd82821f87819f48dea5f348b4eed734ebd1",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3226,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c43a0bd4a2a452a7e3759f2c4ea014eea9fbdd9c3d429daf79dcaf6b2890288e",
        "signature": {
          "alg": "ed25519",
          "sig": "666238c62eff23d2a60e6fc4ef50f1ac4646699d3b5ffb92c838d0b49b3b74fbfb2bb99a0d9133e737ed8f4ec64799244015f73dbed499c0456e5a113b3b3a09"
        }
      },
      "receipt_sha256": "c43a0bd4a2a452a7e3759f2c4ea014eea9fbdd9c3d429daf79dcaf6b2890288e"
    },
    {
      "storm_id": "322832",
      "lat": 38.627,
      "lon": -87.355,
      "motion_east": 10.8,
      "motion_south": 1.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 990.0,
      "ebshear": 39.0,
      "srh01": 41.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.301
        },
        {
          "name": "alignment",
          "value": -3.3297
        },
        {
          "name": "tau",
          "value": 1.3087
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3191
      },
      "coherence_score": 1.3086555004119873,
      "coherence_diagnostics": {
        "tau": 1.3086555004119873,
        "grad_tau": 0.21200385689735413,
        "torsion": 0.0,
        "alignment": -3.3296666145324707,
        "S_field": 0.5990719795227051,
        "Gamma_field": 0.3462337255477905,
        "S_over_Gamma": 1.7302531003952026,
        "Da": 20.437864303588867,
        "E_coh": 0.7360872030258179,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.36,
              38.67
            ],
            [
              -87.32,
              38.67
            ],
            [
              -87.31,
              38.66
            ],
            [
              -87.31,
              38.61
            ],
            [
              -87.32,
              38.61
            ],
            [
              -87.35,
              38.58
            ],
            [
              -87.4,
              38.58
            ],
            [
              -87.41,
              38.59
            ],
            [
              -87.41,
              38.63
            ],
            [
              -87.36,
              38.67
            ]
          ]
        ]
      },
      "raw_probability": 0.3191,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "afc17413e486e98cb6efa5fe7b95765215ffacb2f25b3325c80e2a2069b7128f",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3191,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "52022d0f262b2152348047a9312641cc0903e300b7d347d7162e4dc9152742ca",
        "signature": {
          "alg": "ed25519",
          "sig": "051a4d4fd568a7c4781d1906a0ddebb5a517aad8f05e59825afe566eaaa07e3b64c2cc6bbcb320d72a3a60289313dd6f16a76d16daef2d40b6f8f6ed06d78a0e"
        }
      },
      "receipt_sha256": "52022d0f262b2152348047a9312641cc0903e300b7d347d7162e4dc9152742ca"
    },
    {
      "storm_id": "322622",
      "lat": 36.6946,
      "lon": -86.1792,
      "motion_east": 11.8,
      "motion_south": 0.4,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1832.0,
      "ebshear": 30.0,
      "srh01": 113.0,
      "maxllaz": 0.006,
      "mesh": 0.34,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 113.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.426
        },
        {
          "name": "alignment",
          "value": -16.6036
        },
        {
          "name": "tau",
          "value": 0.9925
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.316
      },
      "coherence_score": 0.9925495386123657,
      "coherence_diagnostics": {
        "tau": 0.9925495386123657,
        "grad_tau": 0.22002431750297546,
        "torsion": 0.0,
        "alignment": -16.603586196899414,
        "S_field": 0.6935506463050842,
        "Gamma_field": 1.6795669794082642,
        "S_over_Gamma": 0.41293421387672424,
        "Da": 91.22245788574219,
        "E_coh": 0.6487125158309937,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.21,
              36.73
            ],
            [
              -86.16,
              36.73
            ],
            [
              -86.15,
              36.72
            ],
            [
              -86.13,
              36.72
            ],
            [
              -86.11,
              36.7
            ],
            [
              -86.11,
              36.67
            ],
            [
              -86.13,
              36.65
            ],
            [
              -86.19,
              36.65
            ],
            [
              -86.2,
              36.66
            ],
            [
              -86.24,
              36.67
            ],
            [
              -86.25,
              36.69
            ],
            [
              -86.24,
              36.71
            ],
            [
              -86.21,
              36.73
            ]
          ]
        ]
      },
      "raw_probability": 0.316,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6a39c45235450fe4f941f85117e126cd9839e1f1c7e559006ff330a00f1598c8",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.316,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a0c0bb3f0b304ad7049a164a0107d4df9e2a3398341493ff3ab03119096c3b7e",
        "signature": {
          "alg": "ed25519",
          "sig": "248205c0417e10b4f1bdecbd535a0acd5556987f311b81adf3edb3d6742cbeeb0c1889e3b8743bbbcf584ab7163c4ae4e9d449f13ebc242f7bf313b3f5cf740b"
        }
      },
      "receipt_sha256": "a0c0bb3f0b304ad7049a164a0107d4df9e2a3398341493ff3ab03119096c3b7e"
    },
    {
      "storm_id": "322775",
      "lat": 39.982,
      "lon": -79.962,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 571.0,
      "ebshear": 25.0,
      "srh01": 76.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 76.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.551
        },
        {
          "name": "alignment",
          "value": 3.1347
        },
        {
          "name": "tau",
          "value": 1.0676
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3151
      },
      "coherence_score": 1.067617416381836,
      "coherence_diagnostics": {
        "tau": 1.067617416381836,
        "grad_tau": 0.037297528237104416,
        "torsion": 0.0,
        "alignment": 3.1347131729125977,
        "S_field": 0.4318157136440277,
        "Gamma_field": 0.5145670175552368,
        "S_over_Gamma": 0.8391826748847961,
        "Da": 31.35364532470703,
        "E_coh": 0.22951701283454895,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.99,
              40.01
            ],
            [
              -79.94,
              40.01
            ],
            [
              -79.94,
              40.0
            ],
            [
              -79.92,
              39.98
            ],
            [
              -79.92,
              39.95
            ],
            [
              -79.93,
              39.94
            ],
            [
              -79.99,
              39.95
            ],
            [
              -80.0,
              39.97
            ],
            [
              -80.0,
              40.0
            ],
            [
              -79.99,
              40.01
            ]
          ]
        ]
      },
      "raw_probability": 0.3151,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3dd0a4491d20510af507cc3c1e92743a161237482a90b270ec46d72303951d7b",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3151,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "11b7a913e9f5918305e35085c64b8d90cbbf938abc2e42cc2cde947e9191ce84",
        "signature": {
          "alg": "ed25519",
          "sig": "7a78660a2e40aa3e15de4dbc67920eb03f45cab535f602614ec18fc8478370b8a04633bf22b2d4539e0e16636a3448e00addc758c3b3b3bb21ca66c18d17ec03"
        }
      },
      "receipt_sha256": "11b7a913e9f5918305e35085c64b8d90cbbf938abc2e42cc2cde947e9191ce84"
    },
    {
      "storm_id": "322829",
      "lat": 46.739,
      "lon": -96.184,
      "motion_east": 9.0,
      "motion_south": 2.7,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 399.0,
      "ebshear": 44.0,
      "srh01": 179.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 179.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3068
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "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": [
          [
            [
              -96.2,
              46.77
            ],
            [
              -96.17,
              46.77
            ],
            [
              -96.14,
              46.75
            ],
            [
              -96.14,
              46.71
            ],
            [
              -96.15,
              46.7
            ],
            [
              -96.2,
              46.7
            ],
            [
              -96.21,
              46.71
            ],
            [
              -96.21,
              46.75
            ],
            [
              -96.22,
              46.76
            ],
            [
              -96.2,
              46.77
            ]
          ]
        ]
      },
      "raw_probability": 0.3068,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7db3ffbad21f25ded4bb0a31a385f3cf7f82580c913423c890438bb53afc75b2",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3068,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9bdc20e3e77bfdca80b1928623e0e826e969c1971183f10eb176981691c50359",
        "signature": {
          "alg": "ed25519",
          "sig": "35bdfb0f79089c487e59652848579e6a909ca441f99418a8a8ecb38fb4f550ec7c70eecedd8a379a5f12d42e29862adb610b76adee33d9fd0fd759fb2b83ff09"
        }
      },
      "receipt_sha256": "9bdc20e3e77bfdca80b1928623e0e826e969c1971183f10eb176981691c50359"
    },
    {
      "storm_id": "322546",
      "lat": 46.715,
      "lon": -96.5568,
      "motion_east": 10.0,
      "motion_south": 1.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 629.0,
      "ebshear": 41.0,
      "srh01": 182.0,
      "maxllaz": 0.003,
      "mesh": 0.22,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 182.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3048
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.52,
              46.8
            ],
            [
              -96.51,
              46.79
            ],
            [
              -96.48,
              46.79
            ],
            [
              -96.47,
              46.8
            ],
            [
              -96.46,
              46.79
            ],
            [
              -96.41,
              46.79
            ],
            [
              -96.4,
              46.78
            ],
            [
              -96.4,
              46.75
            ],
            [
              -96.38,
              46.73
            ],
            [
              -96.38,
              46.7
            ],
            [
              -96.42,
              46.65
            ],
            [
              -96.46,
              46.65
            ],
            [
              -96.49,
              46.67
            ],
            [
              -96.53,
              46.68
            ],
            [
              -96.56,
              46.66
            ],
            [
              -96.56,
              46.62
            ],
            [
              -96.66,
              46.62
            ],
            [
              -96.68,
              46.6
            ],
            [
              -96.71,
              46.6
            ],
            [
              -96.73,
              46.62
            ],
            [
              -96.73,
              46.65
            ],
            [
              -96.72,
              46.66
            ],
            [
              -96.72,
              46.71
            ],
            [
              -96.69,
              46.77
            ],
            [
              -96.66,
              46.77
            ],
            [
              -96.63,
              46.74
            ],
            [
              -96.62,
              46.74
            ],
            [
              -96.59,
              46.7
            ],
            [
              -96.57,
              46.7
            ],
            [
              -96.56,
              46.71
            ],
            [
              -96.58,
              46.73
            ],
            [
              -96.57,
              46.77
            ],
            [
              -96.56,
              46.77
            ],
            [
              -96.52,
              46.8
            ]
          ]
        ]
      },
      "raw_probability": 0.3048,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "39c6d2d31dd9963903777c623cb38aacf4561b970453eca559960897089d40b0",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3048,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5110a096b31a1120be38ff62e9196580687ad3e878005951f693c0260ec75598",
        "signature": {
          "alg": "ed25519",
          "sig": "7a8584944aae5458d840b2e0bf15928718df0d316217df49dc732f9f7d83491bda9dff8687a333853c70e93a51b818d573b1fdd9599cc282cd50f8ffcbb0c605"
        }
      },
      "receipt_sha256": "5110a096b31a1120be38ff62e9196580687ad3e878005951f693c0260ec75598"
    },
    {
      "storm_id": "322742",
      "lat": 46.9317,
      "lon": -96.7367,
      "motion_east": 9.7,
      "motion_south": 1.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1049.0,
      "ebshear": 38.0,
      "srh01": 156.0,
      "maxllaz": 0.007,
      "mesh": 0.31,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 156.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3048
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "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": [
          [
            [
              -96.74,
              46.97
            ],
            [
              -96.69,
              46.97
            ],
            [
              -96.69,
              46.95
            ],
            [
              -96.72,
              46.92
            ],
            [
              -96.72,
              46.9
            ],
            [
              -96.73,
              46.89
            ],
            [
              -96.75,
              46.89
            ],
            [
              -96.76,
              46.9
            ],
            [
              -96.76,
              46.93
            ],
            [
              -96.77,
              46.94
            ],
            [
              -96.77,
              46.95
            ],
            [
              -96.74,
              46.97
            ]
          ]
        ]
      },
      "raw_probability": 0.3048,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "39c6d2d31dd9963903777c623cb38aacf4561b970453eca559960897089d40b0",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3048,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5110a096b31a1120be38ff62e9196580687ad3e878005951f693c0260ec75598",
        "signature": {
          "alg": "ed25519",
          "sig": "7a8584944aae5458d840b2e0bf15928718df0d316217df49dc732f9f7d83491bda9dff8687a333853c70e93a51b818d573b1fdd9599cc282cd50f8ffcbb0c605"
        }
      },
      "receipt_sha256": "5110a096b31a1120be38ff62e9196580687ad3e878005951f693c0260ec75598"
    },
    {
      "storm_id": "322480",
      "lat": 36.9504,
      "lon": -85.9991,
      "motion_east": 12.2,
      "motion_south": 0.7,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1816.0,
      "ebshear": 35.0,
      "srh01": 149.0,
      "maxllaz": 0.006,
      "mesh": 0.38,
      "flash_rate": 33.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 149.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.426
        },
        {
          "name": "alignment",
          "value": -16.6036
        },
        {
          "name": "tau",
          "value": 0.9925
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3032
      },
      "coherence_score": 0.9925495386123657,
      "coherence_diagnostics": {
        "tau": 0.9925495386123657,
        "grad_tau": 0.22002431750297546,
        "torsion": 0.0,
        "alignment": -16.603586196899414,
        "S_field": 0.6935506463050842,
        "Gamma_field": 1.6795669794082642,
        "S_over_Gamma": 0.41293421387672424,
        "Da": 91.22245788574219,
        "E_coh": 0.6487125158309937,
        "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": [
          [
            [
              -86.04,
              37.14
            ],
            [
              -86.01,
              37.14
            ],
            [
              -85.98,
              37.12
            ],
            [
              -85.98,
              37.08
            ],
            [
              -86.0,
              37.04
            ],
            [
              -85.97,
              37.01
            ],
            [
              -85.91,
              36.98
            ],
            [
              -85.88,
              36.95
            ],
            [
              -85.88,
              36.89
            ],
            [
              -85.9,
              36.86
            ],
            [
              -85.9,
              36.82
            ],
            [
              -85.91,
              36.8
            ],
            [
              -85.95,
              36.76
            ],
            [
              -86.02,
              36.76
            ],
            [
              -86.04,
              36.78
            ],
            [
              -86.05,
              36.82
            ],
            [
              -86.06,
              36.83
            ],
            [
              -86.06,
              36.87
            ],
            [
              -86.12,
              36.94
            ],
            [
              -86.12,
              36.98
            ],
            [
              -86.08,
              37.04
            ],
            [
              -86.08,
              37.11
            ],
            [
              -86.04,
              37.14
            ]
          ]
        ]
      },
      "raw_probability": 0.3032,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "365787aa998dd55de2d2b0cbaede2f886c559ce6644b4fb6bc240e803c4f6d08",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.3032,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3aa57ab2cdfa1d5a3fa4ed4448e9016b064b392a103aed9d3db2d77f0d8b5cff",
        "signature": {
          "alg": "ed25519",
          "sig": "7f5aa4fa599f568e8ef93861ee88ab9262062962bc39c84c34d5194dd5a41366dde2e8e1b876e44706b8d10c7dddd98d71479c942d212d98de6c3c3979408107"
        }
      },
      "receipt_sha256": "3aa57ab2cdfa1d5a3fa4ed4448e9016b064b392a103aed9d3db2d77f0d8b5cff"
    },
    {
      "storm_id": "322697",
      "lat": 38.5585,
      "lon": -86.8944,
      "motion_east": 10.8,
      "motion_south": 1.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 797.0,
      "ebshear": 39.0,
      "srh01": 44.0,
      "maxllaz": 0.006,
      "mesh": 0.16,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.301
        },
        {
          "name": "alignment",
          "value": -3.3297
        },
        {
          "name": "tau",
          "value": 1.3087
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.302
      },
      "coherence_score": 1.3086555004119873,
      "coherence_diagnostics": {
        "tau": 1.3086555004119873,
        "grad_tau": 0.21200385689735413,
        "torsion": 0.0,
        "alignment": -3.3296666145324707,
        "S_field": 0.5990719795227051,
        "Gamma_field": 0.3462337255477905,
        "S_over_Gamma": 1.7302531003952026,
        "Da": 20.437864303588867,
        "E_coh": 0.7360872030258179,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.89,
              38.75
            ],
            [
              -86.86,
              38.75
            ],
            [
              -86.82,
              38.71
            ],
            [
              -86.8,
              38.71
            ],
            [
              -86.76,
              38.69
            ],
            [
              -86.72,
              38.69
            ],
            [
              -86.68,
              38.66
            ],
            [
              -86.66,
              38.66
            ],
            [
              -86.63,
              38.64
            ],
            [
              -86.6,
              38.64
            ],
            [
              -86.58,
              38.65
            ],
            [
              -86.57,
              38.64
            ],
            [
              -86.44,
              38.63
            ],
            [
              -86.43,
              38.62
            ],
            [
              -86.43,
              38.57
            ],
            [
              -86.45,
              38.55
            ],
            [
              -86.51,
              38.52
            ],
            [
              -86.53,
              38.52
            ],
            [
              -86.54,
              38.51
            ],
            [
              -86.57,
              38.51
            ],
            [
              -86.58,
              38.5
            ],
            [
              -86.68,
              38.5
            ],
            [
              -86.72,
              38.52
            ],
            [
              -86.77,
              38.57
            ],
            [
              -86.83,
              38.58
            ],
            [
              -86.84,
              38.59
            ],
            [
              -86.9,
              38.59
            ],
            [
              -86.93,
              38.56
            ],
            [
              -86.93,
              38.52
            ],
            [
              -86.95,
              38.48
            ],
            [
              -86.97,
              38.46
            ],
            [
              -87.01,
              38.45
            ],
            [
              -87.04,
              38.43
            ],
            [
              -87.06,
              38.43
            ],
            [
              -87.07,
              38.42
            ],
            [
              -87.12,
              38.42
            ],
            [
              -87.14,
              38.43
            ],
            [
              -87.18,
              38.47
            ],
            [
              -87.25,
              38.4
            ],
            [
              -87.3,
              38.4
            ],
            [
              -87.35,
              38.44
            ],
            [
              -87.36,
              38.46
            ],
            [
              -87.36,
              38.51
            ],
            [
              -87.31,
              38.55
            ],
            [
              -87.27,
              38.55
            ],
            [
              -87.25,
              38.53
            ],
            [
              -87.23,
              38.53
            ],
            [
              -87.22,
              38.52
            ],
            [
              -87.14,
              38.53
            ],
            [
              -87.13,
              38.54
            ],
            [
              -87.07,
              38.53
            ],
            [
              -87.03,
              38.55
            ],
            [
              -86.92,
              38.68
            ],
            [
              -86.92,
              38.71
            ],
            [
              -86.89,
              38.75
            ]
          ]
        ]
      },
      "raw_probability": 0.302,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "71f74b21ee2583d02ff621b01b5174d376eadcef2869487cce6dabacce543f4e",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.302,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9187fe1c285c86d0003514871c978591391560a1cb0aa818baf904e4e24ef21a",
        "signature": {
          "alg": "ed25519",
          "sig": "c78a0be58131c6cdadb805093b376c54483d845505a532de64d400b2f66d40ccd27f79b415495b654192c6308edfcc786ce83c883f975cecf9eaa1936bab0c08"
        }
      },
      "receipt_sha256": "9187fe1c285c86d0003514871c978591391560a1cb0aa818baf904e4e24ef21a"
    },
    {
      "storm_id": "322567",
      "lat": 46.8594,
      "lon": -96.23,
      "motion_east": 8.8,
      "motion_south": 2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0031,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 464.0,
      "ebshear": 43.0,
      "srh01": 192.0,
      "maxllaz": 0.003,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 192.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2997
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -96.28,
              46.91
            ],
            [
              -96.24,
              46.91
            ],
            [
              -96.23,
              46.9
            ],
            [
              -96.21,
              46.9
            ],
            [
              -96.19,
              46.88
            ],
            [
              -96.19,
              46.86
            ],
            [
              -96.2,
              46.85
            ],
            [
              -96.18,
              46.83
            ],
            [
              -96.18,
              46.82
            ],
            [
              -96.19,
              46.81
            ],
            [
              -96.23,
              46.81
            ],
            [
              -96.24,
              46.8
            ],
            [
              -96.26,
              46.81
            ],
            [
              -96.29,
              46.85
            ],
            [
              -96.29,
              46.9
            ],
            [
              -96.28,
              46.91
            ]
          ]
        ]
      },
      "raw_probability": 0.2997,
      "confidence_lo": 0.003,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "98155feb351cb744168eb47805f748fc799bf089d397c59e83e1df5891289351",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2997,
        "probability": 0.003128,
        "confidence_lo": 0.003043,
        "confidence_hi": 0.003128,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d54fc1913fbba398ce5a773218d9da906b2e13af9b1c5159a8764a9f4a2f0d87",
        "signature": {
          "alg": "ed25519",
          "sig": "9f0aca5aa809a43a29ed9556c46f31108d2c93d9e2fe92908f45cf6e621d48de3daeb0278affcf7c11317a404074095008220d761ad720b9624f99d156bf6c0b"
        }
      },
      "receipt_sha256": "d54fc1913fbba398ce5a773218d9da906b2e13af9b1c5159a8764a9f4a2f0d87"
    },
    {
      "storm_id": "321656",
      "lat": 38.2531,
      "lon": -87.4546,
      "motion_east": 11.8,
      "motion_south": 6.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 996.0,
      "ebshear": 49.0,
      "srh01": 64.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.176
        },
        {
          "name": "alignment",
          "value": -1.0866
        },
        {
          "name": "tau",
          "value": 1.4372
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2809
      },
      "coherence_score": 1.4372029304504395,
      "coherence_diagnostics": {
        "tau": 1.4372029304504395,
        "grad_tau": 0.26182663440704346,
        "torsion": 0.0,
        "alignment": -1.0866286754608154,
        "S_field": 0.6236939430236816,
        "Gamma_field": 0.2804003953933716,
        "S_over_Gamma": 2.2242977619171143,
        "Da": 16.215120315551758,
        "E_coh": 0.8049293160438538,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 6,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.49,
              38.33
            ],
            [
              -87.47,
              38.33
            ],
            [
              -87.43,
              38.3
            ],
            [
              -87.41,
              38.3
            ],
            [
              -87.37,
              38.27
            ],
            [
              -87.37,
              38.22
            ],
            [
              -87.41,
              38.18
            ],
            [
              -87.43,
              38.17
            ],
            [
              -87.49,
              38.17
            ],
            [
              -87.51,
              38.18
            ],
            [
              -87.52,
              38.2
            ],
            [
              -87.52,
              38.31
            ],
            [
              -87.49,
              38.33
            ]
          ]
        ]
      },
      "raw_probability": 0.2809,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "05984e744c3a2638bb97e28a4483c1b3bae83d7380bd4d9eb376a345013c976a",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2809,
        "probability": 0.002259,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002259,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2927246cfd8138dfc93820be2af912fb2d31778e1e6222ede254fa2b24ecaef9",
        "signature": {
          "alg": "ed25519",
          "sig": "3a1abc6244d34bd678de976820af0042d7a7fc42bc0875399b7bfc2b399b8b419a4f9faadad602bfe1e3848ce1e7b9ece591855ebdb663dbba43faef118bc607"
        }
      },
      "receipt_sha256": "2927246cfd8138dfc93820be2af912fb2d31778e1e6222ede254fa2b24ecaef9"
    },
    {
      "storm_id": "322675",
      "lat": 35.6564,
      "lon": -101.5927,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 416.0,
      "ebshear": 38.0,
      "srh01": 109.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 109.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.426
        },
        {
          "name": "alignment",
          "value": -8.2626
        },
        {
          "name": "tau",
          "value": 0.433
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2661
      },
      "coherence_score": 0.43296992778778076,
      "coherence_diagnostics": {
        "tau": 0.43296992778778076,
        "grad_tau": 0.04289000853896141,
        "torsion": 0.0,
        "alignment": -8.262589454650879,
        "S_field": 0.3133010268211365,
        "Gamma_field": 0.2137337177991867,
        "S_over_Gamma": 1.4658474922180176,
        "Da": 13.6912260055542,
        "E_coh": 0.6886181235313416,
        "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": [
          [
            [
              -101.65,
              35.69
            ],
            [
              -101.57,
              35.69
            ],
            [
              -101.55,
              35.68
            ],
            [
              -101.54,
              35.67
            ],
            [
              -101.56,
              35.64
            ],
            [
              -101.56,
              35.61
            ],
            [
              -101.59,
              35.61
            ],
            [
              -101.59,
              35.62
            ],
            [
              -101.63,
              35.65
            ],
            [
              -101.63,
              35.67
            ],
            [
              -101.65,
              35.69
            ]
          ]
        ]
      },
      "raw_probability": 0.2661,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "dcb2cc3a63cf05f0f5caffb1ccef00ae27c6215526f07f1f5abe948b6c1f6835",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2661,
        "probability": 0.002259,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002259,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d338eac80ecd1fc4ef28edf62546400a133965377f67634b9b7b048c522a622a",
        "signature": {
          "alg": "ed25519",
          "sig": "e8f720125d708ed2917d43940a58973900247ca764743685e7e8f3089c4257afea83951cecfc78c89daa2c81fc859a8e2284c26a0be191d9536c73040231330d"
        }
      },
      "receipt_sha256": "d338eac80ecd1fc4ef28edf62546400a133965377f67634b9b7b048c522a622a"
    },
    {
      "storm_id": "322753",
      "lat": 32.8847,
      "lon": -75.8613,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0022,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4373.0,
      "ebshear": 10.0,
      "srh01": 5.0,
      "maxllaz": 0.0,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.926
        },
        {
          "name": "alignment",
          "value": -5.6169
        },
        {
          "name": "tau",
          "value": 2.3355
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2596
      },
      "coherence_score": 2.3354878425598145,
      "coherence_diagnostics": {
        "tau": 2.3354878425598145,
        "grad_tau": 0.9027579426765442,
        "torsion": 0.0,
        "alignment": -5.616942405700684,
        "S_field": 0.6525410413742065,
        "Gamma_field": 0.41456708312034607,
        "S_over_Gamma": 1.5740300416946411,
        "Da": 25.013879776000977,
        "E_coh": 0.7404582500457764,
        "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": [
          [
            [
              -75.88,
              32.93
            ],
            [
              -75.82,
              32.92
            ],
            [
              -75.83,
              32.91
            ],
            [
              -75.83,
              32.88
            ],
            [
              -75.78,
              32.85
            ],
            [
              -75.82,
              32.84
            ],
            [
              -75.83,
              32.83
            ],
            [
              -75.85,
              32.84
            ],
            [
              -75.91,
              32.84
            ],
            [
              -75.89,
              32.85
            ],
            [
              -75.89,
              32.9
            ],
            [
              -75.91,
              32.91
            ],
            [
              -75.91,
              32.92
            ],
            [
              -75.89,
              32.92
            ],
            [
              -75.88,
              32.93
            ]
          ]
        ]
      },
      "raw_probability": 0.2596,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0022,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a2cbdd6d1c86f08ad31af360986326cd3cce461d5a1aab29de9474071fad7146",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2596,
        "probability": 0.002216,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002216,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "41eede75fa3abbce2eeb82460ec74e10d4a6dc8101e6d43e2ab833403c2785ec",
        "signature": {
          "alg": "ed25519",
          "sig": "4040d24b7016618a35a19ce4e38d848eeaf05cb526a07d3a29089418c6d870d6a2fee03118d03fc1568ce093bd74f27f07dc1da9fdbbcf71a7e0a90266fe1708"
        }
      },
      "receipt_sha256": "41eede75fa3abbce2eeb82460ec74e10d4a6dc8101e6d43e2ab833403c2785ec"
    },
    {
      "storm_id": "322831",
      "lat": 39.309,
      "lon": -84.933,
      "motion_east": 14.0,
      "motion_south": 2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 318.0,
      "ebshear": 18.0,
      "srh01": 131.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 131.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.301
        },
        {
          "name": "alignment",
          "value": 0.1092
        },
        {
          "name": "tau",
          "value": 0.9424
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2118
      },
      "coherence_score": 0.9424081444740295,
      "coherence_diagnostics": {
        "tau": 0.9424081444740295,
        "grad_tau": 0.10813023149967194,
        "torsion": 0.0,
        "alignment": 0.10921025276184082,
        "S_field": 0.2194424718618393,
        "Gamma_field": 0.6995671391487122,
        "S_over_Gamma": 0.3136832118034363,
        "Da": 42.12355422973633,
        "E_coh": 0.6163754463195801,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.95,
              39.34
            ],
            [
              -84.93,
              39.34
            ],
            [
              -84.91,
              39.32
            ],
            [
              -84.91,
              39.3
            ],
            [
              -84.9,
              39.29
            ],
            [
              -84.92,
              39.27
            ],
            [
              -84.94,
              39.27
            ],
            [
              -84.96,
              39.29
            ],
            [
              -84.96,
              39.33
            ],
            [
              -84.95,
              39.34
            ]
          ]
        ]
      },
      "raw_probability": 0.2118,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b8ab290a85cbe918d033079607ec427d02a17191029f9d2d1ad4a94e8048533c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2118,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c2cdf60e81acccc7b627cc958edfc73e71d1069d5dd615f8a0cdbf90de3c5c39",
        "signature": {
          "alg": "ed25519",
          "sig": "ba164ce524566036aef87a56055e8035c8260dadcaa5e1b5a4057c53dba09ec3ac195c1757047468e06148d087a766092e27093a26edb1356448000053b1e109"
        }
      },
      "receipt_sha256": "c2cdf60e81acccc7b627cc958edfc73e71d1069d5dd615f8a0cdbf90de3c5c39"
    },
    {
      "storm_id": "322811",
      "lat": 47.243,
      "lon": -95.861,
      "motion_east": 6.4,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 480.0,
      "ebshear": 47.0,
      "srh01": 235.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 235.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2086
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "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": [
          [
            [
              -95.88,
              47.29
            ],
            [
              -95.83,
              47.29
            ],
            [
              -95.82,
              47.28
            ],
            [
              -95.82,
              47.21
            ],
            [
              -95.84,
              47.19
            ],
            [
              -95.85,
              47.2
            ],
            [
              -95.89,
              47.2
            ],
            [
              -95.9,
              47.21
            ],
            [
              -95.9,
              47.27
            ],
            [
              -95.88,
              47.29
            ]
          ]
        ]
      },
      "raw_probability": 0.2086,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "3b126864551639e72c99f3446600528a7403d3dbcc481b9f86ad5f6e96f20c8d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2086,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e2d51a8bd27d6364eb236dbfe0f6f04c5255249f31ebc3cd90bf81bd14bdd85",
        "signature": {
          "alg": "ed25519",
          "sig": "f7077b847e975443d0f5b921cab4c1ec27b528d030bd58e1b1b7fe9b51dd660edc264267fc41813fd412f92a9e91e7ef5fc3f8398a030c5df20c680c9cf8650d"
        }
      },
      "receipt_sha256": "8e2d51a8bd27d6364eb236dbfe0f6f04c5255249f31ebc3cd90bf81bd14bdd85"
    },
    {
      "storm_id": "322185",
      "lat": 47.2955,
      "lon": -95.9682,
      "motion_east": 6.3,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 618.0,
      "ebshear": 43.0,
      "srh01": 242.0,
      "maxllaz": 0.008,
      "mesh": 0.65,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 242.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.551
        },
        {
          "name": "alignment",
          "value": 6.0118
        },
        {
          "name": "tau",
          "value": 0.7976
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2071
      },
      "coherence_score": 0.7975565195083618,
      "coherence_diagnostics": {
        "tau": 0.7975565195083618,
        "grad_tau": 0.10735214501619339,
        "torsion": 0.0,
        "alignment": 6.011756420135498,
        "S_field": 0.18863831460475922,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.003927230834961,
        "Da": 11.02098274230957,
        "E_coh": 0.797655463218689,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -95.94,
              47.38
            ],
            [
              -95.91,
              47.38
            ],
            [
              -95.9,
              47.37
            ],
            [
              -95.86,
              47.38
            ],
            [
              -95.85,
              47.37
            ],
            [
              -95.85,
              47.33
            ],
            [
              -95.86,
              47.32
            ],
            [
              -95.94,
              47.3
            ],
            [
              -95.98,
              47.27
            ],
            [
              -95.98,
              47.25
            ],
            [
              -95.97,
              47.24
            ],
            [
              -95.97,
              47.19
            ],
            [
              -96.0,
              47.16
            ],
            [
              -96.07,
              47.16
            ],
            [
              -96.09,
              47.18
            ],
            [
              -96.09,
              47.23
            ],
            [
              -96.07,
              47.24
            ],
            [
              -96.04,
              47.28
            ],
            [
              -96.04,
              47.35
            ],
            [
              -96.0,
              47.37
            ],
            [
              -95.95,
              47.37
            ],
            [
              -95.94,
              47.38
            ]
          ]
        ]
      },
      "raw_probability": 0.2071,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "796d5eb7d2fff9ff9dce68acfb07d101ee2bd2b8665e999509f223a94ff0015a",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2071,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1ea3e959b02e433681b8b475597c987f35bf8775992bca9047303db451e7bfe8",
        "signature": {
          "alg": "ed25519",
          "sig": "9c2f4e033b3c6969375858001a1cd650312930ad0ee0b572662452b6ba9ac955780af06e0eedad846f27e4e15a81232511172de757f75b08f0dead2f11e07603"
        }
      },
      "receipt_sha256": "1ea3e959b02e433681b8b475597c987f35bf8775992bca9047303db451e7bfe8"
    },
    {
      "storm_id": "322824",
      "lat": 36.12,
      "lon": -97.9882,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1493.0,
      "ebshear": 41.0,
      "srh01": 9.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.926
        },
        {
          "name": "alignment",
          "value": -10.0018
        },
        {
          "name": "tau",
          "value": 0.4009
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.205
      },
      "coherence_score": 0.4009414315223694,
      "coherence_diagnostics": {
        "tau": 0.4009414315223694,
        "grad_tau": 0.03333231806755066,
        "torsion": 0.0,
        "alignment": -10.001849174499512,
        "S_field": 0.2897603511810303,
        "Gamma_field": 0.9170671105384827,
        "S_over_Gamma": 0.3159641623497009,
        "Da": 56.27910232543945,
        "E_coh": 0.6796364784240723,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -98.01,
              36.15
            ],
            [
              -97.99,
              36.14
            ],
            [
              -97.97,
              36.15
            ],
            [
              -97.96,
              36.14
            ],
            [
              -97.96,
              36.12
            ],
            [
              -97.95,
              36.11
            ],
            [
              -97.97,
              36.07
            ],
            [
              -98.01,
              36.07
            ],
            [
              -98.02,
              36.08
            ],
            [
              -98.02,
              36.14
            ],
            [
              -98.01,
              36.15
            ]
          ]
        ]
      },
      "raw_probability": 0.205,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a8c9f38fe0fdda600cb2217eeb98180f6bb536b7c1135d9e8230d73d55271997",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.205,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d7935cd152c1b32688583145fdeeacc226bf975d0b069cdfd2af698b0c5dc06f",
        "signature": {
          "alg": "ed25519",
          "sig": "b73f27b0c88b62460c14a4eaf18454f816aff0187463dd06e31aefb0be1dd593a8bdf285366143a4ed58aa7dd9699aebce3bcd23521fcdc471322597a24f2305"
        }
      },
      "receipt_sha256": "d7935cd152c1b32688583145fdeeacc226bf975d0b069cdfd2af698b0c5dc06f"
    },
    {
      "storm_id": "322655",
      "lat": 37.3489,
      "lon": -89.5511,
      "motion_east": 7.4,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2956.0,
      "ebshear": 27.0,
      "srh01": 51.0,
      "maxllaz": 0.005,
      "mesh": 0.35,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.676
        },
        {
          "name": "alignment",
          "value": 4.4147
        },
        {
          "name": "tau",
          "value": 1.5623
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2038
      },
      "coherence_score": 1.5623112916946411,
      "coherence_diagnostics": {
        "tau": 1.5623112916946411,
        "grad_tau": 0.3537929356098175,
        "torsion": 0.0,
        "alignment": 4.414747714996338,
        "S_field": 0.9094254970550537,
        "Gamma_field": 0.2904004156589508,
        "S_over_Gamma": 3.1316261291503906,
        "Da": 16.88807487487793,
        "E_coh": 0.8527820110321045,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.57,
              37.38
            ],
            [
              -89.52,
              37.38
            ],
            [
              -89.5,
              37.36
            ],
            [
              -89.5,
              37.35
            ],
            [
              -89.53,
              37.31
            ],
            [
              -89.57,
              37.3
            ],
            [
              -89.6,
              37.32
            ],
            [
              -89.6,
              37.36
            ],
            [
              -89.57,
              37.38
            ]
          ]
        ]
      },
      "raw_probability": 0.2038,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0364240ded048c5981c81921ae471372c1f01b37e17c692aa1db3db276e24be4",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.2038,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9522eaf53ea909fe99d1f8313125c8136ee1e8eea3f3c92b62c67bfbf22fddbb",
        "signature": {
          "alg": "ed25519",
          "sig": "6b2493dbcbf61c5fb35015acad1fd0ee0e61e712ab98af121bd6ac02c2287f6a466701db8a10be7ea3367cf0f6233745b82631b888403a80f8792ab0143b3b03"
        }
      },
      "receipt_sha256": "9522eaf53ea909fe99d1f8313125c8136ee1e8eea3f3c92b62c67bfbf22fddbb"
    },
    {
      "storm_id": "322366",
      "lat": 39.111,
      "lon": -84.9275,
      "motion_east": 14.3,
      "motion_south": 2.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 415.0,
      "ebshear": 33.0,
      "srh01": 120.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 120.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.301
        },
        {
          "name": "alignment",
          "value": 0.1092
        },
        {
          "name": "tau",
          "value": 0.9424
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.198
      },
      "coherence_score": 0.9424081444740295,
      "coherence_diagnostics": {
        "tau": 0.9424081444740295,
        "grad_tau": 0.10813023149967194,
        "torsion": 0.0,
        "alignment": 0.10921025276184082,
        "S_field": 0.2194424718618393,
        "Gamma_field": 0.6995671391487122,
        "S_over_Gamma": 0.3136832118034363,
        "Da": 42.12355422973633,
        "E_coh": 0.6163754463195801,
        "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": [
          [
            [
              -84.94,
              39.23
            ],
            [
              -84.88,
              39.21
            ],
            [
              -84.88,
              39.2
            ],
            [
              -84.85,
              39.17
            ],
            [
              -84.84,
              39.15
            ],
            [
              -84.84,
              39.09
            ],
            [
              -84.85,
              39.08
            ],
            [
              -84.85,
              39.06
            ],
            [
              -84.87,
              39.02
            ],
            [
              -84.9,
              38.99
            ],
            [
              -84.96,
              38.96
            ],
            [
              -85.0,
              38.96
            ],
            [
              -85.02,
              38.98
            ],
            [
              -85.02,
              39.02
            ],
            [
              -84.97,
              39.13
            ],
            [
              -84.99,
              39.16
            ],
            [
              -84.99,
              39.18
            ],
            [
              -84.98,
              39.19
            ],
            [
              -84.98,
              39.21
            ],
            [
              -84.94,
              39.23
            ]
          ]
        ]
      },
      "raw_probability": 0.198,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "5a92391c4ce667f5d968a931a48ff4a1b9b317efd1513b3bcd7c4be5744b032a",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.198,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5884a692971f5a5cf1b3029d316c064119aa155773e997c9ed781534857a5062",
        "signature": {
          "alg": "ed25519",
          "sig": "6ad93b722e7716653842c1c5841be818e5db1018552cd78dc5ba9e897c8d5b1f8ccd7030c3d43bb179b20238e37d16576f81c38d1bea20556f0abc32380cb204"
        }
      },
      "receipt_sha256": "5884a692971f5a5cf1b3029d316c064119aa155773e997c9ed781534857a5062"
    },
    {
      "storm_id": "322151",
      "lat": 46.3122,
      "lon": -98.0,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 878.0,
      "ebshear": 37.0,
      "srh01": 196.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 196.0
        },
        {
          "name": "hrrr_pwat",
          "value": 22.801
        },
        {
          "name": "alignment",
          "value": -10.1875
        },
        {
          "name": "tau",
          "value": 0.6684
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.196
      },
      "coherence_score": 0.6684295535087585,
      "coherence_diagnostics": {
        "tau": 0.6684295535087585,
        "grad_tau": 0.031026246026158333,
        "torsion": 0.0,
        "alignment": -10.187478065490723,
        "S_field": 0.17074336111545563,
        "Gamma_field": 0.21456705033779144,
        "S_over_Gamma": 0.7957575917243958,
        "Da": 12.045421600341797,
        "E_coh": 0.3269224762916565,
        "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": [
          [
            [
              -97.99,
              46.35
            ],
            [
              -97.97,
              46.33
            ],
            [
              -97.97,
              46.29
            ],
            [
              -97.98,
              46.28
            ],
            [
              -98.02,
              46.28
            ],
            [
              -98.03,
              46.29
            ],
            [
              -98.03,
              46.31
            ],
            [
              -98.02,
              46.33
            ],
            [
              -97.99,
              46.35
            ]
          ]
        ]
      },
      "raw_probability": 0.196,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "02b6667a4c089f8dcc506ead7d099de2899e68815d7e45fcfcd3e06cf042163d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.196,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7699c8db00676b52eb8478b556500a73ee731b1af7b3aae6f1b59c2412e04f2f",
        "signature": {
          "alg": "ed25519",
          "sig": "95ca179403a4680e995b07f70d69f5a0d9d791be85db9a79484af4cc81232af65d8f0ca66476db67ff04bca8923eacdee79028180cb6a192ac4d06b54dfbf10b"
        }
      },
      "receipt_sha256": "7699c8db00676b52eb8478b556500a73ee731b1af7b3aae6f1b59c2412e04f2f"
    },
    {
      "storm_id": "322680",
      "lat": 39.5878,
      "lon": -82.8828,
      "motion_east": 5.9,
      "motion_south": -5.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 426.0,
      "ebshear": 29.0,
      "srh01": 228.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 228.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.426
        },
        {
          "name": "alignment",
          "value": -0.8384
        },
        {
          "name": "tau",
          "value": 1.0218
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1896
      },
      "coherence_score": 1.0217698812484741,
      "coherence_diagnostics": {
        "tau": 1.0217698812484741,
        "grad_tau": 0.05266924202442169,
        "torsion": 0.0,
        "alignment": -0.8383810520172119,
        "S_field": 0.2124149352312088,
        "Gamma_field": 0.3587337136268616,
        "S_over_Gamma": 0.5921242833137512,
        "Da": 21.612506866455078,
        "E_coh": 0.1389116495847702,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.96,
              39.69
            ],
            [
              -82.94,
              39.69
            ],
            [
              -82.93,
              39.67
            ],
            [
              -82.9,
              39.66
            ],
            [
              -82.88,
              39.64
            ],
            [
              -82.86,
              39.64
            ],
            [
              -82.8,
              39.58
            ],
            [
              -82.8,
              39.56
            ],
            [
              -82.78,
              39.53
            ],
            [
              -82.78,
              39.48
            ],
            [
              -82.81,
              39.44
            ],
            [
              -82.83,
              39.44
            ],
            [
              -82.86,
              39.46
            ],
            [
              -82.89,
              39.54
            ],
            [
              -82.96,
              39.61
            ],
            [
              -82.97,
              39.61
            ],
            [
              -82.98,
              39.65
            ],
            [
              -82.96,
              39.69
            ]
          ]
        ]
      },
      "raw_probability": 0.1896,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "10e84c4e6bd57c7198d2619fe9cdaf6e31d60e3e2ea09c912448df3e6e9ee0a3",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1896,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8067954db93bf2e0510d0749ab2a7005952c4641cd217b74f754891d7a64cd0",
        "signature": {
          "alg": "ed25519",
          "sig": "0a2633a12e1f032ea73ee637aadee0ccfaffd534746dc45117efd140c39a46923c5ea0cc925c1beadc462d24cac16d5dc3a6b40e83956817b470a105c92d4400"
        }
      },
      "receipt_sha256": "b8067954db93bf2e0510d0749ab2a7005952c4641cd217b74f754891d7a64cd0"
    },
    {
      "storm_id": "322594",
      "lat": 37.451,
      "lon": -89.702,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2439.0,
      "ebshear": 26.0,
      "srh01": 51.0,
      "maxllaz": 0.005,
      "mesh": 0.37,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.676
        },
        {
          "name": "alignment",
          "value": 4.4147
        },
        {
          "name": "tau",
          "value": 1.5623
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1881
      },
      "coherence_score": 1.5623112916946411,
      "coherence_diagnostics": {
        "tau": 1.5623112916946411,
        "grad_tau": 0.3537929356098175,
        "torsion": 0.0,
        "alignment": 4.414747714996338,
        "S_field": 0.9094254970550537,
        "Gamma_field": 0.2904004156589508,
        "S_over_Gamma": 3.1316261291503906,
        "Da": 16.88807487487793,
        "E_coh": 0.8527820110321045,
        "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": [
          [
            [
              -89.69,
              37.49
            ],
            [
              -89.66,
              37.46
            ],
            [
              -89.66,
              37.43
            ],
            [
              -89.7,
              37.4
            ],
            [
              -89.72,
              37.4
            ],
            [
              -89.74,
              37.42
            ],
            [
              -89.74,
              37.46
            ],
            [
              -89.72,
              37.48
            ],
            [
              -89.7,
              37.48
            ],
            [
              -89.69,
              37.49
            ]
          ]
        ]
      },
      "raw_probability": 0.1881,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b294b5be528685602e8b7994d59b48f033ce1117571aec48abace1abe64081f7",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1881,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1078f29b76823842ccbda00fde0da2dded58d91453f3ea62d93eaff9aca3a470",
        "signature": {
          "alg": "ed25519",
          "sig": "7a6391a1379e263ffe872c9ff7b808cab511588332e82a3bcea0df34bdf0451e3c39fe68baa7125b4e603b0954a23af8001cc3ec74ae09f17fcb2565ffaeee01"
        }
      },
      "receipt_sha256": "1078f29b76823842ccbda00fde0da2dded58d91453f3ea62d93eaff9aca3a470"
    },
    {
      "storm_id": "322711",
      "lat": 40.6189,
      "lon": -101.8156,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1214.0,
      "ebshear": 53.0,
      "srh01": 119.0,
      "maxllaz": 0.002,
      "mesh": 0.3,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 119.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.301
        },
        {
          "name": "alignment",
          "value": -4.3785
        },
        {
          "name": "tau",
          "value": 0.6054
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1876
      },
      "coherence_score": 0.6053927540779114,
      "coherence_diagnostics": {
        "tau": 0.6053927540779114,
        "grad_tau": 0.043978240340948105,
        "torsion": 0.0,
        "alignment": -4.378510475158691,
        "S_field": 0.20151910185813904,
        "Gamma_field": 0.20123372972011566,
        "S_over_Gamma": 1.001418113708496,
        "Da": 12.293949127197266,
        "E_coh": 0.3290686011314392,
        "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": [
          [
            [
              -101.86,
              40.67
            ],
            [
              -101.82,
              40.65
            ],
            [
              -101.78,
              40.65
            ],
            [
              -101.76,
              40.63
            ],
            [
              -101.77,
              40.58
            ],
            [
              -101.79,
              40.56
            ],
            [
              -101.84,
              40.57
            ],
            [
              -101.86,
              40.59
            ],
            [
              -101.86,
              40.67
            ]
          ]
        ]
      },
      "raw_probability": 0.1876,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "80f3af819a56ae40eeb415552c188ecc94e6c9d824451b542c13b202fc89c778",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1876,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "208d82b1172436c1053f5350d6866c869700380714fdd070d9794f2782e20652",
        "signature": {
          "alg": "ed25519",
          "sig": "d24225c87902e4ecfaf8e1b046bfa7601e3036c63f98c29456a28d4d4847f824fd368fa51354ac4ea42b03b407b2170fa6d46d3fe6292eebdb6d785fd010f208"
        }
      },
      "receipt_sha256": "208d82b1172436c1053f5350d6866c869700380714fdd070d9794f2782e20652"
    },
    {
      "storm_id": "322554",
      "lat": 38.7069,
      "lon": -85.3777,
      "motion_east": 13.2,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 221.0,
      "ebshear": 29.0,
      "srh01": 123.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 123.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.301
        },
        {
          "name": "alignment",
          "value": 0.1092
        },
        {
          "name": "tau",
          "value": 0.9424
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1816
      },
      "coherence_score": 0.9424081444740295,
      "coherence_diagnostics": {
        "tau": 0.9424081444740295,
        "grad_tau": 0.10813023149967194,
        "torsion": 0.0,
        "alignment": 0.10921025276184082,
        "S_field": 0.2194424718618393,
        "Gamma_field": 0.6995671391487122,
        "S_over_Gamma": 0.3136832118034363,
        "Da": 42.12355422973633,
        "E_coh": 0.6163754463195801,
        "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": [
          [
            [
              -85.36,
              38.76
            ],
            [
              -85.34,
              38.76
            ],
            [
              -85.3,
              38.73
            ],
            [
              -85.3,
              38.68
            ],
            [
              -85.34,
              38.65
            ],
            [
              -85.39,
              38.65
            ],
            [
              -85.4,
              38.66
            ],
            [
              -85.42,
              38.66
            ],
            [
              -85.44,
              38.68
            ],
            [
              -85.44,
              38.72
            ],
            [
              -85.42,
              38.74
            ],
            [
              -85.4,
              38.74
            ],
            [
              -85.36,
              38.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1816,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e8c00fe05522ace28bd36754ab33086d72ef0644ac9b8311a60a996178e4dc3c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1816,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "58f0014c4d5e41ac63c10c97d2e13c75e5259fa49d899c153b06c71a3a866d2a",
        "signature": {
          "alg": "ed25519",
          "sig": "00571740296fca1d0528905d82392c139743d6d2690c8671ed6cac397c06dbf1fc816f96fbde1a2ebee0909f370de0d8918ad571667655855754261c3e3be607"
        }
      },
      "receipt_sha256": "58f0014c4d5e41ac63c10c97d2e13c75e5259fa49d899c153b06c71a3a866d2a"
    },
    {
      "storm_id": "322191",
      "lat": 40.175,
      "lon": -101.2921,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1066.0,
      "ebshear": 52.0,
      "srh01": 121.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 121.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.051
        },
        {
          "name": "alignment",
          "value": 6.1814
        },
        {
          "name": "tau",
          "value": 0.5745
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1802
      },
      "coherence_score": 0.5745048522949219,
      "coherence_diagnostics": {
        "tau": 0.5745048522949219,
        "grad_tau": 0.03798174858093262,
        "torsion": 0.0,
        "alignment": 6.181385040283203,
        "S_field": 0.2528674304485321,
        "Gamma_field": 0.9737337827682495,
        "S_over_Gamma": 0.25968846678733826,
        "Da": 63.9444580078125,
        "E_coh": 0.0516221821308136,
        "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": [
          [
            [
              -101.3,
              40.21
            ],
            [
              -101.28,
              40.21
            ],
            [
              -101.26,
              40.19
            ],
            [
              -101.23,
              40.18
            ],
            [
              -101.23,
              40.17
            ],
            [
              -101.24,
              40.16
            ],
            [
              -101.26,
              40.16
            ],
            [
              -101.29,
              40.12
            ],
            [
              -101.32,
              40.12
            ],
            [
              -101.34,
              40.13
            ],
            [
              -101.37,
              40.19
            ],
            [
              -101.36,
              40.2
            ],
            [
              -101.31,
              40.2
            ],
            [
              -101.3,
              40.21
            ]
          ]
        ]
      },
      "raw_probability": 0.1802,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f9ba5eb46a9d8624a105626a09d7c23f583ac0b73a81a41d29899a0996cfabb6",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1802,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e25f52340958e9a8a45efa1751be27dc165b509734f611226eaa4d56d2b57520",
        "signature": {
          "alg": "ed25519",
          "sig": "763530dd0cb1fddc730b016d54d94d21fe0c67e61579c6ba6a80a8afbb6e19b727df3fad7816d76dc6f3e2461e7d9085b9bcb60af4188555489d7e52f819cf04"
        }
      },
      "receipt_sha256": "e25f52340958e9a8a45efa1751be27dc165b509734f611226eaa4d56d2b57520"
    },
    {
      "storm_id": "322635",
      "lat": 39.9658,
      "lon": -100.56,
      "motion_east": 6.0,
      "motion_south": 1.9,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 834.0,
      "ebshear": 43.0,
      "srh01": 112.0,
      "maxllaz": 0.007,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 112.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.301
        },
        {
          "name": "alignment",
          "value": 7.2683
        },
        {
          "name": "tau",
          "value": 0.5296
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1716
      },
      "coherence_score": 0.5296436548233032,
      "coherence_diagnostics": {
        "tau": 0.5296436548233032,
        "grad_tau": 0.06825411319732666,
        "torsion": 0.0,
        "alignment": 7.268319129943848,
        "S_field": 0.3331209421157837,
        "Gamma_field": 1.1737337112426758,
        "S_over_Gamma": 0.2838130593299866,
        "Da": 74.55191040039062,
        "E_coh": 0.0754723846912384,
        "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": [
          [
            [
              -100.55,
              40.01
            ],
            [
              -100.53,
              40.0
            ],
            [
              -100.53,
              39.96
            ],
            [
              -100.54,
              39.95
            ],
            [
              -100.53,
              39.93
            ],
            [
              -100.55,
              39.91
            ],
            [
              -100.59,
              39.91
            ],
            [
              -100.6,
              39.92
            ],
            [
              -100.6,
              39.99
            ],
            [
              -100.59,
              40.0
            ],
            [
              -100.56,
              40.0
            ],
            [
              -100.55,
              40.01
            ]
          ]
        ]
      },
      "raw_probability": 0.1716,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c2d76db63012510f2c6c5514fd0897eada851822d0bb0ad349d04a5ea07563d9",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1716,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "616872edcf8cbda14d5c00d7f3e9dd2ff9981dc925f2ecf306aa5379fc2fe821",
        "signature": {
          "alg": "ed25519",
          "sig": "901cdc632e7d5a74e70911cc2efdb0ed8cf164d624b3222ebd3eae0ebcad9684eae4a8d17674f2d1cbe66e57d6edcc75535d6941804169b4b8fa0b3a2fae8808"
        }
      },
      "receipt_sha256": "616872edcf8cbda14d5c00d7f3e9dd2ff9981dc925f2ecf306aa5379fc2fe821"
    },
    {
      "storm_id": "322537",
      "lat": 49.0133,
      "lon": -94.2293,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 67.0,
      "ebshear": 13.0,
      "srh01": 82.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.801
        },
        {
          "name": "alignment",
          "value": -6.3916
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1685
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4479793906211853,
        "torsion": 0.0,
        "alignment": -6.391572952270508,
        "S_field": 0.15958258509635925,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 1.0214349031448364,
        "Da": 9.634932518005371,
        "E_coh": 0.3078097999095917,
        "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": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -94.22,
              49.09
            ],
            [
              -94.16,
              49.09
            ],
            [
              -94.15,
              49.08
            ],
            [
              -94.15,
              49.02
            ],
            [
              -94.17,
              49.01
            ],
            [
              -94.19,
              48.97
            ],
            [
              -94.22,
              48.94
            ],
            [
              -94.24,
              48.93
            ],
            [
              -94.27,
              48.93
            ],
            [
              -94.3,
              48.95
            ],
            [
              -94.31,
              48.97
            ],
            [
              -94.31,
              49.01
            ],
            [
              -94.27,
              49.06
            ],
            [
              -94.26,
              49.06
            ],
            [
              -94.22,
              49.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1685,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4a84862c6b7683789f439de792b219e24b31b181437c61a1293be8eadcc1e3bb",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1685,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cb0a23c092e3e0d22f9731fce5f158c5db971edb6eaddc288e864223fd781cb5",
        "signature": {
          "alg": "ed25519",
          "sig": "5bb81bcbeef3acffdd59b02fd701e13a0c352ed9c2765a8db52f8d17f28ce0f9c8e458c7ea9f8b6c62ab558119d0f46168c4b9d9b8dbe805a71070eb53992903"
        }
      },
      "receipt_sha256": "cb0a23c092e3e0d22f9731fce5f158c5db971edb6eaddc288e864223fd781cb5"
    },
    {
      "storm_id": "322704",
      "lat": 48.8392,
      "lon": -94.1558,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 91.0,
      "ebshear": 13.0,
      "srh01": 93.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.801
        },
        {
          "name": "alignment",
          "value": -6.3916
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1685
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4479793906211853,
        "torsion": 0.0,
        "alignment": -6.391572952270508,
        "S_field": 0.15958258509635925,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 1.0214349031448364,
        "Da": 9.634932518005371,
        "E_coh": 0.3078097999095917,
        "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": [
          [
            [
              -94.17,
              48.88
            ],
            [
              -94.14,
              48.88
            ],
            [
              -94.12,
              48.87
            ],
            [
              -94.1,
              48.83
            ],
            [
              -94.1,
              48.81
            ],
            [
              -94.12,
              48.79
            ],
            [
              -94.17,
              48.79
            ],
            [
              -94.19,
              48.8
            ],
            [
              -94.2,
              48.82
            ],
            [
              -94.2,
              48.85
            ],
            [
              -94.19,
              48.87
            ],
            [
              -94.17,
              48.88
            ]
          ]
        ]
      },
      "raw_probability": 0.1685,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4a84862c6b7683789f439de792b219e24b31b181437c61a1293be8eadcc1e3bb",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1685,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cb0a23c092e3e0d22f9731fce5f158c5db971edb6eaddc288e864223fd781cb5",
        "signature": {
          "alg": "ed25519",
          "sig": "5bb81bcbeef3acffdd59b02fd701e13a0c352ed9c2765a8db52f8d17f28ce0f9c8e458c7ea9f8b6c62ab558119d0f46168c4b9d9b8dbe805a71070eb53992903"
        }
      },
      "receipt_sha256": "cb0a23c092e3e0d22f9731fce5f158c5db971edb6eaddc288e864223fd781cb5"
    },
    {
      "storm_id": "322818",
      "lat": 39.294,
      "lon": -103.258,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 853.0,
      "ebshear": 42.0,
      "srh01": 141.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 141.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.926
        },
        {
          "name": "alignment",
          "value": -0.2032
        },
        {
          "name": "tau",
          "value": 0.4868
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1646
      },
      "coherence_score": 0.4868362545967102,
      "coherence_diagnostics": {
        "tau": 0.4868362545967102,
        "grad_tau": 0.07534291595220566,
        "torsion": 0.0,
        "alignment": -0.2032184600830078,
        "S_field": 0.23334962129592896,
        "Gamma_field": 0.29123374819755554,
        "S_over_Gamma": 0.8012451529502869,
        "Da": 17.01519012451172,
        "E_coh": 0.5588453412055969,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.29,
              39.33
            ],
            [
              -103.21,
              39.33
            ],
            [
              -103.21,
              39.24
            ],
            [
              -103.29,
              39.24
            ],
            [
              -103.29,
              39.33
            ]
          ]
        ]
      },
      "raw_probability": 0.1646,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0bf17162105d27e72569c5e2889aae6ef661bd762a6ba9c0ba8b06248644a663",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1646,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aa0025db28e4657215ed1d5c7bb9ebeacb89d0bdb308be0fe42d9fc4ced72cc6",
        "signature": {
          "alg": "ed25519",
          "sig": "c1b35e8488251beca69d6fc59cdd1344d7e15109650303c452511704539935cbf99457c1e7e29240677b98bf380b800254b6f567a0316ccd08710fd817259400"
        }
      },
      "receipt_sha256": "aa0025db28e4657215ed1d5c7bb9ebeacb89d0bdb308be0fe42d9fc4ced72cc6"
    },
    {
      "storm_id": "322819",
      "lat": 39.298,
      "lon": -102.868,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1238.0,
      "ebshear": 37.0,
      "srh01": 110.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 110.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.926
        },
        {
          "name": "alignment",
          "value": -0.2032
        },
        {
          "name": "tau",
          "value": 0.4868
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1646
      },
      "coherence_score": 0.4868362545967102,
      "coherence_diagnostics": {
        "tau": 0.4868362545967102,
        "grad_tau": 0.07534291595220566,
        "torsion": 0.0,
        "alignment": -0.2032184600830078,
        "S_field": 0.23334962129592896,
        "Gamma_field": 0.29123374819755554,
        "S_over_Gamma": 0.8012451529502869,
        "Da": 17.01519012451172,
        "E_coh": 0.5588453412055969,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -102.9,
              39.33
            ],
            [
              -102.82,
              39.33
            ],
            [
              -102.82,
              39.25
            ],
            [
              -102.9,
              39.25
            ],
            [
              -102.9,
              39.33
            ]
          ]
        ]
      },
      "raw_probability": 0.1646,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0bf17162105d27e72569c5e2889aae6ef661bd762a6ba9c0ba8b06248644a663",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1646,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aa0025db28e4657215ed1d5c7bb9ebeacb89d0bdb308be0fe42d9fc4ced72cc6",
        "signature": {
          "alg": "ed25519",
          "sig": "c1b35e8488251beca69d6fc59cdd1344d7e15109650303c452511704539935cbf99457c1e7e29240677b98bf380b800254b6f567a0316ccd08710fd817259400"
        }
      },
      "receipt_sha256": "aa0025db28e4657215ed1d5c7bb9ebeacb89d0bdb308be0fe42d9fc4ced72cc6"
    },
    {
      "storm_id": "322696",
      "lat": 39.8516,
      "lon": -82.9234,
      "motion_east": 5.7,
      "motion_south": -5.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1453.0,
      "ebshear": 27.0,
      "srh01": 165.0,
      "maxllaz": 0.008,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 165.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.426
        },
        {
          "name": "alignment",
          "value": -0.8384
        },
        {
          "name": "tau",
          "value": 1.0218
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1626
      },
      "coherence_score": 1.0217698812484741,
      "coherence_diagnostics": {
        "tau": 1.0217698812484741,
        "grad_tau": 0.05266924202442169,
        "torsion": 0.0,
        "alignment": -0.8383810520172119,
        "S_field": 0.2124149352312088,
        "Gamma_field": 0.3587337136268616,
        "S_over_Gamma": 0.5921242833137512,
        "Da": 21.612506866455078,
        "E_coh": 0.1389116495847702,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.13,
              40.1
            ],
            [
              -83.11,
              40.1
            ],
            [
              -83.08,
              40.07
            ],
            [
              -83.06,
              40.07
            ],
            [
              -82.98,
              40.02
            ],
            [
              -82.95,
              40.02
            ],
            [
              -82.93,
              40.01
            ],
            [
              -82.9,
              39.98
            ],
            [
              -82.89,
              39.98
            ],
            [
              -82.89,
              39.96
            ],
            [
              -82.86,
              39.92
            ],
            [
              -82.84,
              39.91
            ],
            [
              -82.79,
              39.91
            ],
            [
              -82.77,
              39.89
            ],
            [
              -82.71,
              39.89
            ],
            [
              -82.71,
              39.87
            ],
            [
              -82.72,
              39.86
            ],
            [
              -82.72,
              39.83
            ],
            [
              -82.71,
              39.82
            ],
            [
              -82.64,
              39.82
            ],
            [
              -82.63,
              39.81
            ],
            [
              -82.6,
              39.81
            ],
            [
              -82.55,
              39.74
            ],
            [
              -82.56,
              39.68
            ],
            [
              -82.62,
              39.64
            ],
            [
              -82.67,
              39.64
            ],
            [
              -82.68,
              39.65
            ],
            [
              -82.73,
              39.66
            ],
            [
              -82.76,
              39.69
            ],
            [
              -82.76,
              39.7
            ],
            [
              -82.79,
              39.72
            ],
            [
              -82.81,
              39.71
            ],
            [
              -82.86,
              39.71
            ],
            [
              -82.88,
              39.72
            ],
            [
              -82.9,
              39.76
            ],
            [
              -82.92,
              39.77
            ],
            [
              -82.93,
              39.79
            ],
            [
              -82.99,
              39.79
            ],
            [
              -83.0,
              39.78
            ],
            [
              -82.99,
              39.76
            ],
            [
              -83.06,
              39.72
            ],
            [
              -83.09,
              39.72
            ],
            [
              -83.1,
              39.71
            ],
            [
              -83.14,
              39.71
            ],
            [
              -83.16,
              39.72
            ],
            [
              -83.16,
              39.77
            ],
            [
              -83.12,
              39.82
            ],
            [
              -83.12,
              39.83
            ],
            [
              -83.13,
              39.84
            ],
            [
              -83.13,
              39.87
            ],
            [
              -83.16,
              39.9
            ],
            [
              -83.19,
              39.91
            ],
            [
              -83.21,
              39.95
            ],
            [
              -83.17,
              40.03
            ],
            [
              -83.17,
              40.07
            ],
            [
              -83.16,
              40.08
            ],
            [
              -83.14,
              40.08
            ],
            [
              -83.13,
              40.1
            ]
          ]
        ]
      },
      "raw_probability": 0.1626,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ac4578693906ed914df0c982cd96a6c8d842171920144ab42ff39578261f1f5a",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1626,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f5ee53e01a1273aa0e4bb91851b9a9ace409c3c2212275bf8458ca1077a73669",
        "signature": {
          "alg": "ed25519",
          "sig": "f9768d0ab1ab5a500dddc3deb25bcf50e09cce6b371c428e68d1cfbaefb3d8ca9afb3bc200d9ba0876ed72fac31ad7639210639333e64e1803780c36b3b59505"
        }
      },
      "receipt_sha256": "f5ee53e01a1273aa0e4bb91851b9a9ace409c3c2212275bf8458ca1077a73669"
    },
    {
      "storm_id": "322796",
      "lat": 40.0252,
      "lon": -82.3952,
      "motion_east": 4.2,
      "motion_south": -5.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 319.0,
      "ebshear": 19.0,
      "srh01": 132.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 132.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.551
        },
        {
          "name": "alignment",
          "value": 4.3463
        },
        {
          "name": "tau",
          "value": 1.0632
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1622
      },
      "coherence_score": 1.0632481575012207,
      "coherence_diagnostics": {
        "tau": 1.0632481575012207,
        "grad_tau": 0.06946827471256256,
        "torsion": 0.0,
        "alignment": 4.3463263511657715,
        "S_field": 0.36202389001846313,
        "Gamma_field": 0.4037337303161621,
        "S_over_Gamma": 0.8966897130012512,
        "Da": 24.794883728027344,
        "E_coh": 0.714019238948822,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.47,
              40.16
            ],
            [
              -82.43,
              40.16
            ],
            [
              -82.39,
              40.14
            ],
            [
              -82.39,
              40.13
            ],
            [
              -82.36,
              40.11
            ],
            [
              -82.29,
              40.11
            ],
            [
              -82.28,
              40.09
            ],
            [
              -82.26,
              40.09
            ],
            [
              -82.25,
              40.08
            ],
            [
              -81.99,
              40.08
            ],
            [
              -81.98,
              40.07
            ],
            [
              -81.94,
              40.07
            ],
            [
              -81.9,
              40.05
            ],
            [
              -81.85,
              40.01
            ],
            [
              -81.85,
              39.96
            ],
            [
              -81.86,
              39.95
            ],
            [
              -81.89,
              39.95
            ],
            [
              -81.9,
              39.96
            ],
            [
              -81.93,
              39.96
            ],
            [
              -81.94,
              39.97
            ],
            [
              -81.97,
              39.97
            ],
            [
              -81.98,
              39.98
            ],
            [
              -82.06,
              39.98
            ],
            [
              -82.1,
              40.0
            ],
            [
              -82.12,
              40.02
            ],
            [
              -82.13,
              40.01
            ],
            [
              -82.16,
              40.01
            ],
            [
              -82.17,
              40.0
            ],
            [
              -82.23,
              40.0
            ],
            [
              -82.24,
              40.01
            ],
            [
              -82.28,
              40.02
            ],
            [
              -82.3,
              40.06
            ],
            [
              -82.31,
              40.04
            ],
            [
              -82.35,
              40.04
            ],
            [
              -82.37,
              40.02
            ],
            [
              -82.37,
              40.01
            ],
            [
              -82.36,
              39.99
            ],
            [
              -82.32,
              39.95
            ],
            [
              -82.32,
              39.94
            ],
            [
              -82.29,
              39.92
            ],
            [
              -82.29,
              39.85
            ],
            [
              -82.36,
              39.81
            ],
            [
              -82.41,
              39.81
            ],
            [
              -82.47,
              39.84
            ],
            [
              -82.47,
              39.9
            ],
            [
              -82.42,
              39.91
            ],
            [
              -82.4,
              39.93
            ],
            [
              -82.41,
              39.95
            ],
            [
              -82.43,
              39.96
            ],
            [
              -82.57,
              39.96
            ],
            [
              -82.58,
              39.97
            ],
            [
              -82.6,
              39.97
            ],
            [
              -82.62,
              39.98
            ],
            [
              -82.66,
              40.02
            ],
            [
              -82.67,
              40.04
            ],
            [
              -82.69,
              40.03
            ],
            [
              -82.69,
              40.05
            ],
            [
              -82.72,
              40.07
            ],
            [
              -82.73,
              40.07
            ],
            [
              -82.75,
              40.05
            ],
            [
              -82.75,
              40.04
            ],
            [
              -82.76,
              40.04
            ],
            [
              -82.78,
              40.02
            ],
            [
              -82.83,
              40.02
            ],
            [
              -82.85,
              40.03
            ],
            [
              -82.86,
              40.05
            ],
            [
              -82.85,
              40.1
            ],
            [
              -82.81,
              40.13
            ],
            [
              -82.76,
              40.13
            ],
            [
              -82.71,
              40.09
            ],
            [
              -82.7,
              40.09
            ],
            [
              -82.68,
              40.11
            ],
            [
              -82.66,
              40.11
            ],
            [
              -82.63,
              40.08
            ],
            [
              -82.61,
              40.08
            ],
            [
              -82.6,
              40.07
            ],
            [
              -82.57,
              40.1
            ],
            [
              -82.56,
              40.1
            ],
            [
              -82.54,
              40.12
            ],
            [
              -82.51,
              40.13
            ],
            [
              -82.47,
              40.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1622,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "037193597957c6a8f0708054bc1c9aed00572aea114a08f5db1c58f5b9cb46b5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1622,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "840714ecd63a05aab58a6f823f617e61d9e95e389597f684b3b06a0090176a8d",
        "signature": {
          "alg": "ed25519",
          "sig": "45464cced2e42d43687c9977e0da939bfa8362e8eebd530849a77efd7ec849012cb1da23ecad3543ea89c0da59416b67fbe0145784732aa854cf1adbf5ff9007"
        }
      },
      "receipt_sha256": "840714ecd63a05aab58a6f823f617e61d9e95e389597f684b3b06a0090176a8d"
    },
    {
      "storm_id": "322755",
      "lat": 49.7493,
      "lon": -94.8027,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0021,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 14.0,
      "ebshear": 9.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": 27.801
        },
        {
          "name": "alignment",
          "value": -6.3916
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.147
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4479793906211853,
        "torsion": 0.0,
        "alignment": -6.391572952270508,
        "S_field": 0.15958258509635925,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 1.0214349031448364,
        "Da": 9.634932518005371,
        "E_coh": 0.3078097999095917,
        "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": [
          [
            [
              -94.83,
              49.8
            ],
            [
              -94.82,
              49.79
            ],
            [
              -94.78,
              49.79
            ],
            [
              -94.74,
              49.77
            ],
            [
              -94.72,
              49.75
            ],
            [
              -94.72,
              49.7
            ],
            [
              -94.73,
              49.7
            ],
            [
              -94.75,
              49.68
            ],
            [
              -94.81,
              49.68
            ],
            [
              -94.85,
              49.7
            ],
            [
              -94.88,
              49.73
            ],
            [
              -94.88,
              49.77
            ],
            [
              -94.86,
              49.79
            ],
            [
              -94.84,
              49.79
            ],
            [
              -94.83,
              49.8
            ]
          ]
        ]
      },
      "raw_probability": 0.147,
      "confidence_lo": 0.0021,
      "confidence_hi": 0.0021,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "24630bdbe54e679bedaf677a293e6f23e618242fb58ff4b92e99d3fe017131b5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.147,
        "probability": 0.002141,
        "confidence_lo": 0.002114,
        "confidence_hi": 0.002141,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f042a2ff6ef731adae9848f1bea110ba835ebfb0067e4fea13c19e325f1af449",
        "signature": {
          "alg": "ed25519",
          "sig": "10544977a1b416ece50fe2c5ea4a4267d8ee7bb77bc1f2c649d47c5a4ccedabea1aa1feab6305994640ea4a2ee1dbaf2d5f1d1e9d3edb350b4bfb3beaa42ce01"
        }
      },
      "receipt_sha256": "f042a2ff6ef731adae9848f1bea110ba835ebfb0067e4fea13c19e325f1af449"
    },
    {
      "storm_id": "322678",
      "lat": 40.1242,
      "lon": -80.6733,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 540.0,
      "ebshear": 17.0,
      "srh01": 82.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 82.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.801
        },
        {
          "name": "alignment",
          "value": 1.3909
        },
        {
          "name": "tau",
          "value": 1.0622
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1371
      },
      "coherence_score": 1.0621824264526367,
      "coherence_diagnostics": {
        "tau": 1.0621824264526367,
        "grad_tau": 0.04652959108352661,
        "torsion": 0.0,
        "alignment": 1.390856146812439,
        "S_field": 0.2043479084968567,
        "Gamma_field": 0.35373371839523315,
        "S_over_Gamma": 0.5776885151863098,
        "Da": 22.008657455444336,
        "E_coh": 0.4049641489982605,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.73,
              40.16
            ],
            [
              -80.67,
              40.16
            ],
            [
              -80.66,
              40.15
            ],
            [
              -80.64,
              40.15
            ],
            [
              -80.62,
              40.13
            ],
            [
              -80.62,
              40.12
            ],
            [
              -80.63,
              40.1
            ],
            [
              -80.66,
              40.08
            ],
            [
              -80.68,
              40.09
            ],
            [
              -80.71,
              40.09
            ],
            [
              -80.73,
              40.1
            ],
            [
              -80.73,
              40.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1371,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8540b981607ac55b31b86ebdc4633a6103abeb886dc01a4c26aa3fddb698e69f",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1371,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "23b10c509451e643c2388b5b0c4da8c6f845a97f5d4d7d44c286e82daba9007b",
        "signature": {
          "alg": "ed25519",
          "sig": "0b6b458a2db1740dd08d489b355a08b7744ab4c5cfb9e2aebc33932fd45609c4e0c1f55aabc2fadf623ad6359fa90911ff6781c8e06c45b0f7236dc9ba5f4d0a"
        }
      },
      "receipt_sha256": "23b10c509451e643c2388b5b0c4da8c6f845a97f5d4d7d44c286e82daba9007b"
    },
    {
      "storm_id": "322810",
      "lat": 49.3263,
      "lon": -94.695,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0019,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 60.0,
      "ebshear": 22.0,
      "srh01": 32.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.801
        },
        {
          "name": "alignment",
          "value": -6.3916
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1309
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4479793906211853,
        "torsion": 0.0,
        "alignment": -6.391572952270508,
        "S_field": 0.15958258509635925,
        "Gamma_field": 0.15623372793197632,
        "S_over_Gamma": 1.0214349031448364,
        "Da": 9.634932518005371,
        "E_coh": 0.3078097999095917,
        "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": [
          [
            [
              -94.71,
              49.35
            ],
            [
              -94.67,
              49.35
            ],
            [
              -94.66,
              49.34
            ],
            [
              -94.66,
              49.29
            ],
            [
              -94.71,
              49.29
            ],
            [
              -94.72,
              49.3
            ],
            [
              -94.72,
              49.34
            ],
            [
              -94.71,
              49.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1309,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "717635c317cbc9995a2e1c302d10116d9b0daabdbbe88cac20c5e50f962b82fa",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1309,
        "probability": 0.001919,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.001919,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "694ee564fcd1fef7a54d6bdad551432205311e1a4e247a9a7f00f0d6c0fb8a14",
        "signature": {
          "alg": "ed25519",
          "sig": "a2ff5bbc72736492b27aefd33acb5ca93efe24e8b0a47668e86be931f27c351b91bab31d40f9dbd008a2b3195952197ef1dbb220a3488adeeb01e38947729a05"
        }
      },
      "receipt_sha256": "694ee564fcd1fef7a54d6bdad551432205311e1a4e247a9a7f00f0d6c0fb8a14"
    },
    {
      "storm_id": "322823",
      "lat": 36.3612,
      "lon": -96.5644,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2009.0,
      "ebshear": 38.0,
      "srh01": 43.0,
      "maxllaz": 0.002,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.926
        },
        {
          "name": "alignment",
          "value": -3.392
        },
        {
          "name": "tau",
          "value": 0.5841
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1214
      },
      "coherence_score": 0.5841303467750549,
      "coherence_diagnostics": {
        "tau": 0.5841303467750549,
        "grad_tau": 0.14396882057189941,
        "torsion": 0.0,
        "alignment": -3.391951560974121,
        "S_field": 0.6669117212295532,
        "Gamma_field": 0.9145671129226685,
        "S_over_Gamma": 0.7292102575302124,
        "Da": 56.514183044433594,
        "E_coh": 0.8492536544799805,
        "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.6,
              36.41
            ],
            [
              -96.58,
              36.41
            ],
            [
              -96.56,
              36.39
            ],
            [
              -96.51,
              36.37
            ],
            [
              -96.52,
              36.35
            ],
            [
              -96.51,
              36.31
            ],
            [
              -96.53,
              36.31
            ],
            [
              -96.54,
              36.33
            ],
            [
              -96.55,
              36.32
            ],
            [
              -96.56,
              36.33
            ],
            [
              -96.58,
              36.33
            ],
            [
              -96.58,
              36.35
            ],
            [
              -96.6,
              36.37
            ],
            [
              -96.6,
              36.39
            ],
            [
              -96.61,
              36.4
            ],
            [
              -96.6,
              36.41
            ]
          ]
        ]
      },
      "raw_probability": 0.1214,
      "confidence_lo": 0.0018,
      "confidence_hi": 0.0019,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "8910315bc9f8026de3e2f1922915e262e0c2e73e252947af80a8ffb24ed2a990",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1214,
        "probability": 0.00185,
        "confidence_lo": 0.00179,
        "confidence_hi": 0.00185,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33674e7cb0cb6aae3189571302515f0fc863ca3c919976bfece73c844ce8fa02",
        "signature": {
          "alg": "ed25519",
          "sig": "486a02dd1e792335aba418d12b9af68bc4425dd06993823ce278693043e9160e39a89e6e371a824f896e01c42a2e2ccae4210a8e075a04223ba56b88ff643c0a"
        }
      },
      "receipt_sha256": "33674e7cb0cb6aae3189571302515f0fc863ca3c919976bfece73c844ce8fa02"
    },
    {
      "storm_id": "322814",
      "lat": 42.248,
      "lon": -82.608,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0018,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 32.0,
      "ebshear": 23.0,
      "srh01": 45.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.551
        },
        {
          "name": "alignment",
          "value": -0.7925
        },
        {
          "name": "tau",
          "value": 1.077
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1099
      },
      "coherence_score": 1.0770397186279297,
      "coherence_diagnostics": {
        "tau": 1.0770397186279297,
        "grad_tau": 0.03808247670531273,
        "torsion": 0.0,
        "alignment": -0.7925100922584534,
        "S_field": 0.21823780238628387,
        "Gamma_field": 0.1879003942012787,
        "S_over_Gamma": 1.161454677581787,
        "Da": 11.689488410949707,
        "E_coh": 0.33238887786865234,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.64,
              42.28
            ],
            [
              -82.56,
              42.28
            ],
            [
              -82.56,
              42.2
            ],
            [
              -82.64,
              42.2
            ],
            [
              -82.64,
              42.28
            ]
          ]
        ]
      },
      "raw_probability": 0.1099,
      "confidence_lo": 0.0015,
      "confidence_hi": 0.0018,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "80488a17158bba9de8c47d8598d6e9cae0e08d9c3444eff4e3566a1ed2f208f5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.1099,
        "probability": 0.001799,
        "confidence_lo": 0.001488,
        "confidence_hi": 0.0018,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a89f767ac0ef5361828a2a189245cd3ecfe8e1b74e2174a7346c3b3b062b9b0e",
        "signature": {
          "alg": "ed25519",
          "sig": "d540d484d90b2d4b97278359fbe3c18c2fb1d743a4377df3222d4f99d18e1d324c7fff25e7223587c9f625e9abf029d8c35ec78a80965cf35e61cfce20726200"
        }
      },
      "receipt_sha256": "a89f767ac0ef5361828a2a189245cd3ecfe8e1b74e2174a7346c3b3b062b9b0e"
    },
    {
      "storm_id": "322722",
      "lat": 27.2229,
      "lon": -78.2579,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4085.0,
      "ebshear": 6.0,
      "srh01": 4.0,
      "maxllaz": 0.001,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.051
        },
        {
          "name": "alignment",
          "value": -1.9856
        },
        {
          "name": "tau",
          "value": 2.3323
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0959
      },
      "coherence_score": 2.332345485687256,
      "coherence_diagnostics": {
        "tau": 2.332345485687256,
        "grad_tau": 0.25554904341697693,
        "torsion": 0.0,
        "alignment": -1.9855831861495972,
        "S_field": 1.300594687461853,
        "Gamma_field": 0.22706705331802368,
        "S_over_Gamma": 5.727799892425537,
        "Da": 13.74240779876709,
        "E_coh": 0.9756124019622803,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.26,
              27.28
            ],
            [
              -78.24,
              27.25
            ],
            [
              -78.22,
              27.25
            ],
            [
              -78.22,
              27.22
            ],
            [
              -78.21,
              27.21
            ],
            [
              -78.22,
              27.17
            ],
            [
              -78.23,
              27.18
            ],
            [
              -78.25,
              27.16
            ],
            [
              -78.32,
              27.17
            ],
            [
              -78.31,
              27.19
            ],
            [
              -78.31,
              27.24
            ],
            [
              -78.29,
              27.26
            ],
            [
              -78.27,
              27.26
            ],
            [
              -78.26,
              27.28
            ]
          ]
        ]
      },
      "raw_probability": 0.0959,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "cf7934df3c21efd56e199fb3ab038fce9bf2cee79efd373378b98ebbb64ded85",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0959,
        "probability": 0.001163,
        "confidence_lo": 0.001102,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5492799a8e473612c6a6c1eb63e119b0bb6b06b194de8d4ea51edb963e67d56a",
        "signature": {
          "alg": "ed25519",
          "sig": "78559220e42b591c1db5aacad6bb5e74f4c6aa06d2a48821171234cebabf51beb393479698e96e92a38affabf78d4bb4fca4ad746dbe0534a5575e66d6b52e05"
        }
      },
      "receipt_sha256": "5492799a8e473612c6a6c1eb63e119b0bb6b06b194de8d4ea51edb963e67d56a"
    },
    {
      "storm_id": "322693",
      "lat": 50.0217,
      "lon": -95.7217,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 65.0,
      "ebshear": 13.0,
      "srh01": 55.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.301
        },
        {
          "name": "alignment",
          "value": -2.7041
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0903
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4736398458480835,
        "torsion": 0.0,
        "alignment": -2.704072952270508,
        "S_field": 0.13547295331954956,
        "Gamma_field": 0.16623373329639435,
        "S_over_Gamma": 0.8149546384811401,
        "Da": 10.347587585449219,
        "E_coh": 0.3619823753833771,
        "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": [
          [
            [
              -95.77,
              50.06
            ],
            [
              -95.71,
              50.06
            ],
            [
              -95.67,
              50.04
            ],
            [
              -95.66,
              50.03
            ],
            [
              -95.66,
              49.99
            ],
            [
              -95.67,
              49.98
            ],
            [
              -95.71,
              49.98
            ],
            [
              -95.72,
              49.99
            ],
            [
              -95.76,
              50.0
            ],
            [
              -95.78,
              50.02
            ],
            [
              -95.78,
              50.05
            ],
            [
              -95.77,
              50.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0903,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "aeee76f96098e8a97f5cb4212971d0af62daf67cbd8db96f8d5e2d75c1c3d05c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0903,
        "probability": 0.001163,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1a74c614f64fb4dd395e269835e893bd7572e435e6ee65b48d2b9ea71f63027f",
        "signature": {
          "alg": "ed25519",
          "sig": "cddf39a9689e1dfbfc771323cabeb6cb839cbdc04fb5d54b3f7ac6414f6c45c654c5d7d08144ba0892f8a28439e4ff084251a5dba78bc62b17964ada8564cc0d"
        }
      },
      "receipt_sha256": "1a74c614f64fb4dd395e269835e893bd7572e435e6ee65b48d2b9ea71f63027f"
    },
    {
      "storm_id": "322809",
      "lat": 49.954,
      "lon": -95.835,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0012,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 181.0,
      "ebshear": 16.0,
      "srh01": 56.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.301
        },
        {
          "name": "alignment",
          "value": -2.7041
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0903
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4736398458480835,
        "torsion": 0.0,
        "alignment": -2.704072952270508,
        "S_field": 0.13547295331954956,
        "Gamma_field": 0.16623373329639435,
        "S_over_Gamma": 0.8149546384811401,
        "Da": 10.347587585449219,
        "E_coh": 0.3619823753833771,
        "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": [
          [
            [
              -95.86,
              49.99
            ],
            [
              -95.84,
              49.99
            ],
            [
              -95.84,
              49.97
            ],
            [
              -95.8,
              49.95
            ],
            [
              -95.78,
              49.93
            ],
            [
              -95.78,
              49.91
            ],
            [
              -95.86,
              49.92
            ],
            [
              -95.87,
              49.94
            ],
            [
              -95.86,
              49.95
            ],
            [
              -95.86,
              49.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0903,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "aeee76f96098e8a97f5cb4212971d0af62daf67cbd8db96f8d5e2d75c1c3d05c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0903,
        "probability": 0.001163,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001163,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1a74c614f64fb4dd395e269835e893bd7572e435e6ee65b48d2b9ea71f63027f",
        "signature": {
          "alg": "ed25519",
          "sig": "cddf39a9689e1dfbfc771323cabeb6cb839cbdc04fb5d54b3f7ac6414f6c45c654c5d7d08144ba0892f8a28439e4ff084251a5dba78bc62b17964ada8564cc0d"
        }
      },
      "receipt_sha256": "1a74c614f64fb4dd395e269835e893bd7572e435e6ee65b48d2b9ea71f63027f"
    },
    {
      "storm_id": "321872",
      "lat": 39.295,
      "lon": -88.9869,
      "motion_east": 10.1,
      "motion_south": 7.1,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1132.0,
      "ebshear": 47.0,
      "srh01": 46.0,
      "maxllaz": 0.007,
      "mesh": 0.8,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.676
        },
        {
          "name": "alignment",
          "value": -0.4741
        },
        {
          "name": "tau",
          "value": 1.0959
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0875
      },
      "coherence_score": 1.095943808555603,
      "coherence_diagnostics": {
        "tau": 1.095943808555603,
        "grad_tau": 0.17236505448818207,
        "torsion": 0.0,
        "alignment": -0.4741033911705017,
        "S_field": 0.2063433676958084,
        "Gamma_field": 0.6045671105384827,
        "S_over_Gamma": 0.3413076400756836,
        "Da": 36.34572219848633,
        "E_coh": 0.5024682879447937,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.99,
              39.39
            ],
            [
              -88.94,
              39.39
            ],
            [
              -88.92,
              39.38
            ],
            [
              -88.91,
              39.37
            ],
            [
              -88.91,
              39.31
            ],
            [
              -88.95,
              39.27
            ],
            [
              -88.96,
              39.24
            ],
            [
              -88.98,
              39.22
            ],
            [
              -88.99,
              39.22
            ],
            [
              -89.01,
              39.2
            ],
            [
              -89.05,
              39.2
            ],
            [
              -89.06,
              39.21
            ],
            [
              -89.06,
              39.27
            ],
            [
              -89.04,
              39.3
            ],
            [
              -89.03,
              39.36
            ],
            [
              -88.99,
              39.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0875,
      "confidence_lo": 0.0011,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e6435c827e751b0bdc37d150752956ad1d18beb7c8de1c77e6581d1bc97366d5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0875,
        "probability": 0.001147,
        "confidence_lo": 0.001091,
        "confidence_hi": 0.001147,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2e1808e71b56d459ec59d5e0e5fa70187a4cbc5a13933876714f1b217829e96b",
        "signature": {
          "alg": "ed25519",
          "sig": "ad8f1f327fa28845584e66664c6671dafe82aa42f80187a4c75d8a28b3903d197b35a93657083befd664e7cd0c71080ffdb7c8b724113218c02d07e1a45c6408"
        }
      },
      "receipt_sha256": "2e1808e71b56d459ec59d5e0e5fa70187a4cbc5a13933876714f1b217829e96b"
    },
    {
      "storm_id": "322646",
      "lat": 40.5767,
      "lon": -84.0875,
      "motion_east": 6.1,
      "motion_south": 1.4,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 586.0,
      "ebshear": 28.0,
      "srh01": 26.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.676
        },
        {
          "name": "alignment",
          "value": -2.7703
        },
        {
          "name": "tau",
          "value": 0.969
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0856
      },
      "coherence_score": 0.969041645526886,
      "coherence_diagnostics": {
        "tau": 0.969041645526886,
        "grad_tau": 0.051640912890434265,
        "torsion": 0.0,
        "alignment": -2.77030086517334,
        "S_field": 0.15947355329990387,
        "Gamma_field": 0.2254003882408142,
        "S_over_Gamma": 0.7075123190879822,
        "Da": 13.339436531066895,
        "E_coh": 0.33650052547454834,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.09,
              40.63
            ],
            [
              -84.05,
              40.62
            ],
            [
              -84.02,
              40.59
            ],
            [
              -84.02,
              40.56
            ],
            [
              -84.05,
              40.52
            ],
            [
              -84.09,
              40.51
            ],
            [
              -84.1,
              40.5
            ],
            [
              -84.16,
              40.54
            ],
            [
              -84.16,
              40.58
            ],
            [
              -84.12,
              40.62
            ],
            [
              -84.1,
              40.62
            ],
            [
              -84.09,
              40.63
            ]
          ]
        ]
      },
      "raw_probability": 0.0856,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7a7652147382c28cf9e9c5b1ca3cfe8d95e208e82f3070a7ab9b90c86163f41e",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0856,
        "probability": 0.001147,
        "confidence_lo": 0.00081,
        "confidence_hi": 0.001147,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8e28d9bf69a3e1b3329a0e7651abe7204f0c51bef3bbab48658060bfe04a7fae",
        "signature": {
          "alg": "ed25519",
          "sig": "09d8b81aa3bc9eec027d971b30b89757aac317a41b89481ade9ada3affa76da4f17beda6e440daf430e8204c94b90887d7fca4d1343ac4111350c5b56d13f90b"
        }
      },
      "receipt_sha256": "8e28d9bf69a3e1b3329a0e7651abe7204f0c51bef3bbab48658060bfe04a7fae"
    },
    {
      "storm_id": "322602",
      "lat": 49.5558,
      "lon": -95.0225,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 42.0,
      "ebshear": 11.0,
      "srh01": 39.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 30.301
        },
        {
          "name": "alignment",
          "value": -2.7041
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0836
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.4736398458480835,
        "torsion": 0.0,
        "alignment": -2.704072952270508,
        "S_field": 0.13547295331954956,
        "Gamma_field": 0.16623373329639435,
        "S_over_Gamma": 0.8149546384811401,
        "Da": 10.347587585449219,
        "E_coh": 0.3619823753833771,
        "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": [
          [
            [
              -95.05,
              49.71
            ],
            [
              -95.01,
              49.71
            ],
            [
              -94.97,
              49.69
            ],
            [
              -94.95,
              49.67
            ],
            [
              -94.91,
              49.6
            ],
            [
              -94.91,
              49.55
            ],
            [
              -94.93,
              49.53
            ],
            [
              -94.93,
              49.52
            ],
            [
              -94.94,
              49.52
            ],
            [
              -94.98,
              49.48
            ],
            [
              -94.97,
              49.46
            ],
            [
              -94.97,
              49.42
            ],
            [
              -94.98,
              49.4
            ],
            [
              -95.05,
              49.4
            ],
            [
              -95.07,
              49.41
            ],
            [
              -95.09,
              49.46
            ],
            [
              -95.11,
              49.48
            ],
            [
              -95.1,
              49.49
            ],
            [
              -95.13,
              49.53
            ],
            [
              -95.13,
              49.62
            ],
            [
              -95.12,
              49.63
            ],
            [
              -95.12,
              49.65
            ],
            [
              -95.07,
              49.7
            ],
            [
              -95.05,
              49.71
            ]
          ]
        ]
      },
      "raw_probability": 0.0836,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0011,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "960a0e0a3c9c3e94e181fb58a6a454e5613985dee3043c93b629d2f592b5282d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0836,
        "probability": 0.001128,
        "confidence_lo": 0.000772,
        "confidence_hi": 0.001129,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e249f56ede89bb2fc44c1961d8de236417203bca002466479e2bcd0e6d7b1ee6",
        "signature": {
          "alg": "ed25519",
          "sig": "4653211e9cfe444109c95a28053f9270094d0069e2d05829af27775e27f19519754901e1f8f8d22cab961a6ca1487cce3a46d426218dbfe342bc124742f4b600"
        }
      },
      "receipt_sha256": "e249f56ede89bb2fc44c1961d8de236417203bca002466479e2bcd0e6d7b1ee6"
    },
    {
      "storm_id": "322808",
      "lat": 33.4355,
      "lon": -113.7145,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 989.0,
      "ebshear": 28.0,
      "srh01": 43.0,
      "maxllaz": 0.002,
      "mesh": 0.46,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.926
        },
        {
          "name": "alignment",
          "value": 3.3566
        },
        {
          "name": "tau",
          "value": 0.4022
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0798
      },
      "coherence_score": 0.4021921455860138,
      "coherence_diagnostics": {
        "tau": 0.4021921455860138,
        "grad_tau": 0.05257909372448921,
        "torsion": 0.0,
        "alignment": 3.356607437133789,
        "S_field": 0.24333852529525757,
        "Gamma_field": 1.2337336540222168,
        "S_over_Gamma": 0.19723749160766602,
        "Da": 71.36908721923828,
        "E_coh": 0.7298702597618103,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.72,
              33.48
            ],
            [
              -113.68,
              33.48
            ],
            [
              -113.67,
              33.47
            ],
            [
              -113.67,
              33.42
            ],
            [
              -113.69,
              33.4
            ],
            [
              -113.73,
              33.38
            ],
            [
              -113.75,
              33.39
            ],
            [
              -113.75,
              33.41
            ],
            [
              -113.74,
              33.42
            ],
            [
              -113.74,
              33.46
            ],
            [
              -113.72,
              33.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0798,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "61e024f510bd67b138c992b0f4353de88a029a097f149c23632b9b4c71ae8df5",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0798,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "86823e326697bc9be0bb3d869f91873c08a6067f7ada11a6da52bc5d77ebe246",
        "signature": {
          "alg": "ed25519",
          "sig": "8430d4aadf28b0a47e04007c1c2280c1f5ce08da64b7fe019ffc3ea3707a1089c61e6db763e9388c0a2c19dfb96b2fd1bca8f8c4fdf2a1a8ee95280c0974b60b"
        }
      },
      "receipt_sha256": "86823e326697bc9be0bb3d869f91873c08a6067f7ada11a6da52bc5d77ebe246"
    },
    {
      "storm_id": "322795",
      "lat": 40.5931,
      "lon": -84.3477,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 566.0,
      "ebshear": 30.0,
      "srh01": 12.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.676
        },
        {
          "name": "alignment",
          "value": -2.7703
        },
        {
          "name": "tau",
          "value": 0.969
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0785
      },
      "coherence_score": 0.969041645526886,
      "coherence_diagnostics": {
        "tau": 0.969041645526886,
        "grad_tau": 0.051640912890434265,
        "torsion": 0.0,
        "alignment": -2.77030086517334,
        "S_field": 0.15947355329990387,
        "Gamma_field": 0.2254003882408142,
        "S_over_Gamma": 0.7075123190879822,
        "Da": 13.339436531066895,
        "E_coh": 0.33650052547454834,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.4,
              40.64
            ],
            [
              -84.36,
              40.64
            ],
            [
              -84.35,
              40.63
            ],
            [
              -84.3,
              40.62
            ],
            [
              -84.29,
              40.61
            ],
            [
              -84.29,
              40.56
            ],
            [
              -84.3,
              40.55
            ],
            [
              -84.33,
              40.55
            ],
            [
              -84.34,
              40.56
            ],
            [
              -84.37,
              40.56
            ],
            [
              -84.39,
              40.57
            ],
            [
              -84.4,
              40.58
            ],
            [
              -84.4,
              40.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0785,
      "confidence_lo": 0.0007,
      "confidence_hi": 0.0008,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1b0d38f05d2e4ccd96213ffbcbe63b282ea60e31b232931feedf811723792818",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0785,
        "probability": 0.000768,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000768,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3fa02265769fbe86217f7c5b395d52d39a2d1be0c46b891c7049530b866e6985",
        "signature": {
          "alg": "ed25519",
          "sig": "05526a2f7e2282c2460846348468de109f3ca03f213e82415cfd9f8a4fa80216cb2c884a9cff366d4d0c4638cf6793fe543d5ec9d6a07ed4d667ba69231fd807"
        }
      },
      "receipt_sha256": "3fa02265769fbe86217f7c5b395d52d39a2d1be0c46b891c7049530b866e6985"
    },
    {
      "storm_id": "322572",
      "lat": 38.6586,
      "lon": -87.9329,
      "motion_east": 8.5,
      "motion_south": 1.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 972.0,
      "ebshear": 44.0,
      "srh01": 23.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.176
        },
        {
          "name": "alignment",
          "value": -1.0866
        },
        {
          "name": "tau",
          "value": 1.4372
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0744
      },
      "coherence_score": 1.4372029304504395,
      "coherence_diagnostics": {
        "tau": 1.4372029304504395,
        "grad_tau": 0.26182663440704346,
        "torsion": 0.0,
        "alignment": -1.0866286754608154,
        "S_field": 0.6236939430236816,
        "Gamma_field": 0.2804003953933716,
        "S_over_Gamma": 2.2242977619171143,
        "Da": 16.215120315551758,
        "E_coh": 0.8049293160438538,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.96,
              38.69
            ],
            [
              -87.9,
              38.68
            ],
            [
              -87.9,
              38.64
            ],
            [
              -87.91,
              38.63
            ],
            [
              -87.94,
              38.63
            ],
            [
              -87.96,
              38.65
            ],
            [
              -87.96,
              38.69
            ]
          ]
        ]
      },
      "raw_probability": 0.0744,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "33b79a74c547bee97bff3dc7fd9387adaa6ad7f092a67b4c15a11d0093db01ea",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0744,
        "probability": 0.000714,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.000714,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0587511303713fefba10906ab05e40c19924ddd7cab4cf1b4d6fc6c1d0e8c934",
        "signature": {
          "alg": "ed25519",
          "sig": "e6607764c59653a683fec81abdeff3cb3016ca9f80222847815cdfbfce4a61e9d5142e19473d9ef66cc19d7ef2d2fc9f3b093ddee3f00baba09b26831ffe7d0f"
        }
      },
      "receipt_sha256": "0587511303713fefba10906ab05e40c19924ddd7cab4cf1b4d6fc6c1d0e8c934"
    },
    {
      "storm_id": "322726",
      "lat": 40.8307,
      "lon": -82.5021,
      "motion_east": 5.9,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 251.0,
      "ebshear": 27.0,
      "srh01": 31.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.301
        },
        {
          "name": "alignment",
          "value": -3.4924
        },
        {
          "name": "tau",
          "value": 1.0344
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0672
      },
      "coherence_score": 1.0343772172927856,
      "coherence_diagnostics": {
        "tau": 1.0343772172927856,
        "grad_tau": 0.027853453531861305,
        "torsion": 0.0,
        "alignment": -3.4923970699310303,
        "S_field": 0.24547187983989716,
        "Gamma_field": 0.355400413274765,
        "S_over_Gamma": 0.6906910538673401,
        "Da": 21.873394012451172,
        "E_coh": 0.37127625942230225,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.56,
              40.87
            ],
            [
              -82.49,
              40.87
            ],
            [
              -82.48,
              40.86
            ],
            [
              -82.45,
              40.86
            ],
            [
              -82.43,
              40.85
            ],
            [
              -82.42,
              40.84
            ],
            [
              -82.42,
              40.79
            ],
            [
              -82.43,
              40.78
            ],
            [
              -82.5,
              40.78
            ],
            [
              -82.53,
              40.8
            ],
            [
              -82.58,
              40.8
            ],
            [
              -82.59,
              40.81
            ],
            [
              -82.59,
              40.85
            ],
            [
              -82.56,
              40.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0672,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7d3571a727572d14680e1e4872b58b07b4cee710550ccd232d66d3ab6ee61337",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0672,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "78877c3806018b25ff496512ae814dca0432e65d35c076418e147145f4bace17",
        "signature": {
          "alg": "ed25519",
          "sig": "a643afa00e98ae974cb7127143e7409ff411ef1256452f7e5953a233c4b77bc04c0e963155f982146d364e7a91d1ef51d1060db6eeb6b23c9ba96a00bd69b709"
        }
      },
      "receipt_sha256": "78877c3806018b25ff496512ae814dca0432e65d35c076418e147145f4bace17"
    },
    {
      "storm_id": "322813",
      "lat": 44.9179,
      "lon": -73.985,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 18.0,
      "ebshear": 13.0,
      "srh01": 0.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.676
        },
        {
          "name": "alignment",
          "value": -2.4738
        },
        {
          "name": "tau",
          "value": 0.9843
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0666
      },
      "coherence_score": 0.9843209981918335,
      "coherence_diagnostics": {
        "tau": 0.9843209981918335,
        "grad_tau": 0.0336744450032711,
        "torsion": 0.0,
        "alignment": -2.47377347946167,
        "S_field": 0.19595268368721008,
        "Gamma_field": 0.1579003930091858,
        "S_over_Gamma": 1.2409892082214355,
        "Da": 9.058328628540039,
        "E_coh": 0.5353773236274719,
        "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.99,
              44.97
            ],
            [
              -73.96,
              44.97
            ],
            [
              -73.94,
              44.95
            ],
            [
              -73.95,
              44.94
            ],
            [
              -73.95,
              44.88
            ],
            [
              -73.97,
              44.88
            ],
            [
              -73.98,
              44.87
            ],
            [
              -73.99,
              44.88
            ],
            [
              -74.0,
              44.87
            ],
            [
              -74.02,
              44.87
            ],
            [
              -74.03,
              44.88
            ],
            [
              -74.02,
              44.96
            ],
            [
              -74.0,
              44.96
            ],
            [
              -73.99,
              44.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0666,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "68be68af2b3fe30b4276fb007712e7a2fc21090426dd02cef7512d26126f27d1",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0666,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "611960b1d35bdbcd115f0c8e530080a575bba3fe07935b9aaadded06eeb01373",
        "signature": {
          "alg": "ed25519",
          "sig": "edfe92d3ed09edd6ec3f4b355044150bb697e2c0e33c8841fead5af3a75d5d744ffd33e9dcf05bcb61b91ce9098556afb0814ba1f3704cf8b8e0a7dab1219a0b"
        }
      },
      "receipt_sha256": "611960b1d35bdbcd115f0c8e530080a575bba3fe07935b9aaadded06eeb01373"
    },
    {
      "storm_id": "322392",
      "lat": 40.402,
      "lon": -82.5682,
      "motion_east": 4.3,
      "motion_south": -4.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 263.0,
      "ebshear": 24.0,
      "srh01": 45.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.301
        },
        {
          "name": "alignment",
          "value": -3.4924
        },
        {
          "name": "tau",
          "value": 1.0344
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0642
      },
      "coherence_score": 1.0343772172927856,
      "coherence_diagnostics": {
        "tau": 1.0343772172927856,
        "grad_tau": 0.027853453531861305,
        "torsion": 0.0,
        "alignment": -3.4923970699310303,
        "S_field": 0.24547187983989716,
        "Gamma_field": 0.355400413274765,
        "S_over_Gamma": 0.6906910538673401,
        "Da": 21.873394012451172,
        "E_coh": 0.37127625942230225,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.56,
              40.58
            ],
            [
              -82.5,
              40.58
            ],
            [
              -82.48,
              40.57
            ],
            [
              -82.46,
              40.55
            ],
            [
              -82.45,
              40.53
            ],
            [
              -82.45,
              40.5
            ],
            [
              -82.43,
              40.47
            ],
            [
              -82.37,
              40.47
            ],
            [
              -82.33,
              40.45
            ],
            [
              -82.29,
              40.45
            ],
            [
              -82.28,
              40.44
            ],
            [
              -82.26,
              40.44
            ],
            [
              -82.21,
              40.4
            ],
            [
              -82.19,
              40.4
            ],
            [
              -82.09,
              40.35
            ],
            [
              -82.1,
              40.29
            ],
            [
              -82.13,
              40.29
            ],
            [
              -82.16,
              40.27
            ],
            [
              -82.18,
              40.27
            ],
            [
              -82.22,
              40.25
            ],
            [
              -82.27,
              40.25
            ],
            [
              -82.3,
              40.27
            ],
            [
              -82.33,
              40.27
            ],
            [
              -82.34,
              40.28
            ],
            [
              -82.41,
              40.28
            ],
            [
              -82.43,
              40.29
            ],
            [
              -82.5,
              40.37
            ],
            [
              -82.54,
              40.37
            ],
            [
              -82.59,
              40.34
            ],
            [
              -82.62,
              40.34
            ],
            [
              -82.65,
              40.31
            ],
            [
              -82.7,
              40.31
            ],
            [
              -82.72,
              40.33
            ],
            [
              -82.72,
              40.34
            ],
            [
              -82.76,
              40.37
            ],
            [
              -82.77,
              40.37
            ],
            [
              -82.78,
              40.35
            ],
            [
              -82.8,
              40.35
            ],
            [
              -82.83,
              40.33
            ],
            [
              -82.9,
              40.33
            ],
            [
              -82.91,
              40.32
            ],
            [
              -82.93,
              40.32
            ],
            [
              -82.96,
              40.34
            ],
            [
              -82.96,
              40.38
            ],
            [
              -82.95,
              40.4
            ],
            [
              -82.91,
              40.44
            ],
            [
              -82.87,
              40.45
            ],
            [
              -82.86,
              40.46
            ],
            [
              -82.84,
              40.46
            ],
            [
              -82.83,
              40.47
            ],
            [
              -82.81,
              40.47
            ],
            [
              -82.8,
              40.48
            ],
            [
              -82.78,
              40.48
            ],
            [
              -82.75,
              40.5
            ],
            [
              -82.71,
              40.48
            ],
            [
              -82.7,
              40.49
            ],
            [
              -82.67,
              40.49
            ],
            [
              -82.61,
              40.55
            ],
            [
              -82.58,
              40.56
            ],
            [
              -82.56,
              40.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0642,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a46b40bd0e22a8ae179902aa42aae18f15a1e394eee22faaf868fb65961b9d3d",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0642,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4dbeb8bb32c12e331e924701a09a85614eaeccdef181fa2463b57d89fcf807ff",
        "signature": {
          "alg": "ed25519",
          "sig": "36c953553b4b72342ca9b2d160d4c623e76534eed7d2219fd86a082fc53c680e1b81dea601a442985f3528b2f78ed3c35bf0cc1db16356ea777b47ea7f526901"
        }
      },
      "receipt_sha256": "4dbeb8bb32c12e331e924701a09a85614eaeccdef181fa2463b57d89fcf807ff"
    },
    {
      "storm_id": "322643",
      "lat": 34.1533,
      "lon": -110.8878,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 99.0,
      "ebshear": 23.0,
      "srh01": 8.0,
      "maxllaz": 0.003,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.926
        },
        {
          "name": "alignment",
          "value": 3.8781
        },
        {
          "name": "tau",
          "value": 0.5155
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0612
      },
      "coherence_score": 0.5155142545700073,
      "coherence_diagnostics": {
        "tau": 0.5155142545700073,
        "grad_tau": 0.040626708418130875,
        "torsion": 0.0,
        "alignment": 3.878068447113037,
        "S_field": 0.5373923778533936,
        "Gamma_field": 1.15956711769104,
        "S_over_Gamma": 0.46344223618507385,
        "Da": 68.48924255371094,
        "E_coh": 0.7676254510879517,
        "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.9,
              34.19
            ],
            [
              -110.86,
              34.19
            ],
            [
              -110.85,
              34.18
            ],
            [
              -110.86,
              34.12
            ],
            [
              -110.88,
              34.11
            ],
            [
              -110.9,
              34.11
            ],
            [
              -110.92,
              34.13
            ],
            [
              -110.92,
              34.16
            ],
            [
              -110.9,
              34.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0612,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "e6a9058ea9ac2f6f7dcbab112039b96d79bcbc0e1a62a652fad5f8d1ddafd5a7",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0612,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bf7c5e6c59b7c91e5ddc5326d79b0b867e887562aa641966f60658fe160a181a",
        "signature": {
          "alg": "ed25519",
          "sig": "6f946e53847957cf6d399ff03d31deda785e3d78faafb7f705cc3a741d4c9986884be8a674e74c505be1497f40fea2fc14dbec9dbc5eee7bed24ce49e6d89108"
        }
      },
      "receipt_sha256": "bf7c5e6c59b7c91e5ddc5326d79b0b867e887562aa641966f60658fe160a181a"
    },
    {
      "storm_id": "322732",
      "lat": 39.4025,
      "lon": -88.7492,
      "motion_east": 9.9,
      "motion_south": 6.8,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1016.0,
      "ebshear": 42.0,
      "srh01": 28.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 28.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.051
        },
        {
          "name": "alignment",
          "value": 3.0583
        },
        {
          "name": "tau",
          "value": 1.0774
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.061
      },
      "coherence_score": 1.0773534774780273,
      "coherence_diagnostics": {
        "tau": 1.0773534774780273,
        "grad_tau": 0.08180278539657593,
        "torsion": 0.0,
        "alignment": 3.0582618713378906,
        "S_field": 0.47253894805908203,
        "Gamma_field": 0.30000001192092896,
        "S_over_Gamma": 1.575129747390747,
        "Da": 17.928504943847656,
        "E_coh": 0.7394727468490601,
        "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": [
          [
            [
              -88.76,
              39.44
            ],
            [
              -88.72,
              39.44
            ],
            [
              -88.69,
              39.42
            ],
            [
              -88.69,
              39.37
            ],
            [
              -88.7,
              39.36
            ],
            [
              -88.72,
              39.35
            ],
            [
              -88.77,
              39.35
            ],
            [
              -88.81,
              39.39
            ],
            [
              -88.81,
              39.41
            ],
            [
              -88.79,
              39.43
            ],
            [
              -88.77,
              39.43
            ],
            [
              -88.76,
              39.44
            ]
          ]
        ]
      },
      "raw_probability": 0.061,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4d47be1b53e95216e40bebe7f83e548b32af3721ed93cacd6a835e10f5872b95",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.061,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "663f3623bdef58702301d7c80215e79ef3f05f5cff5f17eac0b2b2b641f2f54b",
        "signature": {
          "alg": "ed25519",
          "sig": "4c3d1eabbb664947d4d47aa61249711aee833d121d70fa45df3f3056c21f85199b8f7a39d1e039af49603cc33ad0ba3393c279587a909fd8cf131170b337050b"
        }
      },
      "receipt_sha256": "663f3623bdef58702301d7c80215e79ef3f05f5cff5f17eac0b2b2b641f2f54b"
    },
    {
      "storm_id": "322777",
      "lat": 39.2513,
      "lon": -77.5467,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 139.0,
      "ebshear": 22.0,
      "srh01": 23.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.301
        },
        {
          "name": "alignment",
          "value": 1.2292
        },
        {
          "name": "tau",
          "value": 1.0468
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0607
      },
      "coherence_score": 1.0467556715011597,
      "coherence_diagnostics": {
        "tau": 1.0467556715011597,
        "grad_tau": 0.061262648552656174,
        "torsion": 0.0,
        "alignment": 1.2291936874389648,
        "S_field": 0.2490757703781128,
        "Gamma_field": 0.34706708788871765,
        "S_over_Gamma": 0.7176588773727417,
        "Da": 20.84884262084961,
        "E_coh": 0.23984980583190918,
        "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": [
          [
            [
              -77.56,
              39.3
            ],
            [
              -77.52,
              39.28
            ],
            [
              -77.5,
              39.28
            ],
            [
              -77.49,
              39.27
            ],
            [
              -77.51,
              39.25
            ],
            [
              -77.51,
              39.22
            ],
            [
              -77.5,
              39.2
            ],
            [
              -77.52,
              39.19
            ],
            [
              -77.55,
              39.2
            ],
            [
              -77.56,
              39.22
            ],
            [
              -77.6,
              39.26
            ],
            [
              -77.61,
              39.26
            ],
            [
              -77.61,
              39.27
            ],
            [
              -77.6,
              39.27
            ],
            [
              -77.56,
              39.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0607,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a05859cd372b623b108d7b5ec57baa0c9b9323378bba46753341ff13a042c815",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0607,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "688693fc4d84314ec1ac57d6358efc5d2e6b36ef014e62620ead71fc5bec23e5",
        "signature": {
          "alg": "ed25519",
          "sig": "72fd4e2d39e5a1eaf8b12d657e98215662389c003b2a2e8221cf298cf9ec4c0321e852cbcc05ddeab6b620b555cfc69c623273f7a42a2ca77260e1424f5dc10b"
        }
      },
      "receipt_sha256": "688693fc4d84314ec1ac57d6358efc5d2e6b36ef014e62620ead71fc5bec23e5"
    },
    {
      "storm_id": "322438",
      "lat": 40.5737,
      "lon": -83.6063,
      "motion_east": 2.0,
      "motion_south": 0.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 569.0,
      "ebshear": 26.0,
      "srh01": 32.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.551
        },
        {
          "name": "alignment",
          "value": -0.7937
        },
        {
          "name": "tau",
          "value": 1.0162
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0599
      },
      "coherence_score": 1.0161688327789307,
      "coherence_diagnostics": {
        "tau": 1.0161688327789307,
        "grad_tau": 0.04649224132299423,
        "torsion": 0.0,
        "alignment": -0.793667733669281,
        "S_field": 0.2993903160095215,
        "Gamma_field": 0.2270670384168625,
        "S_over_Gamma": 1.31851065158844,
        "Da": 13.801608085632324,
        "E_coh": 0.7144242525100708,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.58,
              40.64
            ],
            [
              -83.5,
              40.63
            ],
            [
              -83.47,
              40.6
            ],
            [
              -83.45,
              40.56
            ],
            [
              -83.46,
              40.52
            ],
            [
              -83.47,
              40.51
            ],
            [
              -83.51,
              40.51
            ],
            [
              -83.55,
              40.54
            ],
            [
              -83.59,
              40.54
            ],
            [
              -83.67,
              40.5
            ],
            [
              -83.73,
              40.5
            ],
            [
              -83.77,
              40.53
            ],
            [
              -83.77,
              40.58
            ],
            [
              -83.75,
              40.6
            ],
            [
              -83.71,
              40.62
            ],
            [
              -83.69,
              40.62
            ],
            [
              -83.68,
              40.63
            ],
            [
              -83.59,
              40.63
            ],
            [
              -83.58,
              40.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0599,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "f93c6e975047df02f2427ab1f55088a190fd1bcc6f1d6326c9cb53846fbba277",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0599,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cae0d62a76024cafcdd7bc6ccd8e4cf8cb415c693f7ef005637e0bb6d8a95b5b",
        "signature": {
          "alg": "ed25519",
          "sig": "78846a34601a7c03e95717dbd3281d7be2e3e57a53be7395cac69bcdca4f4c252bab4a74b15b4806969b99c7de3cac3fea412ace8a7251fdb901d0e003b8f10c"
        }
      },
      "receipt_sha256": "cae0d62a76024cafcdd7bc6ccd8e4cf8cb415c693f7ef005637e0bb6d8a95b5b"
    },
    {
      "storm_id": "322826",
      "lat": 31.7857,
      "lon": -113.3357,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 522.0,
      "ebshear": 16.0,
      "srh01": 31.0,
      "maxllaz": 0.001,
      "mesh": 0.19,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.926
        },
        {
          "name": "alignment",
          "value": 1.712
        },
        {
          "name": "tau",
          "value": 0.4317
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0588
      },
      "coherence_score": 0.4316599369049072,
      "coherence_diagnostics": {
        "tau": 0.4316599369049072,
        "grad_tau": 0.09629607200622559,
        "torsion": 0.0,
        "alignment": 1.7120355367660522,
        "S_field": 0.14802134037017822,
        "Gamma_field": 0.9929004311561584,
        "S_over_Gamma": 0.14907974004745483,
        "Da": 59.39569091796875,
        "E_coh": 0.07744678109884262,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -113.29,
              31.85
            ],
            [
              -113.27,
              31.83
            ],
            [
              -113.26,
              31.83
            ],
            [
              -113.25,
              31.79
            ],
            [
              -113.33,
              31.73
            ],
            [
              -113.35,
              31.73
            ],
            [
              -113.36,
              31.72
            ],
            [
              -113.4,
              31.73
            ],
            [
              -113.4,
              31.75
            ],
            [
              -113.39,
              31.76
            ],
            [
              -113.41,
              31.79
            ],
            [
              -113.39,
              31.81
            ],
            [
              -113.31,
              31.83
            ],
            [
              -113.29,
              31.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0588,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "244bf299b36abe033d5ed6b7ab1114902808a3d6f78370de26e7318c132f5c86",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0588,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e4c711fe3b73eac5188a0068000e568149db574e783e189e12efb66556c631b1",
        "signature": {
          "alg": "ed25519",
          "sig": "3aeb1f5e43c91cd11a1b33fb2c729d5f327ddcae6e0ad2cb8297fe8bdb290f0c21cf516e3092fc0dd79e623a634836b22c524f6f455c3099175efac18584400d"
        }
      },
      "receipt_sha256": "e4c711fe3b73eac5188a0068000e568149db574e783e189e12efb66556c631b1"
    },
    {
      "storm_id": "322838",
      "lat": 26.1604,
      "lon": -78.5185,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3285.0,
      "ebshear": 4.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.551
        },
        {
          "name": "alignment",
          "value": -0.608
        },
        {
          "name": "tau",
          "value": 1.006
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0576
      },
      "coherence_score": 1.005997896194458,
      "coherence_diagnostics": {
        "tau": 1.005997896194458,
        "grad_tau": 0.992883026599884,
        "torsion": 0.0,
        "alignment": -0.6080219745635986,
        "S_field": 0.6282607913017273,
        "Gamma_field": 0.5587337613105774,
        "S_over_Gamma": 1.1244367361068726,
        "Da": 34.40781784057617,
        "E_coh": 0.9619762301445007,
        "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": [
          [
            [
              -78.55,
              26.24
            ],
            [
              -78.54,
              26.24
            ],
            [
              -78.55,
              26.23
            ],
            [
              -78.54,
              26.22
            ],
            [
              -78.53,
              26.22
            ],
            [
              -78.52,
              26.22
            ],
            [
              -78.51,
              26.21
            ],
            [
              -78.5,
              26.2
            ],
            [
              -78.49,
              26.21
            ],
            [
              -78.48,
              26.2
            ],
            [
              -78.48,
              26.19
            ],
            [
              -78.48,
              26.18
            ],
            [
              -78.47,
              26.17
            ],
            [
              -78.47,
              26.16
            ],
            [
              -78.47,
              26.15
            ],
            [
              -78.47,
              26.14
            ],
            [
              -78.48,
              26.13
            ],
            [
              -78.48,
              26.12
            ],
            [
              -78.48,
              26.11
            ],
            [
              -78.48,
              26.1
            ],
            [
              -78.47,
              26.09
            ],
            [
              -78.48,
              26.09
            ],
            [
              -78.49,
              26.09
            ],
            [
              -78.5,
              26.09
            ],
            [
              -78.51,
              26.09
            ],
            [
              -78.5,
              26.1
            ],
            [
              -78.49,
              26.11
            ],
            [
              -78.5,
              26.12
            ],
            [
              -78.51,
              26.12
            ],
            [
              -78.52,
              26.13
            ],
            [
              -78.53,
              26.13
            ],
            [
              -78.54,
              26.12
            ],
            [
              -78.55,
              26.12
            ],
            [
              -78.56,
              26.12
            ],
            [
              -78.56,
              26.13
            ],
            [
              -78.56,
              26.14
            ],
            [
              -78.56,
              26.15
            ],
            [
              -78.56,
              26.16
            ],
            [
              -78.56,
              26.17
            ],
            [
              -78.56,
              26.18
            ],
            [
              -78.57,
              26.19
            ],
            [
              -78.57,
              26.2
            ],
            [
              -78.57,
              26.21
            ],
            [
              -78.56,
              26.22
            ],
            [
              -78.55,
              26.23
            ],
            [
              -78.55,
              26.24
            ]
          ]
        ]
      },
      "raw_probability": 0.0576,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "9e2a3b656641a236e76f283ce4732ee9a039c462695bdd45bc8a4da344be30e2",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0576,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b1a30d5477378513b33e3ffed8c7f5427ea894f4e0f04e931a2136b61761192",
        "signature": {
          "alg": "ed25519",
          "sig": "d7daa4f54dcb6974fdb9edd21c45f78500e1eaeb26e911dd5df97a4c251b16b18545be992942e30fa1b71abedc93208d078b44a6d050df4a6cff8852a2b0a900"
        }
      },
      "receipt_sha256": "5b1a30d5477378513b33e3ffed8c7f5427ea894f4e0f04e931a2136b61761192"
    },
    {
      "storm_id": "322290",
      "lat": 46.912,
      "lon": -70.736,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 281.0,
      "ebshear": 24.0,
      "srh01": 3.0,
      "maxllaz": 0.004,
      "mesh": 0.37,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.301
        },
        {
          "name": "alignment",
          "value": -1.0057
        },
        {
          "name": "tau",
          "value": 0.7291
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0569
      },
      "coherence_score": 0.7291220426559448,
      "coherence_diagnostics": {
        "tau": 0.7291220426559448,
        "grad_tau": 0.14780518412590027,
        "torsion": 0.0,
        "alignment": -1.0057225227355957,
        "S_field": 0.18563280999660492,
        "Gamma_field": 0.15873372554779053,
        "S_over_Gamma": 1.169460415840149,
        "Da": 9.099414825439453,
        "E_coh": 0.3673941493034363,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -70.75,
              46.95
            ],
            [
              -70.72,
              46.95
            ],
            [
              -70.7,
              46.93
            ],
            [
              -70.7,
              46.89
            ],
            [
              -70.71,
              46.89
            ],
            [
              -70.73,
              46.87
            ],
            [
              -70.76,
              46.87
            ],
            [
              -70.77,
              46.88
            ],
            [
              -70.77,
              46.94
            ],
            [
              -70.75,
              46.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0569,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "1469e6e4f061c16d570546d98c9b0ceb96718c5b9bce45af4fe05272305279b3",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0569,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d004f40309359b365f60d30c99d9997cc02d546d9e1334fadb4186923878c49f",
        "signature": {
          "alg": "ed25519",
          "sig": "9208dc480060b06bf860e0715dc65ac8765e4092f8fc927d535e40ec116348654d75bc080a9fa80e1df3b0aa96b07ff66d3eea803d39124bb8ea3e43e8c5950c"
        }
      },
      "receipt_sha256": "d004f40309359b365f60d30c99d9997cc02d546d9e1334fadb4186923878c49f"
    },
    {
      "storm_id": "322773",
      "lat": 24.7885,
      "lon": -78.2438,
      "motion_east": 6.2,
      "motion_south": 1.4,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2612.0,
      "ebshear": 6.0,
      "srh01": 9.0,
      "maxllaz": 0.0,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0543
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "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": [
          [
            [
              -78.22,
              24.84
            ],
            [
              -78.2,
              24.84
            ],
            [
              -78.2,
              24.79
            ],
            [
              -78.21,
              24.78
            ],
            [
              -78.2,
              24.76
            ],
            [
              -78.22,
              24.74
            ],
            [
              -78.24,
              24.7
            ],
            [
              -78.32,
              24.7
            ],
            [
              -78.32,
              24.78
            ],
            [
              -78.3,
              24.82
            ],
            [
              -78.29,
              24.83
            ],
            [
              -78.23,
              24.83
            ],
            [
              -78.22,
              24.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0543,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "9529649e4c7daf84e8d8baf0c2c16dba7d2cddf861029b75238bcd66fccdc7c1",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0543,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6f08db0a9954de276f7f8e7f45e1c3b28cd69648d82d67d5be39ba4151be4c3",
        "signature": {
          "alg": "ed25519",
          "sig": "a0be635b1752b8829018b762ed25b53f35de6c1fc37247fe9c03f5008a60c5e35294062b7250a0f9a635605b02f384024f94f50d91b092e67300ed26eb0fa608"
        }
      },
      "receipt_sha256": "c6f08db0a9954de276f7f8e7f45e1c3b28cd69648d82d67d5be39ba4151be4c3"
    },
    {
      "storm_id": "322837",
      "lat": 34.1064,
      "lon": -111.4755,
      "motion_east": 0.9,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 335.0,
      "ebshear": 24.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.301
        },
        {
          "name": "alignment",
          "value": 3.8696
        },
        {
          "name": "tau",
          "value": 0.4875
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.054
      },
      "coherence_score": 0.48753035068511963,
      "coherence_diagnostics": {
        "tau": 0.48753035068511963,
        "grad_tau": 0.05125950649380684,
        "torsion": 0.0,
        "alignment": 3.869638442993164,
        "S_field": 0.3812471628189087,
        "Gamma_field": 1.2870670557022095,
        "S_over_Gamma": 0.29621389508247375,
        "Da": 75.56488037109375,
        "E_coh": 0.7125069499015808,
        "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": [
          [
            [
              -111.49,
              34.14
            ],
            [
              -111.46,
              34.14
            ],
            [
              -111.45,
              34.13
            ],
            [
              -111.45,
              34.12
            ],
            [
              -111.47,
              34.1
            ],
            [
              -111.46,
              34.08
            ],
            [
              -111.47,
              34.06
            ],
            [
              -111.49,
              34.06
            ],
            [
              -111.5,
              34.07
            ],
            [
              -111.5,
              34.13
            ],
            [
              -111.49,
              34.14
            ]
          ]
        ]
      },
      "raw_probability": 0.054,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "ac0decf3fc11a683728a778c097e3cbe8a1f27fb38c5826f4b90d4efba2cbc33",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.054,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6485b7e40a05f956671cf51c106890691969fde2f75719fcef43a7cfb5e1d7df",
        "signature": {
          "alg": "ed25519",
          "sig": "5ec24b2b5e904d4197e45ff9109b37fbc3bb738e66d7a3ead75b94c64750efe84fa0970ae60ad90032c1580cf086d7ca184948739cdcd9d9487aebcea61e6a0b"
        }
      },
      "receipt_sha256": "6485b7e40a05f956671cf51c106890691969fde2f75719fcef43a7cfb5e1d7df"
    },
    {
      "storm_id": "322578",
      "lat": 24.9533,
      "lon": -78.7261,
      "motion_east": 6.3,
      "motion_south": 1.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3035.0,
      "ebshear": 4.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0537
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.74,
              25.02
            ],
            [
              -78.73,
              25.01
            ],
            [
              -78.66,
              25.01
            ],
            [
              -78.66,
              24.97
            ],
            [
              -78.67,
              24.96
            ],
            [
              -78.67,
              24.93
            ],
            [
              -78.68,
              24.91
            ],
            [
              -78.7,
              24.91
            ],
            [
              -78.71,
              24.92
            ],
            [
              -78.74,
              24.9
            ],
            [
              -78.76,
              24.9
            ],
            [
              -78.76,
              24.92
            ],
            [
              -78.78,
              24.93
            ],
            [
              -78.78,
              24.96
            ],
            [
              -78.77,
              24.95
            ],
            [
              -78.76,
              24.96
            ],
            [
              -78.76,
              24.98
            ],
            [
              -78.74,
              25.02
            ]
          ]
        ]
      },
      "raw_probability": 0.0537,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bfab8f6d303e0ad54ca3f91bc0125a0ad236f1fed6e934f819fd115938a49693",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0537,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d9198c8de6d5352b3bc4e792136edd8d05eae8e2d0bc262a8a70a3440385c76b",
        "signature": {
          "alg": "ed25519",
          "sig": "023ab9cec6dc0ecdba4dd356d21289011a2cc6ffaff8e9acdc86f4722283cdab18abccb124040b63b15ae4fc649095b83d83e034c847068f57b6aa303b4b6f09"
        }
      },
      "receipt_sha256": "d9198c8de6d5352b3bc4e792136edd8d05eae8e2d0bc262a8a70a3440385c76b"
    },
    {
      "storm_id": "322562",
      "lat": 33.0522,
      "lon": -112.4267,
      "motion_east": 1.0,
      "motion_south": 3.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 585.0,
      "ebshear": 29.0,
      "srh01": 47.0,
      "maxllaz": 0.006,
      "mesh": 0.2,
      "flash_rate": 16.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.926
        },
        {
          "name": "alignment",
          "value": 2.7109
        },
        {
          "name": "tau",
          "value": 0.4317
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0529
      },
      "coherence_score": 0.43168389797210693,
      "coherence_diagnostics": {
        "tau": 0.43168389797210693,
        "grad_tau": 0.057953886687755585,
        "torsion": 0.0,
        "alignment": 2.7108547687530518,
        "S_field": 0.34413379430770874,
        "Gamma_field": 1.1737337112426758,
        "S_over_Gamma": 0.29319581389427185,
        "Da": 67.16327667236328,
        "E_coh": 0.7201136946678162,
        "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": [
          [
            [
              -112.44,
              33.12
            ],
            [
              -112.35,
              33.12
            ],
            [
              -112.33,
              33.11
            ],
            [
              -112.32,
              33.1
            ],
            [
              -112.32,
              33.05
            ],
            [
              -112.34,
              33.04
            ],
            [
              -112.34,
              33.03
            ],
            [
              -112.4,
              32.96
            ],
            [
              -112.42,
              32.95
            ],
            [
              -112.47,
              32.95
            ],
            [
              -112.51,
              32.99
            ],
            [
              -112.51,
              33.01
            ],
            [
              -112.53,
              33.03
            ],
            [
              -112.53,
              33.04
            ],
            [
              -112.5,
              33.1
            ],
            [
              -112.48,
              33.11
            ],
            [
              -112.45,
              33.11
            ],
            [
              -112.44,
              33.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0529,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4e0dbee0b067d9dc6b79c09c92f1860b73a345aa490d1e07f58119010ee4c1b0",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0529,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b318c11b8d5a9500253141a05870bba9f5a4e7a8fe92533034fac6296df7071",
        "signature": {
          "alg": "ed25519",
          "sig": "84aa60f5fee3ebeb351aff2e30628240ecb27dd3868d1f94e7a583aed617312664a6c82c60ac5d9ab70365999e4e096ce5aaa51e253e893fe916b0a0aa8cf70e"
        }
      },
      "receipt_sha256": "5b318c11b8d5a9500253141a05870bba9f5a4e7a8fe92533034fac6296df7071"
    },
    {
      "storm_id": "322662",
      "lat": 33.3422,
      "lon": -112.1613,
      "motion_east": 0.5,
      "motion_south": 4.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1041.0,
      "ebshear": 31.0,
      "srh01": 46.0,
      "maxllaz": 0.004,
      "mesh": 0.41,
      "flash_rate": 18.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.926
        },
        {
          "name": "alignment",
          "value": 2.7109
        },
        {
          "name": "tau",
          "value": 0.4317
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0529
      },
      "coherence_score": 0.43168389797210693,
      "coherence_diagnostics": {
        "tau": 0.43168389797210693,
        "grad_tau": 0.057953886687755585,
        "torsion": 0.0,
        "alignment": 2.7108547687530518,
        "S_field": 0.34413379430770874,
        "Gamma_field": 1.1737337112426758,
        "S_over_Gamma": 0.29319581389427185,
        "Da": 67.16327667236328,
        "E_coh": 0.7201136946678162,
        "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": [
          [
            [
              -112.14,
              33.42
            ],
            [
              -112.08,
              33.42
            ],
            [
              -112.06,
              33.4
            ],
            [
              -112.05,
              33.4
            ],
            [
              -112.04,
              33.39
            ],
            [
              -112.04,
              33.35
            ],
            [
              -112.05,
              33.33
            ],
            [
              -112.07,
              33.33
            ],
            [
              -112.08,
              33.32
            ],
            [
              -112.1,
              33.33
            ],
            [
              -112.16,
              33.33
            ],
            [
              -112.18,
              33.31
            ],
            [
              -112.18,
              33.3
            ],
            [
              -112.22,
              33.26
            ],
            [
              -112.24,
              33.25
            ],
            [
              -112.28,
              33.25
            ],
            [
              -112.31,
              33.27
            ],
            [
              -112.31,
              33.32
            ],
            [
              -112.28,
              33.35
            ],
            [
              -112.27,
              33.35
            ],
            [
              -112.24,
              33.38
            ],
            [
              -112.19,
              33.39
            ],
            [
              -112.14,
              33.42
            ]
          ]
        ]
      },
      "raw_probability": 0.0529,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "4e0dbee0b067d9dc6b79c09c92f1860b73a345aa490d1e07f58119010ee4c1b0",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0529,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b318c11b8d5a9500253141a05870bba9f5a4e7a8fe92533034fac6296df7071",
        "signature": {
          "alg": "ed25519",
          "sig": "84aa60f5fee3ebeb351aff2e30628240ecb27dd3868d1f94e7a583aed617312664a6c82c60ac5d9ab70365999e4e096ce5aaa51e253e893fe916b0a0aa8cf70e"
        }
      },
      "receipt_sha256": "5b318c11b8d5a9500253141a05870bba9f5a4e7a8fe92533034fac6296df7071"
    },
    {
      "storm_id": "322637",
      "lat": 39.7233,
      "lon": -88.3556,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 690.0,
      "ebshear": 35.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.051
        },
        {
          "name": "alignment",
          "value": 3.0583
        },
        {
          "name": "tau",
          "value": 1.0774
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0504
      },
      "coherence_score": 1.0773534774780273,
      "coherence_diagnostics": {
        "tau": 1.0773534774780273,
        "grad_tau": 0.08180278539657593,
        "torsion": 0.0,
        "alignment": 3.0582618713378906,
        "S_field": 0.47253894805908203,
        "Gamma_field": 0.30000001192092896,
        "S_over_Gamma": 1.575129747390747,
        "Da": 17.928504943847656,
        "E_coh": 0.7394727468490601,
        "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": [
          [
            [
              -88.37,
              39.76
            ],
            [
              -88.34,
              39.76
            ],
            [
              -88.3,
              39.74
            ],
            [
              -88.3,
              39.69
            ],
            [
              -88.31,
              39.68
            ],
            [
              -88.39,
              39.68
            ],
            [
              -88.41,
              39.7
            ],
            [
              -88.41,
              39.74
            ],
            [
              -88.37,
              39.76
            ]
          ]
        ]
      },
      "raw_probability": 0.0504,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a73074cd66cd9d5021f968cf112d15c1762061dfbbdd33cd506cf23fec228b79",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0504,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8154f8b7e1c14ea1de3fc91cf73a0f2c2bb73f8400f034e63e94aab5378b643e",
        "signature": {
          "alg": "ed25519",
          "sig": "e81ccc58fea765110811b3d0dd1c429ed3fb00066b78d667beb63c24f2f2643d22f7a015138a1fb1a0185f767702819052f2dec5a51c2d9bb352d16007080500"
        }
      },
      "receipt_sha256": "8154f8b7e1c14ea1de3fc91cf73a0f2c2bb73f8400f034e63e94aab5378b643e"
    },
    {
      "storm_id": "322816",
      "lat": 39.507,
      "lon": -88.609,
      "motion_east": 8.4,
      "motion_south": 4.3,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 918.0,
      "ebshear": 38.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.051
        },
        {
          "name": "alignment",
          "value": 3.0583
        },
        {
          "name": "tau",
          "value": 1.0774
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0503
      },
      "coherence_score": 1.0773534774780273,
      "coherence_diagnostics": {
        "tau": 1.0773534774780273,
        "grad_tau": 0.08180278539657593,
        "torsion": 0.0,
        "alignment": 3.0582618713378906,
        "S_field": 0.47253894805908203,
        "Gamma_field": 0.30000001192092896,
        "S_over_Gamma": 1.575129747390747,
        "Da": 17.928504943847656,
        "E_coh": 0.7394727468490601,
        "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": [
          [
            [
              -88.64,
              39.54
            ],
            [
              -88.59,
              39.54
            ],
            [
              -88.57,
              39.53
            ],
            [
              -88.56,
              39.51
            ],
            [
              -88.56,
              39.48
            ],
            [
              -88.57,
              39.46
            ],
            [
              -88.63,
              39.46
            ],
            [
              -88.66,
              39.49
            ],
            [
              -88.67,
              39.52
            ],
            [
              -88.64,
              39.54
            ]
          ]
        ]
      },
      "raw_probability": 0.0503,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "6bb1ee740cc9731a746e5fd6a14b5128392e8ae90d7ac6691eb4a55ec70e0eeb",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0503,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f92c811cdb1c8f8a3091b2ad0eacbc348f7164cd58aeb477c2bc34d6fc39ddf9",
        "signature": {
          "alg": "ed25519",
          "sig": "4d8ddd9ff61a8e92f1623571970821fbbe4e6a7f6063f3ea37285da212149d0cf6564bdb7cdd6c0a7abc02e824594a8758111bfd56d94b4e9d2b2f665f264a04"
        }
      },
      "receipt_sha256": "f92c811cdb1c8f8a3091b2ad0eacbc348f7164cd58aeb477c2bc34d6fc39ddf9"
    },
    {
      "storm_id": "322390",
      "lat": 24.66,
      "lon": -78.6213,
      "motion_east": 0.0,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3000.0,
      "ebshear": 5.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.05
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.65,
              24.69
            ],
            [
              -78.59,
              24.68
            ],
            [
              -78.58,
              24.64
            ],
            [
              -78.59,
              24.63
            ],
            [
              -78.61,
              24.64
            ],
            [
              -78.64,
              24.64
            ],
            [
              -78.66,
              24.67
            ],
            [
              -78.65,
              24.69
            ]
          ]
        ]
      },
      "raw_probability": 0.05,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "7f925b2036e92fe2f1f0697c3aedfff74d719c1ee2cb6b739d7c30484e75972c",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.05,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b3012746ad96e48d3ff9e83c64c280c9d2f0e8d2bc13bcf1d373e0f5144b0b7c",
        "signature": {
          "alg": "ed25519",
          "sig": "faa00f87f5340036a7f9e27cc7e9485a105fdc176bc75589f31f3644ec4458945520aa89154be93e483a8e3a0e98a0dcd1fe28d344931b8d32f2efb15af1050c"
        }
      },
      "receipt_sha256": "b3012746ad96e48d3ff9e83c64c280c9d2f0e8d2bc13bcf1d373e0f5144b0b7c"
    },
    {
      "storm_id": "322790",
      "lat": 24.4304,
      "lon": -78.6596,
      "motion_east": 0.0,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2949.0,
      "ebshear": 4.0,
      "srh01": 8.0,
      "maxllaz": 0.001,
      "mesh": 0.39,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "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": [
          [
            [
              -78.58,
              24.51
            ],
            [
              -78.57,
              24.5
            ],
            [
              -78.55,
              24.5
            ],
            [
              -78.55,
              24.47
            ],
            [
              -78.58,
              24.44
            ],
            [
              -78.58,
              24.43
            ],
            [
              -78.61,
              24.43
            ],
            [
              -78.63,
              24.41
            ],
            [
              -78.63,
              24.38
            ],
            [
              -78.65,
              24.38
            ],
            [
              -78.66,
              24.37
            ],
            [
              -78.69,
              24.38
            ],
            [
              -78.73,
              24.35
            ],
            [
              -78.77,
              24.35
            ],
            [
              -78.77,
              24.36
            ],
            [
              -78.75,
              24.38
            ],
            [
              -78.76,
              24.4
            ],
            [
              -78.76,
              24.42
            ],
            [
              -78.75,
              24.43
            ],
            [
              -78.74,
              24.43
            ],
            [
              -78.7,
              24.47
            ],
            [
              -78.66,
              24.47
            ],
            [
              -78.63,
              24.5
            ],
            [
              -78.61,
              24.49
            ],
            [
              -78.58,
              24.51
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0495,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845",
        "signature": {
          "alg": "ed25519",
          "sig": "936b900e8cff1214176a95ab52f45a4eda91cd868750d74a347a5a398bfaab579d0dcaa6937524485eaf63fa6281a133582fcb414efd7a7199705c38f9f0e805"
        }
      },
      "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845"
    },
    {
      "storm_id": "322791",
      "lat": 24.3,
      "lon": -78.9116,
      "motion_east": 0.5,
      "motion_south": 0.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2947.0,
      "ebshear": 3.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.29,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "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": [
          [
            [
              -78.91,
              24.39
            ],
            [
              -78.87,
              24.39
            ],
            [
              -78.85,
              24.38
            ],
            [
              -78.84,
              24.37
            ],
            [
              -78.84,
              24.33
            ],
            [
              -78.85,
              24.31
            ],
            [
              -78.89,
              24.28
            ],
            [
              -78.89,
              24.22
            ],
            [
              -78.93,
              24.18
            ],
            [
              -78.98,
              24.18
            ],
            [
              -79.0,
              24.2
            ],
            [
              -79.0,
              24.23
            ],
            [
              -78.97,
              24.26
            ],
            [
              -78.93,
              24.27
            ],
            [
              -78.91,
              24.29
            ],
            [
              -78.91,
              24.32
            ],
            [
              -78.92,
              24.33
            ],
            [
              -78.92,
              24.38
            ],
            [
              -78.91,
              24.39
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0495,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845",
        "signature": {
          "alg": "ed25519",
          "sig": "936b900e8cff1214176a95ab52f45a4eda91cd868750d74a347a5a398bfaab579d0dcaa6937524485eaf63fa6281a133582fcb414efd7a7199705c38f9f0e805"
        }
      },
      "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845"
    },
    {
      "storm_id": "322839",
      "lat": 25.4508,
      "lon": -82.9042,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3833.0,
      "ebshear": 10.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.051
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0495
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.8109123706817627,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.6718890070915222,
        "Gamma_field": 0.5220670700073242,
        "S_over_Gamma": 1.2869783639907837,
        "Da": 31.763092041015625,
        "E_coh": 0.9609120488166809,
        "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": [
          [
            [
              -82.94,
              25.5
            ],
            [
              -82.92,
              25.5
            ],
            [
              -82.88,
              25.48
            ],
            [
              -82.88,
              25.47
            ],
            [
              -82.9,
              25.45
            ],
            [
              -82.86,
              25.42
            ],
            [
              -82.86,
              25.4
            ],
            [
              -82.87,
              25.41
            ],
            [
              -82.88,
              25.4
            ],
            [
              -82.96,
              25.4
            ],
            [
              -82.96,
              25.48
            ],
            [
              -82.94,
              25.5
            ]
          ]
        ]
      },
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bedb74815070dadc5b280be91396d6c103ac91f392edbd7e8ed9569ccbc30298",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0495,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845",
        "signature": {
          "alg": "ed25519",
          "sig": "936b900e8cff1214176a95ab52f45a4eda91cd868750d74a347a5a398bfaab579d0dcaa6937524485eaf63fa6281a133582fcb414efd7a7199705c38f9f0e805"
        }
      },
      "receipt_sha256": "c7600d9b35e7a3cf02caedddaf4c8f9bb2928588efeb4df62b57f29c3e9f4845"
    },
    {
      "storm_id": "322787",
      "lat": 33.9181,
      "lon": -111.6281,
      "motion_east": 0.7,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 500.0,
      "ebshear": 27.0,
      "srh01": 0.0,
      "maxllaz": 0.005,
      "mesh": 0.44,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.301
        },
        {
          "name": "alignment",
          "value": 3.8696
        },
        {
          "name": "tau",
          "value": 0.4875
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.049
      },
      "coherence_score": 0.48753035068511963,
      "coherence_diagnostics": {
        "tau": 0.48753035068511963,
        "grad_tau": 0.05125950649380684,
        "torsion": 0.0,
        "alignment": 3.869638442993164,
        "S_field": 0.3812471628189087,
        "Gamma_field": 1.2870670557022095,
        "S_over_Gamma": 0.29621389508247375,
        "Da": 75.56488037109375,
        "E_coh": 0.7125069499015808,
        "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": [
          [
            [
              -111.63,
              34.02
            ],
            [
              -111.6,
              34.02
            ],
            [
              -111.59,
              34.01
            ],
            [
              -111.55,
              34.0
            ],
            [
              -111.54,
              33.99
            ],
            [
              -111.54,
              33.94
            ],
            [
              -111.58,
              33.91
            ],
            [
              -111.59,
              33.91
            ],
            [
              -111.62,
              33.88
            ],
            [
              -111.6,
              33.84
            ],
            [
              -111.6,
              33.79
            ],
            [
              -111.65,
              33.77
            ],
            [
              -111.67,
              33.78
            ],
            [
              -111.71,
              33.83
            ],
            [
              -111.7,
              33.84
            ],
            [
              -111.7,
              33.87
            ],
            [
              -111.69,
              33.88
            ],
            [
              -111.7,
              33.96
            ],
            [
              -111.66,
              34.01
            ],
            [
              -111.64,
              34.01
            ],
            [
              -111.63,
              34.02
            ]
          ]
        ]
      },
      "raw_probability": 0.049,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "c3e5e0b30fc23a4e9b6112568ec8ec036205eabe452a97900ea32b9f3f04718a",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.049,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fb2999bc39e39aa30f25e0cc66762cd4acf58d2e7759aa6438f42a43f7ad04a3",
        "signature": {
          "alg": "ed25519",
          "sig": "812737b0c2d36c7d35356d85944141eba6ced68d5f524c84641e5b509d7c56ecc5b700edaebea71d1f793a603e3ac36588cf038bc4e539fd4dea17dd7867cf07"
        }
      },
      "receipt_sha256": "fb2999bc39e39aa30f25e0cc66762cd4acf58d2e7759aa6438f42a43f7ad04a3"
    },
    {
      "storm_id": "322841",
      "lat": 24.6319,
      "lon": -78.4181,
      "motion_east": 0.6,
      "motion_south": 0.2,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3068.0,
      "ebshear": 5.0,
      "srh01": 6.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 26.926
        },
        {
          "name": "alignment",
          "value": 0.0791
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0477
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.005997896194458,
        "torsion": 0.0,
        "alignment": 0.07907295227050781,
        "S_field": 0.29234039783477783,
        "Gamma_field": 0.7662338018417358,
        "S_over_Gamma": 0.38152897357940674,
        "Da": 47.63077163696289,
        "E_coh": 0.9219369292259216,
        "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": [
          [
            [
              -78.45,
              24.68
            ],
            [
              -78.44,
              24.68
            ],
            [
              -78.43,
              24.68
            ],
            [
              -78.42,
              24.67
            ],
            [
              -78.41,
              24.67
            ],
            [
              -78.4,
              24.67
            ],
            [
              -78.39,
              24.67
            ],
            [
              -78.38,
              24.67
            ],
            [
              -78.37,
              24.67
            ],
            [
              -78.38,
              24.66
            ],
            [
              -78.38,
              24.65
            ],
            [
              -78.39,
              24.66
            ],
            [
              -78.4,
              24.66
            ],
            [
              -78.41,
              24.66
            ],
            [
              -78.42,
              24.66
            ],
            [
              -78.43,
              24.65
            ],
            [
              -78.44,
              24.64
            ],
            [
              -78.44,
              24.63
            ],
            [
              -78.44,
              24.62
            ],
            [
              -78.44,
              24.61
            ],
            [
              -78.43,
              24.6
            ],
            [
              -78.42,
              24.6
            ],
            [
              -78.41,
              24.6
            ],
            [
              -78.4,
              24.6
            ],
            [
              -78.39,
              24.61
            ],
            [
              -78.38,
              24.62
            ],
            [
              -78.37,
              24.61
            ],
            [
              -78.36,
              24.6
            ],
            [
              -78.37,
              24.59
            ],
            [
              -78.38,
              24.58
            ],
            [
              -78.39,
              24.59
            ],
            [
              -78.4,
              24.6
            ],
            [
              -78.41,
              24.6
            ],
            [
              -78.42,
              24.6
            ],
            [
              -78.43,
              24.6
            ],
            [
              -78.44,
              24.6
            ],
            [
              -78.45,
              24.59
            ],
            [
              -78.46,
              24.59
            ],
            [
              -78.45,
              24.6
            ],
            [
              -78.45,
              24.61
            ],
            [
              -78.45,
              24.62
            ],
            [
              -78.45,
              24.63
            ],
            [
              -78.45,
              24.64
            ],
            [
              -78.46,
              24.65
            ],
            [
              -78.46,
              24.66
            ],
            [
              -78.46,
              24.67
            ],
            [
              -78.45,
              24.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0477,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "b8f34c3ce5015f04ff6430c251842173606e4dbe6eb7573ffd8c06314a5cf221",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0477,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa8c9a75ac1b6a94e50312515775dd59627161e6c36b564fe2afcb93b33fc9e1",
        "signature": {
          "alg": "ed25519",
          "sig": "79f9caef0cf3c5cbf1ff96716ab875ae9aa70e3984f70a6f84db617d8dafed9db7c74fe768e740c3f06f19f158de480eb31d469a7281decb286b582c2248cf01"
        }
      },
      "receipt_sha256": "fa8c9a75ac1b6a94e50312515775dd59627161e6c36b564fe2afcb93b33fc9e1"
    },
    {
      "storm_id": "322650",
      "lat": 39.6222,
      "lon": -85.2311,
      "motion_east": 7.6,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 41.0,
      "ebshear": 29.0,
      "srh01": 21.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.926
        },
        {
          "name": "alignment",
          "value": -0.3982
        },
        {
          "name": "tau",
          "value": 0.8867
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0471
      },
      "coherence_score": 0.8866752982139587,
      "coherence_diagnostics": {
        "tau": 0.8866752982139587,
        "grad_tau": 0.04355094954371452,
        "torsion": 0.0,
        "alignment": -0.39820724725723267,
        "S_field": 0.2321261614561081,
        "Gamma_field": 0.6670671105384827,
        "S_over_Gamma": 0.34798023104667664,
        "Da": 39.25144958496094,
        "E_coh": 0.29516762495040894,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.24,
              39.66
            ],
            [
              -85.21,
              39.66
            ],
            [
              -85.19,
              39.63
            ],
            [
              -85.19,
              39.6
            ],
            [
              -85.21,
              39.58
            ],
            [
              -85.26,
              39.58
            ],
            [
              -85.27,
              39.59
            ],
            [
              -85.27,
              39.64
            ],
            [
              -85.24,
              39.66
            ]
          ]
        ]
      },
      "raw_probability": 0.0471,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "0b2282f1f13653deea1fd26bcc29bf6169128f4cc87b31a6af9dd4655a40adb1",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0471,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f62947f801d4d90f7e66298c62990799c696162cc28619d86324bbc787fc127a",
        "signature": {
          "alg": "ed25519",
          "sig": "1537d01c92c57162dcd2fff0db157d7b24bb49d727bb496d1b4e9de403c7314374b9e11651e74c18e1f18ab85dda2b12ba12c1ed28655046369718982ff83108"
        }
      },
      "receipt_sha256": "f62947f801d4d90f7e66298c62990799c696162cc28619d86324bbc787fc127a"
    },
    {
      "storm_id": "322830",
      "lat": 39.6437,
      "lon": -88.83,
      "motion_east": 9.1,
      "motion_south": 5.5,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 566.0,
      "ebshear": 35.0,
      "srh01": 15.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.051
        },
        {
          "name": "alignment",
          "value": 3.0583
        },
        {
          "name": "tau",
          "value": 1.0774
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0457
      },
      "coherence_score": 1.0773534774780273,
      "coherence_diagnostics": {
        "tau": 1.0773534774780273,
        "grad_tau": 0.08180278539657593,
        "torsion": 0.0,
        "alignment": 3.0582618713378906,
        "S_field": 0.47253894805908203,
        "Gamma_field": 0.30000001192092896,
        "S_over_Gamma": 1.575129747390747,
        "Da": 17.928504943847656,
        "E_coh": 0.7394727468490601,
        "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": [
          [
            [
              -88.83,
              39.67
            ],
            [
              -88.79,
              39.66
            ],
            [
              -88.79,
              39.62
            ],
            [
              -88.84,
              39.6
            ],
            [
              -88.86,
              39.61
            ],
            [
              -88.86,
              39.66
            ],
            [
              -88.84,
              39.66
            ],
            [
              -88.83,
              39.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0457,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "100b5b7514dbd79afe2c28024170ff4c4647fb3ba33014593fbf93d9b6abdd67",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0457,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "85e07f078f4130df5f224786cc472d66ad29f1ca4102db18e99c092edd4796de",
        "signature": {
          "alg": "ed25519",
          "sig": "4a9a3ccdd762789df9ef6ed21890a8ac3b8e395b427fb9482e989453132032dd4932db1b3516aeea8dd3b3347dd2a3ddfc6b94b0aee642d765840e3f5ceb1f0c"
        }
      },
      "receipt_sha256": "85e07f078f4130df5f224786cc472d66ad29f1ca4102db18e99c092edd4796de"
    },
    {
      "storm_id": "322840",
      "lat": 24.8909,
      "lon": -81.3294,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4014.0,
      "ebshear": 12.0,
      "srh01": 11.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.176
        },
        {
          "name": "alignment",
          "value": -0.4209
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0445
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5592907071113586,
        "torsion": 0.0,
        "alignment": -0.4209270477294922,
        "S_field": 0.7341207265853882,
        "Gamma_field": 0.5070670247077942,
        "S_over_Gamma": 1.4477784633636475,
        "Da": 31.039274215698242,
        "E_coh": 0.9826737642288208,
        "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": [
          [
            [
              -81.37,
              24.93
            ],
            [
              -81.36,
              24.92
            ],
            [
              -81.35,
              24.92
            ],
            [
              -81.34,
              24.91
            ],
            [
              -81.33,
              24.92
            ],
            [
              -81.32,
              24.92
            ],
            [
              -81.31,
              24.92
            ],
            [
              -81.3,
              24.91
            ],
            [
              -81.29,
              24.91
            ],
            [
              -81.29,
              24.9
            ],
            [
              -81.28,
              24.89
            ],
            [
              -81.27,
              24.89
            ],
            [
              -81.28,
              24.89
            ],
            [
              -81.29,
              24.88
            ],
            [
              -81.3,
              24.88
            ],
            [
              -81.31,
              24.88
            ],
            [
              -81.32,
              24.88
            ],
            [
              -81.33,
              24.87
            ],
            [
              -81.34,
              24.86
            ],
            [
              -81.33,
              24.85
            ],
            [
              -81.33,
              24.84
            ],
            [
              -81.34,
              24.83
            ],
            [
              -81.35,
              24.84
            ],
            [
              -81.35,
              24.85
            ],
            [
              -81.35,
              24.86
            ],
            [
              -81.35,
              24.87
            ],
            [
              -81.35,
              24.88
            ],
            [
              -81.34,
              24.89
            ],
            [
              -81.34,
              24.9
            ],
            [
              -81.34,
              24.91
            ],
            [
              -81.35,
              24.92
            ],
            [
              -81.36,
              24.92
            ],
            [
              -81.37,
              24.92
            ],
            [
              -81.37,
              24.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0445,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "20fc6b0384cb60d2b293f80e41e3de17751b68d93912a830f674f1e59cb7e307",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0445,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "169f016c1dcac7382f8ed0bd28f837159b72c67a1c8f584fe30fa6abbedfb470",
        "signature": {
          "alg": "ed25519",
          "sig": "a109e2a490a4d8893143eb8f2450a2d9322a2f77a141fbd3c7ada4968a9eb391391cf28f93e59d6f9db65b0eeb9b3c422d93031a4eebf30c13f70dae0bf4b70c"
        }
      },
      "receipt_sha256": "169f016c1dcac7382f8ed0bd28f837159b72c67a1c8f584fe30fa6abbedfb470"
    },
    {
      "storm_id": "322628",
      "lat": 33.63,
      "lon": -111.765,
      "motion_east": 1.3,
      "motion_south": 0.0,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 751.0,
      "ebshear": 34.0,
      "srh01": 5.0,
      "maxllaz": 0.007,
      "mesh": 0.07,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.676
        },
        {
          "name": "alignment",
          "value": 2.2708
        },
        {
          "name": "tau",
          "value": 0.4931
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.044
      },
      "coherence_score": 0.4930632710456848,
      "coherence_diagnostics": {
        "tau": 0.4930632710456848,
        "grad_tau": 0.038833122700452805,
        "torsion": 0.0,
        "alignment": 2.2708051204681396,
        "S_field": 0.5558529496192932,
        "Gamma_field": 0.9170671105384827,
        "S_over_Gamma": 0.606120228767395,
        "Da": 53.79500961303711,
        "E_coh": 0.7813159823417664,
        "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": [
          [
            [
              -111.75,
              33.7
            ],
            [
              -111.73,
              33.7
            ],
            [
              -111.74,
              33.68
            ],
            [
              -111.74,
              33.64
            ],
            [
              -111.73,
              33.63
            ],
            [
              -111.73,
              33.56
            ],
            [
              -111.75,
              33.54
            ],
            [
              -111.8,
              33.54
            ],
            [
              -111.8,
              33.56
            ],
            [
              -111.81,
              33.57
            ],
            [
              -111.81,
              33.65
            ],
            [
              -111.8,
              33.67
            ],
            [
              -111.77,
              33.68
            ],
            [
              -111.75,
              33.7
            ]
          ]
        ]
      },
      "raw_probability": 0.044,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "84ab7e4c8e4df5779e834c987fb301574d37cb6c92a5452a77ab2b0e6b535554",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.044,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "537666e0e564871827ea26dbe258b96de4d4f342b39f61be68680cc4da9e89c0",
        "signature": {
          "alg": "ed25519",
          "sig": "2bd171eb80da2af7949fa17a10c7a9baa451730601f0dd3898d36b23ec61a81bf2857d9e594b792cbecaa9b781ebdca5f5413b21a94e6b21238d70eeac1cdd07"
        }
      },
      "receipt_sha256": "537666e0e564871827ea26dbe258b96de4d4f342b39f61be68680cc4da9e89c0"
    },
    {
      "storm_id": "322827",
      "lat": 25.0564,
      "lon": -82.1607,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4086.0,
      "ebshear": 12.0,
      "srh01": 10.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.551
        },
        {
          "name": "alignment",
          "value": 0.0166
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0436
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6477813124656677,
        "torsion": 0.0,
        "alignment": 0.016572952270507812,
        "S_field": 0.6572524309158325,
        "Gamma_field": 0.5254004001617432,
        "S_over_Gamma": 1.25095534324646,
        "Da": 32.050655364990234,
        "E_coh": 0.9758535027503967,
        "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": [
          [
            [
              -82.18,
              25.11
            ],
            [
              -82.15,
              25.11
            ],
            [
              -82.13,
              25.09
            ],
            [
              -82.12,
              25.09
            ],
            [
              -82.12,
              25.05
            ],
            [
              -82.11,
              25.04
            ],
            [
              -82.12,
              25.02
            ],
            [
              -82.11,
              25.01
            ],
            [
              -82.17,
              25.01
            ],
            [
              -82.21,
              24.99
            ],
            [
              -82.22,
              25.0
            ],
            [
              -82.22,
              25.07
            ],
            [
              -82.21,
              25.09
            ],
            [
              -82.18,
              25.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0436,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "a5386bca6a3dffaf4d89f23580ab3c868b482fe3b46824b164444883a7c4845b",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0436,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2262aa94b02a670c4310fe1a347dd9c96fc52a66798a323c42af976e24ee0246",
        "signature": {
          "alg": "ed25519",
          "sig": "3628cc1247e1dbfb47fafc55a31d91e6ad35605d21dc991924433b37b69df909dbe7fa0963a1692a433b939c08a341e734117ee9da73f249821b6261d3138c06"
        }
      },
      "receipt_sha256": "2262aa94b02a670c4310fe1a347dd9c96fc52a66798a323c42af976e24ee0246"
    },
    {
      "storm_id": "322447",
      "lat": 25.0111,
      "lon": -81.2611,
      "motion_east": 6.8,
      "motion_south": 1.6,
      "valid_time": "20260820_083040 UTC",
      "tornado_probability": 0.0007,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3894.0,
      "ebshear": 11.0,
      "srh01": 12.0,
      "maxllaz": 0.003,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.176
        },
        {
          "name": "alignment",
          "value": -0.4209
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0425
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5592907071113586,
        "torsion": 0.0,
        "alignment": -0.4209270477294922,
        "S_field": 0.7341207265853882,
        "Gamma_field": 0.5070670247077942,
        "S_over_Gamma": 1.4477784633636475,
        "Da": 31.039274215698242,
        "E_coh": 0.9826737642288208,
        "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": [
          [
            [
              -81.24,
              25.04
            ],
            [
              -81.23,
              25.03
            ],
            [
              -81.23,
              24.98
            ],
            [
              -81.24,
              24.97
            ],
            [
              -81.3,
              24.98
            ],
            [
              -81.32,
              25.0
            ],
            [
              -81.3,
              25.03
            ],
            [
              -81.25,
              25.03
            ],
            [
              -81.24,
              25.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0425,
      "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": "dd8e19f2e91fe5ba934d8cc2d73b535767126d96805b175bbaf7d735894a493e",
        "input_sha256": "bde363f8dd9d564869b6e7ee152e3731237f19a1e4c266eb8fd2788a57aee693",
        "issued_at": "2026-08-20T08:32:40Z",
        "raw_probability": 0.0425,
        "probability": 0.00068,
        "confidence_lo": 0.000667,
        "confidence_hi": 0.00068,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "09223eaa687a37c77be062849ac3610d039869881f4d2b0a2d85b90de835c148",
        "signature": {
          "alg": "ed25519",
          "sig": "1280687e4aba6631ccb479e2efea7607cf9db4a3f812f5b681f08c0dbf5441321ca71a5b053ea4e22c0a7aa97bf6295c2a6f1ad35b784d3141e2c39c0c3a160d"
        }
      },
      "receipt_sha256": "09223eaa687a37c77be062849ac3610d039869881f4d2b0a2d85b90de835c148"
    }
  ]
}
