{
  "forecast_id": "to_fcst_20260731_2100",
  "hazard": "tornado",
  "issued_at": "2026-07-31T21:00:21Z",
  "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": 242,
  "top_probability": 0.0112,
  "source_artifacts": [
    "/data/live-tornadoes.json",
    "/data/tornado-storms.geojson"
  ],
  "storms": [
    {
      "storm_id": "227893",
      "lat": 36.5202,
      "lon": -89.1835,
      "motion_east": 7.2,
      "motion_south": 0.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0112,
      "risk_band": "very_high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 866.0,
      "ebshear": 32.0,
      "srh01": 49.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7634
        },
        {
          "name": "alignment",
          "value": -7.8271
        },
        {
          "name": "tau",
          "value": 1.9962
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.5732
      },
      "coherence_score": 1.996239423751831,
      "coherence_diagnostics": {
        "tau": 1.996239423751831,
        "grad_tau": 0.49484720826148987,
        "torsion": 0.0,
        "alignment": -7.827050685882568,
        "S_field": 0.6204070448875427,
        "Gamma_field": 0.5835421085357666,
        "S_over_Gamma": 1.0631743669509888,
        "Da": 36.321197509765625,
        "E_coh": 0.5911252498626709,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.04,
              36.78
            ],
            [
              -89.0,
              36.77
            ],
            [
              -88.99,
              36.76
            ],
            [
              -88.99,
              36.73
            ],
            [
              -89.01,
              36.69
            ],
            [
              -89.03,
              36.67
            ],
            [
              -89.02,
              36.66
            ],
            [
              -89.02,
              36.64
            ],
            [
              -89.06,
              36.63
            ],
            [
              -89.08,
              36.61
            ],
            [
              -89.08,
              36.58
            ],
            [
              -89.06,
              36.56
            ],
            [
              -89.05,
              36.57
            ],
            [
              -89.02,
              36.54
            ],
            [
              -89.02,
              36.52
            ],
            [
              -89.06,
              36.49
            ],
            [
              -89.08,
              36.49
            ],
            [
              -89.1,
              36.52
            ],
            [
              -89.11,
              36.51
            ],
            [
              -89.13,
              36.51
            ],
            [
              -89.14,
              36.52
            ],
            [
              -89.16,
              36.51
            ],
            [
              -89.18,
              36.49
            ],
            [
              -89.18,
              36.46
            ],
            [
              -89.16,
              36.44
            ],
            [
              -89.15,
              36.44
            ],
            [
              -89.15,
              36.4
            ],
            [
              -89.16,
              36.39
            ],
            [
              -89.15,
              36.38
            ],
            [
              -89.19,
              36.36
            ],
            [
              -89.26,
              36.3
            ],
            [
              -89.26,
              36.27
            ],
            [
              -89.28,
              36.25
            ],
            [
              -89.28,
              36.24
            ],
            [
              -89.31,
              36.24
            ],
            [
              -89.34,
              36.27
            ],
            [
              -89.34,
              36.28
            ],
            [
              -89.36,
              36.29
            ],
            [
              -89.35,
              36.31
            ],
            [
              -89.37,
              36.34
            ],
            [
              -89.37,
              36.37
            ],
            [
              -89.35,
              36.38
            ],
            [
              -89.38,
              36.42
            ],
            [
              -89.37,
              36.5
            ],
            [
              -89.36,
              36.51
            ],
            [
              -89.36,
              36.53
            ],
            [
              -89.33,
              36.59
            ],
            [
              -89.33,
              36.63
            ],
            [
              -89.32,
              36.64
            ],
            [
              -89.32,
              36.66
            ],
            [
              -89.3,
              36.67
            ],
            [
              -89.25,
              36.67
            ],
            [
              -89.23,
              36.68
            ],
            [
              -89.19,
              36.72
            ],
            [
              -89.15,
              36.74
            ],
            [
              -89.09,
              36.75
            ],
            [
              -89.04,
              36.78
            ]
          ]
        ]
      },
      "raw_probability": 0.5732,
      "confidence_lo": 0.0078,
      "confidence_hi": 0.0113,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e7347e43b7c3182f1e06776798607d85535aece2f175a97c13573cc87b4c324c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.5732,
        "probability": 0.011244,
        "confidence_lo": 0.007752,
        "confidence_hi": 0.011284,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "389c017a67d3ab5b4da1c645f9399e8af87a0c08701988ee34a0ef21b4d92deb",
        "signature": {
          "alg": "ed25519",
          "sig": "bea9d0f6d3ee8ef5c75f39f720800dfa83c0098324e91a79487ef23ceb0a68adfbd4b1894d4e165f2a8099b1c5878cb4a12eef0f6fb869a1633c199245ce0b05"
        }
      },
      "receipt_sha256": "389c017a67d3ab5b4da1c645f9399e8af87a0c08701988ee34a0ef21b4d92deb"
    },
    {
      "storm_id": "228082",
      "lat": 35.9069,
      "lon": -88.8859,
      "motion_east": 10.3,
      "motion_south": 1.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0067,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1090.0,
      "ebshear": 25.0,
      "srh01": 33.0,
      "maxllaz": 0.004,
      "mesh": 0.1,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 33.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.0134
        },
        {
          "name": "alignment",
          "value": -4.6431
        },
        {
          "name": "tau",
          "value": 2.2666
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.4954
      },
      "coherence_score": 2.266629219055176,
      "coherence_diagnostics": {
        "tau": 2.266629219055176,
        "grad_tau": 0.2876782715320587,
        "torsion": 0.0,
        "alignment": -4.6430583000183105,
        "S_field": 0.8120909333229065,
        "Gamma_field": 0.3868754208087921,
        "S_over_Gamma": 2.099102020263672,
        "Da": 23.962718963623047,
        "E_coh": 0.7640751600265503,
        "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.87,
              36.07
            ],
            [
              -88.84,
              36.07
            ],
            [
              -88.81,
              36.05
            ],
            [
              -88.8,
              36.01
            ],
            [
              -88.79,
              36.0
            ],
            [
              -88.79,
              35.96
            ],
            [
              -88.8,
              35.95
            ],
            [
              -88.8,
              35.92
            ],
            [
              -88.82,
              35.9
            ],
            [
              -88.83,
              35.9
            ],
            [
              -88.85,
              35.87
            ],
            [
              -88.85,
              35.8
            ],
            [
              -88.86,
              35.79
            ],
            [
              -88.86,
              35.76
            ],
            [
              -88.88,
              35.74
            ],
            [
              -88.91,
              35.74
            ],
            [
              -88.92,
              35.75
            ],
            [
              -88.94,
              35.75
            ],
            [
              -88.97,
              35.78
            ],
            [
              -88.98,
              35.84
            ],
            [
              -88.99,
              35.85
            ],
            [
              -88.99,
              35.89
            ],
            [
              -88.98,
              35.9
            ],
            [
              -88.98,
              35.92
            ],
            [
              -88.96,
              35.94
            ],
            [
              -88.93,
              36.0
            ],
            [
              -88.93,
              36.02
            ],
            [
              -88.89,
              36.06
            ],
            [
              -88.87,
              36.07
            ]
          ]
        ]
      },
      "raw_probability": 0.4954,
      "confidence_lo": 0.0066,
      "confidence_hi": 0.0067,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0d92e960cb48852162a06a2e5a4e3a284dd3337eea12ab7f17ea39fa57aa0dcb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.4954,
        "probability": 0.00672,
        "confidence_lo": 0.006614,
        "confidence_hi": 0.006721,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b8c444f207a84ae27365800a780154976f63acc6bbf8713c845d8214446d7fc6",
        "signature": {
          "alg": "ed25519",
          "sig": "85cad7378d14069999d9fad27436b77084e095af778f97bea1f29aba3b0061ecf9f5c33c5f9a6b78a39c0b95264727dea5b33bbd7e215b202755d4ef0e90260a"
        }
      },
      "receipt_sha256": "b8c444f207a84ae27365800a780154976f63acc6bbf8713c845d8214446d7fc6"
    },
    {
      "storm_id": "227894",
      "lat": 34.709,
      "lon": -89.74,
      "motion_east": 8.2,
      "motion_south": 3.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0067,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3661.0,
      "ebshear": 19.0,
      "srh01": 70.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 70.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.0134
        },
        {
          "name": "alignment",
          "value": 3.1276
        },
        {
          "name": "tau",
          "value": 1.9977
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.433
      },
      "coherence_score": 1.997682809829712,
      "coherence_diagnostics": {
        "tau": 1.997682809829712,
        "grad_tau": 0.3955872654914856,
        "torsion": 0.0,
        "alignment": 3.1275792121887207,
        "S_field": 0.7876365780830383,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.8969652652740479,
        "Da": 27.424877166748047,
        "E_coh": 0.9390379786491394,
        "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.77,
              34.75
            ],
            [
              -89.73,
              34.75
            ],
            [
              -89.7,
              34.73
            ],
            [
              -89.69,
              34.71
            ],
            [
              -89.69,
              34.68
            ],
            [
              -89.72,
              34.65
            ],
            [
              -89.76,
              34.65
            ],
            [
              -89.79,
              34.68
            ],
            [
              -89.78,
              34.74
            ],
            [
              -89.77,
              34.75
            ]
          ]
        ]
      },
      "raw_probability": 0.433,
      "confidence_lo": 0.0066,
      "confidence_hi": 0.0067,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f4f85b53a2018569a1bc6a69f510bb97d686e87bbae0fcc9c0513378c81ea145",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.433,
        "probability": 0.00672,
        "confidence_lo": 0.006614,
        "confidence_hi": 0.006721,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d68eddc38a02e74fabe1f7e7b11008485ba300753a9e1b98c05f9c3d5bcf785",
        "signature": {
          "alg": "ed25519",
          "sig": "f4c44a1c038ca59a2d00313bb5bc7e7086ccc0d345adc98e0c5861fa862c812eb26586e39c8dbb2ead6d3c401f2b586da2b435b904eccfafee6d3c66cf9fd70c"
        }
      },
      "receipt_sha256": "9d68eddc38a02e74fabe1f7e7b11008485ba300753a9e1b98c05f9c3d5bcf785"
    },
    {
      "storm_id": "227743",
      "lat": 41.867,
      "lon": -91.584,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0043,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1053.0,
      "ebshear": 32.0,
      "srh01": 90.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.3884
        },
        {
          "name": "alignment",
          "value": -7.4567
        },
        {
          "name": "tau",
          "value": 1.345
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3845
      },
      "coherence_score": 1.3449519872665405,
      "coherence_diagnostics": {
        "tau": 1.3449519872665405,
        "grad_tau": 0.18083533644676208,
        "torsion": 0.0,
        "alignment": -7.456693649291992,
        "S_field": 0.3321516811847687,
        "Gamma_field": 0.16104207932949066,
        "S_over_Gamma": 2.0625147819519043,
        "Da": 9.356836318969727,
        "E_coh": 0.34232011437416077,
        "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": [
          [
            [
              -91.67,
              41.91
            ],
            [
              -91.52,
              41.91
            ],
            [
              -91.5,
              41.89
            ],
            [
              -91.5,
              41.84
            ],
            [
              -91.51,
              41.84
            ],
            [
              -91.54,
              41.81
            ],
            [
              -91.61,
              41.81
            ],
            [
              -91.66,
              41.85
            ],
            [
              -91.66,
              41.9
            ],
            [
              -91.67,
              41.91
            ]
          ]
        ]
      },
      "raw_probability": 0.3845,
      "confidence_lo": 0.0032,
      "confidence_hi": 0.0043,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2da0f51115d9f7c06606b1d34ff975b08621ff1c962277b23421607f2f14ca2f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.3845,
        "probability": 0.00426,
        "confidence_lo": 0.003198,
        "confidence_hi": 0.004264,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "33e95e23a56f5089fcddb4ec6807758b1ff4d55e93855bc641ba088543bfd8f3",
        "signature": {
          "alg": "ed25519",
          "sig": "9d284fcd8554739c7e08d4dc952a4f0c31e954c85740fe4808ba342834d08150d739cb44c862333ef83af743f010462ddfdf487e625aa49e286911093407220a"
        }
      },
      "receipt_sha256": "33e95e23a56f5089fcddb4ec6807758b1ff4d55e93855bc641ba088543bfd8f3"
    },
    {
      "storm_id": "228115",
      "lat": 41.6955,
      "lon": -91.6864,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "high",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1389.0,
      "ebshear": 31.0,
      "srh01": 75.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 75.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.3884
        },
        {
          "name": "alignment",
          "value": -7.4567
        },
        {
          "name": "tau",
          "value": 1.345
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.3316
      },
      "coherence_score": 1.3449519872665405,
      "coherence_diagnostics": {
        "tau": 1.3449519872665405,
        "grad_tau": 0.18083533644676208,
        "torsion": 0.0,
        "alignment": -7.456693649291992,
        "S_field": 0.3321516811847687,
        "Gamma_field": 0.16104207932949066,
        "S_over_Gamma": 2.0625147819519043,
        "Da": 9.356836318969727,
        "E_coh": 0.34232011437416077,
        "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": [
          [
            [
              -91.71,
              41.74
            ],
            [
              -91.67,
              41.73
            ],
            [
              -91.68,
              41.71
            ],
            [
              -91.67,
              41.68
            ],
            [
              -91.65,
              41.66
            ],
            [
              -91.67,
              41.66
            ],
            [
              -91.68,
              41.65
            ],
            [
              -91.7,
              41.65
            ],
            [
              -91.7,
              41.71
            ],
            [
              -91.71,
              41.72
            ],
            [
              -91.71,
              41.74
            ]
          ]
        ]
      },
      "raw_probability": 0.3316,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "65789fc8ed6fc883c92a2e1a14a39d60adf3065e94d5968d66fa280caafb1b29",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.3316,
        "probability": 0.003206,
        "confidence_lo": 0.00311,
        "confidence_hi": 0.003207,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a949eea96bade1d70a5f25f43fcdc93b6c61529a5f69af36f57455c878c26b92",
        "signature": {
          "alg": "ed25519",
          "sig": "fb2ea334fe1709474d5c7e02d50b3f6a0a2e1c5ce2f079342646da4879825a047b77c968b662e77a90400457844077225bf251f838aa2a275bdce185c04b920b"
        }
      },
      "receipt_sha256": "a949eea96bade1d70a5f25f43fcdc93b6c61529a5f69af36f57455c878c26b92"
    },
    {
      "storm_id": "227657",
      "lat": 39.1691,
      "lon": -92.9695,
      "motion_east": 8.4,
      "motion_south": 2.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0032,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2987.0,
      "ebshear": 34.0,
      "srh01": 77.0,
      "maxllaz": 0.005,
      "mesh": 0.42,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 77.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2634
        },
        {
          "name": "alignment",
          "value": 5.0005
        },
        {
          "name": "tau",
          "value": 1.5243
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2964
      },
      "coherence_score": 1.5242969989776611,
      "coherence_diagnostics": {
        "tau": 1.5242969989776611,
        "grad_tau": 0.4946443736553192,
        "torsion": 0.0,
        "alignment": 5.000462055206299,
        "S_field": 0.21719858050346375,
        "Gamma_field": 0.3427087664604187,
        "S_over_Gamma": 0.6337701082229614,
        "Da": 18.615474700927734,
        "E_coh": 0.42556285858154297,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.01,
              39.24
            ],
            [
              -92.99,
              39.24
            ],
            [
              -92.98,
              39.23
            ],
            [
              -92.92,
              39.23
            ],
            [
              -92.88,
              39.2
            ],
            [
              -92.89,
              39.19
            ],
            [
              -92.89,
              39.17
            ],
            [
              -92.88,
              39.16
            ],
            [
              -92.89,
              39.15
            ],
            [
              -92.9,
              39.08
            ],
            [
              -92.98,
              39.08
            ],
            [
              -93.0,
              39.09
            ],
            [
              -93.0,
              39.1
            ],
            [
              -93.02,
              39.12
            ],
            [
              -93.03,
              39.12
            ],
            [
              -93.01,
              39.14
            ],
            [
              -93.01,
              39.16
            ],
            [
              -93.02,
              39.17
            ],
            [
              -93.01,
              39.18
            ],
            [
              -93.01,
              39.21
            ],
            [
              -93.0,
              39.22
            ],
            [
              -93.01,
              39.24
            ]
          ]
        ]
      },
      "raw_probability": 0.2964,
      "confidence_lo": 0.0031,
      "confidence_hi": 0.0032,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "742c1786ec7ac94b625ff61622368041fca0e49049f323261459ce847bd5d3a9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2964,
        "probability": 0.003206,
        "confidence_lo": 0.00311,
        "confidence_hi": 0.003207,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ee91682d484490f71978225b29afa205b8819ceb143abd1a4c3561515df46de0",
        "signature": {
          "alg": "ed25519",
          "sig": "f50272dbede798d3583832c423cc50c14baa441dc9c13f64ccbd4c5fd84aa8f89a6329fe680fa088a4d8c542d9d6198a8efc9b33506a5a742c0559aac4a10601"
        }
      },
      "receipt_sha256": "ee91682d484490f71978225b29afa205b8819ceb143abd1a4c3561515df46de0"
    },
    {
      "storm_id": "228096",
      "lat": 41.7835,
      "lon": -71.4324,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1236.0,
      "ebshear": 26.0,
      "srh01": 48.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.3884
        },
        {
          "name": "alignment",
          "value": -6.7027
        },
        {
          "name": "tau",
          "value": 0.9498
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2779
      },
      "coherence_score": 0.9497780203819275,
      "coherence_diagnostics": {
        "tau": 0.9497780203819275,
        "grad_tau": 0.1797308772802353,
        "torsion": 0.0,
        "alignment": -6.702713966369629,
        "S_field": 0.672192394733429,
        "Gamma_field": 0.25354209542274475,
        "S_over_Gamma": 2.6512062549591064,
        "Da": 15.849696159362793,
        "E_coh": 0.7681158185005188,
        "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": [
          [
            [
              -71.46,
              41.84
            ],
            [
              -71.39,
              41.83
            ],
            [
              -71.38,
              41.82
            ],
            [
              -71.39,
              41.8
            ],
            [
              -71.37,
              41.78
            ],
            [
              -71.36,
              41.75
            ],
            [
              -71.37,
              41.74
            ],
            [
              -71.39,
              41.74
            ],
            [
              -71.4,
              41.75
            ],
            [
              -71.46,
              41.75
            ],
            [
              -71.47,
              41.76
            ],
            [
              -71.5,
              41.76
            ],
            [
              -71.51,
              41.75
            ],
            [
              -71.51,
              41.77
            ],
            [
              -71.46,
              41.81
            ],
            [
              -71.47,
              41.83
            ],
            [
              -71.46,
              41.84
            ]
          ]
        ]
      },
      "raw_probability": 0.2779,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d476c9e23cf3346abef074201576089549b27e245ef08a8915c12781c3bc9c8e",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2779,
        "probability": 0.00234,
        "confidence_lo": 0.00216,
        "confidence_hi": 0.002341,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "05b0ed39f251a6f60c2d153c90ef06d7fb8b92335ef7ce107851f4629949b7cc",
        "signature": {
          "alg": "ed25519",
          "sig": "a178149a237ad5c0b5555b955115a65d9d555596e8290663538f37fca1f5e6aa2865abef6c2a780e1c868bdaf151ccf858c19c637404fa4f5834eb7b8a3de800"
        }
      },
      "receipt_sha256": "05b0ed39f251a6f60c2d153c90ef06d7fb8b92335ef7ce107851f4629949b7cc"
    },
    {
      "storm_id": "226835",
      "lat": 39.5852,
      "lon": -92.8109,
      "motion_east": 7.8,
      "motion_south": 0.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2545.0,
      "ebshear": 36.0,
      "srh01": 90.0,
      "maxllaz": 0.006,
      "mesh": 0.29,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 90.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": 3.3497
        },
        {
          "name": "tau",
          "value": 1.3558
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2413
      },
      "coherence_score": 1.3557809591293335,
      "coherence_diagnostics": {
        "tau": 1.3557809591293335,
        "grad_tau": 0.3486734926700592,
        "torsion": 0.0,
        "alignment": 3.3496592044830322,
        "S_field": 0.18482819199562073,
        "Gamma_field": 0.3868754208087921,
        "S_over_Gamma": 0.47774600982666016,
        "Da": 20.456523895263672,
        "E_coh": 0.4562484622001648,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -92.79,
              39.66
            ],
            [
              -92.72,
              39.66
            ],
            [
              -92.72,
              39.65
            ],
            [
              -92.68,
              39.62
            ],
            [
              -92.68,
              39.58
            ],
            [
              -92.69,
              39.58
            ],
            [
              -92.71,
              39.56
            ],
            [
              -92.75,
              39.55
            ],
            [
              -92.77,
              39.53
            ],
            [
              -92.8,
              39.53
            ],
            [
              -92.81,
              39.52
            ],
            [
              -92.83,
              39.52
            ],
            [
              -92.86,
              39.54
            ],
            [
              -92.91,
              39.51
            ],
            [
              -92.94,
              39.53
            ],
            [
              -92.94,
              39.56
            ],
            [
              -92.92,
              39.58
            ],
            [
              -92.93,
              39.6
            ],
            [
              -92.91,
              39.61
            ],
            [
              -92.87,
              39.61
            ],
            [
              -92.83,
              39.65
            ],
            [
              -92.8,
              39.65
            ],
            [
              -92.79,
              39.66
            ]
          ]
        ]
      },
      "raw_probability": 0.2413,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a023f749b596f51decedfdba7f219bd262d25d75af76be2ac32893b889b189d3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2413,
        "probability": 0.002262,
        "confidence_lo": 0.00216,
        "confidence_hi": 0.002263,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9eb4bdebecbb4403cc1e1b4d53c31c5447bdcf4b29ad9b938ea150d9d812c5c0",
        "signature": {
          "alg": "ed25519",
          "sig": "22a089ac0ebcf31c8f406cf2d625a149d5a2cc1599f09cbc0db3627be6a44c2c37bb43ec61857383bc5f9b0890e7c1a0fc4daefb622c3bd4ab7e2983f55aa001"
        }
      },
      "receipt_sha256": "9eb4bdebecbb4403cc1e1b4d53c31c5447bdcf4b29ad9b938ea150d9d812c5c0"
    },
    {
      "storm_id": "228064",
      "lat": 28.0044,
      "lon": -79.9233,
      "motion_east": 6.1,
      "motion_south": 1.2,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0023,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3566.0,
      "ebshear": 24.0,
      "srh01": 56.0,
      "maxllaz": 0.005,
      "mesh": 0.22,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 56.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.0134
        },
        {
          "name": "alignment",
          "value": -1.3372
        },
        {
          "name": "tau",
          "value": 3.0588
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2317
      },
      "coherence_score": 3.0588181018829346,
      "coherence_diagnostics": {
        "tau": 3.0588181018829346,
        "grad_tau": 0.41199588775634766,
        "torsion": 0.0,
        "alignment": -1.3371632099151611,
        "S_field": 0.8236772418022156,
        "Gamma_field": 0.2152087390422821,
        "S_over_Gamma": 3.827341079711914,
        "Da": 14.35489273071289,
        "E_coh": 0.9560109376907349,
        "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": [
          [
            [
              -79.94,
              28.03
            ],
            [
              -79.9,
              28.03
            ],
            [
              -79.89,
              28.02
            ],
            [
              -79.89,
              27.99
            ],
            [
              -79.91,
              27.97
            ],
            [
              -79.94,
              27.97
            ],
            [
              -79.95,
              27.98
            ],
            [
              -79.95,
              28.02
            ],
            [
              -79.94,
              28.03
            ]
          ]
        ]
      },
      "raw_probability": 0.2317,
      "confidence_lo": 0.0022,
      "confidence_hi": 0.0023,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e8f74ca053a26a354fa8c3245b2443caab7a251fae55adfb4e40245002e597a8",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2317,
        "probability": 0.002262,
        "confidence_lo": 0.00216,
        "confidence_hi": 0.002263,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c44f36dfe8698c822fcccc4d6322e8c43d2a90415726aa82f36c5ae2028d3d8d",
        "signature": {
          "alg": "ed25519",
          "sig": "4f25f98fe8e082f99aed0366fba3cf7de7ff8250f71511c57a3bc75613b58da3dee963eebf76482d0b84bb93afcea2d564e405c33c3b61019a01ed3abc927d06"
        }
      },
      "receipt_sha256": "c44f36dfe8698c822fcccc4d6322e8c43d2a90415726aa82f36c5ae2028d3d8d"
    },
    {
      "storm_id": "227393",
      "lat": 34.6172,
      "lon": -89.6297,
      "motion_east": 8.0,
      "motion_south": 3.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3378.0,
      "ebshear": 16.0,
      "srh01": 60.0,
      "maxllaz": 0.002,
      "mesh": 0.15,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.0134
        },
        {
          "name": "alignment",
          "value": 3.1276
        },
        {
          "name": "tau",
          "value": 1.9977
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.223
      },
      "coherence_score": 1.997682809829712,
      "coherence_diagnostics": {
        "tau": 1.997682809829712,
        "grad_tau": 0.3955872654914856,
        "torsion": 0.0,
        "alignment": 3.1275792121887207,
        "S_field": 0.7876365780830383,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.8969652652740479,
        "Da": 27.424877166748047,
        "E_coh": 0.9390379786491394,
        "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": [
          [
            [
              -89.6,
              34.77
            ],
            [
              -89.57,
              34.76
            ],
            [
              -89.55,
              34.74
            ],
            [
              -89.55,
              34.72
            ],
            [
              -89.54,
              34.71
            ],
            [
              -89.54,
              34.7
            ],
            [
              -89.56,
              34.68
            ],
            [
              -89.58,
              34.68
            ],
            [
              -89.59,
              34.67
            ],
            [
              -89.59,
              34.64
            ],
            [
              -89.57,
              34.61
            ],
            [
              -89.57,
              34.56
            ],
            [
              -89.61,
              34.52
            ],
            [
              -89.62,
              34.5
            ],
            [
              -89.67,
              34.48
            ],
            [
              -89.73,
              34.41
            ],
            [
              -89.77,
              34.41
            ],
            [
              -89.78,
              34.42
            ],
            [
              -89.78,
              34.47
            ],
            [
              -89.76,
              34.49
            ],
            [
              -89.71,
              34.5
            ],
            [
              -89.67,
              34.54
            ],
            [
              -89.66,
              34.61
            ],
            [
              -89.61,
              34.66
            ],
            [
              -89.61,
              34.67
            ],
            [
              -89.63,
              34.69
            ],
            [
              -89.63,
              34.76
            ],
            [
              -89.61,
              34.76
            ],
            [
              -89.6,
              34.77
            ]
          ]
        ]
      },
      "raw_probability": 0.223,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cfe75f7acfc1ac64cdeb1f0e1ac59c80499103b26e4a7292d7965a5924b69526",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.223,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de128c9962ab99dd48989da8b8c136986e9b0c744a4646b84f73a4b0935e1243",
        "signature": {
          "alg": "ed25519",
          "sig": "ae98c3773201bce30cfc930c1950327ddeac37807978eac80ade5d1d3e9bcb6f0a9fe077a5b3766e7bd7b641dee5b007c57f3813b2d6e0929547ffa355144003"
        }
      },
      "receipt_sha256": "de128c9962ab99dd48989da8b8c136986e9b0c744a4646b84f73a4b0935e1243"
    },
    {
      "storm_id": "227671",
      "lat": 31.0883,
      "lon": -79.0987,
      "motion_east": 5.4,
      "motion_south": 1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3960.0,
      "ebshear": 28.0,
      "srh01": 42.0,
      "maxllaz": 0.002,
      "mesh": 0.36,
      "flash_rate": 15.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.0134
        },
        {
          "name": "alignment",
          "value": -0.8768
        },
        {
          "name": "tau",
          "value": 3.5261
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2072
      },
      "coherence_score": 3.526050567626953,
      "coherence_diagnostics": {
        "tau": 3.526050567626953,
        "grad_tau": 0.22392664849758148,
        "torsion": 0.0,
        "alignment": -0.8768084049224854,
        "S_field": 1.326001524925232,
        "Gamma_field": 0.23187540471553802,
        "S_over_Gamma": 5.718595027923584,
        "Da": 15.286251068115234,
        "E_coh": 0.936552107334137,
        "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": [
          [
            [
              -79.0,
              31.23
            ],
            [
              -78.99,
              31.21
            ],
            [
              -78.99,
              31.17
            ],
            [
              -79.0,
              31.16
            ],
            [
              -79.0,
              31.12
            ],
            [
              -79.01,
              31.11
            ],
            [
              -79.01,
              31.06
            ],
            [
              -79.02,
              31.05
            ],
            [
              -79.02,
              31.0
            ],
            [
              -79.04,
              30.99
            ],
            [
              -79.1,
              30.99
            ],
            [
              -79.11,
              30.98
            ],
            [
              -79.12,
              30.99
            ],
            [
              -79.15,
              30.99
            ],
            [
              -79.16,
              31.0
            ],
            [
              -79.19,
              31.0
            ],
            [
              -79.2,
              31.01
            ],
            [
              -79.24,
              31.02
            ],
            [
              -79.24,
              31.07
            ],
            [
              -79.22,
              31.09
            ],
            [
              -79.2,
              31.09
            ],
            [
              -79.19,
              31.1
            ],
            [
              -79.18,
              31.09
            ],
            [
              -79.14,
              31.09
            ],
            [
              -79.12,
              31.11
            ],
            [
              -79.12,
              31.13
            ],
            [
              -79.08,
              31.17
            ],
            [
              -79.08,
              31.18
            ],
            [
              -79.04,
              31.22
            ],
            [
              -79.0,
              31.23
            ]
          ]
        ]
      },
      "raw_probability": 0.2072,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3cbc01020c60c04b2ac0be7a57f304f6bc3d6d7f27a3326b3ae59ae8abecab14",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2072,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6bd806951f03385a3075e5be2925045242e7aa1b8e1745074993120b739bf5a8",
        "signature": {
          "alg": "ed25519",
          "sig": "e9d019ccc3faf921b1bce134ebeff214fb0c5eb507a6d4b8d99e9ca68fab1ada0bd88ca634dac1e436e64ebbb5f2dde82ce453572abe08c2c2be7a6c8b06a90e"
        }
      },
      "receipt_sha256": "6bd806951f03385a3075e5be2925045242e7aa1b8e1745074993120b739bf5a8"
    },
    {
      "storm_id": "227958",
      "lat": 36.442,
      "lon": -88.371,
      "motion_east": 7.7,
      "motion_south": 0.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 229.0,
      "ebshear": 20.0,
      "srh01": 25.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.0134
        },
        {
          "name": "alignment",
          "value": -4.6431
        },
        {
          "name": "tau",
          "value": 2.2666
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.2044
      },
      "coherence_score": 2.266629219055176,
      "coherence_diagnostics": {
        "tau": 2.266629219055176,
        "grad_tau": 0.2876782715320587,
        "torsion": 0.0,
        "alignment": -4.6430583000183105,
        "S_field": 0.8120909333229065,
        "Gamma_field": 0.3868754208087921,
        "S_over_Gamma": 2.099102020263672,
        "Da": 23.962718963623047,
        "E_coh": 0.7640751600265503,
        "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.38,
              36.48
            ],
            [
              -88.34,
              36.48
            ],
            [
              -88.33,
              36.47
            ],
            [
              -88.33,
              36.43
            ],
            [
              -88.35,
              36.4
            ],
            [
              -88.39,
              36.4
            ],
            [
              -88.4,
              36.41
            ],
            [
              -88.4,
              36.43
            ],
            [
              -88.41,
              36.44
            ],
            [
              -88.38,
              36.48
            ]
          ]
        ]
      },
      "raw_probability": 0.2044,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f1cac0dd0800e0ef2f92b5608da6aa29c567525f5e0e48c1d540f68fa28f8123",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.2044,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6328ece1ef8110336a7231cdef438e642c6ef904837357f2549a2d84bb5cd178",
        "signature": {
          "alg": "ed25519",
          "sig": "928181ea45f476eb6c08c0b67aafb22ed99e4d175fb1f266270d70a183fd3c941500da10d8441adb5f8ea767a0774215c5f5b792de522a1900574fd275d6e30c"
        }
      },
      "receipt_sha256": "6328ece1ef8110336a7231cdef438e642c6ef904837357f2549a2d84bb5cd178"
    },
    {
      "storm_id": "227957",
      "lat": 36.3106,
      "lon": -88.6562,
      "motion_east": 8.7,
      "motion_south": 0.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 407.0,
      "ebshear": 20.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": 52.0134
        },
        {
          "name": "alignment",
          "value": -4.6431
        },
        {
          "name": "tau",
          "value": 2.2666
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.204
      },
      "coherence_score": 2.266629219055176,
      "coherence_diagnostics": {
        "tau": 2.266629219055176,
        "grad_tau": 0.2876782715320587,
        "torsion": 0.0,
        "alignment": -4.6430583000183105,
        "S_field": 0.8120909333229065,
        "Gamma_field": 0.3868754208087921,
        "S_over_Gamma": 2.099102020263672,
        "Da": 23.962718963623047,
        "E_coh": 0.7640751600265503,
        "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.64,
              36.44
            ],
            [
              -88.61,
              36.42
            ],
            [
              -88.58,
              36.42
            ],
            [
              -88.57,
              36.41
            ],
            [
              -88.53,
              36.4
            ],
            [
              -88.51,
              36.37
            ],
            [
              -88.51,
              36.33
            ],
            [
              -88.52,
              36.32
            ],
            [
              -88.52,
              36.3
            ],
            [
              -88.58,
              36.3
            ],
            [
              -88.6,
              36.32
            ],
            [
              -88.64,
              36.32
            ],
            [
              -88.67,
              36.28
            ],
            [
              -88.67,
              36.23
            ],
            [
              -88.68,
              36.22
            ],
            [
              -88.68,
              36.2
            ],
            [
              -88.67,
              36.19
            ],
            [
              -88.69,
              36.17
            ],
            [
              -88.69,
              36.16
            ],
            [
              -88.7,
              36.16
            ],
            [
              -88.73,
              36.19
            ],
            [
              -88.75,
              36.19
            ],
            [
              -88.77,
              36.21
            ],
            [
              -88.79,
              36.25
            ],
            [
              -88.79,
              36.32
            ],
            [
              -88.77,
              36.34
            ],
            [
              -88.77,
              36.35
            ],
            [
              -88.7,
              36.41
            ],
            [
              -88.7,
              36.42
            ],
            [
              -88.68,
              36.43
            ],
            [
              -88.65,
              36.43
            ],
            [
              -88.64,
              36.44
            ]
          ]
        ]
      },
      "raw_probability": 0.204,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c5a46399e7617c88c5a112696dfd67b8e5e12e9c14752a30148bd1e795e15082",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.204,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5cb5c305af77b2bc97ebfe055b42ae5d127394a9739ace67563cb9d50f63a06e",
        "signature": {
          "alg": "ed25519",
          "sig": "134fe696bf32b507728315913a374159510e742a405f991af7bba79a807e1daac74aeab4508937275309a2b4df1ad5ddab182b83f8d76a2c20106d1f8de8eb01"
        }
      },
      "receipt_sha256": "5cb5c305af77b2bc97ebfe055b42ae5d127394a9739ace67563cb9d50f63a06e"
    },
    {
      "storm_id": "228154",
      "lat": 36.6407,
      "lon": -88.5447,
      "motion_east": 7.2,
      "motion_south": 1.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 162.0,
      "ebshear": 22.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7634
        },
        {
          "name": "alignment",
          "value": -7.8271
        },
        {
          "name": "tau",
          "value": 1.9962
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1946
      },
      "coherence_score": 1.996239423751831,
      "coherence_diagnostics": {
        "tau": 1.996239423751831,
        "grad_tau": 0.49484720826148987,
        "torsion": 0.0,
        "alignment": -7.827050685882568,
        "S_field": 0.6204070448875427,
        "Gamma_field": 0.5835421085357666,
        "S_over_Gamma": 1.0631743669509888,
        "Da": 36.321197509765625,
        "E_coh": 0.5911252498626709,
        "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.56,
              36.72
            ],
            [
              -88.54,
              36.72
            ],
            [
              -88.53,
              36.71
            ],
            [
              -88.48,
              36.71
            ],
            [
              -88.48,
              36.69
            ],
            [
              -88.49,
              36.68
            ],
            [
              -88.49,
              36.64
            ],
            [
              -88.54,
              36.6
            ],
            [
              -88.54,
              36.53
            ],
            [
              -88.56,
              36.51
            ],
            [
              -88.58,
              36.51
            ],
            [
              -88.61,
              36.53
            ],
            [
              -88.61,
              36.66
            ],
            [
              -88.6,
              36.68
            ],
            [
              -88.56,
              36.72
            ]
          ]
        ]
      },
      "raw_probability": 0.1946,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ddee2d8e880290d2731926b6ef3e3c94cec04cc2d7b2e67e760430b6ebb0d3d0",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1946,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f5df14a940b7b8431173fe5ae87f04067499037edd7d7b956648662875a79efd",
        "signature": {
          "alg": "ed25519",
          "sig": "981ce2ff908a6a222a72c1d4ed46d934c34db8ddb356eeb98ecc85386df4d4d9c0fc929fecddd6ed3ecdb4e6b4cd864ed6a20200f0a3948732c4f7d139ecee0e"
        }
      },
      "receipt_sha256": "f5df14a940b7b8431173fe5ae87f04067499037edd7d7b956648662875a79efd"
    },
    {
      "storm_id": "228175",
      "lat": 39.8738,
      "lon": -92.8081,
      "motion_east": 6.8,
      "motion_south": 0.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2053.0,
      "ebshear": 37.0,
      "srh01": 92.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 92.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": 3.3497
        },
        {
          "name": "tau",
          "value": 1.3558
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1912
      },
      "coherence_score": 1.3557809591293335,
      "coherence_diagnostics": {
        "tau": 1.3557809591293335,
        "grad_tau": 0.3486734926700592,
        "torsion": 0.0,
        "alignment": 3.3496592044830322,
        "S_field": 0.18482819199562073,
        "Gamma_field": 0.3868754208087921,
        "S_over_Gamma": 0.47774600982666016,
        "Da": 20.456523895263672,
        "E_coh": 0.4562484622001648,
        "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": [
          [
            [
              -92.82,
              39.91
            ],
            [
              -92.78,
              39.9
            ],
            [
              -92.77,
              39.89
            ],
            [
              -92.75,
              39.89
            ],
            [
              -92.75,
              39.87
            ],
            [
              -92.77,
              39.86
            ],
            [
              -92.79,
              39.82
            ],
            [
              -92.8,
              39.82
            ],
            [
              -92.82,
              39.84
            ],
            [
              -92.82,
              39.86
            ],
            [
              -92.84,
              39.88
            ],
            [
              -92.86,
              39.87
            ],
            [
              -92.86,
              39.88
            ],
            [
              -92.85,
              39.89
            ],
            [
              -92.83,
              39.89
            ],
            [
              -92.82,
              39.91
            ]
          ]
        ]
      },
      "raw_probability": 0.1912,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e5b5c44ede3f7fd45bde41004bcad5f7c84ec10f35c3a009f18f3208c767bbe6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1912,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c69b04c4f6cfb9ca2f9b7d8d374f703fa229d200a78eb397f17a228881bc35d",
        "signature": {
          "alg": "ed25519",
          "sig": "56bc9f6abeed9ee3d35e06da0d67835a7c51a6c90a1fde05fae6aec3f968a7164ca319e56d2d5204162d8370e396c51547ee4d308c59b1ed3456596c6ed92403"
        }
      },
      "receipt_sha256": "1c69b04c4f6cfb9ca2f9b7d8d374f703fa229d200a78eb397f17a228881bc35d"
    },
    {
      "storm_id": "226650",
      "lat": 35.1685,
      "lon": -89.5103,
      "motion_east": 10.1,
      "motion_south": 6.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2372.0,
      "ebshear": 20.0,
      "srh01": 51.0,
      "maxllaz": 0.006,
      "mesh": 0.27,
      "flash_rate": 16.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.5134
        },
        {
          "name": "alignment",
          "value": 3.7078
        },
        {
          "name": "tau",
          "value": 2.0882
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1831
      },
      "coherence_score": 2.0881803035736084,
      "coherence_diagnostics": {
        "tau": 2.0881803035736084,
        "grad_tau": 0.36400386691093445,
        "torsion": 0.0,
        "alignment": 3.707775592803955,
        "S_field": 0.6790013909339905,
        "Gamma_field": 0.5960420966148376,
        "S_over_Gamma": 1.1391836404800415,
        "Da": 38.86980056762695,
        "E_coh": 0.8756232857704163,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.36,
              35.35
            ],
            [
              -89.32,
              35.34
            ],
            [
              -89.32,
              35.29
            ],
            [
              -89.31,
              35.28
            ],
            [
              -89.31,
              35.26
            ],
            [
              -89.35,
              35.22
            ],
            [
              -89.38,
              35.22
            ],
            [
              -89.4,
              35.21
            ],
            [
              -89.42,
              35.19
            ],
            [
              -89.42,
              35.16
            ],
            [
              -89.43,
              35.15
            ],
            [
              -89.48,
              35.13
            ],
            [
              -89.51,
              35.1
            ],
            [
              -89.55,
              35.1
            ],
            [
              -89.58,
              35.07
            ],
            [
              -89.59,
              35.05
            ],
            [
              -89.59,
              34.96
            ],
            [
              -89.6,
              34.95
            ],
            [
              -89.62,
              34.95
            ],
            [
              -89.65,
              34.99
            ],
            [
              -89.7,
              35.01
            ],
            [
              -89.72,
              35.03
            ],
            [
              -89.72,
              35.09
            ],
            [
              -89.68,
              35.13
            ],
            [
              -89.65,
              35.14
            ],
            [
              -89.63,
              35.16
            ],
            [
              -89.63,
              35.26
            ],
            [
              -89.6,
              35.29
            ],
            [
              -89.56,
              35.28
            ],
            [
              -89.53,
              35.26
            ],
            [
              -89.47,
              35.26
            ],
            [
              -89.4,
              35.33
            ],
            [
              -89.36,
              35.35
            ]
          ]
        ]
      },
      "raw_probability": 0.1831,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c93daec99baaf335f50fe06cd2be3fde90b2336743dbddd81079a9a76d636ee3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1831,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "780974c6295edc287c7805cb9c9b86f9b713e5fbf0eb25db87d6da31c4286e19",
        "signature": {
          "alg": "ed25519",
          "sig": "a3b0671efa0a15ddf55ff298607978648ef6cba737dc07259babddd0f4a5ea2ca53edb01435a53ba6d028ed1445498b026abc8615228e25b61dbf06ffa8b2703"
        }
      },
      "receipt_sha256": "780974c6295edc287c7805cb9c9b86f9b713e5fbf0eb25db87d6da31c4286e19"
    },
    {
      "storm_id": "228176",
      "lat": 38.4884,
      "lon": -92.155,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2246.0,
      "ebshear": 34.0,
      "srh01": 91.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 91.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.3884
        },
        {
          "name": "alignment",
          "value": 4.0103
        },
        {
          "name": "tau",
          "value": 1.8145
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1785
      },
      "coherence_score": 1.8145116567611694,
      "coherence_diagnostics": {
        "tau": 1.8145116567611694,
        "grad_tau": 0.6043145060539246,
        "torsion": 0.0,
        "alignment": 4.010279178619385,
        "S_field": 0.4242611527442932,
        "Gamma_field": 0.2335420697927475,
        "S_over_Gamma": 1.8166369199752808,
        "Da": 12.760623931884766,
        "E_coh": 0.841155469417572,
        "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": [
          [
            [
              -92.12,
              38.55
            ],
            [
              -92.11,
              38.55
            ],
            [
              -92.1,
              38.55
            ],
            [
              -92.1,
              38.54
            ],
            [
              -92.1,
              38.53
            ],
            [
              -92.1,
              38.52
            ],
            [
              -92.1,
              38.51
            ],
            [
              -92.1,
              38.5
            ],
            [
              -92.1,
              38.49
            ],
            [
              -92.1,
              38.48
            ],
            [
              -92.1,
              38.47
            ],
            [
              -92.1,
              38.46
            ],
            [
              -92.11,
              38.45
            ],
            [
              -92.12,
              38.45
            ],
            [
              -92.13,
              38.46
            ],
            [
              -92.14,
              38.45
            ],
            [
              -92.15,
              38.45
            ],
            [
              -92.16,
              38.45
            ],
            [
              -92.17,
              38.45
            ],
            [
              -92.18,
              38.44
            ],
            [
              -92.19,
              38.45
            ],
            [
              -92.2,
              38.45
            ],
            [
              -92.21,
              38.44
            ],
            [
              -92.21,
              38.43
            ],
            [
              -92.22,
              38.44
            ],
            [
              -92.22,
              38.45
            ],
            [
              -92.22,
              38.46
            ],
            [
              -92.21,
              38.45
            ],
            [
              -92.2,
              38.45
            ],
            [
              -92.19,
              38.46
            ],
            [
              -92.19,
              38.47
            ],
            [
              -92.18,
              38.48
            ],
            [
              -92.18,
              38.49
            ],
            [
              -92.19,
              38.5
            ],
            [
              -92.19,
              38.51
            ],
            [
              -92.19,
              38.52
            ],
            [
              -92.19,
              38.53
            ],
            [
              -92.18,
              38.53
            ],
            [
              -92.17,
              38.53
            ],
            [
              -92.16,
              38.53
            ],
            [
              -92.15,
              38.54
            ],
            [
              -92.14,
              38.54
            ],
            [
              -92.13,
              38.54
            ],
            [
              -92.12,
              38.55
            ]
          ]
        ]
      },
      "raw_probability": 0.1785,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "13e73ac5a15aa4d5766fb311e03544235319ffb3589b9d58d7da7b22d696f56c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1785,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1c43f14792956c46763eb4b64bed333af2a81363512c78b65450e194d5b0cef5",
        "signature": {
          "alg": "ed25519",
          "sig": "fbd27d99ad3c559491293fb88f34ec93c67b2e65d9e99ef0991cc6bcd11f8f0f61eaa52e0f71dc8d4da04b3e8dafc1de48169ad234685b42760b4f207499ac00"
        }
      },
      "receipt_sha256": "1c43f14792956c46763eb4b64bed333af2a81363512c78b65450e194d5b0cef5"
    },
    {
      "storm_id": "228192",
      "lat": 27.0613,
      "lon": -79.9087,
      "motion_east": 3.6,
      "motion_south": 0.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4408.0,
      "ebshear": 27.0,
      "srh01": 78.0,
      "maxllaz": 0.001,
      "mesh": 0.41,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1384
        },
        {
          "name": "alignment",
          "value": 0.7175
        },
        {
          "name": "tau",
          "value": 1.8239
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1734
      },
      "coherence_score": 1.8238847255706787,
      "coherence_diagnostics": {
        "tau": 1.8238847255706787,
        "grad_tau": 0.7099648714065552,
        "torsion": 0.0,
        "alignment": 0.7175189852714539,
        "S_field": 0.4826793968677521,
        "Gamma_field": 0.38520878553390503,
        "S_over_Gamma": 1.25303316116333,
        "Da": 23.829639434814453,
        "E_coh": 0.9584571123123169,
        "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": [
          [
            [
              -79.92,
              27.09
            ],
            [
              -79.9,
              27.09
            ],
            [
              -79.87,
              27.07
            ],
            [
              -79.88,
              27.02
            ],
            [
              -79.92,
              27.02
            ],
            [
              -79.93,
              27.03
            ],
            [
              -79.93,
              27.08
            ],
            [
              -79.92,
              27.09
            ]
          ]
        ]
      },
      "raw_probability": 0.1734,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3cff11b45c3213f965559392681329929e518a51622d3a5e7af9eedf793d82b1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1734,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de3de830cd69ba71b98751008ce698bdf0be959bca38ff88676deae2df21bfa1",
        "signature": {
          "alg": "ed25519",
          "sig": "189072228fc92bbd102010441133e41e98b09637db16a8d2a76fba29be809dc18f4b0cdbbf249b5de50d1eb0c7398a6b2a62395a54e33918b1a3db299c839202"
        }
      },
      "receipt_sha256": "de3de830cd69ba71b98751008ce698bdf0be959bca38ff88676deae2df21bfa1"
    },
    {
      "storm_id": "227138",
      "lat": 27.8762,
      "lon": -80.1054,
      "motion_east": 6.1,
      "motion_south": 1.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3425.0,
      "ebshear": 25.0,
      "srh01": 59.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.5134
        },
        {
          "name": "alignment",
          "value": -0.7976
        },
        {
          "name": "tau",
          "value": 2.476
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1709
      },
      "coherence_score": 2.4759716987609863,
      "coherence_diagnostics": {
        "tau": 2.4759716987609863,
        "grad_tau": 0.6233813166618347,
        "torsion": 0.0,
        "alignment": -0.7975667715072632,
        "S_field": 0.48077723383903503,
        "Gamma_field": 0.32937541604042053,
        "S_over_Gamma": 1.4596633911132812,
        "Da": 21.764591217041016,
        "E_coh": 0.9612525701522827,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.11,
              27.93
            ],
            [
              -80.07,
              27.93
            ],
            [
              -80.06,
              27.92
            ],
            [
              -80.06,
              27.88
            ],
            [
              -80.05,
              27.86
            ],
            [
              -80.06,
              27.85
            ],
            [
              -80.08,
              27.85
            ],
            [
              -80.12,
              27.83
            ],
            [
              -80.16,
              27.83
            ],
            [
              -80.17,
              27.84
            ],
            [
              -80.16,
              27.85
            ],
            [
              -80.16,
              27.89
            ],
            [
              -80.11,
              27.93
            ]
          ]
        ]
      },
      "raw_probability": 0.1709,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a96c25a24608c9b86412a53fb1038a69acca4e4ddce12f8fff29b1b04360ee49",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1709,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2fd57a4f636781ed96f697ee6bbddd68630261dc5deb8436489cbbf2233940d7",
        "signature": {
          "alg": "ed25519",
          "sig": "23c95eb466f010f7dd5a3f5e5a707da2a0e4acafb88b91033e8ef8ef985ae98feb2d6416ef0bf65498a8a133f043bc228ccd8c8ce4f4794a3e0b0a7c3b192e07"
        }
      },
      "receipt_sha256": "2fd57a4f636781ed96f697ee6bbddd68630261dc5deb8436489cbbf2233940d7"
    },
    {
      "storm_id": "227585",
      "lat": 36.7213,
      "lon": -88.2684,
      "motion_east": 7.5,
      "motion_south": 0.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 121.0,
      "ebshear": 18.0,
      "srh01": 25.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7634
        },
        {
          "name": "alignment",
          "value": -4.9842
        },
        {
          "name": "tau",
          "value": 1.6313
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1681
      },
      "coherence_score": 1.6313410997390747,
      "coherence_diagnostics": {
        "tau": 1.6313410997390747,
        "grad_tau": 0.5174708962440491,
        "torsion": 0.0,
        "alignment": -4.984169006347656,
        "S_field": 0.40228962898254395,
        "Gamma_field": 0.46604207158088684,
        "S_over_Gamma": 0.8632045388221741,
        "Da": 28.49355125427246,
        "E_coh": 0.29817572236061096,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.21,
              36.89
            ],
            [
              -88.18,
              36.86
            ],
            [
              -88.12,
              36.83
            ],
            [
              -88.12,
              36.78
            ],
            [
              -88.15,
              36.75
            ],
            [
              -88.15,
              36.73
            ],
            [
              -88.16,
              36.72
            ],
            [
              -88.16,
              36.66
            ],
            [
              -88.17,
              36.64
            ],
            [
              -88.21,
              36.63
            ],
            [
              -88.23,
              36.61
            ],
            [
              -88.24,
              36.59
            ],
            [
              -88.24,
              36.56
            ],
            [
              -88.25,
              36.55
            ],
            [
              -88.3,
              36.55
            ],
            [
              -88.32,
              36.58
            ],
            [
              -88.32,
              36.63
            ],
            [
              -88.33,
              36.65
            ],
            [
              -88.43,
              36.7
            ],
            [
              -88.44,
              36.71
            ],
            [
              -88.44,
              36.75
            ],
            [
              -88.43,
              36.77
            ],
            [
              -88.39,
              36.77
            ],
            [
              -88.38,
              36.76
            ],
            [
              -88.34,
              36.76
            ],
            [
              -88.32,
              36.75
            ],
            [
              -88.29,
              36.78
            ],
            [
              -88.28,
              36.8
            ],
            [
              -88.28,
              36.83
            ],
            [
              -88.23,
              36.88
            ],
            [
              -88.21,
              36.89
            ]
          ]
        ]
      },
      "raw_probability": 0.1681,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "7c8780a0e0ae7e153f2803053de739f420ee713e747c520c2114da290a47883b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1681,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5b329ecfcfc77a6a6a0db487d8c89ba3ed4137913ff0114ed5cbd4b2459ac7f3",
        "signature": {
          "alg": "ed25519",
          "sig": "0c0dcdfc756b354ee313fd4b9ded45adf67ed014687926a7e37b85f5fe64bef85d490daa5ed93b9532da951f60b03b5f8fc1c741ddebadd690d68154f717bc06"
        }
      },
      "receipt_sha256": "5b329ecfcfc77a6a6a0db487d8c89ba3ed4137913ff0114ed5cbd4b2459ac7f3"
    },
    {
      "storm_id": "228021",
      "lat": 27.707,
      "lon": -78.579,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "moderate",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3038.0,
      "ebshear": 31.0,
      "srh01": 93.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 93.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.8884
        },
        {
          "name": "alignment",
          "value": 0.7302
        },
        {
          "name": "tau",
          "value": 2.7542
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1582
      },
      "coherence_score": 2.754197359085083,
      "coherence_diagnostics": {
        "tau": 2.754197359085083,
        "grad_tau": 0.5207789540290833,
        "torsion": 0.0,
        "alignment": 0.7301729917526245,
        "S_field": 0.9185235500335693,
        "Gamma_field": 0.2360420674085617,
        "S_over_Gamma": 3.891355276107788,
        "Da": 15.773058891296387,
        "E_coh": 0.9765709638595581,
        "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": [
          [
            [
              -78.6,
              27.74
            ],
            [
              -78.55,
              27.74
            ],
            [
              -78.54,
              27.72
            ],
            [
              -78.55,
              27.71
            ],
            [
              -78.55,
              27.68
            ],
            [
              -78.56,
              27.67
            ],
            [
              -78.6,
              27.67
            ],
            [
              -78.62,
              27.68
            ],
            [
              -78.62,
              27.72
            ],
            [
              -78.6,
              27.74
            ]
          ]
        ]
      },
      "raw_probability": 0.1582,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2ebbaf699ff10c73c61972b8973b28901e4c635124d750eb7671a3f2c815858f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1582,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "225bc4823d0d14c8e89f438df52ad6fc395b8282d94b9b99e8264a6c038100cc",
        "signature": {
          "alg": "ed25519",
          "sig": "df31df295534c5dd47b4893d1d9cd841c322271051617e227e3a89db1cebe4aaaf8123e66a2d54c1118a7cbac4c2b2bf112675e102933670efc629098f31d400"
        }
      },
      "receipt_sha256": "225bc4823d0d14c8e89f438df52ad6fc395b8282d94b9b99e8264a6c038100cc"
    },
    {
      "storm_id": "227761",
      "lat": 27.1856,
      "lon": -79.8833,
      "motion_east": 4.2,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4693.0,
      "ebshear": 29.0,
      "srh01": 78.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 78.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.5134
        },
        {
          "name": "alignment",
          "value": -0.7976
        },
        {
          "name": "tau",
          "value": 2.476
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1464
      },
      "coherence_score": 2.4759716987609863,
      "coherence_diagnostics": {
        "tau": 2.4759716987609863,
        "grad_tau": 0.6233813166618347,
        "torsion": 0.0,
        "alignment": -0.7975667715072632,
        "S_field": 0.48077723383903503,
        "Gamma_field": 0.32937541604042053,
        "S_over_Gamma": 1.4596633911132812,
        "Da": 21.764591217041016,
        "E_coh": 0.9612525701522827,
        "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": [
          [
            [
              -79.89,
              27.22
            ],
            [
              -79.86,
              27.22
            ],
            [
              -79.85,
              27.21
            ],
            [
              -79.85,
              27.16
            ],
            [
              -79.86,
              27.15
            ],
            [
              -79.91,
              27.15
            ],
            [
              -79.92,
              27.16
            ],
            [
              -79.92,
              27.18
            ],
            [
              -79.89,
              27.22
            ]
          ]
        ]
      },
      "raw_probability": 0.1464,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a20c6022c3bc1f823f80602f5a30209727fca9aa3b6189dc78deabba8d94c762",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1464,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d047ae625e58504312743922e8e73395a1ac220faa759883acf04b5e83183ea1",
        "signature": {
          "alg": "ed25519",
          "sig": "b90b998fb47cd70692680a8a8682e788d9a11daeff85fb3813fd2e26c404de30f7f8f47d83272ee4bd2388a6ccbf664877aed3922a36bc8357c1950776ff380e"
        }
      },
      "receipt_sha256": "d047ae625e58504312743922e8e73395a1ac220faa759883acf04b5e83183ea1"
    },
    {
      "storm_id": "228173",
      "lat": 41.8427,
      "lon": -70.9355,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1389.0,
      "ebshear": 21.0,
      "srh01": 64.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 64.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -6.2474
        },
        {
          "name": "tau",
          "value": 0.7725
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1429
      },
      "coherence_score": 0.7724511623382568,
      "coherence_diagnostics": {
        "tau": 0.7724511623382568,
        "grad_tau": 0.18537133932113647,
        "torsion": 0.0,
        "alignment": -6.247376441955566,
        "S_field": 0.28074443340301514,
        "Gamma_field": 0.2935420870780945,
        "S_over_Gamma": 0.9564026594161987,
        "Da": 18.81970977783203,
        "E_coh": 0.3747885525226593,
        "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": [
          [
            [
              -70.96,
              41.88
            ],
            [
              -70.95,
              41.87
            ],
            [
              -70.89,
              41.88
            ],
            [
              -70.9,
              41.86
            ],
            [
              -70.89,
              41.84
            ],
            [
              -70.89,
              41.8
            ],
            [
              -70.9,
              41.79
            ],
            [
              -70.99,
              41.79
            ],
            [
              -70.98,
              41.81
            ],
            [
              -70.98,
              41.87
            ],
            [
              -70.96,
              41.88
            ]
          ]
        ]
      },
      "raw_probability": 0.1429,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6e7be5d1f95c8aac7d194659387deb49c258b6c058fa55626afed42dd722edda",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1429,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be45b379f025059973425de55b8c3bb7f5f2a974c9bad1ff6b7e895a10d50e18",
        "signature": {
          "alg": "ed25519",
          "sig": "7c73eafeb7f587c516735d805b11953ed715fe9a5b04fc57555d5e4aa11fe805f564f114eb244ee9a8c8ca6d0597dd2f5aa7c7eb95a8f7e23bf0f1d08f41f70e"
        }
      },
      "receipt_sha256": "be45b379f025059973425de55b8c3bb7f5f2a974c9bad1ff6b7e895a10d50e18"
    },
    {
      "storm_id": "227977",
      "lat": 38.9709,
      "lon": -92.6882,
      "motion_east": 4.5,
      "motion_south": 0.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2915.0,
      "ebshear": 33.0,
      "srh01": 99.0,
      "maxllaz": 0.003,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 99.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2634
        },
        {
          "name": "alignment",
          "value": 5.0005
        },
        {
          "name": "tau",
          "value": 1.5243
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1423
      },
      "coherence_score": 1.5242969989776611,
      "coherence_diagnostics": {
        "tau": 1.5242969989776611,
        "grad_tau": 0.4946443736553192,
        "torsion": 0.0,
        "alignment": 5.000462055206299,
        "S_field": 0.21719858050346375,
        "Gamma_field": 0.3427087664604187,
        "S_over_Gamma": 0.6337701082229614,
        "Da": 18.615474700927734,
        "E_coh": 0.42556285858154297,
        "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": [
          [
            [
              -92.7,
              39.0
            ],
            [
              -92.65,
              39.0
            ],
            [
              -92.64,
              38.99
            ],
            [
              -92.65,
              38.93
            ],
            [
              -92.66,
              38.92
            ],
            [
              -92.69,
              38.92
            ],
            [
              -92.71,
              38.96
            ],
            [
              -92.73,
              38.98
            ],
            [
              -92.73,
              38.99
            ],
            [
              -92.71,
              38.99
            ],
            [
              -92.7,
              39.0
            ]
          ]
        ]
      },
      "raw_probability": 0.1423,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "89de0772312666b8734e9a1923e5b50ce0d254eb71fa98e2a0ccda2f5cbc6fe9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1423,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a61852195fe18a0066ee2618f596e9ee3eb37360af6c39d3b7f9fdd74019470b",
        "signature": {
          "alg": "ed25519",
          "sig": "d7fca8feba388407dd5b9444407e0d247debbeedbf6428d4807e834863ef0fb354ccb66ae0b3344e348602b6875e71a1ed1b57980042de858d8563fcaa61770b"
        }
      },
      "receipt_sha256": "a61852195fe18a0066ee2618f596e9ee3eb37360af6c39d3b7f9fdd74019470b"
    },
    {
      "storm_id": "227503",
      "lat": 42.1329,
      "lon": -71.04,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 825.0,
      "ebshear": 18.0,
      "srh01": 32.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -6.2474
        },
        {
          "name": "tau",
          "value": 0.7725
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1298
      },
      "coherence_score": 0.7724511623382568,
      "coherence_diagnostics": {
        "tau": 0.7724511623382568,
        "grad_tau": 0.18537133932113647,
        "torsion": 0.0,
        "alignment": -6.247376441955566,
        "S_field": 0.28074443340301514,
        "Gamma_field": 0.2935420870780945,
        "S_over_Gamma": 0.9564026594161987,
        "Da": 18.81970977783203,
        "E_coh": 0.3747885525226593,
        "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": [
          [
            [
              -71.07,
              42.16
            ],
            [
              -71.05,
              42.14
            ],
            [
              -71.01,
              42.16
            ],
            [
              -70.99,
              42.16
            ],
            [
              -70.99,
              42.15
            ],
            [
              -71.01,
              42.13
            ],
            [
              -71.01,
              42.11
            ],
            [
              -71.02,
              42.1
            ],
            [
              -71.04,
              42.1
            ],
            [
              -71.05,
              42.11
            ],
            [
              -71.07,
              42.11
            ],
            [
              -71.09,
              42.13
            ],
            [
              -71.09,
              42.14
            ],
            [
              -71.07,
              42.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1298,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a60c1c1813b5e7c666ad9f96e0e9bee813e21e80f4223097da2e2971306a30af",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1298,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ee8089a2010ed8839f645dda2c75fb91c9b2ad1ec213bca3ed7689708892eacd",
        "signature": {
          "alg": "ed25519",
          "sig": "86665e110fd7f51dbb70bfa3721f75c071afb99b036fc990c0686b8e3a18900eb436de465ae0fa63d5c3f8a2e2719c534abca2bed7758bcaab7e46ec5b7ec303"
        }
      },
      "receipt_sha256": "ee8089a2010ed8839f645dda2c75fb91c9b2ad1ec213bca3ed7689708892eacd"
    },
    {
      "storm_id": "228107",
      "lat": 31.4211,
      "lon": -79.3756,
      "motion_east": 4.0,
      "motion_south": 0.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3812.0,
      "ebshear": 31.0,
      "srh01": 49.0,
      "maxllaz": 0.001,
      "mesh": 0.35,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 49.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.0134
        },
        {
          "name": "alignment",
          "value": -0.8768
        },
        {
          "name": "tau",
          "value": 3.5261
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1272
      },
      "coherence_score": 3.526050567626953,
      "coherence_diagnostics": {
        "tau": 3.526050567626953,
        "grad_tau": 0.22392664849758148,
        "torsion": 0.0,
        "alignment": -0.8768084049224854,
        "S_field": 1.326001524925232,
        "Gamma_field": 0.23187540471553802,
        "S_over_Gamma": 5.718595027923584,
        "Da": 15.286251068115234,
        "E_coh": 0.936552107334137,
        "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": [
          [
            [
              -79.38,
              31.45
            ],
            [
              -79.35,
              31.45
            ],
            [
              -79.34,
              31.44
            ],
            [
              -79.34,
              31.38
            ],
            [
              -79.4,
              31.38
            ],
            [
              -79.41,
              31.39
            ],
            [
              -79.39,
              31.41
            ],
            [
              -79.39,
              31.44
            ],
            [
              -79.38,
              31.45
            ]
          ]
        ]
      },
      "raw_probability": 0.1272,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e215bc37e71b15f32ac5c491f7d13d68d29ee3986510c800bb61671edcb00223",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1272,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9640b50a3e66870f4c2a71b96d5b513e44aa15d60b13cbf789d97e12f8cfe487",
        "signature": {
          "alg": "ed25519",
          "sig": "ab8c6a2df94b488d98dc2ed8ec0b6648c9ee55defc84f9173a543bc3bbf14401c2618080cc51e6c27ce4a4a5e0459f5e526be55bfdcedfeb38ff01ae7621b20e"
        }
      },
      "receipt_sha256": "9640b50a3e66870f4c2a71b96d5b513e44aa15d60b13cbf789d97e12f8cfe487"
    },
    {
      "storm_id": "227620",
      "lat": 32.4418,
      "lon": -88.6982,
      "motion_east": 5.4,
      "motion_south": 0.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3512.0,
      "ebshear": 15.0,
      "srh01": 59.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.6384
        },
        {
          "name": "alignment",
          "value": 2.5535
        },
        {
          "name": "tau",
          "value": 1.9372
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.126
      },
      "coherence_score": 1.93723464012146,
      "coherence_diagnostics": {
        "tau": 1.93723464012146,
        "grad_tau": 0.7242675423622131,
        "torsion": 0.0,
        "alignment": 2.5535144805908203,
        "S_field": 0.4168660044670105,
        "Gamma_field": 0.3843753933906555,
        "S_over_Gamma": 1.0845283269882202,
        "Da": 25.231061935424805,
        "E_coh": 0.9630439281463623,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.71,
              32.48
            ],
            [
              -88.69,
              32.48
            ],
            [
              -88.66,
              32.46
            ],
            [
              -88.66,
              32.42
            ],
            [
              -88.67,
              32.41
            ],
            [
              -88.7,
              32.41
            ],
            [
              -88.71,
              32.4
            ],
            [
              -88.72,
              32.41
            ],
            [
              -88.72,
              32.45
            ],
            [
              -88.73,
              32.46
            ],
            [
              -88.71,
              32.48
            ]
          ]
        ]
      },
      "raw_probability": 0.126,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0a7f85e4fd29e282b0ff5ccae5b7f94041ed1d125b966382521985511548447f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.126,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26846e9774fe9de75e1a59232655b5e8416e981d5e61f2c7eb92045927b82a45",
        "signature": {
          "alg": "ed25519",
          "sig": "7de5ece751686ee74d44aa2b9e25d56f2721ed7a0f65bb5c344edfeda41ace97cadd103eb3de0f41a39139e72701382fa56598783ed9fa55e27b1a224884550c"
        }
      },
      "receipt_sha256": "26846e9774fe9de75e1a59232655b5e8416e981d5e61f2c7eb92045927b82a45"
    },
    {
      "storm_id": "226827",
      "lat": 30.5775,
      "lon": -81.4938,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3366.0,
      "ebshear": 18.0,
      "srh01": 57.0,
      "maxllaz": 0.005,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.7634
        },
        {
          "name": "alignment",
          "value": -2.2129
        },
        {
          "name": "tau",
          "value": 4.2063
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1216
      },
      "coherence_score": 4.206262588500977,
      "coherence_diagnostics": {
        "tau": 4.206262588500977,
        "grad_tau": 0.22255350649356842,
        "torsion": 0.0,
        "alignment": -2.2128660678863525,
        "S_field": 1.3899353742599487,
        "Gamma_field": 0.18187540769577026,
        "S_over_Gamma": 7.642239093780518,
        "Da": 12.067802429199219,
        "E_coh": 0.9760813117027283,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.51,
              30.6
            ],
            [
              -81.47,
              30.6
            ],
            [
              -81.46,
              30.59
            ],
            [
              -81.46,
              30.56
            ],
            [
              -81.5,
              30.53
            ],
            [
              -81.52,
              30.55
            ],
            [
              -81.52,
              30.59
            ],
            [
              -81.51,
              30.6
            ]
          ]
        ]
      },
      "raw_probability": 0.1216,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9cdb3946636110d163733f1f44db0afd945aae2946f9e562cf302805fe2b5d1a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1216,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "66381fb1294f1796e795e94f3771c087aafdde062aaf12a9190cea4a8db83c98",
        "signature": {
          "alg": "ed25519",
          "sig": "12697fec07d38b517c32cc81052f971d9db089c83c8338fd2471b153565c077d11b4c995f8181e0395b5603fbb58e83cce8a9125ff85a718b06467fca70af90f"
        }
      },
      "receipt_sha256": "66381fb1294f1796e795e94f3771c087aafdde062aaf12a9190cea4a8db83c98"
    },
    {
      "storm_id": "228019",
      "lat": 30.7059,
      "lon": -87.9794,
      "motion_east": 5.0,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4324.0,
      "ebshear": 20.0,
      "srh01": 47.0,
      "maxllaz": 0.005,
      "mesh": 0.52,
      "flash_rate": 21.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0134
        },
        {
          "name": "alignment",
          "value": 3.1849
        },
        {
          "name": "tau",
          "value": 2.6164
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1169
      },
      "coherence_score": 2.6163747310638428,
      "coherence_diagnostics": {
        "tau": 2.6163747310638428,
        "grad_tau": 0.5125201344490051,
        "torsion": 0.0,
        "alignment": 3.184915542602539,
        "S_field": 0.6602181196212769,
        "Gamma_field": 0.31354206800460815,
        "S_over_Gamma": 2.1056764125823975,
        "Da": 20.5208683013916,
        "E_coh": 0.9443635940551758,
        "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": [
          [
            [
              -87.95,
              30.76
            ],
            [
              -87.94,
              30.76
            ],
            [
              -87.94,
              30.74
            ],
            [
              -87.93,
              30.73
            ],
            [
              -87.94,
              30.69
            ],
            [
              -87.95,
              30.68
            ],
            [
              -87.95,
              30.66
            ],
            [
              -87.98,
              30.63
            ],
            [
              -88.03,
              30.63
            ],
            [
              -88.04,
              30.64
            ],
            [
              -88.04,
              30.69
            ],
            [
              -88.02,
              30.71
            ],
            [
              -88.02,
              30.72
            ],
            [
              -88.01,
              30.72
            ],
            [
              -87.99,
              30.74
            ],
            [
              -87.97,
              30.74
            ],
            [
              -87.95,
              30.76
            ]
          ]
        ]
      },
      "raw_probability": 0.1169,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9a012c3ea3c072c731c7a5e7d7a73cd0208f3d4b198b9921c46d7a23a876be8f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1169,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7079150f2b0b95a86018f6dd7dbfeca6680cd35905216efe02b12c06ab54da1f",
        "signature": {
          "alg": "ed25519",
          "sig": "6d28344130f7709f65652cf0d491f3fd2c9579294303f424e710c4d77f9cecabc5db01ec0479cab6aef9721b2bebebbb51b18fa3aaeb192369269dfb1a4e650c"
        }
      },
      "receipt_sha256": "7079150f2b0b95a86018f6dd7dbfeca6680cd35905216efe02b12c06ab54da1f"
    },
    {
      "storm_id": "228137",
      "lat": 46.4525,
      "lon": -85.6625,
      "motion_east": 5.0,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1762.0,
      "ebshear": 11.0,
      "srh01": 0.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": -4.233
        },
        {
          "name": "tau",
          "value": 0.5291
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1162
      },
      "coherence_score": 0.5290546417236328,
      "coherence_diagnostics": {
        "tau": 0.5290546417236328,
        "grad_tau": 0.09630364924669266,
        "torsion": 0.0,
        "alignment": -4.232953071594238,
        "S_field": 0.161982923746109,
        "Gamma_field": 1.1243754625320435,
        "S_over_Gamma": 0.144064798951149,
        "Da": 65.51979064941406,
        "E_coh": 0.3135215640068054,
        "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.68,
              46.48
            ],
            [
              -85.65,
              46.48
            ],
            [
              -85.63,
              46.47
            ],
            [
              -85.63,
              46.42
            ],
            [
              -85.64,
              46.41
            ],
            [
              -85.7,
              46.41
            ],
            [
              -85.69,
              46.47
            ],
            [
              -85.68,
              46.48
            ]
          ]
        ]
      },
      "raw_probability": 0.1162,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1801f91c585485b2fbf338aac439b3a2ef797a5473f8438d3466e6b9ffbdcaba",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1162,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "65c103afa5fd35f26db751a8bd4c59db007f45dc665c7aad9590a152a18349a5",
        "signature": {
          "alg": "ed25519",
          "sig": "50395c5c875fba794c62ecc36b097977df018b4f63d76d4552926c9a4814ad02080ac94dfe812ec5e92fdf46d2c299f032a014b10d4e5b634bc9244da2950e0e"
        }
      },
      "receipt_sha256": "65c103afa5fd35f26db751a8bd4c59db007f45dc665c7aad9590a152a18349a5"
    },
    {
      "storm_id": "228183",
      "lat": 34.0922,
      "lon": -90.05,
      "motion_east": 5.8,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3797.0,
      "ebshear": 17.0,
      "srh01": 62.0,
      "maxllaz": 0.001,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 2.2489
        },
        {
          "name": "tau",
          "value": 1.8082
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1159
      },
      "coherence_score": 1.8082330226898193,
      "coherence_diagnostics": {
        "tau": 1.8082330226898193,
        "grad_tau": 0.3850586414337158,
        "torsion": 0.0,
        "alignment": 2.2488856315612793,
        "S_field": 0.7038437724113464,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.6951563358306885,
        "Da": 27.917394638061523,
        "E_coh": 0.9684990644454956,
        "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": [
          [
            [
              -90.08,
              34.12
            ],
            [
              -90.03,
              34.12
            ],
            [
              -90.0,
              34.09
            ],
            [
              -90.0,
              34.07
            ],
            [
              -90.01,
              34.06
            ],
            [
              -90.07,
              34.06
            ],
            [
              -90.09,
              34.08
            ],
            [
              -90.09,
              34.11
            ],
            [
              -90.08,
              34.12
            ]
          ]
        ]
      },
      "raw_probability": 0.1159,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "54f4f2aa042479610acf737ba69386eea2596397cb44a00f7f64be9046e13ba9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1159,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e21c2497732da4f40d727b723870d2e5043c71672a2bfb5681c1271bce0ffea4",
        "signature": {
          "alg": "ed25519",
          "sig": "ca9549bb89de40fca5445f99a35c2974987e50dbab180ef79e1cf2e3223c01911e8a2674237f0dbb6a3f485324a1abf3a8e186cec04a834f1c00e04d9b4b7a0e"
        }
      },
      "receipt_sha256": "e21c2497732da4f40d727b723870d2e5043c71672a2bfb5681c1271bce0ffea4"
    },
    {
      "storm_id": "228177",
      "lat": 35.666,
      "lon": -88.902,
      "motion_east": 10.2,
      "motion_south": 1.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1409.0,
      "ebshear": 24.0,
      "srh01": 25.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8884
        },
        {
          "name": "alignment",
          "value": 4.435
        },
        {
          "name": "tau",
          "value": 2.399
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1151
      },
      "coherence_score": 2.3989765644073486,
      "coherence_diagnostics": {
        "tau": 2.3989765644073486,
        "grad_tau": 0.30344823002815247,
        "torsion": 0.0,
        "alignment": 4.435006618499756,
        "S_field": 1.0382717847824097,
        "Gamma_field": 0.4002087712287903,
        "S_over_Gamma": 2.594325304031372,
        "Da": 25.190505981445312,
        "E_coh": 0.8676044940948486,
        "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.9,
              35.71
            ],
            [
              -88.88,
              35.71
            ],
            [
              -88.87,
              35.7
            ],
            [
              -88.86,
              35.64
            ],
            [
              -88.88,
              35.62
            ],
            [
              -88.93,
              35.62
            ],
            [
              -88.94,
              35.63
            ],
            [
              -88.94,
              35.65
            ],
            [
              -88.92,
              35.67
            ],
            [
              -88.9,
              35.71
            ]
          ]
        ]
      },
      "raw_probability": 0.1151,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a66e088b81182da04b5bc55a3c78a92ac96dc4c730b6f70b1d9ca88c3d60ceea",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1151,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "34d3f69b4cbf368eaec0ea2cadcd9ea39a2dcfb0002c68e89bf905a59ec1ce06",
        "signature": {
          "alg": "ed25519",
          "sig": "d2738c17c5f1160e6ceb52e9b51ba60398622ecd2de08df233ccd3f358f8f90f511f9d27022f900adce28611214caf3a9423c2000f534578992520643074dd0b"
        }
      },
      "receipt_sha256": "34d3f69b4cbf368eaec0ea2cadcd9ea39a2dcfb0002c68e89bf905a59ec1ce06"
    },
    {
      "storm_id": "226788",
      "lat": 30.8491,
      "lon": -87.8427,
      "motion_east": 5.0,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4144.0,
      "ebshear": 19.0,
      "srh01": 43.0,
      "maxllaz": 0.005,
      "mesh": 0.35,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.2634
        },
        {
          "name": "alignment",
          "value": 2.7508
        },
        {
          "name": "tau",
          "value": 2.5342
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.115
      },
      "coherence_score": 2.534227132797241,
      "coherence_diagnostics": {
        "tau": 2.534227132797241,
        "grad_tau": 0.630408525466919,
        "torsion": 0.0,
        "alignment": 2.7508373260498047,
        "S_field": 0.610314130783081,
        "Gamma_field": 0.32770875096321106,
        "S_over_Gamma": 1.8623675107955933,
        "Da": 21.70995330810547,
        "E_coh": 1.000235676765442,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.85,
              30.89
            ],
            [
              -87.83,
              30.88
            ],
            [
              -87.8,
              30.88
            ],
            [
              -87.78,
              30.86
            ],
            [
              -87.78,
              30.83
            ],
            [
              -87.81,
              30.8
            ],
            [
              -87.89,
              30.8
            ],
            [
              -87.9,
              30.81
            ],
            [
              -87.89,
              30.83
            ],
            [
              -87.89,
              30.87
            ],
            [
              -87.85,
              30.89
            ]
          ]
        ]
      },
      "raw_probability": 0.115,
      "confidence_lo": 0.0019,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f47382394c9af1281787fd66977e015af216a0de0726a134b4c9d3ade25e1a8d",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.115,
        "probability": 0.00197,
        "confidence_lo": 0.001942,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b4bc51e03ef9f06e5d40f93956553f18a226c2ee62196f5d6677a380008b432",
        "signature": {
          "alg": "ed25519",
          "sig": "46c9f4162c47fe3552187f37a90e71f6bac1e8c45b88d44393494719b2a3580cd919fb405edd9357c74cd435876d4b6b8b05ee5cc3a40c737f61ac527de4fb03"
        }
      },
      "receipt_sha256": "6b4bc51e03ef9f06e5d40f93956553f18a226c2ee62196f5d6677a380008b432"
    },
    {
      "storm_id": "228184",
      "lat": 33.2925,
      "lon": -89.33,
      "motion_east": 6.7,
      "motion_south": 3.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3428.0,
      "ebshear": 15.0,
      "srh01": 42.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1125
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.35,
              33.32
            ],
            [
              -89.31,
              33.32
            ],
            [
              -89.3,
              33.31
            ],
            [
              -89.3,
              33.27
            ],
            [
              -89.31,
              33.26
            ],
            [
              -89.35,
              33.26
            ],
            [
              -89.37,
              33.28
            ],
            [
              -89.35,
              33.32
            ]
          ]
        ]
      },
      "raw_probability": 0.1125,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "4c0014570bd1391ce32c0b8a7ff95d113feda19b84b29fe08ce19e0f3d3f4112",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1125,
        "probability": 0.001969,
        "confidence_lo": 0.001729,
        "confidence_hi": 0.00197,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "42bfec54de4f54740608640526f213f0c1655f71fb2bee2a27059d5a8f3c8090",
        "signature": {
          "alg": "ed25519",
          "sig": "257aef96ce78852de471a8fb3c68781b91aa441a665acd095eba68784c54a76352642b99a8f0b3b421fc400e6c2d8f8e0ce697774dd926a3b3e5f361e39a3401"
        }
      },
      "receipt_sha256": "42bfec54de4f54740608640526f213f0c1655f71fb2bee2a27059d5a8f3c8090"
    },
    {
      "storm_id": "227942",
      "lat": 37.0619,
      "lon": -88.0756,
      "motion_east": 5.2,
      "motion_south": 1.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 67.0,
      "ebshear": 14.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.7634
        },
        {
          "name": "alignment",
          "value": -4.9842
        },
        {
          "name": "tau",
          "value": 1.6313
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1114
      },
      "coherence_score": 1.6313410997390747,
      "coherence_diagnostics": {
        "tau": 1.6313410997390747,
        "grad_tau": 0.5174708962440491,
        "torsion": 0.0,
        "alignment": -4.984169006347656,
        "S_field": 0.40228962898254395,
        "Gamma_field": 0.46604207158088684,
        "S_over_Gamma": 0.8632045388221741,
        "Da": 28.49355125427246,
        "E_coh": 0.29817572236061096,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.09,
              37.14
            ],
            [
              -88.08,
              37.13
            ],
            [
              -88.04,
              37.13
            ],
            [
              -87.99,
              37.07
            ],
            [
              -87.99,
              37.02
            ],
            [
              -88.0,
              37.0
            ],
            [
              -88.03,
              36.98
            ],
            [
              -88.06,
              36.98
            ],
            [
              -88.07,
              36.99
            ],
            [
              -88.12,
              37.0
            ],
            [
              -88.14,
              37.01
            ],
            [
              -88.15,
              37.03
            ],
            [
              -88.14,
              37.11
            ],
            [
              -88.12,
              37.13
            ],
            [
              -88.1,
              37.13
            ],
            [
              -88.09,
              37.14
            ]
          ]
        ]
      },
      "raw_probability": 0.1114,
      "confidence_lo": 0.0017,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2b182909ab494d68edbc9206e2fed2e898137602e5406d16179cfd591f68c192",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1114,
        "probability": 0.001958,
        "confidence_lo": 0.001729,
        "confidence_hi": 0.001958,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7b97679eeade27c5076b292a24db082c7c7447ee9f3904a101c20af54ac3545a",
        "signature": {
          "alg": "ed25519",
          "sig": "ee801c17d59f2746d2f7f94a2e9321d0aabf3287544ad2832bce689707f1ea57a4548a666f9801750784e88f3ab6960f1e2f942743f16fcd65b188993d010a0c"
        }
      },
      "receipt_sha256": "7b97679eeade27c5076b292a24db082c7c7447ee9f3904a101c20af54ac3545a"
    },
    {
      "storm_id": "227900",
      "lat": 33.2809,
      "lon": -89.4645,
      "motion_east": 6.6,
      "motion_south": 3.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.002,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3357.0,
      "ebshear": 13.0,
      "srh01": 39.0,
      "maxllaz": 0.002,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1077
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.48,
              33.33
            ],
            [
              -89.45,
              33.33
            ],
            [
              -89.43,
              33.31
            ],
            [
              -89.43,
              33.29
            ],
            [
              -89.42,
              33.28
            ],
            [
              -89.43,
              33.24
            ],
            [
              -89.45,
              33.22
            ],
            [
              -89.5,
              33.22
            ],
            [
              -89.52,
              33.24
            ],
            [
              -89.52,
              33.3
            ],
            [
              -89.48,
              33.33
            ]
          ]
        ]
      },
      "raw_probability": 0.1077,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.002,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "68211014b96d709d94811c6ece1c12600f1642fcb9d9a343669425f606caedb4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1077,
        "probability": 0.001954,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001955,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bc238bef07aff289eba907ec2a7d005081ef4b3107f251a3a5d837354a2572fb",
        "signature": {
          "alg": "ed25519",
          "sig": "6d23ceac91db290abe18641bf898f6734834a1954ecf464bacbb14f727dbb5f818f92cc778eb4c080e4e58dae8bb4e7741ed90e6415eb99d4f445be08cf6260d"
        }
      },
      "receipt_sha256": "bc238bef07aff289eba907ec2a7d005081ef4b3107f251a3a5d837354a2572fb"
    },
    {
      "storm_id": "228077",
      "lat": 39.0558,
      "lon": -93.1863,
      "motion_east": 8.7,
      "motion_south": 1.2,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2997.0,
      "ebshear": 31.0,
      "srh01": 50.0,
      "maxllaz": 0.003,
      "mesh": 0.31,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8884
        },
        {
          "name": "alignment",
          "value": 4.7659
        },
        {
          "name": "tau",
          "value": 1.1033
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1062
      },
      "coherence_score": 1.1032911539077759,
      "coherence_diagnostics": {
        "tau": 1.1032911539077759,
        "grad_tau": 0.3723938465118408,
        "torsion": 0.0,
        "alignment": 4.765878677368164,
        "S_field": 0.17623648047447205,
        "Gamma_field": 0.5935420989990234,
        "S_over_Gamma": 0.29692330956459045,
        "Da": 30.988130569458008,
        "E_coh": 0.47470149397850037,
        "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": [
          [
            [
              -93.14,
              39.16
            ],
            [
              -93.12,
              39.15
            ],
            [
              -93.07,
              39.15
            ],
            [
              -93.05,
              39.14
            ],
            [
              -93.05,
              39.1
            ],
            [
              -93.03,
              39.09
            ],
            [
              -93.03,
              39.07
            ],
            [
              -93.01,
              39.05
            ],
            [
              -93.03,
              39.04
            ],
            [
              -93.02,
              39.05
            ],
            [
              -93.04,
              39.06
            ],
            [
              -93.05,
              39.05
            ],
            [
              -93.05,
              39.02
            ],
            [
              -93.07,
              39.04
            ],
            [
              -93.15,
              39.04
            ],
            [
              -93.16,
              39.03
            ],
            [
              -93.21,
              39.03
            ],
            [
              -93.23,
              39.01
            ],
            [
              -93.27,
              39.01
            ],
            [
              -93.28,
              39.0
            ],
            [
              -93.28,
              38.97
            ],
            [
              -93.32,
              38.94
            ],
            [
              -93.39,
              38.94
            ],
            [
              -93.39,
              38.98
            ],
            [
              -93.37,
              39.0
            ],
            [
              -93.38,
              39.01
            ],
            [
              -93.37,
              39.02
            ],
            [
              -93.35,
              39.02
            ],
            [
              -93.34,
              39.01
            ],
            [
              -93.31,
              39.03
            ],
            [
              -93.26,
              39.03
            ],
            [
              -93.2,
              39.06
            ],
            [
              -93.18,
              39.06
            ],
            [
              -93.16,
              39.08
            ],
            [
              -93.19,
              39.11
            ],
            [
              -93.2,
              39.11
            ],
            [
              -93.2,
              39.13
            ],
            [
              -93.21,
              39.14
            ],
            [
              -93.15,
              39.14
            ],
            [
              -93.14,
              39.16
            ]
          ]
        ]
      },
      "raw_probability": 0.1062,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dd8476b0a7b03012c6711f02cca0b4fc72a9db9b5fce304acae3eab6d2bb546a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1062,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2b41d97cea2191a6a6a8fbbc8f3f16963b4cd7effd12cd4e82d782c330c7b85e",
        "signature": {
          "alg": "ed25519",
          "sig": "204e3f8a58ce68f34bb809d08c796fe0be0f8fbb1ef5dc0bcf68083925d9acc74c489cb51e60febc7fddc581d5f7c12b414ca0bf55850c792405d1682bf7a203"
        }
      },
      "receipt_sha256": "2b41d97cea2191a6a6a8fbbc8f3f16963b4cd7effd12cd4e82d782c330c7b85e"
    },
    {
      "storm_id": "228166",
      "lat": 26.9163,
      "lon": -79.96,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4092.0,
      "ebshear": 26.0,
      "srh01": 60.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 60.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1384
        },
        {
          "name": "alignment",
          "value": 0.7175
        },
        {
          "name": "tau",
          "value": 1.8239
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.104
      },
      "coherence_score": 1.8238847255706787,
      "coherence_diagnostics": {
        "tau": 1.8238847255706787,
        "grad_tau": 0.7099648714065552,
        "torsion": 0.0,
        "alignment": 0.7175189852714539,
        "S_field": 0.4826793968677521,
        "Gamma_field": 0.38520878553390503,
        "S_over_Gamma": 1.25303316116333,
        "Da": 23.829639434814453,
        "E_coh": 0.9584571123123169,
        "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": [
          [
            [
              -79.98,
              26.94
            ],
            [
              -79.94,
              26.94
            ],
            [
              -79.93,
              26.93
            ],
            [
              -79.93,
              26.89
            ],
            [
              -79.94,
              26.88
            ],
            [
              -79.99,
              26.88
            ],
            [
              -79.99,
              26.93
            ],
            [
              -79.98,
              26.94
            ]
          ]
        ]
      },
      "raw_probability": 0.104,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e5ccaafbfb2e2c2eea183795d38db9ea983f1fa4bb9aa89d8a38e0c3a05b3f12",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.104,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6e38b99fec966aaa29392198af554eb7ab03ecc0451d48b42a91ac7b6fd9ca1",
        "signature": {
          "alg": "ed25519",
          "sig": "4585c9e586e11a847cb9a3e15f0e3cc5cd56a32922c6b933817dc588ea06149539678bd9f4464ac9d663ebad6c2c154f3485c980c84c4fc609bf53f9e471c903"
        }
      },
      "receipt_sha256": "a6e38b99fec966aaa29392198af554eb7ab03ecc0451d48b42a91ac7b6fd9ca1"
    },
    {
      "storm_id": "227562",
      "lat": 33.0467,
      "lon": -89.3675,
      "motion_east": 5.9,
      "motion_south": 2.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3259.0,
      "ebshear": 14.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1017
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.37,
              33.11
            ],
            [
              -89.32,
              33.11
            ],
            [
              -89.29,
              33.08
            ],
            [
              -89.29,
              33.05
            ],
            [
              -89.3,
              33.03
            ],
            [
              -89.37,
              32.97
            ],
            [
              -89.42,
              32.96
            ],
            [
              -89.44,
              32.99
            ],
            [
              -89.44,
              33.01
            ],
            [
              -89.4,
              33.06
            ],
            [
              -89.4,
              33.08
            ],
            [
              -89.37,
              33.11
            ]
          ]
        ]
      },
      "raw_probability": 0.1017,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c90f475a7a5f702cba5ff7cadec28be112dd2e05f3abdbdf6c71563132ae1289",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1017,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b22d2f9cbe22028ab063927c1e8c991738c94937256d461d690593cc3acb6ef7",
        "signature": {
          "alg": "ed25519",
          "sig": "b4d5edabad1722d77ce41f6489d17889dd603d60d5d68fc18cb506808652d0be704b1e4e0ceaf594a4f2e6c64856b5e14fb4c90e203b910db460f77b6e41b503"
        }
      },
      "receipt_sha256": "b22d2f9cbe22028ab063927c1e8c991738c94937256d461d690593cc3acb6ef7"
    },
    {
      "storm_id": "227884",
      "lat": 27.6489,
      "lon": -79.8567,
      "motion_east": 5.3,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3714.0,
      "ebshear": 25.0,
      "srh01": 62.0,
      "maxllaz": 0.008,
      "mesh": 0.6,
      "flash_rate": 30.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 62.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.1384
        },
        {
          "name": "alignment",
          "value": -0.2859
        },
        {
          "name": "tau",
          "value": 2.5723
        },
        {
          "name": "maxllaz",
          "value": 0.008
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1016
      },
      "coherence_score": 2.5723228454589844,
      "coherence_diagnostics": {
        "tau": 2.5723228454589844,
        "grad_tau": 0.6228721141815186,
        "torsion": 0.0,
        "alignment": -0.28586098551750183,
        "S_field": 0.6458115577697754,
        "Gamma_field": 0.24854208528995514,
        "S_over_Gamma": 2.5983991622924805,
        "Da": 16.508325576782227,
        "E_coh": 0.9779071807861328,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.79,
              27.77
            ],
            [
              -79.75,
              27.77
            ],
            [
              -79.74,
              27.76
            ],
            [
              -79.75,
              27.72
            ],
            [
              -79.83,
              27.62
            ],
            [
              -79.83,
              27.61
            ],
            [
              -79.85,
              27.59
            ],
            [
              -79.85,
              27.57
            ],
            [
              -79.89,
              27.53
            ],
            [
              -79.93,
              27.54
            ],
            [
              -79.94,
              27.55
            ],
            [
              -79.94,
              27.58
            ],
            [
              -79.95,
              27.59
            ],
            [
              -79.93,
              27.63
            ],
            [
              -79.91,
              27.65
            ],
            [
              -79.89,
              27.7
            ],
            [
              -79.86,
              27.73
            ],
            [
              -79.79,
              27.77
            ]
          ]
        ]
      },
      "raw_probability": 0.1016,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f50037ec87f4ae564fbc99ef5605da5a60e09ca81dc75cb0c3b1c677cb23f8f3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1016,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cee19a7766cc997c7061f148503c41af535df6c433e78ecff6d23f9aad0b9651",
        "signature": {
          "alg": "ed25519",
          "sig": "424feae966ac207caa20ac3033b564ec51ecf949f2f789e591ee230856dda43431b73e551c286d1353656369cb58e1da2826a32b0d0a3ea037a35424cb7ff20d"
        }
      },
      "receipt_sha256": "cee19a7766cc997c7061f148503c41af535df6c433e78ecff6d23f9aad0b9651"
    },
    {
      "storm_id": "227742",
      "lat": 43.345,
      "lon": -108.83,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 564.0,
      "ebshear": 28.0,
      "srh01": 40.0,
      "maxllaz": 0.005,
      "mesh": 0.52,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 40.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.0134
        },
        {
          "name": "alignment",
          "value": -4.6674
        },
        {
          "name": "tau",
          "value": 0.2171
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1003
      },
      "coherence_score": 0.21714670956134796,
      "coherence_diagnostics": {
        "tau": 0.21714670956134796,
        "grad_tau": 0.03185594826936722,
        "torsion": 0.0,
        "alignment": -4.667350769042969,
        "S_field": 0.2678225636482239,
        "Gamma_field": 0.7552087306976318,
        "S_over_Gamma": 0.3546338379383087,
        "Da": 45.21635437011719,
        "E_coh": 0.5642409920692444,
        "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": [
          [
            [
              -108.84,
              43.38
            ],
            [
              -108.83,
              43.37
            ],
            [
              -108.8,
              43.37
            ],
            [
              -108.79,
              43.36
            ],
            [
              -108.79,
              43.32
            ],
            [
              -108.81,
              43.3
            ],
            [
              -108.86,
              43.3
            ],
            [
              -108.87,
              43.31
            ],
            [
              -108.87,
              43.36
            ],
            [
              -108.84,
              43.38
            ]
          ]
        ]
      },
      "raw_probability": 0.1003,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d994c5d0680debd6d6cec5d93b23a3593a08aa1c08a3a5e8d07845e51998c409",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1003,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "44d95d4aeac33a75d782416d558b6e4e5d975313ef1af69a1ccc1ee9c2c4aaeb",
        "signature": {
          "alg": "ed25519",
          "sig": "57c5f74863c639c8dd548b6c4d60acfe447b762680d1817c8b93c07f714d1c7a62e8cd7b04d61fd5bb00f199c1dbb0673063805d712558468e279043ed879e08"
        }
      },
      "receipt_sha256": "44d95d4aeac33a75d782416d558b6e4e5d975313ef1af69a1ccc1ee9c2c4aaeb"
    },
    {
      "storm_id": "228033",
      "lat": 34.2191,
      "lon": -89.81,
      "motion_east": 6.4,
      "motion_south": 3.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2957.0,
      "ebshear": 15.0,
      "srh01": 42.0,
      "maxllaz": 0.004,
      "mesh": 0.57,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 2.2489
        },
        {
          "name": "tau",
          "value": 1.8082
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.1003
      },
      "coherence_score": 1.8082330226898193,
      "coherence_diagnostics": {
        "tau": 1.8082330226898193,
        "grad_tau": 0.3850586414337158,
        "torsion": 0.0,
        "alignment": 2.2488856315612793,
        "S_field": 0.7038437724113464,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.6951563358306885,
        "Da": 27.917394638061523,
        "E_coh": 0.9684990644454956,
        "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.83,
              34.3
            ],
            [
              -89.79,
              34.29
            ],
            [
              -89.77,
              34.26
            ],
            [
              -89.77,
              34.22
            ],
            [
              -89.79,
              34.18
            ],
            [
              -89.78,
              34.14
            ],
            [
              -89.79,
              34.13
            ],
            [
              -89.83,
              34.13
            ],
            [
              -89.86,
              34.19
            ],
            [
              -89.87,
              34.27
            ],
            [
              -89.83,
              34.3
            ]
          ]
        ]
      },
      "raw_probability": 0.1003,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d994c5d0680debd6d6cec5d93b23a3593a08aa1c08a3a5e8d07845e51998c409",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.1003,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "44d95d4aeac33a75d782416d558b6e4e5d975313ef1af69a1ccc1ee9c2c4aaeb",
        "signature": {
          "alg": "ed25519",
          "sig": "57c5f74863c639c8dd548b6c4d60acfe447b762680d1817c8b93c07f714d1c7a62e8cd7b04d61fd5bb00f199c1dbb0673063805d712558468e279043ed879e08"
        }
      },
      "receipt_sha256": "44d95d4aeac33a75d782416d558b6e4e5d975313ef1af69a1ccc1ee9c2c4aaeb"
    },
    {
      "storm_id": "228063",
      "lat": 30.3994,
      "lon": -83.7744,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4138.0,
      "ebshear": 19.0,
      "srh01": 38.0,
      "maxllaz": 0.002,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.0134
        },
        {
          "name": "alignment",
          "value": -2.0214
        },
        {
          "name": "tau",
          "value": 4.1048
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0997
      },
      "coherence_score": 4.104803562164307,
      "coherence_diagnostics": {
        "tau": 4.104803562164307,
        "grad_tau": 0.5246760845184326,
        "torsion": 0.0,
        "alignment": -2.0214197635650635,
        "S_field": 1.4211900234222412,
        "Gamma_field": 0.20020873844623566,
        "S_over_Gamma": 7.098541259765625,
        "Da": 12.963290214538574,
        "E_coh": 0.9341177344322205,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.74,
              30.46
            ],
            [
              -83.73,
              30.46
            ],
            [
              -83.72,
              30.44
            ],
            [
              -83.72,
              30.42
            ],
            [
              -83.73,
              30.41
            ],
            [
              -83.73,
              30.37
            ],
            [
              -83.75,
              30.35
            ],
            [
              -83.79,
              30.35
            ],
            [
              -83.83,
              30.33
            ],
            [
              -83.84,
              30.34
            ],
            [
              -83.84,
              30.36
            ],
            [
              -83.83,
              30.37
            ],
            [
              -83.82,
              30.41
            ],
            [
              -83.8,
              30.43
            ],
            [
              -83.78,
              30.43
            ],
            [
              -83.74,
              30.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0997,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dfd183b0d6bdf09607fe6cb4791b239511a3858ce7012bd3fb11c0a61054ad81",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0997,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "52d9a49b53c52e96e55d58753ca9d67c4ab97599a8adb0778fceb82d1d5787d9",
        "signature": {
          "alg": "ed25519",
          "sig": "b537c05c4300ec876fe3bfba910be656a1f6b5141acc25f7f3bf536a79e302c72ef2c3d59e1a631fb6d12f59d79381cba8d36cfee90101d61e10a53fc27c1500"
        }
      },
      "receipt_sha256": "52d9a49b53c52e96e55d58753ca9d67c4ab97599a8adb0778fceb82d1d5787d9"
    },
    {
      "storm_id": "228025",
      "lat": 46.133,
      "lon": -87.09,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1838.0,
      "ebshear": 25.0,
      "srh01": 0.0,
      "maxllaz": 0.003,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.5134
        },
        {
          "name": "alignment",
          "value": -4.6553
        },
        {
          "name": "tau",
          "value": 0.6733
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0995
      },
      "coherence_score": 0.6733388304710388,
      "coherence_diagnostics": {
        "tau": 0.6733388304710388,
        "grad_tau": 0.1248706504702568,
        "torsion": 0.0,
        "alignment": -4.655302047729492,
        "S_field": 0.4998798668384552,
        "Gamma_field": 0.2502087354660034,
        "S_over_Gamma": 1.9978513717651367,
        "Da": 14.75209903717041,
        "E_coh": 0.8461781144142151,
        "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.11,
              46.17
            ],
            [
              -87.06,
              46.17
            ],
            [
              -87.04,
              46.16
            ],
            [
              -87.04,
              46.11
            ],
            [
              -87.07,
              46.09
            ],
            [
              -87.09,
              46.1
            ],
            [
              -87.12,
              46.1
            ],
            [
              -87.13,
              46.11
            ],
            [
              -87.13,
              46.15
            ],
            [
              -87.11,
              46.17
            ]
          ]
        ]
      },
      "raw_probability": 0.0995,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c68c22bb1d4ed5a9e1026bfafe0083a2c684216df455b676be08b951a00256dc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0995,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "97e9cb2db188b19f1f7abb0766f1f2dbe683cb156a6c95a71fe44a0550389fad",
        "signature": {
          "alg": "ed25519",
          "sig": "6139e2afe27a5d98b8434996364e115d9d3904d0e9c470cc15226cebcddef4cd6f4ecb88ea8b64b5f305432f78ae22e2f135f17ad5eb4e958349ade6818adc02"
        }
      },
      "receipt_sha256": "97e9cb2db188b19f1f7abb0766f1f2dbe683cb156a6c95a71fe44a0550389fad"
    },
    {
      "storm_id": "228178",
      "lat": 35.5622,
      "lon": -89.0378,
      "motion_east": 10.0,
      "motion_south": 2.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1520.0,
      "ebshear": 22.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 53.8884
        },
        {
          "name": "alignment",
          "value": 4.435
        },
        {
          "name": "tau",
          "value": 2.399
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0992
      },
      "coherence_score": 2.3989765644073486,
      "coherence_diagnostics": {
        "tau": 2.3989765644073486,
        "grad_tau": 0.30344823002815247,
        "torsion": 0.0,
        "alignment": 4.435006618499756,
        "S_field": 1.0382717847824097,
        "Gamma_field": 0.4002087712287903,
        "S_over_Gamma": 2.594325304031372,
        "Da": 25.190505981445312,
        "E_coh": 0.8676044940948486,
        "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.05,
              35.59
            ],
            [
              -89.02,
              35.59
            ],
            [
              -89.01,
              35.58
            ],
            [
              -89.01,
              35.56
            ],
            [
              -89.03,
              35.52
            ],
            [
              -89.05,
              35.52
            ],
            [
              -89.06,
              35.53
            ],
            [
              -89.06,
              35.58
            ],
            [
              -89.05,
              35.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0992,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2b23082bd71649ea493aaccf14a83f2eb8dfd83513512e0a9af0cfc002af958f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0992,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b12ecfe73e0c46228ecd1c6c607f4847b2f986bceabae7a2298bb0600cdc67f8",
        "signature": {
          "alg": "ed25519",
          "sig": "fe190710d365b63447a032d547d7e91f626af58390381b5b9858cbf7dcee60804c257aa7f3b3988ffb5459b8f83d5695e7b962227a680e5fc11b902c6de21a07"
        }
      },
      "receipt_sha256": "b12ecfe73e0c46228ecd1c6c607f4847b2f986bceabae7a2298bb0600cdc67f8"
    },
    {
      "storm_id": "228109",
      "lat": 30.8285,
      "lon": -86.5158,
      "motion_east": 3.9,
      "motion_south": -3.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3023.0,
      "ebshear": 20.0,
      "srh01": 44.0,
      "maxllaz": 0.004,
      "mesh": 0.41,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.3884
        },
        {
          "name": "alignment",
          "value": 1.0322
        },
        {
          "name": "tau",
          "value": 3.1523
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.099
      },
      "coherence_score": 3.1522741317749023,
      "coherence_diagnostics": {
        "tau": 3.1522741317749023,
        "grad_tau": 0.5773480534553528,
        "torsion": 0.0,
        "alignment": 1.0322328805923462,
        "S_field": 0.7753812074661255,
        "Gamma_field": 0.3218754231929779,
        "S_over_Gamma": 2.4089481830596924,
        "Da": 21.137704849243164,
        "E_coh": 0.9930588603019714,
        "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": [
          [
            [
              -86.5,
              30.91
            ],
            [
              -86.42,
              30.91
            ],
            [
              -86.44,
              30.89
            ],
            [
              -86.44,
              30.88
            ],
            [
              -86.42,
              30.86
            ],
            [
              -86.43,
              30.85
            ],
            [
              -86.43,
              30.82
            ],
            [
              -86.42,
              30.81
            ],
            [
              -86.43,
              30.79
            ],
            [
              -86.44,
              30.79
            ],
            [
              -86.47,
              30.76
            ],
            [
              -86.47,
              30.74
            ],
            [
              -86.52,
              30.72
            ],
            [
              -86.58,
              30.75
            ],
            [
              -86.6,
              30.77
            ],
            [
              -86.65,
              30.77
            ],
            [
              -86.67,
              30.78
            ],
            [
              -86.67,
              30.82
            ],
            [
              -86.65,
              30.85
            ],
            [
              -86.62,
              30.85
            ],
            [
              -86.59,
              30.83
            ],
            [
              -86.54,
              30.82
            ],
            [
              -86.5,
              30.87
            ],
            [
              -86.5,
              30.89
            ],
            [
              -86.51,
              30.9
            ],
            [
              -86.5,
              30.91
            ]
          ]
        ]
      },
      "raw_probability": 0.099,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "50aa0c2ec53129678f3b722d41a6fe402f326c034ce4ae8c7093bdf4fea370c6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.099,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "09e8eea416cf0811b6f25b73e7e8ce724fe2d6a727146d3ef23676a45fa80930",
        "signature": {
          "alg": "ed25519",
          "sig": "2355d92389cb2b60f89a67b5aac95a2c9201c1c68073c72caaaff6f426b85bcb2cb5dc25c7d8fb884b359d46657ab188fb118fb915dea911b40753e6bd5f6202"
        }
      },
      "receipt_sha256": "09e8eea416cf0811b6f25b73e7e8ce724fe2d6a727146d3ef23676a45fa80930"
    },
    {
      "storm_id": "227984",
      "lat": 28.1555,
      "lon": -79.5864,
      "motion_east": 4.3,
      "motion_south": 0.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3788.0,
      "ebshear": 27.0,
      "srh01": 32.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0134
        },
        {
          "name": "alignment",
          "value": 0.3816
        },
        {
          "name": "tau",
          "value": 3.1241
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0987
      },
      "coherence_score": 3.1240744590759277,
      "coherence_diagnostics": {
        "tau": 3.1240744590759277,
        "grad_tau": 0.4419099986553192,
        "torsion": 0.0,
        "alignment": 0.3816254734992981,
        "S_field": 0.9005086421966553,
        "Gamma_field": 0.21437540650367737,
        "S_over_Gamma": 4.200615406036377,
        "Da": 14.282336235046387,
        "E_coh": 0.9779431223869324,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.58,
              28.2
            ],
            [
              -79.57,
              28.19
            ],
            [
              -79.54,
              28.19
            ],
            [
              -79.54,
              28.11
            ],
            [
              -79.56,
              28.09
            ],
            [
              -79.61,
              28.09
            ],
            [
              -79.63,
              28.11
            ],
            [
              -79.64,
              28.15
            ],
            [
              -79.61,
              28.19
            ],
            [
              -79.59,
              28.19
            ],
            [
              -79.58,
              28.2
            ]
          ]
        ]
      },
      "raw_probability": 0.0987,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5842969ff04fa83161f2b12605afe5384131923f7bb88d58e6f7238917041751",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0987,
        "probability": 0.001394,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001394,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2cec1bad0ed72e12ac4aed394fe599689f12c710bc39e9588e1e953a21a687fb",
        "signature": {
          "alg": "ed25519",
          "sig": "aadff0e5658da4d60185c741aafd9dd8702f26586f9bd45ba695f3adc845134efd10c34608f0735dc2d049b29e900c40a38fbfdd417d7dc31f9c7f73a39ce10c"
        }
      },
      "receipt_sha256": "2cec1bad0ed72e12ac4aed394fe599689f12c710bc39e9588e1e953a21a687fb"
    },
    {
      "storm_id": "228149",
      "lat": 42.858,
      "lon": -72.016,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 647.0,
      "ebshear": 16.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.6384
        },
        {
          "name": "alignment",
          "value": -4.9162
        },
        {
          "name": "tau",
          "value": 1.0561
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0973
      },
      "coherence_score": 1.0560877323150635,
      "coherence_diagnostics": {
        "tau": 1.0560877323150635,
        "grad_tau": 0.09131836146116257,
        "torsion": 0.0,
        "alignment": -4.916154861450195,
        "S_field": 0.7174904942512512,
        "Gamma_field": 0.2477087378501892,
        "S_over_Gamma": 2.8965086936950684,
        "Da": 15.218055725097656,
        "E_coh": 0.8155300617218018,
        "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": [
          [
            [
              -72.04,
              42.9
            ],
            [
              -72.02,
              42.88
            ],
            [
              -71.97,
              42.88
            ],
            [
              -71.97,
              42.87
            ],
            [
              -72.0,
              42.87
            ],
            [
              -72.02,
              42.85
            ],
            [
              -72.02,
              42.84
            ],
            [
              -72.0,
              42.82
            ],
            [
              -71.99,
              42.82
            ],
            [
              -71.99,
              42.81
            ],
            [
              -72.04,
              42.81
            ],
            [
              -72.04,
              42.86
            ],
            [
              -72.05,
              42.87
            ],
            [
              -72.05,
              42.89
            ],
            [
              -72.04,
              42.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0973,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "80fa817cc6042e0b38cd2d8b1f684c48e3b236e22c0091bfed374b24313425f1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0973,
        "probability": 0.001357,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001357,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "69307babdbe103b59d6f8af98ab4b1d67c773251ad421189583dfdb3a12a69a3",
        "signature": {
          "alg": "ed25519",
          "sig": "b3e482d1294868493dfab1280c5f3ef60cc45735be8a93127413012bfca6610a9020eedf5906eb53fe59256813ba37a1cc41ab9318f3192eff699d368e893d01"
        }
      },
      "receipt_sha256": "69307babdbe103b59d6f8af98ab4b1d67c773251ad421189583dfdb3a12a69a3"
    },
    {
      "storm_id": "228165",
      "lat": 27.1012,
      "lon": -80.7941,
      "motion_east": 6.8,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3236.0,
      "ebshear": 18.0,
      "srh01": 38.0,
      "maxllaz": 0.005,
      "mesh": 0.37,
      "flash_rate": 22.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1384
        },
        {
          "name": "alignment",
          "value": 0.7175
        },
        {
          "name": "tau",
          "value": 1.8239
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0969
      },
      "coherence_score": 1.8238847255706787,
      "coherence_diagnostics": {
        "tau": 1.8238847255706787,
        "grad_tau": 0.7099648714065552,
        "torsion": 0.0,
        "alignment": 0.7175189852714539,
        "S_field": 0.4826793968677521,
        "Gamma_field": 0.38520878553390503,
        "S_over_Gamma": 1.25303316116333,
        "Da": 23.829639434814453,
        "E_coh": 0.9584571123123169,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.85,
              27.17
            ],
            [
              -80.81,
              27.17
            ],
            [
              -80.77,
              27.14
            ],
            [
              -80.71,
              27.15
            ],
            [
              -80.69,
              27.13
            ],
            [
              -80.67,
              27.08
            ],
            [
              -80.71,
              27.04
            ],
            [
              -80.73,
              27.04
            ],
            [
              -80.74,
              27.03
            ],
            [
              -80.78,
              27.03
            ],
            [
              -80.82,
              27.05
            ],
            [
              -80.87,
              27.05
            ],
            [
              -80.87,
              27.08
            ],
            [
              -80.88,
              27.09
            ],
            [
              -80.88,
              27.15
            ],
            [
              -80.87,
              27.15
            ],
            [
              -80.85,
              27.17
            ]
          ]
        ]
      },
      "raw_probability": 0.0969,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "b942cb8051e899423c75353019e62b10fdd221e788efef2cf96373cd8c2cff65",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0969,
        "probability": 0.001357,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001357,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b945f59879a6590083cc354284e9eff1805bf5afe69d561b801289bbad78b00c",
        "signature": {
          "alg": "ed25519",
          "sig": "2d9fd8faf42a61decfa17265e0806e3512551400c1442ba1a21d24510a5674c8ff6666d72c3d329b546f4443748a57d8a76030430b518b4294dcea1b42732708"
        }
      },
      "receipt_sha256": "b945f59879a6590083cc354284e9eff1805bf5afe69d561b801289bbad78b00c"
    },
    {
      "storm_id": "228190",
      "lat": 31.1056,
      "lon": -87.9522,
      "motion_east": 4.9,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4166.0,
      "ebshear": 15.0,
      "srh01": 48.0,
      "maxllaz": 0.003,
      "mesh": 0.4,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.2634
        },
        {
          "name": "alignment",
          "value": 2.7508
        },
        {
          "name": "tau",
          "value": 2.5342
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0959
      },
      "coherence_score": 2.534227132797241,
      "coherence_diagnostics": {
        "tau": 2.534227132797241,
        "grad_tau": 0.630408525466919,
        "torsion": 0.0,
        "alignment": 2.7508373260498047,
        "S_field": 0.610314130783081,
        "Gamma_field": 0.32770875096321106,
        "S_over_Gamma": 1.8623675107955933,
        "Da": 21.70995330810547,
        "E_coh": 1.000235676765442,
        "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": [
          [
            [
              -87.97,
              31.14
            ],
            [
              -87.94,
              31.14
            ],
            [
              -87.9,
              31.1
            ],
            [
              -87.9,
              31.09
            ],
            [
              -87.93,
              31.07
            ],
            [
              -87.98,
              31.07
            ],
            [
              -87.99,
              31.08
            ],
            [
              -87.99,
              31.12
            ],
            [
              -87.97,
              31.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0959,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cf7934df3c21efd56e199fb3ab038fce9bf2cee79efd373378b98ebbb64ded85",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0959,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f9679e7247936d95bf7c01813d02a47ca041455ec616e8eac587e867df05aedc",
        "signature": {
          "alg": "ed25519",
          "sig": "e3da8c9d93887c0be9fd373bc90cdfcf07ccfe1e4d270077f9c12a30238828c8e76db597121ab68b2f03fbcc832314b1dfa142213252cb5f1b77502cc9bfbf06"
        }
      },
      "receipt_sha256": "f9679e7247936d95bf7c01813d02a47ca041455ec616e8eac587e867df05aedc"
    },
    {
      "storm_id": "228193",
      "lat": 26.978,
      "lon": -81.051,
      "motion_east": 6.5,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3565.0,
      "ebshear": 13.0,
      "srh01": 30.0,
      "maxllaz": 0.003,
      "mesh": 0.14,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.5134
        },
        {
          "name": "alignment",
          "value": -1.5241
        },
        {
          "name": "tau",
          "value": 1.9884
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0947
      },
      "coherence_score": 1.9884430170059204,
      "coherence_diagnostics": {
        "tau": 1.9884430170059204,
        "grad_tau": 0.8182674050331116,
        "torsion": 0.0,
        "alignment": -1.5241005420684814,
        "S_field": 0.5480976700782776,
        "Gamma_field": 0.3402087390422821,
        "S_over_Gamma": 1.6110628843307495,
        "Da": 21.451467514038086,
        "E_coh": 0.9297713041305542,
        "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.1,
              27.02
            ],
            [
              -81.05,
              27.02
            ],
            [
              -80.99,
              26.99
            ],
            [
              -80.98,
              26.98
            ],
            [
              -80.99,
              26.94
            ],
            [
              -81.01,
              26.92
            ],
            [
              -81.07,
              26.92
            ],
            [
              -81.11,
              26.96
            ],
            [
              -81.11,
              27.01
            ],
            [
              -81.1,
              27.02
            ]
          ]
        ]
      },
      "raw_probability": 0.0947,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dbbf7c78610d005471a9d95d6708d389186b9b5cabe7abbcf4af58ab8ab2c49d",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0947,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "63205ba343ca6487159afe29d4bad4fc393fa213adf2dbd83e6173a4972ff65e",
        "signature": {
          "alg": "ed25519",
          "sig": "c75873d15c27668f6db9b7d42184d90d2be208c7bbd829b50f05d807867232a4f8934690cda348c4c65fd22c2e87e2ab8ed13d4afa16f2dc6960ebf32374b80c"
        }
      },
      "receipt_sha256": "63205ba343ca6487159afe29d4bad4fc393fa213adf2dbd83e6173a4972ff65e"
    },
    {
      "storm_id": "228041",
      "lat": 28.4807,
      "lon": -78.4573,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3406.0,
      "ebshear": 28.0,
      "srh01": 63.0,
      "maxllaz": 0.001,
      "mesh": 0.28,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 63.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1384
        },
        {
          "name": "alignment",
          "value": 0.3229
        },
        {
          "name": "tau",
          "value": 3.1742
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0931
      },
      "coherence_score": 3.1741936206817627,
      "coherence_diagnostics": {
        "tau": 3.1741936206817627,
        "grad_tau": 0.36920681595802307,
        "torsion": 0.0,
        "alignment": 0.3228622376918793,
        "S_field": 0.7660743594169617,
        "Gamma_field": 0.21937541663646698,
        "S_over_Gamma": 3.492070198059082,
        "Da": 14.40765380859375,
        "E_coh": 0.9750939011573792,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.41,
              28.55
            ],
            [
              -78.39,
              28.51
            ],
            [
              -78.39,
              28.44
            ],
            [
              -78.42,
              28.42
            ],
            [
              -78.43,
              28.43
            ],
            [
              -78.45,
              28.42
            ],
            [
              -78.48,
              28.42
            ],
            [
              -78.5,
              28.43
            ],
            [
              -78.52,
              28.46
            ],
            [
              -78.51,
              28.47
            ],
            [
              -78.52,
              28.53
            ],
            [
              -78.51,
              28.52
            ],
            [
              -78.49,
              28.53
            ],
            [
              -78.43,
              28.53
            ],
            [
              -78.41,
              28.55
            ]
          ]
        ]
      },
      "raw_probability": 0.0931,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c8c26137ccb5433dfe2f2624271d85656dc2ce1e88b398a4e9bd29c6098459ee",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0931,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8bce15fe688074f08645f23d6b328ed84206d85b59893f58b306a677048a3050",
        "signature": {
          "alg": "ed25519",
          "sig": "78f7bd9afffb3a7b7a11446b5cc5fbb76b5b920b51925d69c77a76611e75c2659b2b677a4503b08bdda360fa1666f4ed8a86dd7544697fb2575ceaccaf915809"
        }
      },
      "receipt_sha256": "8bce15fe688074f08645f23d6b328ed84206d85b59893f58b306a677048a3050"
    },
    {
      "storm_id": "227110",
      "lat": 41.3762,
      "lon": -71.42,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 827.0,
      "ebshear": 32.0,
      "srh01": 83.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 83.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.8884
        },
        {
          "name": "alignment",
          "value": -4.9878
        },
        {
          "name": "tau",
          "value": 0.6117
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0922
      },
      "coherence_score": 0.6117141842842102,
      "coherence_diagnostics": {
        "tau": 0.6117141842842102,
        "grad_tau": 0.13992249965667725,
        "torsion": 0.0,
        "alignment": -4.98776912689209,
        "S_field": 0.2044258415699005,
        "Gamma_field": 0.5943754315376282,
        "S_over_Gamma": 0.3439338803291321,
        "Da": 37.543514251708984,
        "E_coh": 0.1186298206448555,
        "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": [
          [
            [
              -71.44,
              41.41
            ],
            [
              -71.44,
              41.4
            ],
            [
              -71.42,
              41.38
            ],
            [
              -71.4,
              41.38
            ],
            [
              -71.39,
              41.39
            ],
            [
              -71.36,
              41.37
            ],
            [
              -71.37,
              41.31
            ],
            [
              -71.41,
              41.31
            ],
            [
              -71.45,
              41.36
            ],
            [
              -71.45,
              41.38
            ],
            [
              -71.44,
              41.39
            ],
            [
              -71.45,
              41.4
            ],
            [
              -71.44,
              41.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0922,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8d88232fef3c4a180b0e076d4450e31a90c280e3b019e729980260b85b53b1d5",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0922,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6adf80a47ad6c9448503d9b8000e4912ced33355e1d3e0f1452ca5ae826da5d",
        "signature": {
          "alg": "ed25519",
          "sig": "dded62c42b71ad0e8aef32e71613b28bddc0a5b8102f9efd6fe5abc3570d1109a0a2dc679aeeb7025c9267e1f9ceb3aaafef08d24658e7aa3adae6a34ac76702"
        }
      },
      "receipt_sha256": "c6adf80a47ad6c9448503d9b8000e4912ced33355e1d3e0f1452ca5ae826da5d"
    },
    {
      "storm_id": "228110",
      "lat": 30.3109,
      "lon": -83.4555,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3331.0,
      "ebshear": 20.0,
      "srh01": 35.0,
      "maxllaz": 0.003,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.1384
        },
        {
          "name": "alignment",
          "value": 0.5771
        },
        {
          "name": "tau",
          "value": 4.3659
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0915
      },
      "coherence_score": 4.365934371948242,
      "coherence_diagnostics": {
        "tau": 4.365934371948242,
        "grad_tau": 0.11380057781934738,
        "torsion": 0.0,
        "alignment": 0.5770714282989502,
        "S_field": 1.716559648513794,
        "Gamma_field": 0.16687540709972382,
        "S_over_Gamma": 10.286474227905273,
        "Da": 10.847358703613281,
        "E_coh": 0.981537401676178,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.43,
              30.35
            ],
            [
              -83.41,
              30.35
            ],
            [
              -83.41,
              30.29
            ],
            [
              -83.42,
              30.27
            ],
            [
              -83.44,
              30.26
            ],
            [
              -83.49,
              30.26
            ],
            [
              -83.51,
              30.28
            ],
            [
              -83.52,
              30.33
            ],
            [
              -83.51,
              30.34
            ],
            [
              -83.44,
              30.34
            ],
            [
              -83.43,
              30.35
            ]
          ]
        ]
      },
      "raw_probability": 0.0915,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8fc61c41adf51ecc2bc1564b0e0247c8fd56051b411b2fc30da05db698a5293c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0915,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cbebbc6f8fe36c614601f89eccdac8ba3cb97e89d238440d75260cbf19bee05c",
        "signature": {
          "alg": "ed25519",
          "sig": "329e77527ccede550974b625fb5eb77818f5232830ace1ac40909922d3c6e922ff2587cbebb5a1a95fa0b66f8ca2e090be80e3edab79b11518591a1dcce0b304"
        }
      },
      "receipt_sha256": "cbebbc6f8fe36c614601f89eccdac8ba3cb97e89d238440d75260cbf19bee05c"
    },
    {
      "storm_id": "228129",
      "lat": 26.8456,
      "lon": -80.0822,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3601.0,
      "ebshear": 23.0,
      "srh01": 32.0,
      "maxllaz": 0.002,
      "mesh": 0.41,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.1384
        },
        {
          "name": "alignment",
          "value": 0.7175
        },
        {
          "name": "tau",
          "value": 1.8239
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0904
      },
      "coherence_score": 1.8238847255706787,
      "coherence_diagnostics": {
        "tau": 1.8238847255706787,
        "grad_tau": 0.7099648714065552,
        "torsion": 0.0,
        "alignment": 0.7175189852714539,
        "S_field": 0.4826793968677521,
        "Gamma_field": 0.38520878553390503,
        "S_over_Gamma": 1.25303316116333,
        "Da": 23.829639434814453,
        "E_coh": 0.9584571123123169,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.1,
              26.88
            ],
            [
              -80.06,
              26.88
            ],
            [
              -80.04,
              26.87
            ],
            [
              -80.04,
              26.82
            ],
            [
              -80.06,
              26.8
            ],
            [
              -80.1,
              26.8
            ],
            [
              -80.12,
              26.82
            ],
            [
              -80.12,
              26.86
            ],
            [
              -80.1,
              26.88
            ]
          ]
        ]
      },
      "raw_probability": 0.0904,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dc2d4e48a1eeae51e08cb6ae57b557b8a5d4d3c3bf8be7d0cadd8cc73ed3f7f0",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0904,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ad4b9b97862e50f6524e1d663a1f8e2fa9cf5dc5942353ff793eb0bc01c3689a",
        "signature": {
          "alg": "ed25519",
          "sig": "c7b6b23df66f4be5659dfc8dbcd35f5a8100adcb76fceb867cd504fc4548777ef43d0514eefe15521c4401ba911336b95cdb2df534eaa8f5b7b106370ab36505"
        }
      },
      "receipt_sha256": "ad4b9b97862e50f6524e1d663a1f8e2fa9cf5dc5942353ff793eb0bc01c3689a"
    },
    {
      "storm_id": "228164",
      "lat": 30.2278,
      "lon": -83.0722,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3402.0,
      "ebshear": 21.0,
      "srh01": 36.0,
      "maxllaz": 0.005,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.1384
        },
        {
          "name": "alignment",
          "value": 0.5771
        },
        {
          "name": "tau",
          "value": 4.3659
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0894
      },
      "coherence_score": 4.365934371948242,
      "coherence_diagnostics": {
        "tau": 4.365934371948242,
        "grad_tau": 0.11380057781934738,
        "torsion": 0.0,
        "alignment": 0.5770714282989502,
        "S_field": 1.716559648513794,
        "Gamma_field": 0.16687540709972382,
        "S_over_Gamma": 10.286474227905273,
        "Da": 10.847358703613281,
        "E_coh": 0.981537401676178,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.09,
              30.28
            ],
            [
              -83.06,
              30.25
            ],
            [
              -83.03,
              30.26
            ],
            [
              -83.02,
              30.24
            ],
            [
              -83.02,
              30.17
            ],
            [
              -83.11,
              30.17
            ],
            [
              -83.12,
              30.15
            ],
            [
              -83.11,
              30.25
            ],
            [
              -83.09,
              30.28
            ]
          ]
        ]
      },
      "raw_probability": 0.0894,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "20b5d5e2382751d8678d3f2155442a8f39d6be81755e03a5ae58b849bea4a6f8",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0894,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7d60c809df3ae07ee63f39b9e1cb167b0ba1643663483bed1e4929b844e00c9c",
        "signature": {
          "alg": "ed25519",
          "sig": "6035bb8747b92859f4f0976036da82cbd77d82f004ff4b7067e479cb8e3c8bcfc34bb4b8df1fc468cb90703f3709362886951893a68f022bea139dfde8b0fc0a"
        }
      },
      "receipt_sha256": "7d60c809df3ae07ee63f39b9e1cb167b0ba1643663483bed1e4929b844e00c9c"
    },
    {
      "storm_id": "227674",
      "lat": 30.952,
      "lon": -81.547,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3613.0,
      "ebshear": 18.0,
      "srh01": 58.0,
      "maxllaz": 0.007,
      "mesh": 0.23,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 58.0
        },
        {
          "name": "hrrr_pwat",
          "value": 46.6384
        },
        {
          "name": "alignment",
          "value": -1.9776
        },
        {
          "name": "tau",
          "value": 3.819
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0892
      },
      "coherence_score": 3.8190102577209473,
      "coherence_diagnostics": {
        "tau": 3.8190102577209473,
        "grad_tau": 0.3928561210632324,
        "torsion": 0.0,
        "alignment": -1.977648138999939,
        "S_field": 0.8690745234489441,
        "Gamma_field": 0.29937541484832764,
        "S_over_Gamma": 2.902958869934082,
        "Da": 19.803503036499023,
        "E_coh": 0.9583374857902527,
        "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": [
          [
            [
              -81.57,
              30.99
            ],
            [
              -81.53,
              30.99
            ],
            [
              -81.5,
              30.96
            ],
            [
              -81.5,
              30.93
            ],
            [
              -81.52,
              30.91
            ],
            [
              -81.55,
              30.91
            ],
            [
              -81.57,
              30.93
            ],
            [
              -81.58,
              30.93
            ],
            [
              -81.58,
              30.98
            ],
            [
              -81.57,
              30.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0892,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2a17e16929b0e7015a4ea8c4526a52072fca94f31539ff78c3ae7c5716656946",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0892,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8270b6d9f6d920d3dcef82beeade24628e07f90c92661afe18c9f3f8762a3da0",
        "signature": {
          "alg": "ed25519",
          "sig": "6f856b7a61d84484ed9c7c186d1e8da85fec84108908d0c5c1a454d9bf2f65e60b13d8e364acb199154298ebe8a941f2588d8888df8f78f420a1152d405bee08"
        }
      },
      "receipt_sha256": "8270b6d9f6d920d3dcef82beeade24628e07f90c92661afe18c9f3f8762a3da0"
    },
    {
      "storm_id": "227044",
      "lat": 33.978,
      "lon": -89.912,
      "motion_east": 5.8,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3414.0,
      "ebshear": 18.0,
      "srh01": 47.0,
      "maxllaz": 0.003,
      "mesh": 0.31,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 47.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 2.2489
        },
        {
          "name": "tau",
          "value": 1.8082
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0875
      },
      "coherence_score": 1.8082330226898193,
      "coherence_diagnostics": {
        "tau": 1.8082330226898193,
        "grad_tau": 0.3850586414337158,
        "torsion": 0.0,
        "alignment": 2.2488856315612793,
        "S_field": 0.7038437724113464,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.6951563358306885,
        "Da": 27.917394638061523,
        "E_coh": 0.9684990644454956,
        "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.94,
              34.04
            ],
            [
              -89.89,
              34.04
            ],
            [
              -89.87,
              34.03
            ],
            [
              -89.83,
              33.99
            ],
            [
              -89.83,
              33.93
            ],
            [
              -89.87,
              33.9
            ],
            [
              -89.95,
              33.9
            ],
            [
              -90.0,
              33.93
            ],
            [
              -90.0,
              33.98
            ],
            [
              -89.94,
              34.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0875,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e6435c827e751b0bdc37d150752956ad1d18beb7c8de1c77e6581d1bc97366d5",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0875,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7f453ee68c00634d39a2caeedef8b5262c34ce84a9f34e8a7169385ccb42de50",
        "signature": {
          "alg": "ed25519",
          "sig": "7beee6722c01ee563970732d1042af0c9b4dbafdcbaf84b5a39d370d3ae20a9e62a2ae6cd5b95b9e99ef13e48121a309504463e811d22670208c425dc45d620e"
        }
      },
      "receipt_sha256": "7f453ee68c00634d39a2caeedef8b5262c34ce84a9f34e8a7169385ccb42de50"
    },
    {
      "storm_id": "228163",
      "lat": 31.0018,
      "lon": -87.5391,
      "motion_east": 4.9,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3993.0,
      "ebshear": 14.0,
      "srh01": 45.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.2634
        },
        {
          "name": "alignment",
          "value": 2.7508
        },
        {
          "name": "tau",
          "value": 2.5342
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0871
      },
      "coherence_score": 2.534227132797241,
      "coherence_diagnostics": {
        "tau": 2.534227132797241,
        "grad_tau": 0.630408525466919,
        "torsion": 0.0,
        "alignment": 2.7508373260498047,
        "S_field": 0.610314130783081,
        "Gamma_field": 0.32770875096321106,
        "S_over_Gamma": 1.8623675107955933,
        "Da": 21.70995330810547,
        "E_coh": 1.000235676765442,
        "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": [
          [
            [
              -87.54,
              31.03
            ],
            [
              -87.53,
              31.02
            ],
            [
              -87.5,
              31.02
            ],
            [
              -87.5,
              31.01
            ],
            [
              -87.52,
              30.99
            ],
            [
              -87.52,
              30.97
            ],
            [
              -87.57,
              30.95
            ],
            [
              -87.58,
              30.96
            ],
            [
              -87.58,
              31.02
            ],
            [
              -87.55,
              31.02
            ],
            [
              -87.54,
              31.03
            ]
          ]
        ]
      },
      "raw_probability": 0.0871,
      "confidence_lo": 0.0013,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "424ee1b2ae2a21264aeeca3275699dfb195c54cdf89e815ad8b2551de167547f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0871,
        "probability": 0.001351,
        "confidence_lo": 0.001292,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8f37f9fe63f9046d159962116898aa817221d1f258283e0832e30b9ba15449c0",
        "signature": {
          "alg": "ed25519",
          "sig": "aea0a9cde430b933cd4fb172d821955c3eb86531e3bb1f1b25fc8fdcf88cf377bf508c9f4b316bd7a76afb73011ac37fbcaf3448723e416a5db4e7f7d3394a0e"
        }
      },
      "receipt_sha256": "8f37f9fe63f9046d159962116898aa817221d1f258283e0832e30b9ba15449c0"
    },
    {
      "storm_id": "228055",
      "lat": 33.3156,
      "lon": -88.8889,
      "motion_east": 4.7,
      "motion_south": 2.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3785.0,
      "ebshear": 14.0,
      "srh01": 41.0,
      "maxllaz": 0.004,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 41.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.086
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "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": [
          [
            [
              -88.92,
              33.36
            ],
            [
              -88.87,
              33.36
            ],
            [
              -88.84,
              33.33
            ],
            [
              -88.84,
              33.27
            ],
            [
              -88.86,
              33.26
            ],
            [
              -88.89,
              33.26
            ],
            [
              -88.93,
              33.29
            ],
            [
              -88.93,
              33.35
            ],
            [
              -88.92,
              33.36
            ]
          ]
        ]
      },
      "raw_probability": 0.086,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3d77a162610d00c9193bb42b029ca8cf4147242f67a49bca4918445b708f895f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.086,
        "probability": 0.00135,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "dc3d39bf908d1bf98fad1ecae4ec600e8e987ac64de8d576e1cde03b09019ce4",
        "signature": {
          "alg": "ed25519",
          "sig": "d85682e01bf6889c5c7b232c31e3808a83d49e1ea5a8d84d700c36327061e8d34916ca7264aecb8a85a2d2fe733688f61e502fcc2f0dd983702558f049530409"
        }
      },
      "receipt_sha256": "dc3d39bf908d1bf98fad1ecae4ec600e8e987ac64de8d576e1cde03b09019ce4"
    },
    {
      "storm_id": "227267",
      "lat": 32.261,
      "lon": -88.726,
      "motion_east": 5.5,
      "motion_south": 0.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0014,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3578.0,
      "ebshear": 18.0,
      "srh01": 36.0,
      "maxllaz": 0.003,
      "mesh": 0.1,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.6384
        },
        {
          "name": "alignment",
          "value": 2.5535
        },
        {
          "name": "tau",
          "value": 1.9372
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0853
      },
      "coherence_score": 1.93723464012146,
      "coherence_diagnostics": {
        "tau": 1.93723464012146,
        "grad_tau": 0.7242675423622131,
        "torsion": 0.0,
        "alignment": 2.5535144805908203,
        "S_field": 0.4168660044670105,
        "Gamma_field": 0.3843753933906555,
        "S_over_Gamma": 1.0845283269882202,
        "Da": 25.231061935424805,
        "E_coh": 0.9630439281463623,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.76,
              32.35
            ],
            [
              -88.7,
              32.32
            ],
            [
              -88.65,
              32.32
            ],
            [
              -88.65,
              32.31
            ],
            [
              -88.66,
              32.31
            ],
            [
              -88.67,
              32.29
            ],
            [
              -88.64,
              32.26
            ],
            [
              -88.69,
              32.22
            ],
            [
              -88.68,
              32.21
            ],
            [
              -88.66,
              32.21
            ],
            [
              -88.66,
              32.2
            ],
            [
              -88.72,
              32.19
            ],
            [
              -88.73,
              32.18
            ],
            [
              -88.78,
              32.18
            ],
            [
              -88.82,
              32.2
            ],
            [
              -88.84,
              32.22
            ],
            [
              -88.84,
              32.27
            ],
            [
              -88.83,
              32.29
            ],
            [
              -88.78,
              32.34
            ],
            [
              -88.76,
              32.35
            ]
          ]
        ]
      },
      "raw_probability": 0.0853,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0014,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "55ae3e07cedbc0fb87ff5da42dd985b7786d8a65a105092e57e480e91f56aa28",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0853,
        "probability": 0.00135,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.001351,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f005d42b5c2ef2e0f52b958af7646289f6ea74f2b52cc232b2a26c918e0671a",
        "signature": {
          "alg": "ed25519",
          "sig": "7a15c1678cae6764ae26f346db815bf979b5856eea05318c2a2309c55cdbc9e088b3144b0389611c0cda9b2fe8a6571d55a59c7b4c9b5cdca4890a2959376c08"
        }
      },
      "receipt_sha256": "4f005d42b5c2ef2e0f52b958af7646289f6ea74f2b52cc232b2a26c918e0671a"
    },
    {
      "storm_id": "228189",
      "lat": 31.2475,
      "lon": -88.6513,
      "motion_east": 5.1,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0011,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2847.0,
      "ebshear": 15.0,
      "srh01": 36.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0134
        },
        {
          "name": "alignment",
          "value": 2.3168
        },
        {
          "name": "tau",
          "value": 1.8923
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.085
      },
      "coherence_score": 1.8922911882400513,
      "coherence_diagnostics": {
        "tau": 1.8922911882400513,
        "grad_tau": 0.5306980013847351,
        "torsion": 0.0,
        "alignment": 2.3168392181396484,
        "S_field": 0.19140861928462982,
        "Gamma_field": 0.39937543869018555,
        "S_over_Gamma": 0.4792698919773102,
        "Da": 26.032926559448242,
        "E_coh": 0.9294590353965759,
        "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": [
          [
            [
              -88.66,
              31.28
            ],
            [
              -88.61,
              31.27
            ],
            [
              -88.61,
              31.25
            ],
            [
              -88.64,
              31.21
            ],
            [
              -88.67,
              31.21
            ],
            [
              -88.68,
              31.23
            ],
            [
              -88.68,
              31.25
            ],
            [
              -88.66,
              31.28
            ]
          ]
        ]
      },
      "raw_probability": 0.085,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c5780bc7ac4205247d00f37e06db32e8da30464ade522c3272dc1e597d5b6747",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.085,
        "probability": 0.001097,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.001098,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cbaddbec6103385507c270352302e16ac46bf3f16f083f912906d6baee3bd000",
        "signature": {
          "alg": "ed25519",
          "sig": "5f495740c7c104865011130e636001179a45d51acd384d085b922fd611849c12c4e284ae2d47d24a7a27fe60773e4b08f695737a239093c3aadd8d79a42b670e"
        }
      },
      "receipt_sha256": "cbaddbec6103385507c270352302e16ac46bf3f16f083f912906d6baee3bd000"
    },
    {
      "storm_id": "227322",
      "lat": 26.5893,
      "lon": -80.9133,
      "motion_east": 7.1,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3997.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.5134
        },
        {
          "name": "alignment",
          "value": -1.5241
        },
        {
          "name": "tau",
          "value": 1.9884
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0822
      },
      "coherence_score": 1.9884430170059204,
      "coherence_diagnostics": {
        "tau": 1.9884430170059204,
        "grad_tau": 0.8182674050331116,
        "torsion": 0.0,
        "alignment": -1.5241005420684814,
        "S_field": 0.5480976700782776,
        "Gamma_field": 0.3402087390422821,
        "S_over_Gamma": 1.6110628843307495,
        "Da": 21.451467514038086,
        "E_coh": 0.9297713041305542,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.93,
              26.68
            ],
            [
              -80.88,
              26.68
            ],
            [
              -80.85,
              26.65
            ],
            [
              -80.84,
              26.61
            ],
            [
              -80.83,
              26.6
            ],
            [
              -80.84,
              26.59
            ],
            [
              -80.84,
              26.57
            ],
            [
              -80.91,
              26.51
            ],
            [
              -80.95,
              26.49
            ],
            [
              -80.98,
              26.49
            ],
            [
              -81.0,
              26.5
            ],
            [
              -81.0,
              26.55
            ],
            [
              -80.97,
              26.58
            ],
            [
              -80.95,
              26.66
            ],
            [
              -80.93,
              26.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0822,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.001,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9cc138d0cf5182418427352d5d10f7ba4548c2913986afc1c5d44141e1d4d048",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0822,
        "probability": 0.001046,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.001047,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "86d1ea69b8d49614b0bc7c2192147f374737763f96aa517cd93c01b121685263",
        "signature": {
          "alg": "ed25519",
          "sig": "093bc5ca433eb49a527b9f826bd24740073bed8f36044205ea5c6ba13ebc68db91d4aef69b879e7ca0b34125553aa12e4cd59007fb813b430db8528a7a67ac05"
        }
      },
      "receipt_sha256": "86d1ea69b8d49614b0bc7c2192147f374737763f96aa517cd93c01b121685263"
    },
    {
      "storm_id": "227987",
      "lat": 50.76,
      "lon": -77.0245,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.001,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1017.0,
      "ebshear": 22.0,
      "srh01": 79.0,
      "maxllaz": 0.0,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 79.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7634
        },
        {
          "name": "alignment",
          "value": -0.7704
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.08
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2070206254720688,
        "torsion": 0.0,
        "alignment": -0.770355224609375,
        "S_field": 0.0630534216761589,
        "Gamma_field": 0.34354209899902344,
        "S_over_Gamma": 0.18353913724422455,
        "Da": 22.02608299255371,
        "E_coh": 0.2855415344238281,
        "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": [
          [
            [
              -77.05,
              50.79
            ],
            [
              -77.01,
              50.79
            ],
            [
              -76.98,
              50.77
            ],
            [
              -76.98,
              50.76
            ],
            [
              -77.0,
              50.74
            ],
            [
              -77.0,
              50.72
            ],
            [
              -77.04,
              50.72
            ],
            [
              -77.04,
              50.74
            ],
            [
              -77.06,
              50.76
            ],
            [
              -77.06,
              50.78
            ],
            [
              -77.05,
              50.79
            ]
          ]
        ]
      },
      "raw_probability": 0.08,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.001,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0324de9a0740394b5f3a40c88ccf0b084e4ffe915bb70c64f7751af85862c621",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.08,
        "probability": 0.001002,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.001002,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "27bedeeecf879d90733c30373746dda010fff7ec4d342037bf3a2c66dcb01584",
        "signature": {
          "alg": "ed25519",
          "sig": "1b465cb17adb6986e077c14d77cb5bec539ded7492300f25bc28e4586b28a99557791466639169aabfa845d8608a5a2cdfd2445ea8b5f98f8a75a37dcce9db05"
        }
      },
      "receipt_sha256": "27bedeeecf879d90733c30373746dda010fff7ec4d342037bf3a2c66dcb01584"
    },
    {
      "storm_id": "228106",
      "lat": 31.4831,
      "lon": -79.7131,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 4671.0,
      "ebshear": 27.0,
      "srh01": 57.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.0134
        },
        {
          "name": "alignment",
          "value": 0.0833
        },
        {
          "name": "tau",
          "value": 3.2723
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0786
      },
      "coherence_score": 3.2722890377044678,
      "coherence_diagnostics": {
        "tau": 3.2722890377044678,
        "grad_tau": 0.500170886516571,
        "torsion": 0.0,
        "alignment": 0.08332875370979309,
        "S_field": 1.2934367656707764,
        "Gamma_field": 0.3177087604999542,
        "S_over_Gamma": 4.071139812469482,
        "Da": 20.700576782226562,
        "E_coh": 0.9902979731559753,
        "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": [
          [
            [
              -79.72,
              31.52
            ],
            [
              -79.67,
              31.52
            ],
            [
              -79.68,
              31.5
            ],
            [
              -79.7,
              31.49
            ],
            [
              -79.7,
              31.46
            ],
            [
              -79.68,
              31.45
            ],
            [
              -79.68,
              31.44
            ],
            [
              -79.73,
              31.44
            ],
            [
              -79.73,
              31.45
            ],
            [
              -79.72,
              31.45
            ],
            [
              -79.71,
              31.47
            ],
            [
              -79.74,
              31.5
            ],
            [
              -79.75,
              31.5
            ],
            [
              -79.75,
              31.51
            ],
            [
              -79.73,
              31.51
            ],
            [
              -79.72,
              31.52
            ]
          ]
        ]
      },
      "raw_probability": 0.0786,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "de77acc8c145d71bdc59f6fe4c34c6e67af3e5c232ccc3d3f22cb72a373fa842",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0786,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3c0ac437d80233e25c0e5bb3492713e957a1520ea0e05099767faf4687e366f0",
        "signature": {
          "alg": "ed25519",
          "sig": "c60017391e823841e75c32a4e0b5a0de231888951553a2b821eb6db0cd6745a4085235d8212ede6e030dd189ff296db09310bdbcc4d8b60d22b31d97930c0800"
        }
      },
      "receipt_sha256": "3c0ac437d80233e25c0e5bb3492713e957a1520ea0e05099767faf4687e366f0"
    },
    {
      "storm_id": "228078",
      "lat": 39.0053,
      "lon": -93.575,
      "motion_east": 5.3,
      "motion_south": 0.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3331.0,
      "ebshear": 32.0,
      "srh01": 50.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8884
        },
        {
          "name": "alignment",
          "value": 4.7659
        },
        {
          "name": "tau",
          "value": 1.1033
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0781
      },
      "coherence_score": 1.1032911539077759,
      "coherence_diagnostics": {
        "tau": 1.1032911539077759,
        "grad_tau": 0.3723938465118408,
        "torsion": 0.0,
        "alignment": 4.765878677368164,
        "S_field": 0.17623648047447205,
        "Gamma_field": 0.5935420989990234,
        "S_over_Gamma": 0.29692330956459045,
        "Da": 30.988130569458008,
        "E_coh": 0.47470149397850037,
        "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": [
          [
            [
              -93.58,
              39.04
            ],
            [
              -93.57,
              39.04
            ],
            [
              -93.56,
              39.04
            ],
            [
              -93.55,
              39.03
            ],
            [
              -93.54,
              39.03
            ],
            [
              -93.53,
              39.03
            ],
            [
              -93.54,
              39.03
            ],
            [
              -93.55,
              39.02
            ],
            [
              -93.56,
              39.01
            ],
            [
              -93.55,
              39.0
            ],
            [
              -93.54,
              38.99
            ],
            [
              -93.53,
              38.99
            ],
            [
              -93.53,
              38.98
            ],
            [
              -93.54,
              38.98
            ],
            [
              -93.55,
              38.97
            ],
            [
              -93.56,
              38.97
            ],
            [
              -93.57,
              38.97
            ],
            [
              -93.58,
              38.96
            ],
            [
              -93.59,
              38.96
            ],
            [
              -93.59,
              38.97
            ],
            [
              -93.59,
              38.98
            ],
            [
              -93.6,
              38.99
            ],
            [
              -93.61,
              39.0
            ],
            [
              -93.61,
              39.01
            ],
            [
              -93.62,
              39.02
            ],
            [
              -93.63,
              39.01
            ],
            [
              -93.63,
              39.02
            ],
            [
              -93.62,
              39.02
            ],
            [
              -93.61,
              39.02
            ],
            [
              -93.6,
              39.02
            ],
            [
              -93.59,
              39.03
            ],
            [
              -93.58,
              39.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0781,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "33f29034f047c1433e746d91c3e1a6af85e40d597187f833c364432b2247fe8a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0781,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "23795ba1a626a886dca56840966232ec9bce8a660591f46755969f4c17ca67b3",
        "signature": {
          "alg": "ed25519",
          "sig": "3749605709199aedad15b9f388f5e8921dbafe0a2ce2a5ed1335b44a7b96902eb20dea77b8019a4582836a94be79c375fac3bcbe25274d9c0f8239164f2da302"
        }
      },
      "receipt_sha256": "23795ba1a626a886dca56840966232ec9bce8a660591f46755969f4c17ca67b3"
    },
    {
      "storm_id": "226738",
      "lat": 50.3629,
      "lon": -77.5682,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1894.0,
      "ebshear": 16.0,
      "srh01": 35.0,
      "maxllaz": 0.002,
      "mesh": 1.38,
      "flash_rate": 26.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 35.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -1.4579
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.078
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30357062816619873,
        "torsion": 0.0,
        "alignment": -1.457855224609375,
        "S_field": 0.1263149231672287,
        "Gamma_field": 0.8718754053115845,
        "S_over_Gamma": 0.14487726986408234,
        "Da": 57.6116943359375,
        "E_coh": 0.13804538547992706,
        "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": [
          [
            [
              -77.58,
              50.42
            ],
            [
              -77.41,
              50.42
            ],
            [
              -77.36,
              50.39
            ],
            [
              -77.36,
              50.34
            ],
            [
              -77.39,
              50.32
            ],
            [
              -77.45,
              50.31
            ],
            [
              -77.46,
              50.3
            ],
            [
              -77.61,
              50.3
            ],
            [
              -77.62,
              50.31
            ],
            [
              -77.73,
              50.31
            ],
            [
              -77.77,
              50.33
            ],
            [
              -77.77,
              50.38
            ],
            [
              -77.73,
              50.4
            ],
            [
              -77.63,
              50.4
            ],
            [
              -77.62,
              50.41
            ],
            [
              -77.59,
              50.41
            ],
            [
              -77.58,
              50.42
            ]
          ]
        ]
      },
      "raw_probability": 0.078,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0c1e32a7dd9a06c7f860c375ac954bd8eb2e824eaa6608cba4b2b7f11774d156",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.078,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1dd21c0714acdf9ada3894293e09275cd362db4add0d3550a766d5f16eb4c933",
        "signature": {
          "alg": "ed25519",
          "sig": "84291466a382af49e24d86898d583962e3b56a0b20ae3770898ee3ee86cd1a879a6d40960ffc87138d606ecf778cd9f971f258717e37236c6c42fb42dafc260b"
        }
      },
      "receipt_sha256": "1dd21c0714acdf9ada3894293e09275cd362db4add0d3550a766d5f16eb4c933"
    },
    {
      "storm_id": "227400",
      "lat": 32.7415,
      "lon": -88.8705,
      "motion_east": 5.3,
      "motion_south": 1.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3769.0,
      "ebshear": 15.0,
      "srh01": 39.0,
      "maxllaz": 0.004,
      "mesh": 0.23,
      "flash_rate": 17.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.6384
        },
        {
          "name": "alignment",
          "value": 2.5535
        },
        {
          "name": "tau",
          "value": 1.9372
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0773
      },
      "coherence_score": 1.93723464012146,
      "coherence_diagnostics": {
        "tau": 1.93723464012146,
        "grad_tau": 0.7242675423622131,
        "torsion": 0.0,
        "alignment": 2.5535144805908203,
        "S_field": 0.4168660044670105,
        "Gamma_field": 0.3843753933906555,
        "S_over_Gamma": 1.0845283269882202,
        "Da": 25.231061935424805,
        "E_coh": 0.9630439281463623,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.86,
              32.91
            ],
            [
              -88.81,
              32.91
            ],
            [
              -88.81,
              32.86
            ],
            [
              -88.83,
              32.83
            ],
            [
              -88.83,
              32.8
            ],
            [
              -88.81,
              32.78
            ],
            [
              -88.81,
              32.77
            ],
            [
              -88.78,
              32.74
            ],
            [
              -88.75,
              32.74
            ],
            [
              -88.74,
              32.73
            ],
            [
              -88.69,
              32.73
            ],
            [
              -88.68,
              32.72
            ],
            [
              -88.68,
              32.68
            ],
            [
              -88.71,
              32.65
            ],
            [
              -88.76,
              32.65
            ],
            [
              -88.77,
              32.66
            ],
            [
              -88.8,
              32.66
            ],
            [
              -88.84,
              32.61
            ],
            [
              -88.88,
              32.61
            ],
            [
              -88.88,
              32.62
            ],
            [
              -88.92,
              32.66
            ],
            [
              -88.94,
              32.66
            ],
            [
              -88.95,
              32.67
            ],
            [
              -88.97,
              32.66
            ],
            [
              -89.03,
              32.66
            ],
            [
              -89.05,
              32.67
            ],
            [
              -89.06,
              32.68
            ],
            [
              -89.06,
              32.73
            ],
            [
              -89.05,
              32.74
            ],
            [
              -89.02,
              32.74
            ],
            [
              -89.01,
              32.75
            ],
            [
              -88.96,
              32.75
            ],
            [
              -88.92,
              32.78
            ],
            [
              -88.91,
              32.78
            ],
            [
              -88.89,
              32.8
            ],
            [
              -88.89,
              32.85
            ],
            [
              -88.87,
              32.87
            ],
            [
              -88.87,
              32.9
            ],
            [
              -88.86,
              32.91
            ]
          ]
        ]
      },
      "raw_probability": 0.0773,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "89408c1b864e5fc66c3ee9b40a14507a9f8266eb092b64014a971aec253e97c1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0773,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "614cb4be3ce7c68ed6e18ec4b7a21994c1d294ee9e27a0ba76daf38adb65ebe7",
        "signature": {
          "alg": "ed25519",
          "sig": "d91d6b98fcfe765e24b1b4d5ecf3d6d6595655f31d038b3780beca296d2f93b214ad4085c22e64ab1d1dae6dea925d358cfde61ae1598bab9bfde5664261f703"
        }
      },
      "receipt_sha256": "614cb4be3ce7c68ed6e18ec4b7a21994c1d294ee9e27a0ba76daf38adb65ebe7"
    },
    {
      "storm_id": "227940",
      "lat": 38.44,
      "lon": -92.8354,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3031.0,
      "ebshear": 32.0,
      "srh01": 59.0,
      "maxllaz": 0.002,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.3884
        },
        {
          "name": "alignment",
          "value": 4.0103
        },
        {
          "name": "tau",
          "value": 1.8145
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0773
      },
      "coherence_score": 1.8145116567611694,
      "coherence_diagnostics": {
        "tau": 1.8145116567611694,
        "grad_tau": 0.6043145060539246,
        "torsion": 0.0,
        "alignment": 4.010279178619385,
        "S_field": 0.4242611527442932,
        "Gamma_field": 0.2335420697927475,
        "S_over_Gamma": 1.8166369199752808,
        "Da": 12.760623931884766,
        "E_coh": 0.841155469417572,
        "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": [
          [
            [
              -92.87,
              38.51
            ],
            [
              -92.85,
              38.5
            ],
            [
              -92.81,
              38.5
            ],
            [
              -92.77,
              38.48
            ],
            [
              -92.77,
              38.41
            ],
            [
              -92.79,
              38.4
            ],
            [
              -92.82,
              38.36
            ],
            [
              -92.83,
              38.36
            ],
            [
              -92.85,
              38.38
            ],
            [
              -92.85,
              38.39
            ],
            [
              -92.89,
              38.42
            ],
            [
              -92.89,
              38.5
            ],
            [
              -92.87,
              38.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0773,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "89408c1b864e5fc66c3ee9b40a14507a9f8266eb092b64014a971aec253e97c1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0773,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "614cb4be3ce7c68ed6e18ec4b7a21994c1d294ee9e27a0ba76daf38adb65ebe7",
        "signature": {
          "alg": "ed25519",
          "sig": "d91d6b98fcfe765e24b1b4d5ecf3d6d6595655f31d038b3780beca296d2f93b214ad4085c22e64ab1d1dae6dea925d358cfde61ae1598bab9bfde5664261f703"
        }
      },
      "receipt_sha256": "614cb4be3ce7c68ed6e18ec4b7a21994c1d294ee9e27a0ba76daf38adb65ebe7"
    },
    {
      "storm_id": "227580",
      "lat": 37.345,
      "lon": -88.192,
      "motion_east": 4.2,
      "motion_south": 0.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 22.0,
      "ebshear": 15.0,
      "srh01": 37.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 44.1384
        },
        {
          "name": "alignment",
          "value": -2.371
        },
        {
          "name": "tau",
          "value": 1.3869
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0772
      },
      "coherence_score": 1.3869245052337646,
      "coherence_diagnostics": {
        "tau": 1.3869245052337646,
        "grad_tau": 0.4233660101890564,
        "torsion": 0.0,
        "alignment": -2.3709850311279297,
        "S_field": 0.2651367783546448,
        "Gamma_field": 0.5843753814697266,
        "S_over_Gamma": 0.4537096917629242,
        "Da": 35.50693893432617,
        "E_coh": 0.2977321147918701,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.2,
              37.38
            ],
            [
              -88.17,
              37.38
            ],
            [
              -88.16,
              37.37
            ],
            [
              -88.16,
              37.32
            ],
            [
              -88.17,
              37.31
            ],
            [
              -88.21,
              37.31
            ],
            [
              -88.22,
              37.32
            ],
            [
              -88.21,
              37.33
            ],
            [
              -88.22,
              37.35
            ],
            [
              -88.2,
              37.38
            ]
          ]
        ]
      },
      "raw_probability": 0.0772,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d63ac74ca466d7a1f9ca41beb5028024e0a23a5533e60c9b9dc195717d099940",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0772,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0606e279e0450573c0a509587d9d1e8aaab7f4787f9d4859b6083538f742675e",
        "signature": {
          "alg": "ed25519",
          "sig": "74a89fbc88874a7877a90dd28aad133328828e8669513715bdf6952004bb2f890ca37bd3313d73af252e0ecce4373d8a0911fcf435e48f84e3c0a687efa74303"
        }
      },
      "receipt_sha256": "0606e279e0450573c0a509587d9d1e8aaab7f4787f9d4859b6083538f742675e"
    },
    {
      "storm_id": "228139",
      "lat": 46.1525,
      "lon": -78.0333,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1107.0,
      "ebshear": 7.0,
      "srh01": 17.0,
      "maxllaz": 0.0,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.0134
        },
        {
          "name": "alignment",
          "value": -2.6098
        },
        {
          "name": "tau",
          "value": 0.9895
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0772
      },
      "coherence_score": 0.9895120859146118,
      "coherence_diagnostics": {
        "tau": 0.9895120859146118,
        "grad_tau": 0.16961723566055298,
        "torsion": 0.0,
        "alignment": -2.6098392009735107,
        "S_field": 0.4611837863922119,
        "Gamma_field": 0.28354209661483765,
        "S_over_Gamma": 1.6265090703964233,
        "Da": 18.3548526763916,
        "E_coh": 0.9407322406768799,
        "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.06,
              46.19
            ],
            [
              -77.98,
              46.19
            ],
            [
              -77.97,
              46.18
            ],
            [
              -77.97,
              46.17
            ],
            [
              -77.99,
              46.15
            ],
            [
              -77.98,
              46.13
            ],
            [
              -78.02,
              46.1
            ],
            [
              -78.1,
              46.1
            ],
            [
              -78.1,
              46.12
            ],
            [
              -78.08,
              46.14
            ],
            [
              -78.09,
              46.17
            ],
            [
              -78.06,
              46.19
            ]
          ]
        ]
      },
      "raw_probability": 0.0772,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d63ac74ca466d7a1f9ca41beb5028024e0a23a5533e60c9b9dc195717d099940",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0772,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0606e279e0450573c0a509587d9d1e8aaab7f4787f9d4859b6083538f742675e",
        "signature": {
          "alg": "ed25519",
          "sig": "74a89fbc88874a7877a90dd28aad133328828e8669513715bdf6952004bb2f890ca37bd3313d73af252e0ecce4373d8a0911fcf435e48f84e3c0a687efa74303"
        }
      },
      "receipt_sha256": "0606e279e0450573c0a509587d9d1e8aaab7f4787f9d4859b6083538f742675e"
    },
    {
      "storm_id": "227676",
      "lat": 30.7186,
      "lon": -86.8736,
      "motion_east": 2.3,
      "motion_south": -2.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3167.0,
      "ebshear": 22.0,
      "srh01": 45.0,
      "maxllaz": 0.003,
      "mesh": 0.17,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 45.0
        },
        {
          "name": "hrrr_pwat",
          "value": 54.3884
        },
        {
          "name": "alignment",
          "value": 3.3774
        },
        {
          "name": "tau",
          "value": 3.136
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0769
      },
      "coherence_score": 3.136000871658325,
      "coherence_diagnostics": {
        "tau": 3.136000871658325,
        "grad_tau": 0.39642995595932007,
        "torsion": 0.0,
        "alignment": 3.3774189949035645,
        "S_field": 1.1821058988571167,
        "Gamma_field": 0.2710420787334442,
        "S_over_Gamma": 4.361337184906006,
        "Da": 17.74477195739746,
        "E_coh": 0.9707807302474976,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.83,
              30.84
            ],
            [
              -86.79,
              30.83
            ],
            [
              -86.75,
              30.78
            ],
            [
              -86.75,
              30.73
            ],
            [
              -86.78,
              30.67
            ],
            [
              -86.79,
              30.66
            ],
            [
              -86.87,
              30.67
            ],
            [
              -86.91,
              30.62
            ],
            [
              -86.93,
              30.61
            ],
            [
              -86.98,
              30.61
            ],
            [
              -87.01,
              30.64
            ],
            [
              -87.01,
              30.68
            ],
            [
              -86.96,
              30.72
            ],
            [
              -86.93,
              30.72
            ],
            [
              -86.92,
              30.71
            ],
            [
              -86.87,
              30.7
            ],
            [
              -86.86,
              30.71
            ],
            [
              -86.86,
              30.74
            ],
            [
              -86.87,
              30.75
            ],
            [
              -86.86,
              30.77
            ],
            [
              -86.86,
              30.81
            ],
            [
              -86.83,
              30.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0769,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6becc143266533f46ff2c59e26c2f33ac2689a7391ac01972be18a5166d6bd8c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0769,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ee79c0464171ab0c3eade316b140bd543a5522c5c7bfe6e3bcf872e5ed735ffc",
        "signature": {
          "alg": "ed25519",
          "sig": "89c7248465d3a12c2832747598e9f4291116abc59fe9088516571762e9deeb25361c75d8471795ed4bc9443d507132c0435811952d64ba36facab5a58cb46b0e"
        }
      },
      "receipt_sha256": "ee79c0464171ab0c3eade316b140bd543a5522c5c7bfe6e3bcf872e5ed735ffc"
    },
    {
      "storm_id": "227401",
      "lat": 31.9018,
      "lon": -81.3623,
      "motion_east": 3.3,
      "motion_south": 2.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2274.0,
      "ebshear": 20.0,
      "srh01": 54.0,
      "maxllaz": 0.007,
      "mesh": 0.25,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.0134
        },
        {
          "name": "alignment",
          "value": -1.0757
        },
        {
          "name": "tau",
          "value": 3.5949
        },
        {
          "name": "maxllaz",
          "value": 0.007
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0767
      },
      "coherence_score": 3.5949320793151855,
      "coherence_diagnostics": {
        "tau": 3.5949320793151855,
        "grad_tau": 0.37125566601753235,
        "torsion": 0.0,
        "alignment": -1.0756803750991821,
        "S_field": 0.9958686232566833,
        "Gamma_field": 0.28770875930786133,
        "S_over_Gamma": 3.4613773822784424,
        "Da": 18.647804260253906,
        "E_coh": 0.9720044136047363,
        "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": [
          [
            [
              -81.39,
              31.99
            ],
            [
              -81.34,
              31.99
            ],
            [
              -81.33,
              31.98
            ],
            [
              -81.31,
              31.98
            ],
            [
              -81.27,
              31.94
            ],
            [
              -81.26,
              31.94
            ],
            [
              -81.26,
              31.86
            ],
            [
              -81.28,
              31.84
            ],
            [
              -81.28,
              31.83
            ],
            [
              -81.32,
              31.8
            ],
            [
              -81.37,
              31.8
            ],
            [
              -81.38,
              31.81
            ],
            [
              -81.41,
              31.81
            ],
            [
              -81.45,
              31.83
            ],
            [
              -81.47,
              31.86
            ],
            [
              -81.47,
              31.89
            ],
            [
              -81.44,
              31.93
            ],
            [
              -81.41,
              31.93
            ],
            [
              -81.4,
              31.92
            ],
            [
              -81.37,
              31.94
            ],
            [
              -81.37,
              31.98
            ],
            [
              -81.39,
              31.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0767,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5816246b6c1b610295978e22013e815c9cbe526fa7e5407932cfc8534a5c13d1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0767,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b33a897eaeac1de3fb95db4661bc567c4791d2e6caea1f1fc873bfe0a5bf3c3d",
        "signature": {
          "alg": "ed25519",
          "sig": "3aead8194eba4c48a8b7e93a2d728e69d922ed002003cace77535254bb71dd41053a642ed6357bb0a7ccf4e5b7d9b90d3386b6aa97ded8cf4a9709b8d0f8f50d"
        }
      },
      "receipt_sha256": "b33a897eaeac1de3fb95db4661bc567c4791d2e6caea1f1fc873bfe0a5bf3c3d"
    },
    {
      "storm_id": "227813",
      "lat": 50.8329,
      "lon": -77.33,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1782.0,
      "ebshear": 23.0,
      "srh01": 53.0,
      "maxllaz": 0.0,
      "mesh": 0.76,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 53.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -1.4579
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0757
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30357062816619873,
        "torsion": 0.0,
        "alignment": -1.457855224609375,
        "S_field": 0.1263149231672287,
        "Gamma_field": 0.8718754053115845,
        "S_over_Gamma": 0.14487726986408234,
        "Da": 57.6116943359375,
        "E_coh": 0.13804538547992706,
        "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": [
          [
            [
              -77.33,
              50.9
            ],
            [
              -77.23,
              50.87
            ],
            [
              -77.2,
              50.81
            ],
            [
              -77.26,
              50.78
            ],
            [
              -77.3,
              50.78
            ],
            [
              -77.31,
              50.77
            ],
            [
              -77.37,
              50.77
            ],
            [
              -77.37,
              50.78
            ],
            [
              -77.41,
              50.82
            ],
            [
              -77.41,
              50.83
            ],
            [
              -77.39,
              50.87
            ],
            [
              -77.37,
              50.89
            ],
            [
              -77.34,
              50.89
            ],
            [
              -77.33,
              50.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0757,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "98380c0c602d777f4575d18afc010f51b71a40fdffec6b18a48cf4153299d140",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0757,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "815c1b0a5640833204a96df5c052e019907919311e700f12eaf7f8633a15505a",
        "signature": {
          "alg": "ed25519",
          "sig": "579f048f45d33cdc6fa6d5566f3e06d8aff647889b713f7c356447df1825c2afb5490dfe76207608a543a0d96a7a059d499a57318527e51044ce4ba77302ff0e"
        }
      },
      "receipt_sha256": "815c1b0a5640833204a96df5c052e019907919311e700f12eaf7f8633a15505a"
    },
    {
      "storm_id": "227791",
      "lat": 46.0764,
      "lon": -78.2964,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0009,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1218.0,
      "ebshear": 6.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.2,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.0134
        },
        {
          "name": "alignment",
          "value": -2.6098
        },
        {
          "name": "tau",
          "value": 0.9895
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0753
      },
      "coherence_score": 0.9895120859146118,
      "coherence_diagnostics": {
        "tau": 0.9895120859146118,
        "grad_tau": 0.16961723566055298,
        "torsion": 0.0,
        "alignment": -2.6098392009735107,
        "S_field": 0.4611837863922119,
        "Gamma_field": 0.28354209661483765,
        "S_over_Gamma": 1.6265090703964233,
        "Da": 18.3548526763916,
        "E_coh": 0.9407322406768799,
        "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": [
          [
            [
              -78.31,
              46.11
            ],
            [
              -78.26,
              46.11
            ],
            [
              -78.26,
              46.06
            ],
            [
              -78.27,
              46.06
            ],
            [
              -78.28,
              46.04
            ],
            [
              -78.3,
              46.04
            ],
            [
              -78.32,
              46.06
            ],
            [
              -78.31,
              46.07
            ],
            [
              -78.32,
              46.08
            ],
            [
              -78.32,
              46.1
            ],
            [
              -78.31,
              46.11
            ]
          ]
        ]
      },
      "raw_probability": 0.0753,
      "confidence_lo": 0.0008,
      "confidence_hi": 0.0009,
      "uncertainty_class": "tight",
      "abstained": false,
      "abstain_reason": null,
      "gateway_mode": "NORMAL",
      "calibrated": true,
      "receipt": {
        "spec": "hazardpulse/forecast/v1",
        "model_version": "tornado_storm_v1_0",
        "model_sha256": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a42f7cb4b62604130f77db1ac63df18ddc13ca114d8327949063c4b4ad2dccbb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0753,
        "probability": 0.000906,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000906,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4343a2fbc0e9dd8b9d25f9df9fc039db1aba0a17987454775af764a51077c213",
        "signature": {
          "alg": "ed25519",
          "sig": "151d685235590114ae1ce0877220b48153c2399d4bc8097caaa6f6e8d47161d9aec8a5f87ad8dcc26138c59ea2d91a662c490e445c8eb3a5b70407de98c55608"
        }
      },
      "receipt_sha256": "4343a2fbc0e9dd8b9d25f9df9fc039db1aba0a17987454775af764a51077c213"
    },
    {
      "storm_id": "227975",
      "lat": 41.713,
      "lon": -93.803,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1052.0,
      "ebshear": 22.0,
      "srh01": 48.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8884
        },
        {
          "name": "alignment",
          "value": -1.5174
        },
        {
          "name": "tau",
          "value": 1.0312
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0731
      },
      "coherence_score": 1.0311894416809082,
      "coherence_diagnostics": {
        "tau": 1.0311894416809082,
        "grad_tau": 0.14305154979228973,
        "torsion": 0.0,
        "alignment": -1.5173718929290771,
        "S_field": 0.15155328810214996,
        "Gamma_field": 0.18770873546600342,
        "S_over_Gamma": 0.8073853850364685,
        "Da": 9.639437675476074,
        "E_coh": 0.07256264239549637,
        "singularity_count": 0.0,
        "singularity_conditions_met": 0,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": false
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -93.83,
              41.75
            ],
            [
              -93.8,
              41.75
            ],
            [
              -93.74,
              41.72
            ],
            [
              -93.75,
              41.71
            ],
            [
              -93.74,
              41.69
            ],
            [
              -93.78,
              41.67
            ],
            [
              -93.86,
              41.67
            ],
            [
              -93.86,
              41.7
            ],
            [
              -93.84,
              41.72
            ],
            [
              -93.83,
              41.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0731,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "68bbbe023ef959c8674280404bbbdf665829fc679000c55fe5eaf444b20dedc6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0731,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e5101ff92e1c07ccbb3ce0ea848ecd46c4a44f2698760a3749f9f0b1ba1d8620",
        "signature": {
          "alg": "ed25519",
          "sig": "80a0d95b9d8651de850d4d9be9bec1c6c4daa77942c0c462a4e3bd67cd5694fdc63a78657068ad205065baf2b05e209af9ef6217f5af42a9b07f95c512fc7909"
        }
      },
      "receipt_sha256": "e5101ff92e1c07ccbb3ce0ea848ecd46c4a44f2698760a3749f9f0b1ba1d8620"
    },
    {
      "storm_id": "227886",
      "lat": 50.6207,
      "lon": -77.6936,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2045.0,
      "ebshear": 19.0,
      "srh01": 30.0,
      "maxllaz": 0.001,
      "mesh": 0.55,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -1.4579
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0716
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30357062816619873,
        "torsion": 0.0,
        "alignment": -1.457855224609375,
        "S_field": 0.1263149231672287,
        "Gamma_field": 0.8718754053115845,
        "S_over_Gamma": 0.14487726986408234,
        "Da": 57.6116943359375,
        "E_coh": 0.13804538547992706,
        "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": [
          [
            [
              -77.71,
              50.68
            ],
            [
              -77.7,
              50.67
            ],
            [
              -77.68,
              50.67
            ],
            [
              -77.67,
              50.66
            ],
            [
              -77.67,
              50.64
            ],
            [
              -77.64,
              50.62
            ],
            [
              -77.65,
              50.6
            ],
            [
              -77.64,
              50.54
            ],
            [
              -77.66,
              50.55
            ],
            [
              -77.71,
              50.55
            ],
            [
              -77.75,
              50.58
            ],
            [
              -77.76,
              50.6
            ],
            [
              -77.76,
              50.65
            ],
            [
              -77.71,
              50.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0716,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "48008c542dfde8aba9acf852bc99b6d34e868d0efe4d7cb17ac50d87e0243dd4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0716,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fb188d5ef169c76ec826107b087cf30f229057a73a08a9c302824a2a612d9fb9",
        "signature": {
          "alg": "ed25519",
          "sig": "a7eb5552a4096122778b09018cc14fb137dcec712491d762ee8dfa863a15e9646811b82ef78fa241199c539019ceba75b50d1ec35b4d034427f854d94457c807"
        }
      },
      "receipt_sha256": "fb188d5ef169c76ec826107b087cf30f229057a73a08a9c302824a2a612d9fb9"
    },
    {
      "storm_id": "228145",
      "lat": 43.9009,
      "lon": -93.7627,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 60.0,
      "ebshear": 13.0,
      "srh01": 95.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 95.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1384
        },
        {
          "name": "alignment",
          "value": -1.3497
        },
        {
          "name": "tau",
          "value": 0.8223
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0698
      },
      "coherence_score": 0.8223036527633667,
      "coherence_diagnostics": {
        "tau": 0.8223036527633667,
        "grad_tau": 0.1148502305150032,
        "torsion": 0.0,
        "alignment": -1.3497344255447388,
        "S_field": 0.13315726816654205,
        "Gamma_field": 0.28854209184646606,
        "S_over_Gamma": 0.4614830017089844,
        "Da": 17.162405014038086,
        "E_coh": 0.3407144248485565,
        "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": [
          [
            [
              -93.75,
              43.93
            ],
            [
              -93.72,
              43.93
            ],
            [
              -93.73,
              43.92
            ],
            [
              -93.72,
              43.88
            ],
            [
              -93.73,
              43.87
            ],
            [
              -93.81,
              43.85
            ],
            [
              -93.82,
              43.86
            ],
            [
              -93.82,
              43.9
            ],
            [
              -93.78,
              43.92
            ],
            [
              -93.76,
              43.92
            ],
            [
              -93.75,
              43.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0698,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "bdc8dfcf2c683b90104ef6130df164ef06cb966dd7e7aee7e1158f19d2f00e78",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0698,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d5d15fc576290fbcbfad246261121e7723f0c55f7a6dbc120cb804070118e33d",
        "signature": {
          "alg": "ed25519",
          "sig": "9b0be3cb0070b671c2ef520693a381b1655f646660897f9826a1e931c6a154350242d6ef3c1218b9810d5e474c2ee9f8a1de4b104a53ecba038ad4d4d2c60805"
        }
      },
      "receipt_sha256": "d5d15fc576290fbcbfad246261121e7723f0c55f7a6dbc120cb804070118e33d"
    },
    {
      "storm_id": "228146",
      "lat": 43.728,
      "lon": -93.606,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 158.0,
      "ebshear": 15.0,
      "srh01": 114.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 114.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.1384
        },
        {
          "name": "alignment",
          "value": -1.3497
        },
        {
          "name": "tau",
          "value": 0.8223
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0698
      },
      "coherence_score": 0.8223036527633667,
      "coherence_diagnostics": {
        "tau": 0.8223036527633667,
        "grad_tau": 0.1148502305150032,
        "torsion": 0.0,
        "alignment": -1.3497344255447388,
        "S_field": 0.13315726816654205,
        "Gamma_field": 0.28854209184646606,
        "S_over_Gamma": 0.4614830017089844,
        "Da": 17.162405014038086,
        "E_coh": 0.3407144248485565,
        "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": [
          [
            [
              -93.6,
              43.76
            ],
            [
              -93.57,
              43.76
            ],
            [
              -93.56,
              43.75
            ],
            [
              -93.56,
              43.71
            ],
            [
              -93.62,
              43.68
            ],
            [
              -93.64,
              43.68
            ],
            [
              -93.65,
              43.69
            ],
            [
              -93.65,
              43.74
            ],
            [
              -93.61,
              43.75
            ],
            [
              -93.6,
              43.76
            ]
          ]
        ]
      },
      "raw_probability": 0.0698,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "bdc8dfcf2c683b90104ef6130df164ef06cb966dd7e7aee7e1158f19d2f00e78",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0698,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d5d15fc576290fbcbfad246261121e7723f0c55f7a6dbc120cb804070118e33d",
        "signature": {
          "alg": "ed25519",
          "sig": "9b0be3cb0070b671c2ef520693a381b1655f646660897f9826a1e931c6a154350242d6ef3c1218b9810d5e474c2ee9f8a1de4b104a53ecba038ad4d4d2c60805"
        }
      },
      "receipt_sha256": "d5d15fc576290fbcbfad246261121e7723f0c55f7a6dbc120cb804070118e33d"
    },
    {
      "storm_id": "228186",
      "lat": 33.0262,
      "lon": -88.2575,
      "motion_east": 3.3,
      "motion_south": 0.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3665.0,
      "ebshear": 17.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 60.7634
        },
        {
          "name": "alignment",
          "value": 2.3698
        },
        {
          "name": "tau",
          "value": 2.8031
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0676
      },
      "coherence_score": 2.803117036819458,
      "coherence_diagnostics": {
        "tau": 2.803117036819458,
        "grad_tau": 0.7000546455383301,
        "torsion": 0.0,
        "alignment": 2.369777202606201,
        "S_field": 1.1022138595581055,
        "Gamma_field": 0.31854209303855896,
        "S_over_Gamma": 3.4601826667785645,
        "Da": 20.996915817260742,
        "E_coh": 0.9873225092887878,
        "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": [
          [
            [
              -88.25,
              33.06
            ],
            [
              -88.23,
              33.05
            ],
            [
              -88.23,
              32.99
            ],
            [
              -88.27,
              32.98
            ],
            [
              -88.28,
              32.99
            ],
            [
              -88.28,
              33.03
            ],
            [
              -88.27,
              33.05
            ],
            [
              -88.25,
              33.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0676,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "b46252dc0ea28cb9f04fd31631dad756554e6622a5ad22b5b5b1cc14b30fb3dc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0676,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f89f106dec4ce5bdeed2abb7b122f3939f5d1bd5b4ca3f9a5ad5da71966df5eb",
        "signature": {
          "alg": "ed25519",
          "sig": "04503406df7f23ecf08476943ad0c06f0787edfd934a58d09bc00f40904a3827947a36990ca64d5b1320320b3311f682be6b7a002e059d66617b888d4aff1409"
        }
      },
      "receipt_sha256": "f89f106dec4ce5bdeed2abb7b122f3939f5d1bd5b4ca3f9a5ad5da71966df5eb"
    },
    {
      "storm_id": "228004",
      "lat": 35.7978,
      "lon": -105.5578,
      "motion_east": 3.2,
      "motion_south": 0.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 770.0,
      "ebshear": 28.0,
      "srh01": 42.0,
      "maxllaz": 0.005,
      "mesh": 0.27,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 42.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5134
        },
        {
          "name": "alignment",
          "value": -0.8756
        },
        {
          "name": "tau",
          "value": 0.1986
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0667
      },
      "coherence_score": 0.19859570264816284,
      "coherence_diagnostics": {
        "tau": 0.19859570264816284,
        "grad_tau": 0.035832006484270096,
        "torsion": 0.0,
        "alignment": -0.8756294250488281,
        "S_field": 0.029623139649629593,
        "Gamma_field": 0.8652087450027466,
        "S_over_Gamma": 0.034238141030073166,
        "Da": 51.02943801879883,
        "E_coh": 0.32463547587394714,
        "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": [
          [
            [
              -105.59,
              35.84
            ],
            [
              -105.54,
              35.82
            ],
            [
              -105.51,
              35.79
            ],
            [
              -105.51,
              35.76
            ],
            [
              -105.52,
              35.75
            ],
            [
              -105.56,
              35.76
            ],
            [
              -105.6,
              35.79
            ],
            [
              -105.6,
              35.83
            ],
            [
              -105.59,
              35.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0667,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c871ef2432e1db28bd5a9dba5769eefccacb7dc08a91386e64389d9febdb95ed",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0667,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "98db5a1db7b181bb8a3871ca391eca3fe0c5c040a5d6c1ce196b31029d3ea47e",
        "signature": {
          "alg": "ed25519",
          "sig": "8e5d91434089941e8b295fbec147041446fb49d022279e753d4684e9468fab4c68c7b871f3e3e2c60b5ac7ec167064c1809e1fd64c9d6517a7ca032d69b6820a"
        }
      },
      "receipt_sha256": "98db5a1db7b181bb8a3871ca391eca3fe0c5c040a5d6c1ce196b31029d3ea47e"
    },
    {
      "storm_id": "228148",
      "lat": 42.844,
      "lon": -72.8793,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1422.0,
      "ebshear": 26.0,
      "srh01": 44.0,
      "maxllaz": 0.002,
      "mesh": 0.21,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1384
        },
        {
          "name": "alignment",
          "value": 1.7943
        },
        {
          "name": "tau",
          "value": 0.9773
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0667
      },
      "coherence_score": 0.977302074432373,
      "coherence_diagnostics": {
        "tau": 0.977302074432373,
        "grad_tau": 0.19128067791461945,
        "torsion": 0.0,
        "alignment": 1.7943239212036133,
        "S_field": 0.5706497430801392,
        "Gamma_field": 0.30854207277297974,
        "S_over_Gamma": 1.8495038747787476,
        "Da": 19.188446044921875,
        "E_coh": 0.7636362910270691,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -72.84,
              42.93
            ],
            [
              -72.83,
              42.91
            ],
            [
              -72.87,
              42.86
            ],
            [
              -72.86,
              42.85
            ],
            [
              -72.87,
              42.81
            ],
            [
              -72.85,
              42.79
            ],
            [
              -72.84,
              42.76
            ],
            [
              -72.85,
              42.75
            ],
            [
              -72.92,
              42.76
            ],
            [
              -72.93,
              42.8
            ],
            [
              -72.94,
              42.81
            ],
            [
              -72.94,
              42.88
            ],
            [
              -72.92,
              42.91
            ],
            [
              -72.89,
              42.91
            ],
            [
              -72.84,
              42.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0667,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c871ef2432e1db28bd5a9dba5769eefccacb7dc08a91386e64389d9febdb95ed",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0667,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "98db5a1db7b181bb8a3871ca391eca3fe0c5c040a5d6c1ce196b31029d3ea47e",
        "signature": {
          "alg": "ed25519",
          "sig": "8e5d91434089941e8b295fbec147041446fb49d022279e753d4684e9468fab4c68c7b871f3e3e2c60b5ac7ec167064c1809e1fd64c9d6517a7ca032d69b6820a"
        }
      },
      "receipt_sha256": "98db5a1db7b181bb8a3871ca391eca3fe0c5c040a5d6c1ce196b31029d3ea47e"
    },
    {
      "storm_id": "227902",
      "lat": 32.8889,
      "lon": -80.8332,
      "motion_east": 5.1,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 870.0,
      "ebshear": 19.0,
      "srh01": 3.0,
      "maxllaz": 0.003,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.8884
        },
        {
          "name": "alignment",
          "value": -1.5367
        },
        {
          "name": "tau",
          "value": 3.1503
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0665
      },
      "coherence_score": 3.150308132171631,
      "coherence_diagnostics": {
        "tau": 3.150308132171631,
        "grad_tau": 0.8611665368080139,
        "torsion": 0.0,
        "alignment": -1.5367047786712646,
        "S_field": 1.622308611869812,
        "Gamma_field": 0.25104206800460815,
        "S_over_Gamma": 6.4622979164123535,
        "Da": 15.79276180267334,
        "E_coh": 0.9903047680854797,
        "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": [
          [
            [
              -80.93,
              32.95
            ],
            [
              -80.91,
              32.94
            ],
            [
              -80.9,
              32.95
            ],
            [
              -80.87,
              32.95
            ],
            [
              -80.86,
              32.94
            ],
            [
              -80.81,
              32.94
            ],
            [
              -80.78,
              32.92
            ],
            [
              -80.76,
              32.92
            ],
            [
              -80.75,
              32.91
            ],
            [
              -80.75,
              32.86
            ],
            [
              -80.76,
              32.85
            ],
            [
              -80.75,
              32.83
            ],
            [
              -80.76,
              32.83
            ],
            [
              -80.78,
              32.81
            ],
            [
              -80.85,
              32.81
            ],
            [
              -80.87,
              32.83
            ],
            [
              -80.89,
              32.83
            ],
            [
              -80.92,
              32.87
            ],
            [
              -80.93,
              32.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0665,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cce5de7f7d30e8b5c918a2cb94780eac085c769a0ad4a035e2abc6ef91df83ca",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0665,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7a2290682fef17d678e3f8cbf41c5db9e068d8ac0b88d6724d309b2bfb31462d",
        "signature": {
          "alg": "ed25519",
          "sig": "2878e03a1b1b29c22a0b4995c7f1574abcbfd41f44ff47677ab8b4794c8b2dcf8dc3f1a607e43f2734ab6d0b98796eb5e6011d9e0d67b75791985b468916130b"
        }
      },
      "receipt_sha256": "7a2290682fef17d678e3f8cbf41c5db9e068d8ac0b88d6724d309b2bfb31462d"
    },
    {
      "storm_id": "226902",
      "lat": 46.3931,
      "lon": -86.2244,
      "motion_east": 3.4,
      "motion_south": -1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 838.0,
      "ebshear": 18.0,
      "srh01": 0.0,
      "maxllaz": 0.006,
      "mesh": 0.36,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": -4.233
        },
        {
          "name": "tau",
          "value": 0.5291
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0658
      },
      "coherence_score": 0.5290546417236328,
      "coherence_diagnostics": {
        "tau": 0.5290546417236328,
        "grad_tau": 0.09630364924669266,
        "torsion": 0.0,
        "alignment": -4.232953071594238,
        "S_field": 0.161982923746109,
        "Gamma_field": 1.1243754625320435,
        "S_over_Gamma": 0.144064798951149,
        "Da": 65.51979064941406,
        "E_coh": 0.3135215640068054,
        "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": [
          [
            [
              -86.23,
              46.48
            ],
            [
              -86.2,
              46.46
            ],
            [
              -86.2,
              46.43
            ],
            [
              -86.16,
              46.39
            ],
            [
              -86.15,
              46.37
            ],
            [
              -86.15,
              46.33
            ],
            [
              -86.2,
              46.28
            ],
            [
              -86.23,
              46.28
            ],
            [
              -86.25,
              46.29
            ],
            [
              -86.27,
              46.32
            ],
            [
              -86.26,
              46.38
            ],
            [
              -86.28,
              46.41
            ],
            [
              -86.28,
              46.45
            ],
            [
              -86.26,
              46.47
            ],
            [
              -86.24,
              46.47
            ],
            [
              -86.23,
              46.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0658,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3e6220b7afcb6a0c1017317ff8814972b6280bd1861789aa049247017ea0ca7b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0658,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa8a8b79b3e37a9a68855ed6e02d72f5d16459cbcc60929e90757807470866e5",
        "signature": {
          "alg": "ed25519",
          "sig": "3d0327a20132a265a1a6b3781c7f46dbecaab42054c323714a0a9563f01e341a69159ae0af788178ade68c6ace1a8d2bf0dd5bdcb52c58ab2b9928ce3afa280c"
        }
      },
      "receipt_sha256": "fa8a8b79b3e37a9a68855ed6e02d72f5d16459cbcc60929e90757807470866e5"
    },
    {
      "storm_id": "228141",
      "lat": 46.0267,
      "lon": -77.9989,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1131.0,
      "ebshear": 8.0,
      "srh01": 21.0,
      "maxllaz": 0.0,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.0134
        },
        {
          "name": "alignment",
          "value": -2.2913
        },
        {
          "name": "tau",
          "value": 0.7894
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0652
      },
      "coherence_score": 0.7893782258033752,
      "coherence_diagnostics": {
        "tau": 0.7893782258033752,
        "grad_tau": 0.21614907681941986,
        "torsion": 0.0,
        "alignment": -2.29129958152771,
        "S_field": 0.38257431983947754,
        "Gamma_field": 0.31104207038879395,
        "S_over_Gamma": 1.2299761772155762,
        "Da": 19.869932174682617,
        "E_coh": 0.9144150018692017,
        "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.01,
              46.06
            ],
            [
              -77.97,
              46.06
            ],
            [
              -77.96,
              46.05
            ],
            [
              -77.96,
              46.01
            ],
            [
              -77.98,
              45.98
            ],
            [
              -78.04,
              45.98
            ],
            [
              -78.03,
              46.0
            ],
            [
              -78.03,
              46.04
            ],
            [
              -78.01,
              46.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0652,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "4dd24ff588fc5dd9088f41ffb1267ed72f625127b70a5fbeae0fe21914449609",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0652,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "31e93b68dda014448011b7117560c2edde1e1bf9f6d2b6e547081ed151c4f78d",
        "signature": {
          "alg": "ed25519",
          "sig": "f2be8c09e47db030cd7ebd39cf2229e4791d0f929cf6e43fae508fa89e2da95e019c03df1269d6f6e5e787a4f29c27b3e0e5752ecec204799c424034f74c3c01"
        }
      },
      "receipt_sha256": "31e93b68dda014448011b7117560c2edde1e1bf9f6d2b6e547081ed151c4f78d"
    },
    {
      "storm_id": "228179",
      "lat": 34.792,
      "lon": -99.514,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1485.0,
      "ebshear": 11.0,
      "srh01": 32.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 32.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.0134
        },
        {
          "name": "alignment",
          "value": -1.3937
        },
        {
          "name": "tau",
          "value": 0.503
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0652
      },
      "coherence_score": 0.5029544234275818,
      "coherence_diagnostics": {
        "tau": 0.5029544234275818,
        "grad_tau": 0.10025528073310852,
        "torsion": 0.0,
        "alignment": -1.3936938047409058,
        "S_field": 0.21646767854690552,
        "Gamma_field": 1.0093753337860107,
        "S_over_Gamma": 0.21445706486701965,
        "Da": 57.18721008300781,
        "E_coh": 0.6761865019798279,
        "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": [
          [
            [
              -99.51,
              34.84
            ],
            [
              -99.47,
              34.82
            ],
            [
              -99.47,
              34.77
            ],
            [
              -99.5,
              34.77
            ],
            [
              -99.51,
              34.76
            ],
            [
              -99.53,
              34.77
            ],
            [
              -99.54,
              34.76
            ],
            [
              -99.55,
              34.77
            ],
            [
              -99.55,
              34.82
            ],
            [
              -99.51,
              34.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0652,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "4dd24ff588fc5dd9088f41ffb1267ed72f625127b70a5fbeae0fe21914449609",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0652,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "31e93b68dda014448011b7117560c2edde1e1bf9f6d2b6e547081ed151c4f78d",
        "signature": {
          "alg": "ed25519",
          "sig": "f2be8c09e47db030cd7ebd39cf2229e4791d0f929cf6e43fae508fa89e2da95e019c03df1269d6f6e5e787a4f29c27b3e0e5752ecec204799c424034f74c3c01"
        }
      },
      "receipt_sha256": "31e93b68dda014448011b7117560c2edde1e1bf9f6d2b6e547081ed151c4f78d"
    },
    {
      "storm_id": "227727",
      "lat": 46.2315,
      "lon": -85.8975,
      "motion_east": 5.0,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1451.0,
      "ebshear": 15.0,
      "srh01": 0.0,
      "maxllaz": 0.003,
      "mesh": 0.32,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": -4.233
        },
        {
          "name": "tau",
          "value": 0.5291
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0647
      },
      "coherence_score": 0.5290546417236328,
      "coherence_diagnostics": {
        "tau": 0.5290546417236328,
        "grad_tau": 0.09630364924669266,
        "torsion": 0.0,
        "alignment": -4.232953071594238,
        "S_field": 0.161982923746109,
        "Gamma_field": 1.1243754625320435,
        "S_over_Gamma": 0.144064798951149,
        "Da": 65.51979064941406,
        "E_coh": 0.3135215640068054,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.96,
              46.31
            ],
            [
              -85.89,
              46.31
            ],
            [
              -85.86,
              46.25
            ],
            [
              -85.84,
              46.23
            ],
            [
              -85.79,
              46.24
            ],
            [
              -85.77,
              46.22
            ],
            [
              -85.77,
              46.2
            ],
            [
              -85.73,
              46.16
            ],
            [
              -85.74,
              46.15
            ],
            [
              -85.76,
              46.16
            ],
            [
              -85.82,
              46.16
            ],
            [
              -85.84,
              46.15
            ],
            [
              -85.98,
              46.22
            ],
            [
              -86.04,
              46.21
            ],
            [
              -86.06,
              46.23
            ],
            [
              -86.06,
              46.26
            ],
            [
              -86.05,
              46.28
            ],
            [
              -86.03,
              46.29
            ],
            [
              -86.0,
              46.29
            ],
            [
              -85.96,
              46.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0647,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "78fd74a6c0f9e62e084b7d4a354caeb8acc26876530f84b2d47c52d207f2ef67",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0647,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be2c464026dedf336dae07990b81522562439cbe32ae4491aa3d18c2521f4fd1",
        "signature": {
          "alg": "ed25519",
          "sig": "93923c1af43480a376d41785a6bc4e3f04590cfb8901c47a1c4a6ce048595535219f3f9b9066df7fb64b603f1d0408e235cbe2105904680350dc8470e2bb710b"
        }
      },
      "receipt_sha256": "be2c464026dedf336dae07990b81522562439cbe32ae4491aa3d18c2521f4fd1"
    },
    {
      "storm_id": "226702",
      "lat": 30.6671,
      "lon": -86.2152,
      "motion_east": 3.6,
      "motion_south": -3.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3734.0,
      "ebshear": 24.0,
      "srh01": 29.0,
      "maxllaz": 0.006,
      "mesh": 0.22,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 0.6802
        },
        {
          "name": "tau",
          "value": 3.3987
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0643
      },
      "coherence_score": 3.398664951324463,
      "coherence_diagnostics": {
        "tau": 3.398664951324463,
        "grad_tau": 0.3382040560245514,
        "torsion": 0.0,
        "alignment": 0.6802300810813904,
        "S_field": 1.1265592575073242,
        "Gamma_field": 0.25604209303855896,
        "S_over_Gamma": 4.399898529052734,
        "Da": 16.284086227416992,
        "E_coh": 0.9880994558334351,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.29,
              30.75
            ],
            [
              -86.24,
              30.75
            ],
            [
              -86.21,
              30.73
            ],
            [
              -86.18,
              30.73
            ],
            [
              -86.14,
              30.7
            ],
            [
              -86.14,
              30.68
            ],
            [
              -86.13,
              30.67
            ],
            [
              -86.14,
              30.63
            ],
            [
              -86.13,
              30.62
            ],
            [
              -86.15,
              30.59
            ],
            [
              -86.15,
              30.56
            ],
            [
              -86.16,
              30.55
            ],
            [
              -86.21,
              30.55
            ],
            [
              -86.24,
              30.59
            ],
            [
              -86.24,
              30.65
            ],
            [
              -86.27,
              30.68
            ],
            [
              -86.3,
              30.68
            ],
            [
              -86.31,
              30.69
            ],
            [
              -86.31,
              30.72
            ],
            [
              -86.29,
              30.74
            ],
            [
              -86.29,
              30.75
            ]
          ]
        ]
      },
      "raw_probability": 0.0643,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8394d16d465269ba1e85453b01123334c591b73226651d29d40dc7231684426e",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0643,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "95112445ddcb561633afef924e284081f47d21fe4de2d4b15c3f97e0d0bfdd0e",
        "signature": {
          "alg": "ed25519",
          "sig": "3b718f001403c4566d2765c00a98dee84b1b35020e94772ca38f9a0c2f6d38919fe4175ccc03e418582386f1b902717e3ed953b323f23df0577849f04812bd0c"
        }
      },
      "receipt_sha256": "95112445ddcb561633afef924e284081f47d21fe4de2d4b15c3f97e0d0bfdd0e"
    },
    {
      "storm_id": "228090",
      "lat": 50.9343,
      "lon": -77.7657,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2063.0,
      "ebshear": 24.0,
      "srh01": 21.0,
      "maxllaz": 0.0,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.6384
        },
        {
          "name": "alignment",
          "value": -1.4579
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0641
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.30357062816619873,
        "torsion": 0.0,
        "alignment": -1.457855224609375,
        "S_field": 0.1263149231672287,
        "Gamma_field": 0.8718754053115845,
        "S_over_Gamma": 0.14487726986408234,
        "Da": 57.6116943359375,
        "E_coh": 0.13804538547992706,
        "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": [
          [
            [
              -77.8,
              50.96
            ],
            [
              -77.72,
              50.96
            ],
            [
              -77.72,
              50.92
            ],
            [
              -77.74,
              50.91
            ],
            [
              -77.78,
              50.91
            ],
            [
              -77.8,
              50.92
            ],
            [
              -77.8,
              50.96
            ]
          ]
        ]
      },
      "raw_probability": 0.0641,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e4cb554157359c164c220589e8ac0e1d21a691efc6f7551fe7927be0ccfc6501",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0641,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01789c36d5071220477fec95a743eb70f8ed709d54a7d622103e167eaa4905fb",
        "signature": {
          "alg": "ed25519",
          "sig": "e694b352caa6304ab9c889e5166c96214a2fe61cef52d242df535910b0a3f128aa257c20e5ce01fa2c21e75bb5e97220a80bd141049c98d826de8fc08389ac0a"
        }
      },
      "receipt_sha256": "01789c36d5071220477fec95a743eb70f8ed709d54a7d622103e167eaa4905fb"
    },
    {
      "storm_id": "227277",
      "lat": 24.6178,
      "lon": -77.907,
      "motion_east": 2.8,
      "motion_south": 4.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3622.0,
      "ebshear": 29.0,
      "srh01": 19.0,
      "maxllaz": 0.002,
      "mesh": 1.13,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.8884
        },
        {
          "name": "alignment",
          "value": 2.2079
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.064
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.4494529962539673,
        "torsion": 0.0,
        "alignment": 2.207855224609375,
        "S_field": 1.2499523162841797,
        "Gamma_field": 0.31354209780693054,
        "S_over_Gamma": 3.986553430557251,
        "Da": 19.070220947265625,
        "E_coh": 0.9723578691482544,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -77.9,
              24.72
            ],
            [
              -77.88,
              24.72
            ],
            [
              -77.85,
              24.7
            ],
            [
              -77.85,
              24.65
            ],
            [
              -77.84,
              24.64
            ],
            [
              -77.84,
              24.61
            ],
            [
              -77.83,
              24.59
            ],
            [
              -77.84,
              24.58
            ],
            [
              -77.84,
              24.54
            ],
            [
              -77.85,
              24.52
            ],
            [
              -77.89,
              24.48
            ],
            [
              -77.93,
              24.48
            ],
            [
              -77.95,
              24.52
            ],
            [
              -77.95,
              24.54
            ],
            [
              -77.94,
              24.55
            ],
            [
              -77.94,
              24.6
            ],
            [
              -77.97,
              24.64
            ],
            [
              -77.97,
              24.65
            ],
            [
              -77.99,
              24.67
            ],
            [
              -78.0,
              24.67
            ],
            [
              -78.0,
              24.71
            ],
            [
              -77.91,
              24.71
            ],
            [
              -77.9,
              24.72
            ]
          ]
        ]
      },
      "raw_probability": 0.064,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d32dd22fd2309c98016b383c0b2c279b59374ed293093ea355b4e274df138523",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.064,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b5aaea37641194eac12647be98154842b0960f3f9bf5031053b512b0c061b528",
        "signature": {
          "alg": "ed25519",
          "sig": "2a4f1d20af25530c82e2b675cc1bfbc3fc3f19d6c79ade4c14787e8de57cac54f2d5b229620c55a0923c38f7501cd10fe7e22960dd0f4cf281514bc1c68b7302"
        }
      },
      "receipt_sha256": "b5aaea37641194eac12647be98154842b0960f3f9bf5031053b512b0c061b528"
    },
    {
      "storm_id": "228130",
      "lat": 24.9125,
      "lon": -78.0592,
      "motion_east": 2.8,
      "motion_south": 4.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2671.0,
      "ebshear": 22.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.48,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.5134
        },
        {
          "name": "alignment",
          "value": 1.3329
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0637
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.397536277770996,
        "torsion": 0.0,
        "alignment": 1.332855224609375,
        "S_field": 1.3268327713012695,
        "Gamma_field": 0.23187540471553802,
        "S_over_Gamma": 5.722179889678955,
        "Da": 14.209859848022461,
        "E_coh": 0.9754382371902466,
        "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": [
          [
            [
              -78.09,
              24.95
            ],
            [
              -78.07,
              24.95
            ],
            [
              -78.06,
              24.94
            ],
            [
              -78.04,
              24.94
            ],
            [
              -78.0,
              24.92
            ],
            [
              -78.0,
              24.86
            ],
            [
              -78.01,
              24.85
            ],
            [
              -78.07,
              24.86
            ],
            [
              -78.09,
              24.88
            ],
            [
              -78.09,
              24.92
            ],
            [
              -78.1,
              24.93
            ],
            [
              -78.09,
              24.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0637,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5785cfcac68715dd8b54e7488955a17385acfad6e4866ea1f9f0c3f6a70a8466",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0637,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a6858743b62f3eb5b9e64644e8afab187dafeb97c84bafc723df110514c14095",
        "signature": {
          "alg": "ed25519",
          "sig": "e6947b8b06794795c21f083fdc56fd2ddf5bd6eeba4e0eed81ea20bbd4f97d726d7dc846970b7ddecb0e332d29460ded833b8097401863d467faa87c4f704e03"
        }
      },
      "receipt_sha256": "a6858743b62f3eb5b9e64644e8afab187dafeb97c84bafc723df110514c14095"
    },
    {
      "storm_id": "228059",
      "lat": 30.967,
      "lon": -81.876,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1868.0,
      "ebshear": 13.0,
      "srh01": 37.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.6384
        },
        {
          "name": "alignment",
          "value": 4.2317
        },
        {
          "name": "tau",
          "value": 4.0975
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0632
      },
      "coherence_score": 4.097509384155273,
      "coherence_diagnostics": {
        "tau": 4.097509384155273,
        "grad_tau": 0.26004084944725037,
        "torsion": 0.0,
        "alignment": 4.231727600097656,
        "S_field": 1.1997612714767456,
        "Gamma_field": 0.21437540650367737,
        "S_over_Gamma": 5.596543312072754,
        "Da": 13.952529907226562,
        "E_coh": 0.8985156416893005,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.89,
              31.0
            ],
            [
              -81.85,
              31.0
            ],
            [
              -81.83,
              30.98
            ],
            [
              -81.83,
              30.95
            ],
            [
              -81.85,
              30.93
            ],
            [
              -81.9,
              30.92
            ],
            [
              -81.92,
              30.94
            ],
            [
              -81.9,
              30.96
            ],
            [
              -81.9,
              30.99
            ],
            [
              -81.89,
              31.0
            ]
          ]
        ]
      },
      "raw_probability": 0.0632,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3c425722db0adbf8d672c663069744a660348e592bdcdf954015a7c6a6195ac1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0632,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7b18c38226d7bb2964a771d88e2a2d42d0b088663ecd3aa6c17b4aa32c32d9f5",
        "signature": {
          "alg": "ed25519",
          "sig": "574cea4948a49328adcf36fca6b08c7efab83a53987b637db656690064936e5e32ae81b0ef058887cee394a7f0f9fd0bc54bff3b782c5583761d2e1b6026c904"
        }
      },
      "receipt_sha256": "7b18c38226d7bb2964a771d88e2a2d42d0b088663ecd3aa6c17b4aa32c32d9f5"
    },
    {
      "storm_id": "227653",
      "lat": 42.5921,
      "lon": -72.8871,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1517.0,
      "ebshear": 30.0,
      "srh01": 55.0,
      "maxllaz": 0.004,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1384
        },
        {
          "name": "alignment",
          "value": 1.7943
        },
        {
          "name": "tau",
          "value": 0.9773
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0628
      },
      "coherence_score": 0.977302074432373,
      "coherence_diagnostics": {
        "tau": 0.977302074432373,
        "grad_tau": 0.19128067791461945,
        "torsion": 0.0,
        "alignment": 1.7943239212036133,
        "S_field": 0.5706497430801392,
        "Gamma_field": 0.30854207277297974,
        "S_over_Gamma": 1.8495038747787476,
        "Da": 19.188446044921875,
        "E_coh": 0.7636362910270691,
        "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": [
          [
            [
              -72.9,
              42.64
            ],
            [
              -72.86,
              42.64
            ],
            [
              -72.84,
              42.62
            ],
            [
              -72.84,
              42.58
            ],
            [
              -72.83,
              42.57
            ],
            [
              -72.84,
              42.55
            ],
            [
              -72.86,
              42.54
            ],
            [
              -72.9,
              42.54
            ],
            [
              -72.93,
              42.56
            ],
            [
              -72.94,
              42.58
            ],
            [
              -72.93,
              42.59
            ],
            [
              -72.93,
              42.61
            ],
            [
              -72.92,
              42.63
            ],
            [
              -72.9,
              42.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0628,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9e1c8368db2ce9f9cf05bdba32c62d29d814cec6bdae00d8e19d3789f09d82dc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0628,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1979a89e830398260d68450346e08072b8fc4dca082cde1b871fcdb7b82d9111",
        "signature": {
          "alg": "ed25519",
          "sig": "131d2004b157b5b133fb6cf3dedb6b59a361888526b090d5a8d6eb94c8012b20fdce4959ff4d9dba8f4fd105c207cf25d1df957a431452dfd4bf0bbe09b8e805"
        }
      },
      "receipt_sha256": "1979a89e830398260d68450346e08072b8fc4dca082cde1b871fcdb7b82d9111"
    },
    {
      "storm_id": "227938",
      "lat": 39.0225,
      "lon": -104.5613,
      "motion_east": 0.5,
      "motion_south": 4.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1152.0,
      "ebshear": 34.0,
      "srh01": 34.0,
      "maxllaz": 0.003,
      "mesh": 0.39,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5134
        },
        {
          "name": "alignment",
          "value": -0.3169
        },
        {
          "name": "tau",
          "value": 0.2645
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0615
      },
      "coherence_score": 0.2644551992416382,
      "coherence_diagnostics": {
        "tau": 0.2644551992416382,
        "grad_tau": 0.02369093894958496,
        "torsion": 0.0,
        "alignment": -0.31688952445983887,
        "S_field": 0.14489644765853882,
        "Gamma_field": 0.5102087259292603,
        "S_over_Gamma": 0.2839944660663605,
        "Da": 30.621824264526367,
        "E_coh": 0.1376432329416275,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.58,
              39.06
            ],
            [
              -104.54,
              39.05
            ],
            [
              -104.52,
              39.03
            ],
            [
              -104.52,
              39.0
            ],
            [
              -104.55,
              38.97
            ],
            [
              -104.6,
              38.97
            ],
            [
              -104.6,
              39.04
            ],
            [
              -104.58,
              39.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0615,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "baa6363539b886d70a316b308cf4a478e75195dbf978ed9fdb7630e7541b7f0f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0615,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5a27c5068db71203740b946f6a219cb2b7c4db4ee6cf709bb906718fc33b9e93",
        "signature": {
          "alg": "ed25519",
          "sig": "e59a2a9a596c3ad6ca8a4c99ea9784f7b5bc5a42ccd23de19e6c4ff1341e6d7c9c17d5f75113ea8e6a58f4133d3d1cc3e1507be9132cc33be5856d705f6fd80d"
        }
      },
      "receipt_sha256": "5a27c5068db71203740b946f6a219cb2b7c4db4ee6cf709bb906718fc33b9e93"
    },
    {
      "storm_id": "227853",
      "lat": 33.5511,
      "lon": -106.4156,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 608.0,
      "ebshear": 23.0,
      "srh01": 48.0,
      "maxllaz": 0.005,
      "mesh": 0.51,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 48.0
        },
        {
          "name": "hrrr_pwat",
          "value": 25.6384
        },
        {
          "name": "alignment",
          "value": 1.2475
        },
        {
          "name": "tau",
          "value": 0.3852
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0612
      },
      "coherence_score": 0.3851839601993561,
      "coherence_diagnostics": {
        "tau": 0.3851839601993561,
        "grad_tau": 0.11774346232414246,
        "torsion": 0.0,
        "alignment": 1.2474861145019531,
        "S_field": 0.2276725172996521,
        "Gamma_field": 0.8060421347618103,
        "S_over_Gamma": 0.2824573516845703,
        "Da": 49.26983642578125,
        "E_coh": 0.7864056825637817,
        "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": [
          [
            [
              -106.43,
              33.58
            ],
            [
              -106.4,
              33.58
            ],
            [
              -106.38,
              33.57
            ],
            [
              -106.38,
              33.51
            ],
            [
              -106.42,
              33.51
            ],
            [
              -106.43,
              33.52
            ],
            [
              -106.43,
              33.55
            ],
            [
              -106.44,
              33.56
            ],
            [
              -106.43,
              33.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0612,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e6a9058ea9ac2f6f7dcbab112039b96d79bcbc0e1a62a652fad5f8d1ddafd5a7",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0612,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "61cdcd2c93758baf73c847919c3471b6e98685ddac4b879106676e935d6d59f7",
        "signature": {
          "alg": "ed25519",
          "sig": "7db53222673e5d72ed29910920c4f1afc5fbeb10c0a367f988166efff36b899db4bd69129db1cf23e6f45faebed38822025860efeaabf550789859aee6891b02"
        }
      },
      "receipt_sha256": "61cdcd2c93758baf73c847919c3471b6e98685ddac4b879106676e935d6d59f7"
    },
    {
      "storm_id": "227773",
      "lat": 33.3153,
      "lon": -107.7233,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 432.0,
      "ebshear": 23.0,
      "srh01": 52.0,
      "maxllaz": 0.001,
      "mesh": 0.25,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 52.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.8884
        },
        {
          "name": "alignment",
          "value": 0.1248
        },
        {
          "name": "tau",
          "value": 0.3241
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0611
      },
      "coherence_score": 0.32408031821250916,
      "coherence_diagnostics": {
        "tau": 0.32408031821250916,
        "grad_tau": 0.14495088160037994,
        "torsion": 0.0,
        "alignment": 0.12476396560668945,
        "S_field": 0.15373018383979797,
        "Gamma_field": 0.9118754267692566,
        "S_over_Gamma": 0.1685868203639984,
        "Da": 56.3028450012207,
        "E_coh": 0.8017745018005371,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -107.72,
              33.39
            ],
            [
              -107.68,
              33.39
            ],
            [
              -107.67,
              33.38
            ],
            [
              -107.67,
              33.31
            ],
            [
              -107.68,
              33.3
            ],
            [
              -107.68,
              33.27
            ],
            [
              -107.71,
              33.24
            ],
            [
              -107.74,
              33.24
            ],
            [
              -107.77,
              33.26
            ],
            [
              -107.77,
              33.28
            ],
            [
              -107.78,
              33.29
            ],
            [
              -107.76,
              33.31
            ],
            [
              -107.76,
              33.33
            ],
            [
              -107.74,
              33.35
            ],
            [
              -107.72,
              33.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0611,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9ceb1bfee4826876491382b2d79c69fb19c44ae160a50b7caca57dbf0f9e85a0",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0611,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1dad845fd01155ccd097e2b571839536fb47f6e8d72857701073969f69db40bb",
        "signature": {
          "alg": "ed25519",
          "sig": "5782106e213bf8213a2b47d4637a4f3123353ba0a914f91fd5ed9767de20e210c293668befb4f1e242668c74b6420edcc0301a5ca9ddf6e4deacf8b53f1f2307"
        }
      },
      "receipt_sha256": "1dad845fd01155ccd097e2b571839536fb47f6e8d72857701073969f69db40bb"
    },
    {
      "storm_id": "227533",
      "lat": 33.3216,
      "lon": -88.5166,
      "motion_east": 3.2,
      "motion_south": 1.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3702.0,
      "ebshear": 18.0,
      "srh01": 31.0,
      "maxllaz": 0.005,
      "mesh": 0.39,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0609
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.45,
              33.45
            ],
            [
              -88.43,
              33.45
            ],
            [
              -88.42,
              33.43
            ],
            [
              -88.43,
              33.41
            ],
            [
              -88.46,
              33.4
            ],
            [
              -88.48,
              33.38
            ],
            [
              -88.48,
              33.36
            ],
            [
              -88.45,
              33.32
            ],
            [
              -88.44,
              33.32
            ],
            [
              -88.39,
              33.27
            ],
            [
              -88.35,
              33.25
            ],
            [
              -88.35,
              33.2
            ],
            [
              -88.36,
              33.19
            ],
            [
              -88.38,
              33.19
            ],
            [
              -88.39,
              33.18
            ],
            [
              -88.4,
              33.19
            ],
            [
              -88.44,
              33.19
            ],
            [
              -88.45,
              33.2
            ],
            [
              -88.48,
              33.2
            ],
            [
              -88.5,
              33.21
            ],
            [
              -88.53,
              33.25
            ],
            [
              -88.53,
              33.28
            ],
            [
              -88.51,
              33.31
            ],
            [
              -88.53,
              33.33
            ],
            [
              -88.55,
              33.33
            ],
            [
              -88.56,
              33.34
            ],
            [
              -88.57,
              33.33
            ],
            [
              -88.59,
              33.33
            ],
            [
              -88.61,
              33.31
            ],
            [
              -88.62,
              33.28
            ],
            [
              -88.64,
              33.27
            ],
            [
              -88.68,
              33.29
            ],
            [
              -88.69,
              33.31
            ],
            [
              -88.69,
              33.34
            ],
            [
              -88.67,
              33.36
            ],
            [
              -88.65,
              33.36
            ],
            [
              -88.63,
              33.38
            ],
            [
              -88.64,
              33.4
            ],
            [
              -88.63,
              33.41
            ],
            [
              -88.61,
              33.42
            ],
            [
              -88.58,
              33.42
            ],
            [
              -88.57,
              33.43
            ],
            [
              -88.47,
              33.43
            ],
            [
              -88.45,
              33.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0609,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c7d44041a51e9241a3bcfc3830f6378f8756087e219992b095706b08b780543a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0609,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a824e1e583bb7c17fa66561726be02165895fa787a0d1053701ab1815c54db29",
        "signature": {
          "alg": "ed25519",
          "sig": "76bd801db8b441f201a09eaaa93530bdc7a7bdbb3140d12122b2c95f6ca8476f660393c900fda48537037b993663907c2ed711e341f2b597f8ac54424348420c"
        }
      },
      "receipt_sha256": "a824e1e583bb7c17fa66561726be02165895fa787a0d1053701ab1815c54db29"
    },
    {
      "storm_id": "228150",
      "lat": 41.5293,
      "lon": -93.9457,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 974.0,
      "ebshear": 25.0,
      "srh01": 55.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 55.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.8884
        },
        {
          "name": "alignment",
          "value": -1.8773
        },
        {
          "name": "tau",
          "value": 1.0339
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0609
      },
      "coherence_score": 1.033933162689209,
      "coherence_diagnostics": {
        "tau": 1.033933162689209,
        "grad_tau": 0.18447059392929077,
        "torsion": 0.0,
        "alignment": -1.877274990081787,
        "S_field": 0.06658531725406647,
        "Gamma_field": 0.2102087289094925,
        "S_over_Gamma": 0.31675809621810913,
        "Da": 10.607917785644531,
        "E_coh": 0.35668647289276123,
        "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": [
          [
            [
              -93.95,
              41.58
            ],
            [
              -93.93,
              41.57
            ],
            [
              -93.93,
              41.55
            ],
            [
              -93.9,
              41.52
            ],
            [
              -93.9,
              41.51
            ],
            [
              -93.88,
              41.5
            ],
            [
              -93.93,
              41.5
            ],
            [
              -93.95,
              41.48
            ],
            [
              -93.96,
              41.49
            ],
            [
              -93.99,
              41.49
            ],
            [
              -94.01,
              41.51
            ],
            [
              -94.0,
              41.56
            ],
            [
              -93.96,
              41.57
            ],
            [
              -93.95,
              41.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0609,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c7d44041a51e9241a3bcfc3830f6378f8756087e219992b095706b08b780543a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0609,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a824e1e583bb7c17fa66561726be02165895fa787a0d1053701ab1815c54db29",
        "signature": {
          "alg": "ed25519",
          "sig": "76bd801db8b441f201a09eaaa93530bdc7a7bdbb3140d12122b2c95f6ca8476f660393c900fda48537037b993663907c2ed711e341f2b597f8ac54424348420c"
        }
      },
      "receipt_sha256": "a824e1e583bb7c17fa66561726be02165895fa787a0d1053701ab1815c54db29"
    },
    {
      "storm_id": "226968",
      "lat": 38.7457,
      "lon": -105.0121,
      "motion_east": 0.0,
      "motion_south": 3.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1137.0,
      "ebshear": 34.0,
      "srh01": 57.0,
      "maxllaz": 0.011,
      "mesh": 0.9,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 57.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5134
        },
        {
          "name": "alignment",
          "value": -0.3169
        },
        {
          "name": "tau",
          "value": 0.2645
        },
        {
          "name": "maxllaz",
          "value": 0.011
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0606
      },
      "coherence_score": 0.2644551992416382,
      "coherence_diagnostics": {
        "tau": 0.2644551992416382,
        "grad_tau": 0.02369093894958496,
        "torsion": 0.0,
        "alignment": -0.31688952445983887,
        "S_field": 0.14489644765853882,
        "Gamma_field": 0.5102087259292603,
        "S_over_Gamma": 0.2839944660663605,
        "Da": 30.621824264526367,
        "E_coh": 0.1376432329416275,
        "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": [
          [
            [
              -105.08,
              38.8
            ],
            [
              -104.98,
              38.8
            ],
            [
              -104.97,
              38.79
            ],
            [
              -104.93,
              38.78
            ],
            [
              -104.91,
              38.76
            ],
            [
              -104.91,
              38.72
            ],
            [
              -104.92,
              38.7
            ],
            [
              -104.95,
              38.67
            ],
            [
              -105.03,
              38.67
            ],
            [
              -105.07,
              38.69
            ],
            [
              -105.12,
              38.74
            ],
            [
              -105.11,
              38.75
            ],
            [
              -105.11,
              38.77
            ],
            [
              -105.08,
              38.8
            ]
          ]
        ]
      },
      "raw_probability": 0.0606,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8d7e0b9e32fdb03ea31bbc2dee49b3f67697a78b2c3aff5c8712d14408649beb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0606,
        "probability": 0.000831,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000831,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aebb5679010140719240ddc675493dc00ee923be34196b712018128c70635aae",
        "signature": {
          "alg": "ed25519",
          "sig": "e7cedb8169a03b6571ca3947ee497140a2e4f1c3eeaf9a6fe24432f55f20d21018c334244e3225c197d78b53318da7fa92bf6f932f6fa06addd85712db38420b"
        }
      },
      "receipt_sha256": "aebb5679010140719240ddc675493dc00ee923be34196b712018128c70635aae"
    },
    {
      "storm_id": "228156",
      "lat": 33.5814,
      "lon": -109.6714,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 795.0,
      "ebshear": 19.0,
      "srh01": 34.0,
      "maxllaz": 0.001,
      "mesh": 0.2,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.2634
        },
        {
          "name": "alignment",
          "value": 0.4742
        },
        {
          "name": "tau",
          "value": 0.2367
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0598
      },
      "coherence_score": 0.23666396737098694,
      "coherence_diagnostics": {
        "tau": 0.23666396737098694,
        "grad_tau": 0.06101281940937042,
        "torsion": 0.0,
        "alignment": 0.47416847944259644,
        "S_field": 0.08033142238855362,
        "Gamma_field": 0.5477087497711182,
        "S_over_Gamma": 0.14666813611984253,
        "Da": 34.21327590942383,
        "E_coh": 0.6680266857147217,
        "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": [
          [
            [
              -109.69,
              33.61
            ],
            [
              -109.64,
              33.61
            ],
            [
              -109.64,
              33.56
            ],
            [
              -109.65,
              33.55
            ],
            [
              -109.69,
              33.56
            ],
            [
              -109.7,
              33.57
            ],
            [
              -109.69,
              33.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0598,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ba7278bec7600579180e3271032c980c0fdaa5974aa0730da4f42cf756bdbd28",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0598,
        "probability": 0.000813,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000813,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "cdb173c9f805ddbfc71c13e105d139a96b73b079dc5639cc33828c9fb53716c7",
        "signature": {
          "alg": "ed25519",
          "sig": "d38fb4159c9779cf1d1ed6d77a088d6595654ca61bc944bb3b001803216d42bfd0af88a20a6e7b58da4e0a5aa3e3a304cdb0b69eeb4ec9af4ba725e8d68bca02"
        }
      },
      "receipt_sha256": "cdb173c9f805ddbfc71c13e105d139a96b73b079dc5639cc33828c9fb53716c7"
    },
    {
      "storm_id": "226653",
      "lat": 33.4186,
      "lon": -89.0236,
      "motion_east": 6.5,
      "motion_south": 3.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3322.0,
      "ebshear": 13.0,
      "srh01": 15.0,
      "maxllaz": 0.004,
      "mesh": 0.22,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0597
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "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": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.04,
              33.48
            ],
            [
              -88.99,
              33.48
            ],
            [
              -88.97,
              33.45
            ],
            [
              -88.97,
              33.39
            ],
            [
              -88.99,
              33.37
            ],
            [
              -89.01,
              33.37
            ],
            [
              -89.02,
              33.36
            ],
            [
              -89.05,
              33.36
            ],
            [
              -89.06,
              33.37
            ],
            [
              -89.06,
              33.41
            ],
            [
              -89.04,
              33.43
            ],
            [
              -89.04,
              33.45
            ],
            [
              -89.05,
              33.46
            ],
            [
              -89.04,
              33.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0597,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6cc6b9c7dc4d3bf014df906aef7584c21844f473c21178be26a50e7f8e38f645",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0597,
        "probability": 0.000813,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000813,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6119a1d7af4c329a5bef81c70e1811f46b816d211d70f4b9af27acd1f1954e16",
        "signature": {
          "alg": "ed25519",
          "sig": "fc33cd98305ab724981d8f5570516342f75cdd1d6a61df2560ca84975dd6b03572b8a69e600deb707d16faf318e1cbffa9f34a66ae986a6ebbc6da1c19e1b604"
        }
      },
      "receipt_sha256": "6119a1d7af4c329a5bef81c70e1811f46b816d211d70f4b9af27acd1f1954e16"
    },
    {
      "storm_id": "228022",
      "lat": 27.0536,
      "lon": -81.4345,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3757.0,
      "ebshear": 11.0,
      "srh01": 19.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 48.5134
        },
        {
          "name": "alignment",
          "value": -1.5241
        },
        {
          "name": "tau",
          "value": 1.9884
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0592
      },
      "coherence_score": 1.9884430170059204,
      "coherence_diagnostics": {
        "tau": 1.9884430170059204,
        "grad_tau": 0.8182674050331116,
        "torsion": 0.0,
        "alignment": -1.5241005420684814,
        "S_field": 0.5480976700782776,
        "Gamma_field": 0.3402087390422821,
        "S_over_Gamma": 1.6110628843307495,
        "Da": 21.451467514038086,
        "E_coh": 0.9297713041305542,
        "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.42,
              27.09
            ],
            [
              -81.39,
              27.07
            ],
            [
              -81.4,
              27.05
            ],
            [
              -81.4,
              27.01
            ],
            [
              -81.41,
              27.0
            ],
            [
              -81.46,
              27.0
            ],
            [
              -81.49,
              27.05
            ],
            [
              -81.49,
              27.07
            ],
            [
              -81.47,
              27.08
            ],
            [
              -81.43,
              27.08
            ],
            [
              -81.42,
              27.09
            ]
          ]
        ]
      },
      "raw_probability": 0.0592,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c89e6858f5fa5fd5c42ac54dd146f061cc6b3e09e7b4d9654c81dfd7ef5b160d",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0592,
        "probability": 0.000813,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000813,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1e2d742754b956c9d2794094a91ec9073c942efdf97a7248b50408527cb4c282",
        "signature": {
          "alg": "ed25519",
          "sig": "b2d9733ece9b5907498db20b79d1dbc5ada9fae9e846e5a5bf5afc6a939caf15cef0845964d9901fff61c45c4d3a2ddd01f621532c145d0ef1dd270134e77709"
        }
      },
      "receipt_sha256": "1e2d742754b956c9d2794094a91ec9073c942efdf97a7248b50408527cb4c282"
    },
    {
      "storm_id": "228157",
      "lat": 32.5012,
      "lon": -89.4513,
      "motion_east": 2.3,
      "motion_south": 4.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3540.0,
      "ebshear": 12.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.3884
        },
        {
          "name": "alignment",
          "value": 2.6325
        },
        {
          "name": "tau",
          "value": 1.3404
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0589
      },
      "coherence_score": 1.340375542640686,
      "coherence_diagnostics": {
        "tau": 1.340375542640686,
        "grad_tau": 0.49400871992111206,
        "torsion": 0.0,
        "alignment": 2.6324665546417236,
        "S_field": 0.16343770921230316,
        "Gamma_field": 0.3910421133041382,
        "S_over_Gamma": 0.4179542362689972,
        "Da": 25.607770919799805,
        "E_coh": 0.8447756767272949,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.48,
              32.53
            ],
            [
              -89.43,
              32.53
            ],
            [
              -89.42,
              32.52
            ],
            [
              -89.42,
              32.48
            ],
            [
              -89.43,
              32.47
            ],
            [
              -89.47,
              32.47
            ],
            [
              -89.48,
              32.48
            ],
            [
              -89.48,
              32.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0589,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "02d40cc6c06230edbf771ca053209e3b4bae31c6cf1f26956232e6e374b8f4d5",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0589,
        "probability": 0.000813,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000813,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "228b7e50bb3ddacb51333f57f32275f5e46c5880d667a6fb9bca704f7ab6ff65",
        "signature": {
          "alg": "ed25519",
          "sig": "f16d5d4a80f4881d307e2ab15a35e6e04107edef3db0cb64f5cc90e74533ef7f33d8577c9886a4b98b761d3db5469d71097040ae371071db0bfcb55d0fb15101"
        }
      },
      "receipt_sha256": "228b7e50bb3ddacb51333f57f32275f5e46c5880d667a6fb9bca704f7ab6ff65"
    },
    {
      "storm_id": "228158",
      "lat": 31.8318,
      "lon": -89.8845,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2318.0,
      "ebshear": 8.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.7634
        },
        {
          "name": "alignment",
          "value": 2.0298
        },
        {
          "name": "tau",
          "value": 1.3267
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0581
      },
      "coherence_score": 1.326697826385498,
      "coherence_diagnostics": {
        "tau": 1.326697826385498,
        "grad_tau": 0.461291640996933,
        "torsion": 0.0,
        "alignment": 2.029764413833618,
        "S_field": 0.040794793516397476,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.10921069979667664,
        "Da": 24.611024856567383,
        "E_coh": 0.24041229486465454,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.94,
              31.87
            ],
            [
              -89.82,
              31.87
            ],
            [
              -89.82,
              31.85
            ],
            [
              -89.85,
              31.82
            ],
            [
              -89.85,
              31.8
            ],
            [
              -89.84,
              31.79
            ],
            [
              -89.92,
              31.79
            ],
            [
              -89.91,
              31.81
            ],
            [
              -89.92,
              31.82
            ],
            [
              -89.92,
              31.86
            ],
            [
              -89.94,
              31.87
            ]
          ]
        ]
      },
      "raw_probability": 0.0581,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "13123cb4f2b3be56d66058b4472a76ceaf3796c449ffb635620a17395c16bcb6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0581,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5857d6ecd1372c98d7c319b4f9dc098329c409eb2d76335dce58366057a72265",
        "signature": {
          "alg": "ed25519",
          "sig": "ed45fd4d45ca85ad728cb7da73b59628a67f4b6f31eeabf9fbb3fe6e3b0c49b2d37cb38e57c224c1375a73607a61720212bc4e65047b4680eaf40e379b41ca05"
        }
      },
      "receipt_sha256": "5857d6ecd1372c98d7c319b4f9dc098329c409eb2d76335dce58366057a72265"
    },
    {
      "storm_id": "227950",
      "lat": 25.0987,
      "lon": -78.075,
      "motion_east": 3.2,
      "motion_south": 2.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2610.0,
      "ebshear": 23.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 49.5134
        },
        {
          "name": "alignment",
          "value": 1.3329
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0578
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 1.397536277770996,
        "torsion": 0.0,
        "alignment": 1.332855224609375,
        "S_field": 1.3268327713012695,
        "Gamma_field": 0.23187540471553802,
        "S_over_Gamma": 5.722179889678955,
        "Da": 14.209859848022461,
        "E_coh": 0.9754382371902466,
        "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": [
          [
            [
              -78.1,
              25.13
            ],
            [
              -78.04,
              25.13
            ],
            [
              -78.03,
              25.12
            ],
            [
              -78.03,
              25.08
            ],
            [
              -78.06,
              25.04
            ],
            [
              -78.12,
              25.04
            ],
            [
              -78.12,
              25.12
            ],
            [
              -78.1,
              25.13
            ]
          ]
        ]
      },
      "raw_probability": 0.0578,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "df5cbef70fd1b9fe8558c6efba177d84deb510da431bfc9b0b13694ec3772213",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0578,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f25bf6f35443f5c175ca9f2ed23d245d8e5f04b04d1591a8f18e9eae12d24717",
        "signature": {
          "alg": "ed25519",
          "sig": "b24a2aa2c32a473b8649974b35299192c3f52d010832ded77a7e0badab540714d20a00082024027efc9fb95371a56e79aa5072a34da6f6f27739355a41dc7601"
        }
      },
      "receipt_sha256": "f25bf6f35443f5c175ca9f2ed23d245d8e5f04b04d1591a8f18e9eae12d24717"
    },
    {
      "storm_id": "227265",
      "lat": 32.9264,
      "lon": -88.7118,
      "motion_east": 5.2,
      "motion_south": 1.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3658.0,
      "ebshear": 14.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0573
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.73,
              32.96
            ],
            [
              -88.68,
              32.96
            ],
            [
              -88.67,
              32.95
            ],
            [
              -88.67,
              32.92
            ],
            [
              -88.68,
              32.9
            ],
            [
              -88.72,
              32.9
            ],
            [
              -88.74,
              32.89
            ],
            [
              -88.73,
              32.9
            ],
            [
              -88.74,
              32.91
            ],
            [
              -88.74,
              32.94
            ],
            [
              -88.73,
              32.96
            ]
          ]
        ]
      },
      "raw_probability": 0.0573,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6d9dca8b50829232fa96eac23041400d38b3aa50e8301df1cdfa866f9fd73812",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0573,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6fcf74e3e74c6a9e4d993d1323f0ce1e0a1888866fb7176314ae00afa036bc79",
        "signature": {
          "alg": "ed25519",
          "sig": "51e2154f0ae8431e5ad80d7cd043b4508973105f92ed8dd1b244443491fd9b97dee0a81985eef1b4d71aa89a6591ebcb043c35aef5fedfa6ad7d447558eb6705"
        }
      },
      "receipt_sha256": "6fcf74e3e74c6a9e4d993d1323f0ce1e0a1888866fb7176314ae00afa036bc79"
    },
    {
      "storm_id": "228171",
      "lat": 43.3733,
      "lon": -106.6489,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 620.0,
      "ebshear": 20.0,
      "srh01": 43.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 43.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.7634
        },
        {
          "name": "alignment",
          "value": 1.3265
        },
        {
          "name": "tau",
          "value": 0.1912
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.057
      },
      "coherence_score": 0.19121959805488586,
      "coherence_diagnostics": {
        "tau": 0.19121959805488586,
        "grad_tau": 0.04609708860516548,
        "torsion": 0.0,
        "alignment": 1.3264504671096802,
        "S_field": 0.15164564549922943,
        "Gamma_field": 1.0735421180725098,
        "S_over_Gamma": 0.14125728607177734,
        "Da": 67.22008514404297,
        "E_coh": 0.7108326554298401,
        "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": [
          [
            [
              -106.66,
              43.41
            ],
            [
              -106.61,
              43.4
            ],
            [
              -106.61,
              43.36
            ],
            [
              -106.62,
              43.36
            ],
            [
              -106.65,
              43.33
            ],
            [
              -106.67,
              43.34
            ],
            [
              -106.68,
              43.36
            ],
            [
              -106.68,
              43.39
            ],
            [
              -106.66,
              43.41
            ]
          ]
        ]
      },
      "raw_probability": 0.057,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "b01f6a3ee44adedec4ddfa06f2ac12de33e3c03ae767d1304e1708e1d60fe7ea",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.057,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "be4aed4147c6daa8786e942f5802d8a7021183b3558164e1a0cfd767e3fc7e84",
        "signature": {
          "alg": "ed25519",
          "sig": "1aa254974400f5a1eb3e7cd9e48c850aacaadc7521909c12dd5283725f09e9a129dccf038674b29f1c6153a92047ac4ce35370fbd7c5f3e44f9161f11702a302"
        }
      },
      "receipt_sha256": "be4aed4147c6daa8786e942f5802d8a7021183b3558164e1a0cfd767e3fc7e84"
    },
    {
      "storm_id": "227495",
      "lat": 33.63,
      "lon": -88.9925,
      "motion_east": 6.5,
      "motion_south": 3.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2419.0,
      "ebshear": 13.0,
      "srh01": 10.0,
      "maxllaz": 0.003,
      "mesh": 0.16,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0569
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.0,
              33.66
            ],
            [
              -88.98,
              33.66
            ],
            [
              -88.97,
              33.65
            ],
            [
              -88.97,
              33.59
            ],
            [
              -88.98,
              33.58
            ],
            [
              -89.02,
              33.6
            ],
            [
              -89.02,
              33.64
            ],
            [
              -89.0,
              33.66
            ]
          ]
        ]
      },
      "raw_probability": 0.0569,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1469e6e4f061c16d570546d98c9b0ceb96718c5b9bce45af4fe05272305279b3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0569,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f",
        "signature": {
          "alg": "ed25519",
          "sig": "f38477b498b903504cd5ed40a1e0030b32085f3616e7effe6e74af03b982bf85b852b885980fedb003639e28f688d494fe0560311eb05f4681f2cc32f755ba00"
        }
      },
      "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f"
    },
    {
      "storm_id": "228045",
      "lat": 36.899,
      "lon": -104.995,
      "motion_east": 0.7,
      "motion_south": 4.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 738.0,
      "ebshear": 29.0,
      "srh01": 31.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.6384
        },
        {
          "name": "alignment",
          "value": -1.6184
        },
        {
          "name": "tau",
          "value": 0.2314
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0569
      },
      "coherence_score": 0.23144209384918213,
      "coherence_diagnostics": {
        "tau": 0.23144209384918213,
        "grad_tau": 0.058700647205114365,
        "torsion": 0.0,
        "alignment": -1.6183956861495972,
        "S_field": 0.07646888494491577,
        "Gamma_field": 0.5493754148483276,
        "S_over_Gamma": 0.1391924023628235,
        "Da": 33.528804779052734,
        "E_coh": 0.34595704078674316,
        "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": [
          [
            [
              -105.02,
              36.94
            ],
            [
              -104.98,
              36.94
            ],
            [
              -104.96,
              36.92
            ],
            [
              -104.95,
              36.9
            ],
            [
              -104.95,
              36.87
            ],
            [
              -104.97,
              36.85
            ],
            [
              -105.02,
              36.85
            ],
            [
              -105.04,
              36.87
            ],
            [
              -105.04,
              36.91
            ],
            [
              -105.02,
              36.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0569,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1469e6e4f061c16d570546d98c9b0ceb96718c5b9bce45af4fe05272305279b3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0569,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f",
        "signature": {
          "alg": "ed25519",
          "sig": "f38477b498b903504cd5ed40a1e0030b32085f3616e7effe6e74af03b982bf85b852b885980fedb003639e28f688d494fe0560311eb05f4681f2cc32f755ba00"
        }
      },
      "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f"
    },
    {
      "storm_id": "228113",
      "lat": 46.3629,
      "lon": -84.1257,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1636.0,
      "ebshear": 10.0,
      "srh01": 27.0,
      "maxllaz": 0.0,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8884
        },
        {
          "name": "alignment",
          "value": 7.3185
        },
        {
          "name": "tau",
          "value": 0.7785
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0569
      },
      "coherence_score": 0.7784854173660278,
      "coherence_diagnostics": {
        "tau": 0.7784854173660278,
        "grad_tau": 0.22252078354358673,
        "torsion": 0.0,
        "alignment": 7.318536281585693,
        "S_field": 0.3443736135959625,
        "Gamma_field": 0.41104206442832947,
        "S_over_Gamma": 0.8378062844276428,
        "Da": 24.58484649658203,
        "E_coh": 0.8150288462638855,
        "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.14,
              46.39
            ],
            [
              -84.09,
              46.39
            ],
            [
              -84.09,
              46.33
            ],
            [
              -84.12,
              46.32
            ],
            [
              -84.15,
              46.34
            ],
            [
              -84.15,
              46.38
            ],
            [
              -84.14,
              46.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0569,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1469e6e4f061c16d570546d98c9b0ceb96718c5b9bce45af4fe05272305279b3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0569,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f",
        "signature": {
          "alg": "ed25519",
          "sig": "f38477b498b903504cd5ed40a1e0030b32085f3616e7effe6e74af03b982bf85b852b885980fedb003639e28f688d494fe0560311eb05f4681f2cc32f755ba00"
        }
      },
      "receipt_sha256": "79f937fb831657ffd4f2bd8453412d0e075bfa77be94739ae68b1354bfe8833f"
    },
    {
      "storm_id": "227924",
      "lat": 32.3486,
      "lon": -90.58,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3300.0,
      "ebshear": 7.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.17,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8884
        },
        {
          "name": "alignment",
          "value": 2.9987
        },
        {
          "name": "tau",
          "value": 0.9585
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0566
      },
      "coherence_score": 0.9584759473800659,
      "coherence_diagnostics": {
        "tau": 0.9584759473800659,
        "grad_tau": 0.31396615505218506,
        "torsion": 0.0,
        "alignment": 2.998675584793091,
        "S_field": 0.10695100575685501,
        "Gamma_field": 0.5810420513153076,
        "S_over_Gamma": 0.18406757712364197,
        "Da": 37.69037628173828,
        "E_coh": 0.5500096678733826,
        "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": [
          [
            [
              -90.58,
              32.39
            ],
            [
              -90.54,
              32.35
            ],
            [
              -90.54,
              32.32
            ],
            [
              -90.58,
              32.3
            ],
            [
              -90.62,
              32.32
            ],
            [
              -90.62,
              32.37
            ],
            [
              -90.58,
              32.39
            ]
          ]
        ]
      },
      "raw_probability": 0.0566,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "40ed0fdb0c42c9d6398f225b5397c65dc16a35d96ff4a806c81dce1494cd6719",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0566,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9c441f9c4fbe00257b24843e27991b92f9441fff74e736ff725d14507c0a172a",
        "signature": {
          "alg": "ed25519",
          "sig": "10c90243ba750b6cca07fc3741fe04e1f8f0589cb0f4a61c9b2ac24f6a77aae4b8d55b89112cd57b7ac095ff9fd6a9454381f1443a097b370800e299fde7cf0d"
        }
      },
      "receipt_sha256": "9c441f9c4fbe00257b24843e27991b92f9441fff74e736ff725d14507c0a172a"
    },
    {
      "storm_id": "227868",
      "lat": 45.5511,
      "lon": -78.1722,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 743.0,
      "ebshear": 8.0,
      "srh01": 8.0,
      "maxllaz": 0.0,
      "mesh": 0.18,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.5134
        },
        {
          "name": "alignment",
          "value": -1.3942
        },
        {
          "name": "tau",
          "value": 0.9668
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0564
      },
      "coherence_score": 0.9667860269546509,
      "coherence_diagnostics": {
        "tau": 0.9667860269546509,
        "grad_tau": 0.17389215528964996,
        "torsion": 0.0,
        "alignment": -1.3942389488220215,
        "S_field": 0.5791549682617188,
        "Gamma_field": 0.2552087604999542,
        "S_over_Gamma": 2.2693381309509277,
        "Da": 16.653968811035156,
        "E_coh": 0.9534797072410583,
        "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.19,
              45.59
            ],
            [
              -78.14,
              45.59
            ],
            [
              -78.13,
              45.57
            ],
            [
              -78.13,
              45.53
            ],
            [
              -78.16,
              45.5
            ],
            [
              -78.19,
              45.5
            ],
            [
              -78.21,
              45.52
            ],
            [
              -78.21,
              45.57
            ],
            [
              -78.19,
              45.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0564,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dae9878ca777daead379f58a2af7792747117cffd3990e4d410a4b449e7a8489",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0564,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "99f0f3607d9ea02e4406711748ec02854c390053bde908f19f2dd0c341804df7",
        "signature": {
          "alg": "ed25519",
          "sig": "65cc30adf0ac91023fab1990ca1a16828103c7b48909b89488979899a45f1c9e1d2391d5a71ab2503116806c312d13d99cc974d84d25bc5e47bb1e1329be1e0f"
        }
      },
      "receipt_sha256": "99f0f3607d9ea02e4406711748ec02854c390053bde908f19f2dd0c341804df7"
    },
    {
      "storm_id": "227772",
      "lat": 33.2878,
      "lon": -90.1433,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3127.0,
      "ebshear": 8.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0558
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "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": [
          [
            [
              -90.16,
              33.32
            ],
            [
              -90.13,
              33.32
            ],
            [
              -90.11,
              33.31
            ],
            [
              -90.1,
              33.27
            ],
            [
              -90.13,
              33.24
            ],
            [
              -90.16,
              33.24
            ],
            [
              -90.17,
              33.26
            ],
            [
              -90.17,
              33.31
            ],
            [
              -90.16,
              33.32
            ]
          ]
        ]
      },
      "raw_probability": 0.0558,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ae3b476197aa1bc551fd0c253ed8ca80440694c50eb67accd0a6d330e7039bca",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0558,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "988f3b71c5bacdea96b37332b1349b3e1cdc2e12a9a9ec7431e5429f8a0cfd0b",
        "signature": {
          "alg": "ed25519",
          "sig": "733cfed6e74d3a985f86a453fcd5f5b2e0246231fec38583a29cec6211e386045fb9b9519524d8fb7665487e1c6c3e1fc385556240782bfe9f0fc0a43ecbc008"
        }
      },
      "receipt_sha256": "988f3b71c5bacdea96b37332b1349b3e1cdc2e12a9a9ec7431e5429f8a0cfd0b"
    },
    {
      "storm_id": "227931",
      "lat": 46.6135,
      "lon": -80.8947,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1155.0,
      "ebshear": 14.0,
      "srh01": 34.0,
      "maxllaz": 0.006,
      "mesh": 0.29,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7634
        },
        {
          "name": "alignment",
          "value": 2.2923
        },
        {
          "name": "tau",
          "value": 1.2442
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0558
      },
      "coherence_score": 1.2441632747650146,
      "coherence_diagnostics": {
        "tau": 1.2441632747650146,
        "grad_tau": 0.15545134246349335,
        "torsion": 0.0,
        "alignment": 2.2923455238342285,
        "S_field": 0.5630173087120056,
        "Gamma_field": 0.23520873486995697,
        "S_over_Gamma": 2.3936922550201416,
        "Da": 13.725448608398438,
        "E_coh": 0.9344544410705566,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.95,
              46.68
            ],
            [
              -80.86,
              46.68
            ],
            [
              -80.84,
              46.66
            ],
            [
              -80.82,
              46.66
            ],
            [
              -80.76,
              46.61
            ],
            [
              -80.76,
              46.57
            ],
            [
              -80.78,
              46.55
            ],
            [
              -80.82,
              46.53
            ],
            [
              -80.87,
              46.53
            ],
            [
              -80.9,
              46.55
            ],
            [
              -80.94,
              46.55
            ],
            [
              -80.98,
              46.57
            ],
            [
              -81.01,
              46.61
            ],
            [
              -81.01,
              46.66
            ],
            [
              -81.0,
              46.67
            ],
            [
              -80.96,
              46.67
            ],
            [
              -80.95,
              46.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0558,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ae3b476197aa1bc551fd0c253ed8ca80440694c50eb67accd0a6d330e7039bca",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0558,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "988f3b71c5bacdea96b37332b1349b3e1cdc2e12a9a9ec7431e5429f8a0cfd0b",
        "signature": {
          "alg": "ed25519",
          "sig": "733cfed6e74d3a985f86a453fcd5f5b2e0246231fec38583a29cec6211e386045fb9b9519524d8fb7665487e1c6c3e1fc385556240782bfe9f0fc0a43ecbc008"
        }
      },
      "receipt_sha256": "988f3b71c5bacdea96b37332b1349b3e1cdc2e12a9a9ec7431e5429f8a0cfd0b"
    },
    {
      "storm_id": "227575",
      "lat": 46.43,
      "lon": -86.7491,
      "motion_east": 3.4,
      "motion_south": 0.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 961.0,
      "ebshear": 21.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.23,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.5134
        },
        {
          "name": "alignment",
          "value": -4.6553
        },
        {
          "name": "tau",
          "value": 0.6733
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0556
      },
      "coherence_score": 0.6733388304710388,
      "coherence_diagnostics": {
        "tau": 0.6733388304710388,
        "grad_tau": 0.1248706504702568,
        "torsion": 0.0,
        "alignment": -4.655302047729492,
        "S_field": 0.4998798668384552,
        "Gamma_field": 0.2502087354660034,
        "S_over_Gamma": 1.9978513717651367,
        "Da": 14.75209903717041,
        "E_coh": 0.8461781144142151,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.77,
              46.47
            ],
            [
              -86.72,
              46.47
            ],
            [
              -86.71,
              46.45
            ],
            [
              -86.71,
              46.41
            ],
            [
              -86.72,
              46.4
            ],
            [
              -86.74,
              46.39
            ],
            [
              -86.75,
              46.4
            ],
            [
              -86.77,
              46.4
            ],
            [
              -86.79,
              46.42
            ],
            [
              -86.79,
              46.45
            ],
            [
              -86.77,
              46.47
            ]
          ]
        ]
      },
      "raw_probability": 0.0556,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "efaf72b363b2f2449fdd7555a6e8788bc13176eeb882c3a90d5179b1ca4f60c1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0556,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9e18ed9343797cf5799b7393bd6fedc3083abab52adcf1639f98805caf85f347",
        "signature": {
          "alg": "ed25519",
          "sig": "b577a403228909786058d5718663cfb756b261f9d90cc0d1eaa81377b45bfe62805ca186efc5b0a793ba8b272f8b70d9aca2921eb178e8b19c9d1f806adb270b"
        }
      },
      "receipt_sha256": "9e18ed9343797cf5799b7393bd6fedc3083abab52adcf1639f98805caf85f347"
    },
    {
      "storm_id": "228017",
      "lat": 31.3242,
      "lon": -82.355,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2950.0,
      "ebshear": 13.0,
      "srh01": 29.0,
      "maxllaz": 0.003,
      "mesh": 0.32,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.6384
        },
        {
          "name": "alignment",
          "value": 4.2317
        },
        {
          "name": "tau",
          "value": 4.0975
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0555
      },
      "coherence_score": 4.097509384155273,
      "coherence_diagnostics": {
        "tau": 4.097509384155273,
        "grad_tau": 0.26004084944725037,
        "torsion": 0.0,
        "alignment": 4.231727600097656,
        "S_field": 1.1997612714767456,
        "Gamma_field": 0.21437540650367737,
        "S_over_Gamma": 5.596543312072754,
        "Da": 13.952529907226562,
        "E_coh": 0.8985156416893005,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.39,
              31.38
            ],
            [
              -82.35,
              31.36
            ],
            [
              -82.32,
              31.36
            ],
            [
              -82.3,
              31.34
            ],
            [
              -82.31,
              31.33
            ],
            [
              -82.31,
              31.31
            ],
            [
              -82.33,
              31.27
            ],
            [
              -82.38,
              31.27
            ],
            [
              -82.39,
              31.28
            ],
            [
              -82.39,
              31.3
            ],
            [
              -82.4,
              31.31
            ],
            [
              -82.39,
              31.38
            ]
          ]
        ]
      },
      "raw_probability": 0.0555,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8796c661d3f2b432b2b1b2799388789fd218b141fa8e1a302dad84d45cc04a4d",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0555,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "85ef8e85dfba6cc94028643ecb8e88cd1359c15c15d4cba52cdfdef56962eeee",
        "signature": {
          "alg": "ed25519",
          "sig": "cc329a7b98a8b99d184453cc74b6fe95e4fe5d39bab3b94d1abb2b7766e36546459f7a5fc8f6ddd25f9f4c11138ec8e4fb74e78fcff1048613a53a8f61b6a90e"
        }
      },
      "receipt_sha256": "85ef8e85dfba6cc94028643ecb8e88cd1359c15c15d4cba52cdfdef56962eeee"
    },
    {
      "storm_id": "227489",
      "lat": 44.9605,
      "lon": -83.3721,
      "motion_east": 6.3,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 364.0,
      "ebshear": 8.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.3884
        },
        {
          "name": "alignment",
          "value": -0.4892
        },
        {
          "name": "tau",
          "value": 0.9748
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0553
      },
      "coherence_score": 0.9747909307479858,
      "coherence_diagnostics": {
        "tau": 0.9747909307479858,
        "grad_tau": 0.1111454889178276,
        "torsion": 0.0,
        "alignment": -0.48920151591300964,
        "S_field": 0.40605056285858154,
        "Gamma_field": 0.29937541484832764,
        "S_over_Gamma": 1.356325626373291,
        "Da": 19.339256286621094,
        "E_coh": 0.8210800886154175,
        "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.32,
              45.04
            ],
            [
              -83.3,
              45.02
            ],
            [
              -83.3,
              45.0
            ],
            [
              -83.28,
              44.96
            ],
            [
              -83.26,
              44.94
            ],
            [
              -83.26,
              44.89
            ],
            [
              -83.27,
              44.88
            ],
            [
              -83.39,
              44.88
            ],
            [
              -83.49,
              44.83
            ],
            [
              -83.52,
              44.89
            ],
            [
              -83.51,
              44.9
            ],
            [
              -83.5,
              44.96
            ],
            [
              -83.48,
              44.98
            ],
            [
              -83.41,
              44.98
            ],
            [
              -83.39,
              45.0
            ],
            [
              -83.38,
              45.0
            ],
            [
              -83.36,
              45.03
            ],
            [
              -83.33,
              45.03
            ],
            [
              -83.32,
              45.04
            ]
          ]
        ]
      },
      "raw_probability": 0.0553,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3f3385ae2f31461d528352b6747473d53838c46c9b2c5e5167dd1931faca2c04",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0553,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d6acc2ae1008bc3bdf28891c19ec79ade568604fce80fb19052e642b040652f7",
        "signature": {
          "alg": "ed25519",
          "sig": "be3dcdc84bb50d9c0808ca4121f4c6c7712e39a172771d583cc7fcd150cd9826da2dda74e68c3f9a82789ee2104fa2afcbece119c5e192b06bfc9c2cd1bec10d"
        }
      },
      "receipt_sha256": "d6acc2ae1008bc3bdf28891c19ec79ade568604fce80fb19052e642b040652f7"
    },
    {
      "storm_id": "227525",
      "lat": 46.2267,
      "lon": -84.4517,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1728.0,
      "ebshear": 8.0,
      "srh01": 26.0,
      "maxllaz": 0.002,
      "mesh": 0.31,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 26.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.8884
        },
        {
          "name": "alignment",
          "value": 7.3185
        },
        {
          "name": "tau",
          "value": 0.7785
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.055
      },
      "coherence_score": 0.7784854173660278,
      "coherence_diagnostics": {
        "tau": 0.7784854173660278,
        "grad_tau": 0.22252078354358673,
        "torsion": 0.0,
        "alignment": 7.318536281585693,
        "S_field": 0.3443736135959625,
        "Gamma_field": 0.41104206442832947,
        "S_over_Gamma": 0.8378062844276428,
        "Da": 24.58484649658203,
        "E_coh": 0.8150288462638855,
        "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": [
          [
            [
              -84.48,
              46.28
            ],
            [
              -84.4,
              46.28
            ],
            [
              -84.38,
              46.26
            ],
            [
              -84.35,
              46.25
            ],
            [
              -84.33,
              46.23
            ],
            [
              -84.33,
              46.16
            ],
            [
              -84.39,
              46.16
            ],
            [
              -84.42,
              46.18
            ],
            [
              -84.44,
              46.18
            ],
            [
              -84.45,
              46.19
            ],
            [
              -84.49,
              46.19
            ],
            [
              -84.52,
              46.21
            ],
            [
              -84.54,
              46.21
            ],
            [
              -84.55,
              46.22
            ],
            [
              -84.55,
              46.26
            ],
            [
              -84.54,
              46.27
            ],
            [
              -84.49,
              46.27
            ],
            [
              -84.48,
              46.28
            ]
          ]
        ]
      },
      "raw_probability": 0.055,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2efca9e75e788f5c0b401e4faa886d9abe458831f22166e21d773c85ece94d4b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.055,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c92d1cdd9bd019fd59b0f3b125e4826299b5da1dc43af768d1a8894a36b76894",
        "signature": {
          "alg": "ed25519",
          "sig": "50d8e01bee91d5f7b5061f65f06ff2564a4d3c8ab2f1333d156d3ab44b7c6ef9c31867258ce1bfd92148da3cc528a19b90f3245b1c5b9208e428037a795f8100"
        }
      },
      "receipt_sha256": "c92d1cdd9bd019fd59b0f3b125e4826299b5da1dc43af768d1a8894a36b76894"
    },
    {
      "storm_id": "227155",
      "lat": 30.8987,
      "lon": -88.6037,
      "motion_east": 4.3,
      "motion_south": 1.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3621.0,
      "ebshear": 16.0,
      "srh01": 27.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0134
        },
        {
          "name": "alignment",
          "value": 2.3168
        },
        {
          "name": "tau",
          "value": 1.8923
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0546
      },
      "coherence_score": 1.8922911882400513,
      "coherence_diagnostics": {
        "tau": 1.8922911882400513,
        "grad_tau": 0.5306980013847351,
        "torsion": 0.0,
        "alignment": 2.3168392181396484,
        "S_field": 0.19140861928462982,
        "Gamma_field": 0.39937543869018555,
        "S_over_Gamma": 0.4792698919773102,
        "Da": 26.032926559448242,
        "E_coh": 0.9294590353965759,
        "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": [
          [
            [
              -88.6,
              30.94
            ],
            [
              -88.57,
              30.91
            ],
            [
              -88.57,
              30.88
            ],
            [
              -88.59,
              30.86
            ],
            [
              -88.62,
              30.86
            ],
            [
              -88.64,
              30.88
            ],
            [
              -88.64,
              30.92
            ],
            [
              -88.6,
              30.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0546,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5dcb291ac831a9b35d07beddaa30609f0986629176a3948ddeed1b3491ec04cf",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0546,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bd1c9015a97968dfc8c7707165ba1b7ac25b47d8e499cbaef1bcf31bd3953e49",
        "signature": {
          "alg": "ed25519",
          "sig": "dbdfd50eb0fb195f33e1d3bbbced6b0acfa3fdec4bd18cef344f77c010a7657eeb44cefbeb8eb1d736fa6212afeeac31ac89dd457cb4e340222690f36562b801"
        }
      },
      "receipt_sha256": "bd1c9015a97968dfc8c7707165ba1b7ac25b47d8e499cbaef1bcf31bd3953e49"
    },
    {
      "storm_id": "227726",
      "lat": 46.2781,
      "lon": -85.1462,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1831.0,
      "ebshear": 17.0,
      "srh01": 34.0,
      "maxllaz": 0.002,
      "mesh": 0.37,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 34.0
        },
        {
          "name": "hrrr_pwat",
          "value": 45.3884
        },
        {
          "name": "alignment",
          "value": 11.3025
        },
        {
          "name": "tau",
          "value": 0.5812
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0546
      },
      "coherence_score": 0.5811855792999268,
      "coherence_diagnostics": {
        "tau": 0.5811855792999268,
        "grad_tau": 0.13401460647583008,
        "torsion": 0.0,
        "alignment": 11.302530288696289,
        "S_field": 0.22687621414661407,
        "Gamma_field": 0.7702087759971619,
        "S_over_Gamma": 0.2945645749568939,
        "Da": 46.08817672729492,
        "E_coh": 0.5989378690719604,
        "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.23,
              46.36
            ],
            [
              -85.18,
              46.36
            ],
            [
              -85.13,
              46.32
            ],
            [
              -85.06,
              46.29
            ],
            [
              -85.04,
              46.27
            ],
            [
              -85.04,
              46.23
            ],
            [
              -85.05,
              46.22
            ],
            [
              -85.09,
              46.22
            ],
            [
              -85.1,
              46.23
            ],
            [
              -85.13,
              46.23
            ],
            [
              -85.14,
              46.24
            ],
            [
              -85.19,
              46.24
            ],
            [
              -85.23,
              46.26
            ],
            [
              -85.25,
              46.28
            ],
            [
              -85.25,
              46.34
            ],
            [
              -85.23,
              46.36
            ]
          ]
        ]
      },
      "raw_probability": 0.0546,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5dcb291ac831a9b35d07beddaa30609f0986629176a3948ddeed1b3491ec04cf",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0546,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bd1c9015a97968dfc8c7707165ba1b7ac25b47d8e499cbaef1bcf31bd3953e49",
        "signature": {
          "alg": "ed25519",
          "sig": "dbdfd50eb0fb195f33e1d3bbbced6b0acfa3fdec4bd18cef344f77c010a7657eeb44cefbeb8eb1d736fa6212afeeac31ac89dd457cb4e340222690f36562b801"
        }
      },
      "receipt_sha256": "bd1c9015a97968dfc8c7707165ba1b7ac25b47d8e499cbaef1bcf31bd3953e49"
    },
    {
      "storm_id": "227279",
      "lat": 50.2233,
      "lon": -78.3578,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2313.0,
      "ebshear": 17.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.67,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.6384
        },
        {
          "name": "alignment",
          "value": -1.5829
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0542
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5630584955215454,
        "torsion": 0.0,
        "alignment": -1.582855224609375,
        "S_field": 0.7351325750350952,
        "Gamma_field": 0.32270875573158264,
        "S_over_Gamma": 2.2780063152313232,
        "Da": 20.96923828125,
        "E_coh": 0.9291993379592896,
        "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": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -78.34,
              50.29
            ],
            [
              -78.24,
              50.29
            ],
            [
              -78.24,
              50.25
            ],
            [
              -78.25,
              50.25
            ],
            [
              -78.27,
              50.23
            ],
            [
              -78.27,
              50.22
            ],
            [
              -78.31,
              50.2
            ],
            [
              -78.36,
              50.19
            ],
            [
              -78.4,
              50.17
            ],
            [
              -78.43,
              50.14
            ],
            [
              -78.46,
              50.14
            ],
            [
              -78.47,
              50.16
            ],
            [
              -78.47,
              50.21
            ],
            [
              -78.46,
              50.22
            ],
            [
              -78.41,
              50.22
            ],
            [
              -78.36,
              50.27
            ],
            [
              -78.36,
              50.28
            ],
            [
              -78.34,
              50.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0542,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6f171aa2a52b21fb4f5be4813b289459abad54cb2d064d2df7791390c16e19f4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0542,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de2e91bf36db30e6f71d69c567e2c763d05da390bd58df5827c3acddedcf3a6c",
        "signature": {
          "alg": "ed25519",
          "sig": "0ee535e661619a1fca8820f24a45ce5ff433643b0b40b162fcde95dbf58c1716971b17513e2bdefd9ffcf132ef99c8c1e48133f2fbc895343b793c5cee963b00"
        }
      },
      "receipt_sha256": "de2e91bf36db30e6f71d69c567e2c763d05da390bd58df5827c3acddedcf3a6c"
    },
    {
      "storm_id": "227355",
      "lat": 32.7856,
      "lon": -107.8833,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 333.0,
      "ebshear": 22.0,
      "srh01": 46.0,
      "maxllaz": 0.003,
      "mesh": 0.23,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.0134
        },
        {
          "name": "alignment",
          "value": -0.666
        },
        {
          "name": "tau",
          "value": 0.5109
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0542
      },
      "coherence_score": 0.510921835899353,
      "coherence_diagnostics": {
        "tau": 0.510921835899353,
        "grad_tau": 0.22951771318912506,
        "torsion": 1.4663722458507777e-09,
        "alignment": -0.6660259962081909,
        "S_field": 0.34707528352737427,
        "Gamma_field": 0.6627087593078613,
        "S_over_Gamma": 0.5237221717834473,
        "Da": 41.6368408203125,
        "E_coh": 0.7948179244995117,
        "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": [
          [
            [
              -107.9,
              32.82
            ],
            [
              -107.85,
              32.82
            ],
            [
              -107.84,
              32.81
            ],
            [
              -107.84,
              32.77
            ],
            [
              -107.87,
              32.74
            ],
            [
              -107.91,
              32.74
            ],
            [
              -107.92,
              32.75
            ],
            [
              -107.92,
              32.8
            ],
            [
              -107.9,
              32.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0542,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6f171aa2a52b21fb4f5be4813b289459abad54cb2d064d2df7791390c16e19f4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0542,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "de2e91bf36db30e6f71d69c567e2c763d05da390bd58df5827c3acddedcf3a6c",
        "signature": {
          "alg": "ed25519",
          "sig": "0ee535e661619a1fca8820f24a45ce5ff433643b0b40b162fcde95dbf58c1716971b17513e2bdefd9ffcf132ef99c8c1e48133f2fbc895343b793c5cee963b00"
        }
      },
      "receipt_sha256": "de2e91bf36db30e6f71d69c567e2c763d05da390bd58df5827c3acddedcf3a6c"
    },
    {
      "storm_id": "227240",
      "lat": 32.8492,
      "lon": -108.3369,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 860.0,
      "ebshear": 23.0,
      "srh01": 50.0,
      "maxllaz": 0.002,
      "mesh": 0.39,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 31.5134
        },
        {
          "name": "alignment",
          "value": 0.0539
        },
        {
          "name": "tau",
          "value": 0.3872
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0539
      },
      "coherence_score": 0.3872371315956116,
      "coherence_diagnostics": {
        "tau": 0.3872371315956116,
        "grad_tau": 0.19612185657024384,
        "torsion": 0.0,
        "alignment": 0.053931087255477905,
        "S_field": 0.2267313152551651,
        "Gamma_field": 0.9710420966148376,
        "S_over_Gamma": 0.23349277675151825,
        "Da": 61.189537048339844,
        "E_coh": 0.8602362871170044,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -108.33,
              32.9
            ],
            [
              -108.31,
              32.88
            ],
            [
              -108.31,
              32.86
            ],
            [
              -108.3,
              32.85
            ],
            [
              -108.31,
              32.83
            ],
            [
              -108.31,
              32.8
            ],
            [
              -108.32,
              32.79
            ],
            [
              -108.37,
              32.79
            ],
            [
              -108.39,
              32.81
            ],
            [
              -108.38,
              32.87
            ],
            [
              -108.37,
              32.88
            ],
            [
              -108.35,
              32.88
            ],
            [
              -108.33,
              32.9
            ]
          ]
        ]
      },
      "raw_probability": 0.0539,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "35422dd7b9a55421c6363c29cb948c0e12144032ffc4e00ffbcf123fe88732cd",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0539,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f7eaa64b7f803da353dee0d0cc078fa1776c4715c3abd91fc188a6ee4a6e0673",
        "signature": {
          "alg": "ed25519",
          "sig": "6ccd2bbed109227686298fee05b1ab59a011820982c1ca1578c0b7181d12a0a3f43cf318ed9df3bdb43319513dc17fad2c1392bfbcf8421094f89a1fac912e01"
        }
      },
      "receipt_sha256": "f7eaa64b7f803da353dee0d0cc078fa1776c4715c3abd91fc188a6ee4a6e0673"
    },
    {
      "storm_id": "228153",
      "lat": 38.7972,
      "lon": -93.7554,
      "motion_east": 4.1,
      "motion_south": 1.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3035.0,
      "ebshear": 31.0,
      "srh01": 39.0,
      "maxllaz": 0.003,
      "mesh": 0.4,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 39.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.8884
        },
        {
          "name": "alignment",
          "value": 4.7659
        },
        {
          "name": "tau",
          "value": 1.1033
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0539
      },
      "coherence_score": 1.1032911539077759,
      "coherence_diagnostics": {
        "tau": 1.1032911539077759,
        "grad_tau": 0.3723938465118408,
        "torsion": 0.0,
        "alignment": 4.765878677368164,
        "S_field": 0.17623648047447205,
        "Gamma_field": 0.5935420989990234,
        "S_over_Gamma": 0.29692330956459045,
        "Da": 30.988130569458008,
        "E_coh": 0.47470149397850037,
        "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": [
          [
            [
              -93.76,
              38.85
            ],
            [
              -93.75,
              38.85
            ],
            [
              -93.74,
              38.85
            ],
            [
              -93.73,
              38.85
            ],
            [
              -93.72,
              38.85
            ],
            [
              -93.71,
              38.85
            ],
            [
              -93.7,
              38.84
            ],
            [
              -93.69,
              38.84
            ],
            [
              -93.7,
              38.83
            ],
            [
              -93.7,
              38.82
            ],
            [
              -93.7,
              38.81
            ],
            [
              -93.7,
              38.8
            ],
            [
              -93.7,
              38.79
            ],
            [
              -93.7,
              38.78
            ],
            [
              -93.7,
              38.77
            ],
            [
              -93.7,
              38.76
            ],
            [
              -93.71,
              38.76
            ],
            [
              -93.72,
              38.75
            ],
            [
              -93.71,
              38.74
            ],
            [
              -93.7,
              38.74
            ],
            [
              -93.7,
              38.73
            ],
            [
              -93.7,
              38.72
            ],
            [
              -93.7,
              38.71
            ],
            [
              -93.71,
              38.72
            ],
            [
              -93.72,
              38.72
            ],
            [
              -93.73,
              38.72
            ],
            [
              -93.72,
              38.73
            ],
            [
              -93.72,
              38.74
            ],
            [
              -93.73,
              38.75
            ],
            [
              -93.74,
              38.76
            ],
            [
              -93.75,
              38.76
            ],
            [
              -93.76,
              38.76
            ],
            [
              -93.77,
              38.76
            ],
            [
              -93.78,
              38.76
            ],
            [
              -93.78,
              38.77
            ],
            [
              -93.78,
              38.78
            ],
            [
              -93.78,
              38.79
            ],
            [
              -93.78,
              38.8
            ],
            [
              -93.79,
              38.81
            ],
            [
              -93.8,
              38.82
            ],
            [
              -93.81,
              38.83
            ],
            [
              -93.82,
              38.84
            ],
            [
              -93.83,
              38.83
            ],
            [
              -93.83,
              38.82
            ],
            [
              -93.84,
              38.82
            ],
            [
              -93.85,
              38.82
            ],
            [
              -93.85,
              38.83
            ],
            [
              -93.85,
              38.84
            ],
            [
              -93.84,
              38.84
            ],
            [
              -93.83,
              38.84
            ],
            [
              -93.82,
              38.84
            ],
            [
              -93.81,
              38.84
            ],
            [
              -93.8,
              38.84
            ],
            [
              -93.79,
              38.84
            ],
            [
              -93.78,
              38.84
            ],
            [
              -93.77,
              38.84
            ],
            [
              -93.76,
              38.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0539,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "35422dd7b9a55421c6363c29cb948c0e12144032ffc4e00ffbcf123fe88732cd",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0539,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f7eaa64b7f803da353dee0d0cc078fa1776c4715c3abd91fc188a6ee4a6e0673",
        "signature": {
          "alg": "ed25519",
          "sig": "6ccd2bbed109227686298fee05b1ab59a011820982c1ca1578c0b7181d12a0a3f43cf318ed9df3bdb43319513dc17fad2c1392bfbcf8421094f89a1fac912e01"
        }
      },
      "receipt_sha256": "f7eaa64b7f803da353dee0d0cc078fa1776c4715c3abd91fc188a6ee4a6e0673"
    },
    {
      "storm_id": "228101",
      "lat": 33.988,
      "lon": -101.628,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1159.0,
      "ebshear": 26.0,
      "srh01": 7.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.1384
        },
        {
          "name": "alignment",
          "value": 0.4311
        },
        {
          "name": "tau",
          "value": 0.3409
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0535
      },
      "coherence_score": 0.3409000635147095,
      "coherence_diagnostics": {
        "tau": 0.3409000635147095,
        "grad_tau": 0.03842112794518471,
        "torsion": 0.0,
        "alignment": 0.43106070160865784,
        "S_field": 0.19839847087860107,
        "Gamma_field": 1.0627087354660034,
        "S_over_Gamma": 0.1866912990808487,
        "Da": 64.47095489501953,
        "E_coh": 0.7714458703994751,
        "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": [
          [
            [
              -101.66,
              34.02
            ],
            [
              -101.58,
              34.02
            ],
            [
              -101.58,
              33.94
            ],
            [
              -101.66,
              33.94
            ],
            [
              -101.66,
              34.02
            ]
          ]
        ]
      },
      "raw_probability": 0.0535,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "abe77f5f4003fd2eecbb46c06a3f4f640c53442886e8c58622b0299a8dcd074e",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0535,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "fa493f8e57bd5615e94c2b1c382488b674b40739fe5da6047d8d93be1cd7ccca",
        "signature": {
          "alg": "ed25519",
          "sig": "04ef6a56ea14501df2a0e4536b35aecf749793c69a287c1f90c40c8e987d338bec5130cefbe7ec5157f7f77361753b432586a3fe7f8a2c63d850c54e90096b06"
        }
      },
      "receipt_sha256": "fa493f8e57bd5615e94c2b1c382488b674b40739fe5da6047d8d93be1cd7ccca"
    },
    {
      "storm_id": "226236",
      "lat": 41.2633,
      "lon": -72.7133,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1576.0,
      "ebshear": 30.0,
      "srh01": 59.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.5134
        },
        {
          "name": "alignment",
          "value": 0.7605
        },
        {
          "name": "tau",
          "value": 0.7302
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0534
      },
      "coherence_score": 0.7301665544509888,
      "coherence_diagnostics": {
        "tau": 0.7301665544509888,
        "grad_tau": 0.12452707439661026,
        "torsion": 0.0,
        "alignment": 0.7605252265930176,
        "S_field": 0.36011505126953125,
        "Gamma_field": 0.3127087652683258,
        "S_over_Gamma": 1.1515988111495972,
        "Da": 19.430757522583008,
        "E_coh": 0.7929843664169312,
        "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": [
          [
            [
              -72.75,
              41.3
            ],
            [
              -72.73,
              41.3
            ],
            [
              -72.71,
              41.28
            ],
            [
              -72.68,
              41.28
            ],
            [
              -72.66,
              41.26
            ],
            [
              -72.67,
              41.21
            ],
            [
              -72.7,
              41.21
            ],
            [
              -72.7,
              41.23
            ],
            [
              -72.72,
              41.25
            ],
            [
              -72.73,
              41.25
            ],
            [
              -72.76,
              41.29
            ],
            [
              -72.75,
              41.3
            ]
          ]
        ]
      },
      "raw_probability": 0.0534,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5dca48af6f5b77fb8d8c76b5f7f63fa00067d0a83636ad47b008e039f7699a15",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0534,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e5731663879d0b8d3de80990158edb52648f2cba2b4025652239920e087ccdaf",
        "signature": {
          "alg": "ed25519",
          "sig": "40f3763a4b13533aa9b8914164706eef0940641b7b4e1e747e10a284812b695b2509b8dfa90b0d04d6bd1ccb0e3cdaaf6dd8ead2042396db4ed03b104aa21b0e"
        }
      },
      "receipt_sha256": "e5731663879d0b8d3de80990158edb52648f2cba2b4025652239920e087ccdaf"
    },
    {
      "storm_id": "227505",
      "lat": 37.7695,
      "lon": -105.2829,
      "motion_east": 0.0,
      "motion_south": 3.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 934.0,
      "ebshear": 25.0,
      "srh01": 29.0,
      "maxllaz": 0.004,
      "mesh": 1.36,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.3884
        },
        {
          "name": "alignment",
          "value": -0.1759
        },
        {
          "name": "tau",
          "value": 0.2068
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0527
      },
      "coherence_score": 0.20678915083408356,
      "coherence_diagnostics": {
        "tau": 0.20678915083408356,
        "grad_tau": 0.03116602823138237,
        "torsion": 0.0,
        "alignment": -0.1758728176355362,
        "S_field": 0.09062367677688599,
        "Gamma_field": 0.5460420846939087,
        "S_over_Gamma": 0.16596463322639465,
        "Da": 32.34402847290039,
        "E_coh": 0.4930846691131592,
        "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": [
          [
            [
              -105.29,
              37.84
            ],
            [
              -105.23,
              37.84
            ],
            [
              -105.22,
              37.83
            ],
            [
              -105.2,
              37.83
            ],
            [
              -105.16,
              37.81
            ],
            [
              -105.16,
              37.77
            ],
            [
              -105.2,
              37.75
            ],
            [
              -105.21,
              37.73
            ],
            [
              -105.25,
              37.69
            ],
            [
              -105.27,
              37.69
            ],
            [
              -105.28,
              37.68
            ],
            [
              -105.32,
              37.69
            ],
            [
              -105.35,
              37.71
            ],
            [
              -105.38,
              37.71
            ],
            [
              -105.39,
              37.73
            ],
            [
              -105.38,
              37.75
            ],
            [
              -105.38,
              37.79
            ],
            [
              -105.35,
              37.82
            ],
            [
              -105.33,
              37.83
            ],
            [
              -105.3,
              37.83
            ],
            [
              -105.29,
              37.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0527,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ad2e01c6f48c880a2d67a7165a479a0e2b63df657a3167c7444849ae61ab4d6d",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0527,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c6ba8843092a5aefa3f8c080c499bca7a0c11a7cf56ee93a77f7aa2ebc6220bf",
        "signature": {
          "alg": "ed25519",
          "sig": "f0119252278af058fe27d315b904b1ebe7adb3270780d6ba454f9d18fbc417ff60fbf66c3704d1d0f15779b230b38370395fa6b64694d677c79d0cd1a130420b"
        }
      },
      "receipt_sha256": "c6ba8843092a5aefa3f8c080c499bca7a0c11a7cf56ee93a77f7aa2ebc6220bf"
    },
    {
      "storm_id": "227736",
      "lat": 30.788,
      "lon": -81.882,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1099.0,
      "ebshear": 12.0,
      "srh01": 15.0,
      "maxllaz": 0.005,
      "mesh": 0.16,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.6384
        },
        {
          "name": "alignment",
          "value": 4.2317
        },
        {
          "name": "tau",
          "value": 4.0975
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0526
      },
      "coherence_score": 4.097509384155273,
      "coherence_diagnostics": {
        "tau": 4.097509384155273,
        "grad_tau": 0.26004084944725037,
        "torsion": 0.0,
        "alignment": 4.231727600097656,
        "S_field": 1.1997612714767456,
        "Gamma_field": 0.21437540650367737,
        "S_over_Gamma": 5.596543312072754,
        "Da": 13.952529907226562,
        "E_coh": 0.8985156416893005,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.9,
              30.84
            ],
            [
              -81.86,
              30.84
            ],
            [
              -81.83,
              30.8
            ],
            [
              -81.85,
              30.78
            ],
            [
              -81.85,
              30.75
            ],
            [
              -81.87,
              30.73
            ],
            [
              -81.9,
              30.73
            ],
            [
              -81.93,
              30.76
            ],
            [
              -81.93,
              30.81
            ],
            [
              -81.9,
              30.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0526,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d19f3d234ce576126ae1868a30bfa434466431a7cbc4d8de94cf767c9a056f78",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0526,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01045b1fa070c623e29724607a80ef99a85f73f4bbaaceb8f786b42cd8e97308",
        "signature": {
          "alg": "ed25519",
          "sig": "2f75bd8ed139dddc6ce60eb99c881b068c09e876ef00916eef57bbfb79271df8a989f388a5f7d0df1be55d9c2a622611199838ad72e80336ae1990deab174e04"
        }
      },
      "receipt_sha256": "01045b1fa070c623e29724607a80ef99a85f73f4bbaaceb8f786b42cd8e97308"
    },
    {
      "storm_id": "228094",
      "lat": 44.5229,
      "lon": -112.5979,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 462.0,
      "ebshear": 17.0,
      "srh01": 20.0,
      "maxllaz": 0.001,
      "mesh": 0.32,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.2634
        },
        {
          "name": "alignment",
          "value": 3.2383
        },
        {
          "name": "tau",
          "value": 0.2514
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0526
      },
      "coherence_score": 0.25135764479637146,
      "coherence_diagnostics": {
        "tau": 0.25135764479637146,
        "grad_tau": 0.02724803052842617,
        "torsion": 0.0,
        "alignment": 3.238326072692871,
        "S_field": 0.11834128201007843,
        "Gamma_field": 0.41270875930786133,
        "S_over_Gamma": 0.28674283623695374,
        "Da": 25.440893173217773,
        "E_coh": 0.5259050726890564,
        "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.66,
              44.57
            ],
            [
              -112.56,
              44.57
            ],
            [
              -112.55,
              44.56
            ],
            [
              -112.55,
              44.53
            ],
            [
              -112.52,
              44.5
            ],
            [
              -112.54,
              44.5
            ],
            [
              -112.55,
              44.49
            ],
            [
              -112.57,
              44.49
            ],
            [
              -112.58,
              44.5
            ],
            [
              -112.6,
              44.49
            ],
            [
              -112.67,
              44.49
            ],
            [
              -112.68,
              44.5
            ],
            [
              -112.68,
              44.56
            ],
            [
              -112.66,
              44.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0526,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d19f3d234ce576126ae1868a30bfa434466431a7cbc4d8de94cf767c9a056f78",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0526,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01045b1fa070c623e29724607a80ef99a85f73f4bbaaceb8f786b42cd8e97308",
        "signature": {
          "alg": "ed25519",
          "sig": "2f75bd8ed139dddc6ce60eb99c881b068c09e876ef00916eef57bbfb79271df8a989f388a5f7d0df1be55d9c2a622611199838ad72e80336ae1990deab174e04"
        }
      },
      "receipt_sha256": "01045b1fa070c623e29724607a80ef99a85f73f4bbaaceb8f786b42cd8e97308"
    },
    {
      "storm_id": "227058",
      "lat": 48.1589,
      "lon": -85.3305,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1001.0,
      "ebshear": 16.0,
      "srh01": 51.0,
      "maxllaz": 0.01,
      "mesh": 1.13,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 51.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.0134
        },
        {
          "name": "alignment",
          "value": 0.5988
        },
        {
          "name": "tau",
          "value": 0.2394
        },
        {
          "name": "maxllaz",
          "value": 0.01
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0525
      },
      "coherence_score": 0.23939156532287598,
      "coherence_diagnostics": {
        "tau": 0.23939156532287598,
        "grad_tau": 0.21744613349437714,
        "torsion": 0.0,
        "alignment": 0.598797619342804,
        "S_field": 0.1052057221531868,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.2816435396671295,
        "Da": 21.88986587524414,
        "E_coh": 0.45045313239097595,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.46,
              48.26
            ],
            [
              -85.4,
              48.26
            ],
            [
              -85.3,
              48.18
            ],
            [
              -85.26,
              48.17
            ],
            [
              -85.24,
              48.15
            ],
            [
              -85.2,
              48.14
            ],
            [
              -85.18,
              48.12
            ],
            [
              -85.19,
              48.11
            ],
            [
              -85.19,
              48.09
            ],
            [
              -85.21,
              48.07
            ],
            [
              -85.24,
              48.07
            ],
            [
              -85.29,
              48.1
            ],
            [
              -85.35,
              48.11
            ],
            [
              -85.4,
              48.15
            ],
            [
              -85.44,
              48.17
            ],
            [
              -85.47,
              48.17
            ],
            [
              -85.5,
              48.2
            ],
            [
              -85.5,
              48.24
            ],
            [
              -85.46,
              48.26
            ]
          ]
        ]
      },
      "raw_probability": 0.0525,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f92fc5d25bcb80c19200ead53af5ef48d0e7c7e7bdfe1ce221b7e94569517e1c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0525,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "94cb2ad5e4907640b16c0a3231d9f76cf5da88fdf993958ff336a4dfac72c5bf",
        "signature": {
          "alg": "ed25519",
          "sig": "0fc26499a509fb7b3d1d7de2ac56601c0b6b84e401606cbb99366bd4cf5ba9d33c1dd2a07a2501c9129a797a53756a9ce1b98e611a81aa817150e77d4f4b9903"
        }
      },
      "receipt_sha256": "94cb2ad5e4907640b16c0a3231d9f76cf5da88fdf993958ff336a4dfac72c5bf"
    },
    {
      "storm_id": "228057",
      "lat": 32.6463,
      "lon": -107.9938,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 426.0,
      "ebshear": 20.0,
      "srh01": 31.0,
      "maxllaz": 0.001,
      "mesh": 0.48,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.0134
        },
        {
          "name": "alignment",
          "value": -0.666
        },
        {
          "name": "tau",
          "value": 0.5109
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0524
      },
      "coherence_score": 0.510921835899353,
      "coherence_diagnostics": {
        "tau": 0.510921835899353,
        "grad_tau": 0.22951771318912506,
        "torsion": 1.4663722458507777e-09,
        "alignment": -0.6660259962081909,
        "S_field": 0.34707528352737427,
        "Gamma_field": 0.6627087593078613,
        "S_over_Gamma": 0.5237221717834473,
        "Da": 41.6368408203125,
        "E_coh": 0.7948179244995117,
        "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": [
          [
            [
              -108.01,
              32.67
            ],
            [
              -107.98,
              32.67
            ],
            [
              -107.96,
              32.66
            ],
            [
              -107.96,
              32.62
            ],
            [
              -107.97,
              32.61
            ],
            [
              -108.03,
              32.61
            ],
            [
              -108.03,
              32.66
            ],
            [
              -108.01,
              32.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0524,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6f87a4308174c025a4c2281d53139fac8b5f62fd0871fc8d04daf8b350d8a8bb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0524,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "39d8599b59abd7f8b8d01ac6ed5b96eaea1cb190ff461dedc8503844921e3c58",
        "signature": {
          "alg": "ed25519",
          "sig": "bba1baf043f3908604a2f5bf4cb33f705081f4d6fc30c6024ea4fba0b6aea1396ec621e866e9ec11d267bb46baef08d87256d51b772837fbc1f1d1c3fa7e4a09"
        }
      },
      "receipt_sha256": "39d8599b59abd7f8b8d01ac6ed5b96eaea1cb190ff461dedc8503844921e3c58"
    },
    {
      "storm_id": "227741",
      "lat": 50.2493,
      "lon": -78.05,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2082.0,
      "ebshear": 15.0,
      "srh01": 20.0,
      "maxllaz": 0.003,
      "mesh": 0.71,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.6384
        },
        {
          "name": "alignment",
          "value": -1.5829
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0523
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.5630584955215454,
        "torsion": 0.0,
        "alignment": -1.582855224609375,
        "S_field": 0.7351325750350952,
        "Gamma_field": 0.32270875573158264,
        "S_over_Gamma": 2.2780063152313232,
        "Da": 20.96923828125,
        "E_coh": 0.9291993379592896,
        "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": [
          [
            [
              -78.08,
              50.33
            ],
            [
              -78.01,
              50.33
            ],
            [
              -77.94,
              50.27
            ],
            [
              -77.94,
              50.23
            ],
            [
              -77.96,
              50.2
            ],
            [
              -78.02,
              50.19
            ],
            [
              -78.07,
              50.15
            ],
            [
              -78.09,
              50.15
            ],
            [
              -78.1,
              50.17
            ],
            [
              -78.09,
              50.25
            ],
            [
              -78.11,
              50.27
            ],
            [
              -78.11,
              50.31
            ],
            [
              -78.1,
              50.31
            ],
            [
              -78.08,
              50.33
            ]
          ]
        ]
      },
      "raw_probability": 0.0523,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "979424a5d4592c50be68d2a25d85b74fc5f8aa16ef7f692c5890e5aead134663",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0523,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "95c3353da9689816c24ae07cd0d936854e0f3438de81375f877116e7d5f1f0df",
        "signature": {
          "alg": "ed25519",
          "sig": "3e01064eb015582193effd2d558f6efe3e36631bb292ea011943ab0b8950683a20e82a07d9ad6d46e4f797eb7bb917a0ddb269561d076d600d2214e7c2984809"
        }
      },
      "receipt_sha256": "95c3353da9689816c24ae07cd0d936854e0f3438de81375f877116e7d5f1f0df"
    },
    {
      "storm_id": "227855",
      "lat": 33.4933,
      "lon": -89.3233,
      "motion_east": 6.7,
      "motion_south": 3.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3177.0,
      "ebshear": 10.0,
      "srh01": 16.0,
      "maxllaz": 0.006,
      "mesh": 0.44,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0519
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.45,
              33.65
            ],
            [
              -89.41,
              33.65
            ],
            [
              -89.25,
              33.48
            ],
            [
              -89.23,
              33.48
            ],
            [
              -89.2,
              33.46
            ],
            [
              -89.18,
              33.46
            ],
            [
              -89.17,
              33.45
            ],
            [
              -89.17,
              33.41
            ],
            [
              -89.2,
              33.38
            ],
            [
              -89.24,
              33.38
            ],
            [
              -89.27,
              33.41
            ],
            [
              -89.29,
              33.41
            ],
            [
              -89.3,
              33.42
            ],
            [
              -89.36,
              33.42
            ],
            [
              -89.39,
              33.45
            ],
            [
              -89.41,
              33.51
            ],
            [
              -89.44,
              33.54
            ],
            [
              -89.44,
              33.55
            ],
            [
              -89.47,
              33.59
            ],
            [
              -89.47,
              33.61
            ],
            [
              -89.45,
              33.65
            ]
          ]
        ]
      },
      "raw_probability": 0.0519,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "7f7e49b657f99149a29bffc015d3ed7edbbefa66d34f1096eacb6f4c32c2a2df",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0519,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "77d6822623af42ecde03cc92eb254ffec91345fd78317d63e11abe8edb0ef5b1",
        "signature": {
          "alg": "ed25519",
          "sig": "b4f38af1c90fa579e27c421e0422e192fa98f06f442ab0685da36da7546dba9817be7db0dad704afcc2b343e0cbbdc73962a849e8686f17609164fdabf2cff08"
        }
      },
      "receipt_sha256": "77d6822623af42ecde03cc92eb254ffec91345fd78317d63e11abe8edb0ef5b1"
    },
    {
      "storm_id": "227941",
      "lat": 37.2125,
      "lon": -104.89,
      "motion_east": 1.2,
      "motion_south": 3.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 686.0,
      "ebshear": 27.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.25,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.6384
        },
        {
          "name": "alignment",
          "value": -1.6184
        },
        {
          "name": "tau",
          "value": 0.2314
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0518
      },
      "coherence_score": 0.23144209384918213,
      "coherence_diagnostics": {
        "tau": 0.23144209384918213,
        "grad_tau": 0.058700647205114365,
        "torsion": 0.0,
        "alignment": -1.6183956861495972,
        "S_field": 0.07646888494491577,
        "Gamma_field": 0.5493754148483276,
        "S_over_Gamma": 0.1391924023628235,
        "Da": 33.528804779052734,
        "E_coh": 0.34595704078674316,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.91,
              37.25
            ],
            [
              -104.86,
              37.25
            ],
            [
              -104.84,
              37.23
            ],
            [
              -104.84,
              37.18
            ],
            [
              -104.88,
              37.15
            ],
            [
              -104.94,
              37.16
            ],
            [
              -104.94,
              37.23
            ],
            [
              -104.91,
              37.25
            ]
          ]
        ]
      },
      "raw_probability": 0.0518,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "611c9516d26af70c13d83c846e942d408685513f64cfd16806f80ad178268952",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0518,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a7fc4ce6358337aff6604bd5c85f5b2d4ee7a5625b62b23c5125594d313fa9d5",
        "signature": {
          "alg": "ed25519",
          "sig": "5f2b0d487e5078c823d1cb9dc4cf23ac98a263c0d42ec2997c5235a52175fec2cb905fa11543e10784ff67ffbf23a96dd865fd90140fb7a48aa0d25447b22a06"
        }
      },
      "receipt_sha256": "a7fc4ce6358337aff6604bd5c85f5b2d4ee7a5625b62b23c5125594d313fa9d5"
    },
    {
      "storm_id": "227834",
      "lat": 32.961,
      "lon": -90.419,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3254.0,
      "ebshear": 7.0,
      "srh01": 22.0,
      "maxllaz": 0.003,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.3884
        },
        {
          "name": "alignment",
          "value": 1.2494
        },
        {
          "name": "tau",
          "value": 1.1654
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0513
      },
      "coherence_score": 1.1653931140899658,
      "coherence_diagnostics": {
        "tau": 1.1653931140899658,
        "grad_tau": 0.4409255385398865,
        "torsion": 0.0,
        "alignment": 1.2493796348571777,
        "S_field": 0.245877206325531,
        "Gamma_field": 0.47104209661483765,
        "S_over_Gamma": 0.521985650062561,
        "Da": 31.028247833251953,
        "E_coh": 0.8578361868858337,
        "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": [
          [
            [
              -90.43,
              33.01
            ],
            [
              -90.39,
              33.01
            ],
            [
              -90.37,
              32.99
            ],
            [
              -90.37,
              32.94
            ],
            [
              -90.4,
              32.91
            ],
            [
              -90.44,
              32.91
            ],
            [
              -90.44,
              32.92
            ],
            [
              -90.46,
              32.93
            ],
            [
              -90.46,
              32.98
            ],
            [
              -90.43,
              33.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0513,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f9ec1b5fa4372c72c8a0ebbef40bf30487cd02d7f13764cd81952d8d3c455182",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0513,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6574a839e187d0422483d6c9e7627ca07eb94b807ad2ce24eebb400014bcbcae",
        "signature": {
          "alg": "ed25519",
          "sig": "845728e3a7b9aa8070cfc8df53e7a18dd36a139c808445f19a08db672f5681e627385c3c5f9f29d007061615bed2b71d4222f3f99ef09e94a4ab68a1b389fe01"
        }
      },
      "receipt_sha256": "6574a839e187d0422483d6c9e7627ca07eb94b807ad2ce24eebb400014bcbcae"
    },
    {
      "storm_id": "227493",
      "lat": 40.899,
      "lon": -105.061,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 226.0,
      "ebshear": 30.0,
      "srh01": 29.0,
      "maxllaz": 0.003,
      "mesh": 0.1,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 29.0
        },
        {
          "name": "hrrr_pwat",
          "value": 9.6384
        },
        {
          "name": "alignment",
          "value": 0.9077
        },
        {
          "name": "tau",
          "value": 0.2279
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 0.22794219851493835,
      "coherence_diagnostics": {
        "tau": 0.22794219851493835,
        "grad_tau": 0.014626099728047848,
        "torsion": 0.0,
        "alignment": 0.9077473282814026,
        "S_field": 0.09293266385793686,
        "Gamma_field": 0.572708785533905,
        "S_over_Gamma": 0.16226862370967865,
        "Da": 33.3717155456543,
        "E_coh": 0.3035271465778351,
        "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": [
          [
            [
              -105.03,
              40.94
            ],
            [
              -105.01,
              40.92
            ],
            [
              -105.0,
              40.88
            ],
            [
              -105.05,
              40.84
            ],
            [
              -105.09,
              40.84
            ],
            [
              -105.11,
              40.88
            ],
            [
              -105.11,
              40.91
            ],
            [
              -105.1,
              40.92
            ],
            [
              -105.08,
              40.92
            ],
            [
              -105.03,
              40.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0511,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3f9266ca201953bea84660e422ffb638c9cb549e1ea6a18716e61ffc804e9eef",
        "signature": {
          "alg": "ed25519",
          "sig": "55707c96c1d6dbca3fcdefd873e2caf3da281e9bb20eaa51c1d25a68d23bd5ba344e31fb6fa2c03b9532f841d883418e3822412c97f93d3e1ef6dda9b42b1104"
        }
      },
      "receipt_sha256": "3f9266ca201953bea84660e422ffb638c9cb549e1ea6a18716e61ffc804e9eef"
    },
    {
      "storm_id": "228162",
      "lat": 31.1504,
      "lon": -86.9662,
      "motion_east": 2.8,
      "motion_south": -1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3447.0,
      "ebshear": 10.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.3884
        },
        {
          "name": "alignment",
          "value": 1.0322
        },
        {
          "name": "tau",
          "value": 3.1523
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0511
      },
      "coherence_score": 3.1522741317749023,
      "coherence_diagnostics": {
        "tau": 3.1522741317749023,
        "grad_tau": 0.5773480534553528,
        "torsion": 0.0,
        "alignment": 1.0322328805923462,
        "S_field": 0.7753812074661255,
        "Gamma_field": 0.3218754231929779,
        "S_over_Gamma": 2.4089481830596924,
        "Da": 21.137704849243164,
        "E_coh": 0.9930588603019714,
        "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": [
          [
            [
              -86.91,
              31.2
            ],
            [
              -86.9,
              31.2
            ],
            [
              -86.89,
              31.2
            ],
            [
              -86.88,
              31.2
            ],
            [
              -86.87,
              31.2
            ],
            [
              -86.86,
              31.2
            ],
            [
              -86.85,
              31.2
            ],
            [
              -86.84,
              31.2
            ],
            [
              -86.83,
              31.19
            ],
            [
              -86.84,
              31.19
            ],
            [
              -86.85,
              31.19
            ],
            [
              -86.86,
              31.2
            ],
            [
              -86.87,
              31.19
            ],
            [
              -86.88,
              31.18
            ],
            [
              -86.89,
              31.18
            ],
            [
              -86.9,
              31.17
            ],
            [
              -86.89,
              31.16
            ],
            [
              -86.9,
              31.15
            ],
            [
              -86.91,
              31.14
            ],
            [
              -86.91,
              31.13
            ],
            [
              -86.91,
              31.12
            ],
            [
              -86.91,
              31.13
            ],
            [
              -86.91,
              31.14
            ],
            [
              -86.92,
              31.15
            ],
            [
              -86.93,
              31.14
            ],
            [
              -86.94,
              31.13
            ],
            [
              -86.95,
              31.12
            ],
            [
              -86.95,
              31.11
            ],
            [
              -86.95,
              31.12
            ],
            [
              -86.95,
              31.13
            ],
            [
              -86.96,
              31.14
            ],
            [
              -86.97,
              31.14
            ],
            [
              -86.98,
              31.13
            ],
            [
              -86.98,
              31.12
            ],
            [
              -86.98,
              31.11
            ],
            [
              -86.99,
              31.11
            ],
            [
              -87.0,
              31.11
            ],
            [
              -87.01,
              31.11
            ],
            [
              -87.02,
              31.11
            ],
            [
              -87.03,
              31.11
            ],
            [
              -87.04,
              31.11
            ],
            [
              -87.05,
              31.11
            ],
            [
              -87.06,
              31.1
            ],
            [
              -87.05,
              31.09
            ],
            [
              -87.06,
              31.09
            ],
            [
              -87.06,
              31.1
            ],
            [
              -87.07,
              31.11
            ],
            [
              -87.08,
              31.11
            ],
            [
              -87.09,
              31.11
            ],
            [
              -87.09,
              31.12
            ],
            [
              -87.09,
              31.13
            ],
            [
              -87.09,
              31.14
            ],
            [
              -87.09,
              31.15
            ],
            [
              -87.08,
              31.16
            ],
            [
              -87.08,
              31.17
            ],
            [
              -87.07,
              31.17
            ],
            [
              -87.06,
              31.16
            ],
            [
              -87.05,
              31.15
            ],
            [
              -87.04,
              31.15
            ],
            [
              -87.03,
              31.15
            ],
            [
              -87.02,
              31.15
            ],
            [
              -87.01,
              31.16
            ],
            [
              -87.0,
              31.16
            ],
            [
              -86.99,
              31.17
            ],
            [
              -86.98,
              31.17
            ],
            [
              -86.97,
              31.17
            ],
            [
              -86.96,
              31.17
            ],
            [
              -86.95,
              31.17
            ],
            [
              -86.94,
              31.17
            ],
            [
              -86.93,
              31.17
            ],
            [
              -86.92,
              31.17
            ],
            [
              -86.91,
              31.18
            ],
            [
              -86.91,
              31.19
            ],
            [
              -86.91,
              31.2
            ]
          ]
        ]
      },
      "raw_probability": 0.0511,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "430379c38008d899bb69b3f07c0070d3ad35894fd3f8fbea7f0de189d66789d3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0511,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3f9266ca201953bea84660e422ffb638c9cb549e1ea6a18716e61ffc804e9eef",
        "signature": {
          "alg": "ed25519",
          "sig": "55707c96c1d6dbca3fcdefd873e2caf3da281e9bb20eaa51c1d25a68d23bd5ba344e31fb6fa2c03b9532f841d883418e3822412c97f93d3e1ef6dda9b42b1104"
        }
      },
      "receipt_sha256": "3f9266ca201953bea84660e422ffb638c9cb549e1ea6a18716e61ffc804e9eef"
    },
    {
      "storm_id": "227500",
      "lat": 31.0889,
      "lon": -88.7526,
      "motion_east": 4.2,
      "motion_south": 1.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3235.0,
      "ebshear": 15.0,
      "srh01": 27.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.0134
        },
        {
          "name": "alignment",
          "value": 2.3168
        },
        {
          "name": "tau",
          "value": 1.8923
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.051
      },
      "coherence_score": 1.8922911882400513,
      "coherence_diagnostics": {
        "tau": 1.8922911882400513,
        "grad_tau": 0.5306980013847351,
        "torsion": 0.0,
        "alignment": 2.3168392181396484,
        "S_field": 0.19140861928462982,
        "Gamma_field": 0.39937543869018555,
        "S_over_Gamma": 0.4792698919773102,
        "Da": 26.032926559448242,
        "E_coh": 0.9294590353965759,
        "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": [
          [
            [
              -88.79,
              31.19
            ],
            [
              -88.77,
              31.19
            ],
            [
              -88.74,
              31.17
            ],
            [
              -88.74,
              31.12
            ],
            [
              -88.73,
              31.11
            ],
            [
              -88.73,
              31.09
            ],
            [
              -88.7,
              31.07
            ],
            [
              -88.68,
              31.07
            ],
            [
              -88.68,
              31.02
            ],
            [
              -88.71,
              31.0
            ],
            [
              -88.73,
              31.0
            ],
            [
              -88.73,
              31.02
            ],
            [
              -88.74,
              31.03
            ],
            [
              -88.78,
              31.05
            ],
            [
              -88.8,
              31.05
            ],
            [
              -88.8,
              31.07
            ],
            [
              -88.83,
              31.09
            ],
            [
              -88.83,
              31.16
            ],
            [
              -88.79,
              31.19
            ]
          ]
        ]
      },
      "raw_probability": 0.051,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9a93d70f7945e83ea376d13a813ce4e24806d84d0011ec59ca4fd281863be00b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.051,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "43610d4e2c4fa4d1444da39efad8f1ad285d3c5a7a4243f4417f46291bbaaf4e",
        "signature": {
          "alg": "ed25519",
          "sig": "d499dcc15c2357012e2735fdb0c2cf99d892b542ac466da4efc56f5fc3cd1bf3f3b5447e5b9877bf4a9cd8c4a5f68814fb06851d8629092d264e413574be7003"
        }
      },
      "receipt_sha256": "43610d4e2c4fa4d1444da39efad8f1ad285d3c5a7a4243f4417f46291bbaaf4e"
    },
    {
      "storm_id": "227716",
      "lat": 30.4367,
      "lon": -84.1611,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3733.0,
      "ebshear": 21.0,
      "srh01": 22.0,
      "maxllaz": 0.002,
      "mesh": 0.42,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.0134
        },
        {
          "name": "alignment",
          "value": -2.0214
        },
        {
          "name": "tau",
          "value": 4.1048
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0508
      },
      "coherence_score": 4.104803562164307,
      "coherence_diagnostics": {
        "tau": 4.104803562164307,
        "grad_tau": 0.5246760845184326,
        "torsion": 0.0,
        "alignment": -2.0214197635650635,
        "S_field": 1.4211900234222412,
        "Gamma_field": 0.20020873844623566,
        "S_over_Gamma": 7.098541259765625,
        "Da": 12.963290214538574,
        "E_coh": 0.9341177344322205,
        "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": [
          [
            [
              -84.17,
              30.48
            ],
            [
              -84.14,
              30.47
            ],
            [
              -84.12,
              30.44
            ],
            [
              -84.12,
              30.41
            ],
            [
              -84.15,
              30.39
            ],
            [
              -84.18,
              30.39
            ],
            [
              -84.2,
              30.41
            ],
            [
              -84.2,
              30.46
            ],
            [
              -84.17,
              30.48
            ]
          ]
        ]
      },
      "raw_probability": 0.0508,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "35478c77f348e20a3090b25d3d2ddddc2ba2a5f1f6d7f95f16369774e86e200e",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0508,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ad629db3c903a0848b9bb1ddbdfcb5424c09cffc9c9bdebae5d7e9684602ad34",
        "signature": {
          "alg": "ed25519",
          "sig": "c5efb36e0a1f1111a56714d92657c4f91485b5fc5fc3b2f65fff2848d14e8c7c3234352ce3c3edf2725e5b4ec886aa16a77bcbae0ad83f364d1ccc51f92fbe0c"
        }
      },
      "receipt_sha256": "ad629db3c903a0848b9bb1ddbdfcb5424c09cffc9c9bdebae5d7e9684602ad34"
    },
    {
      "storm_id": "228035",
      "lat": 31.8054,
      "lon": -90.1692,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "low",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2585.0,
      "ebshear": 6.0,
      "srh01": 16.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.7634
        },
        {
          "name": "alignment",
          "value": 2.0298
        },
        {
          "name": "tau",
          "value": 1.3267
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0504
      },
      "coherence_score": 1.326697826385498,
      "coherence_diagnostics": {
        "tau": 1.326697826385498,
        "grad_tau": 0.461291640996933,
        "torsion": 0.0,
        "alignment": 2.029764413833618,
        "S_field": 0.040794793516397476,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.10921069979667664,
        "Da": 24.611024856567383,
        "E_coh": 0.24041229486465454,
        "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": [
          [
            [
              -90.2,
              31.85
            ],
            [
              -90.15,
              31.85
            ],
            [
              -90.13,
              31.84
            ],
            [
              -90.13,
              31.81
            ],
            [
              -90.11,
              31.79
            ],
            [
              -90.09,
              31.79
            ],
            [
              -90.14,
              31.75
            ],
            [
              -90.15,
              31.76
            ],
            [
              -90.2,
              31.76
            ],
            [
              -90.23,
              31.79
            ],
            [
              -90.23,
              31.81
            ],
            [
              -90.24,
              31.82
            ],
            [
              -90.2,
              31.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0504,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a73074cd66cd9d5021f968cf112d15c1762061dfbbdd33cd506cf23fec228b79",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0504,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "40518a57371bd231891f817a0c9200cce8f6281a0e2e20463f4c9a9c3cd67c81",
        "signature": {
          "alg": "ed25519",
          "sig": "0414cc4b5dcb824980db45d9bbffef783243f87f225cf83942492fb2cca704eb544e2d51b14a76e00a1397df03945aa09baecca3292f18c15af1421678bf8d08"
        }
      },
      "receipt_sha256": "40518a57371bd231891f817a0c9200cce8f6281a0e2e20463f4c9a9c3cd67c81"
    },
    {
      "storm_id": "227880",
      "lat": 32.7082,
      "lon": -80.6836,
      "motion_east": 4.8,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1220.0,
      "ebshear": 22.0,
      "srh01": 4.0,
      "maxllaz": 0.003,
      "mesh": 0.26,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2634
        },
        {
          "name": "alignment",
          "value": -0.526
        },
        {
          "name": "tau",
          "value": 2.7576
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0498
      },
      "coherence_score": 2.757591724395752,
      "coherence_diagnostics": {
        "tau": 2.757591724395752,
        "grad_tau": 0.9127399325370789,
        "torsion": 0.0,
        "alignment": -0.5259782671928406,
        "S_field": 0.7127978801727295,
        "Gamma_field": 0.3060420751571655,
        "S_over_Gamma": 2.329084634780884,
        "Da": 19.346227645874023,
        "E_coh": 0.9303187131881714,
        "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": [
          [
            [
              -80.7,
              32.74
            ],
            [
              -80.66,
              32.74
            ],
            [
              -80.65,
              32.73
            ],
            [
              -80.66,
              32.71
            ],
            [
              -80.66,
              32.68
            ],
            [
              -80.67,
              32.67
            ],
            [
              -80.7,
              32.67
            ],
            [
              -80.71,
              32.68
            ],
            [
              -80.7,
              32.7
            ],
            [
              -80.71,
              32.73
            ],
            [
              -80.7,
              32.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0498,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a96dbb2793c6fa8e4d528502717200a3bbc0736de04be8facd865f10315123fc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0498,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "2d0664a40885158bd78b8ad8493f78788e226580ebe0c74d9b2198b28ec2fd18",
        "signature": {
          "alg": "ed25519",
          "sig": "88e95d0ba15a175375556005470a280052e96568d24785acb3a4dfd30415a7ec7b31ed97ccde35dbf67c04af6d18056e97f84791183483d57c23817fbae3c907"
        }
      },
      "receipt_sha256": "2d0664a40885158bd78b8ad8493f78788e226580ebe0c74d9b2198b28ec2fd18"
    },
    {
      "storm_id": "227535",
      "lat": 31.5094,
      "lon": -88.58,
      "motion_east": 5.0,
      "motion_south": 3.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3347.0,
      "ebshear": 13.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.58,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.0134
        },
        {
          "name": "alignment",
          "value": 1.8886
        },
        {
          "name": "tau",
          "value": 1.8964
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0494
      },
      "coherence_score": 1.896440029144287,
      "coherence_diagnostics": {
        "tau": 1.896440029144287,
        "grad_tau": 0.6681426763534546,
        "torsion": 0.0,
        "alignment": 1.8886395692825317,
        "S_field": 0.42651602625846863,
        "Gamma_field": 0.36437541246414185,
        "S_over_Gamma": 1.1705400943756104,
        "Da": 24.11468505859375,
        "E_coh": 0.9935747385025024,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.6,
              31.58
            ],
            [
              -88.55,
              31.58
            ],
            [
              -88.53,
              31.56
            ],
            [
              -88.53,
              31.53
            ],
            [
              -88.51,
              31.51
            ],
            [
              -88.51,
              31.5
            ],
            [
              -88.53,
              31.48
            ],
            [
              -88.53,
              31.46
            ],
            [
              -88.52,
              31.45
            ],
            [
              -88.54,
              31.43
            ],
            [
              -88.58,
              31.43
            ],
            [
              -88.6,
              31.45
            ],
            [
              -88.63,
              31.46
            ],
            [
              -88.68,
              31.51
            ],
            [
              -88.68,
              31.55
            ],
            [
              -88.67,
              31.56
            ],
            [
              -88.65,
              31.55
            ],
            [
              -88.6,
              31.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0494,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "141bb5ecc46252493e8e43bd168635dd08a76f1d269b32c54fcaa4ca01fbfebc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0494,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c",
        "signature": {
          "alg": "ed25519",
          "sig": "893356235005da81d35f39e5b00b42f5cc27bd722490d8cb20ef13b11797e3278ddd372908635dbd7552c3b8be0ef04a79e344e5817aa32dd20e722464427b07"
        }
      },
      "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c"
    },
    {
      "storm_id": "227579",
      "lat": 38.65,
      "lon": -105.33,
      "motion_east": 0.0,
      "motion_south": 3.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 943.0,
      "ebshear": 32.0,
      "srh01": 31.0,
      "maxllaz": 0.004,
      "mesh": 0.28,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.2634
        },
        {
          "name": "alignment",
          "value": 0.4381
        },
        {
          "name": "tau",
          "value": 0.2056
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0494
      },
      "coherence_score": 0.20564302802085876,
      "coherence_diagnostics": {
        "tau": 0.20564302802085876,
        "grad_tau": 0.02542264759540558,
        "torsion": 0.0,
        "alignment": 0.4380759596824646,
        "S_field": 0.07434612512588501,
        "Gamma_field": 0.8810420632362366,
        "S_over_Gamma": 0.08438430726528168,
        "Da": 53.033897399902344,
        "E_coh": 0.06087791919708252,
        "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": [
          [
            [
              -105.36,
              38.7
            ],
            [
              -105.32,
              38.7
            ],
            [
              -105.27,
              38.66
            ],
            [
              -105.27,
              38.62
            ],
            [
              -105.29,
              38.6
            ],
            [
              -105.33,
              38.59
            ],
            [
              -105.36,
              38.62
            ],
            [
              -105.37,
              38.62
            ],
            [
              -105.37,
              38.69
            ],
            [
              -105.36,
              38.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0494,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "141bb5ecc46252493e8e43bd168635dd08a76f1d269b32c54fcaa4ca01fbfebc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0494,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c",
        "signature": {
          "alg": "ed25519",
          "sig": "893356235005da81d35f39e5b00b42f5cc27bd722490d8cb20ef13b11797e3278ddd372908635dbd7552c3b8be0ef04a79e344e5817aa32dd20e722464427b07"
        }
      },
      "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c"
    },
    {
      "storm_id": "228084",
      "lat": 33.6425,
      "lon": -89.2825,
      "motion_east": 6.7,
      "motion_south": 3.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2761.0,
      "ebshear": 11.0,
      "srh01": 12.0,
      "maxllaz": 0.003,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 2.2489
        },
        {
          "name": "tau",
          "value": 1.8082
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0494
      },
      "coherence_score": 1.8082330226898193,
      "coherence_diagnostics": {
        "tau": 1.8082330226898193,
        "grad_tau": 0.3850586414337158,
        "torsion": 0.0,
        "alignment": 2.2488856315612793,
        "S_field": 0.7038437724113464,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.6951563358306885,
        "Da": 27.917394638061523,
        "E_coh": 0.9684990644454956,
        "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.32,
              33.68
            ],
            [
              -89.27,
              33.68
            ],
            [
              -89.25,
              33.67
            ],
            [
              -89.24,
              33.66
            ],
            [
              -89.24,
              33.63
            ],
            [
              -89.23,
              33.61
            ],
            [
              -89.24,
              33.6
            ],
            [
              -89.3,
              33.6
            ],
            [
              -89.32,
              33.61
            ],
            [
              -89.33,
              33.62
            ],
            [
              -89.33,
              33.67
            ],
            [
              -89.32,
              33.68
            ]
          ]
        ]
      },
      "raw_probability": 0.0494,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "141bb5ecc46252493e8e43bd168635dd08a76f1d269b32c54fcaa4ca01fbfebc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0494,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c",
        "signature": {
          "alg": "ed25519",
          "sig": "893356235005da81d35f39e5b00b42f5cc27bd722490d8cb20ef13b11797e3278ddd372908635dbd7552c3b8be0ef04a79e344e5817aa32dd20e722464427b07"
        }
      },
      "receipt_sha256": "3bc798329faeec1ee9c96683b0da9595df686eac072d8bddd71cd993bf5f178c"
    },
    {
      "storm_id": "227912",
      "lat": 28.5423,
      "lon": -86.0092,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3912.0,
      "ebshear": 14.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.8884
        },
        {
          "name": "alignment",
          "value": 0.0544
        },
        {
          "name": "tau",
          "value": 3.1792
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.049
      },
      "coherence_score": 3.17922043800354,
      "coherence_diagnostics": {
        "tau": 3.17922043800354,
        "grad_tau": 0.15944018959999084,
        "torsion": 0.0,
        "alignment": 0.05439329892396927,
        "S_field": 1.00590980052948,
        "Gamma_field": 0.2010420709848404,
        "S_over_Gamma": 5.00347900390625,
        "Da": 12.125045776367188,
        "E_coh": 0.9614992141723633,
        "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.01,
              28.58
            ],
            [
              -85.97,
              28.57
            ],
            [
              -85.97,
              28.55
            ],
            [
              -85.98,
              28.54
            ],
            [
              -85.96,
              28.51
            ],
            [
              -86.0,
              28.5
            ],
            [
              -86.01,
              28.49
            ],
            [
              -86.04,
              28.51
            ],
            [
              -86.04,
              28.53
            ],
            [
              -86.06,
              28.55
            ],
            [
              -86.05,
              28.57
            ],
            [
              -86.02,
              28.57
            ],
            [
              -86.01,
              28.58
            ]
          ]
        ]
      },
      "raw_probability": 0.049,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c3e5e0b30fc23a4e9b6112568ec8ec036205eabe452a97900ea32b9f3f04718a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.049,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "02fb74f1b8c8c841a85719f7fd9b7e1a0bc27705db996f6dde7c1217265a04b7",
        "signature": {
          "alg": "ed25519",
          "sig": "1d89dcb9cf59ffadda038cd0ab5843a3459fe87c43b5fe1b9ad62b57d4ab2b7299af5ca496a909b50290da853185fdc2ad8fc8118998190e8d910e9e9674fd0f"
        }
      },
      "receipt_sha256": "02fb74f1b8c8c841a85719f7fd9b7e1a0bc27705db996f6dde7c1217265a04b7"
    },
    {
      "storm_id": "228187",
      "lat": 31.8286,
      "lon": -84.1757,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2087.0,
      "ebshear": 16.0,
      "srh01": 18.0,
      "maxllaz": 0.0,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 58.0134
        },
        {
          "name": "alignment",
          "value": 1.258
        },
        {
          "name": "tau",
          "value": 4.2088
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.049
      },
      "coherence_score": 4.208834648132324,
      "coherence_diagnostics": {
        "tau": 4.208834648132324,
        "grad_tau": 0.21544092893600464,
        "torsion": 0.0,
        "alignment": 1.2580196857452393,
        "S_field": 1.636600136756897,
        "Gamma_field": 0.23520873486995697,
        "S_over_Gamma": 6.958075523376465,
        "Da": 14.966453552246094,
        "E_coh": 0.9788660407066345,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.21,
              31.88
            ],
            [
              -84.17,
              31.88
            ],
            [
              -84.15,
              31.87
            ],
            [
              -84.15,
              31.85
            ],
            [
              -84.18,
              31.83
            ],
            [
              -84.17,
              31.81
            ],
            [
              -84.16,
              31.82
            ],
            [
              -84.15,
              31.8
            ],
            [
              -84.16,
              31.79
            ],
            [
              -84.17,
              31.8
            ],
            [
              -84.18,
              31.79
            ],
            [
              -84.19,
              31.8
            ],
            [
              -84.21,
              31.8
            ],
            [
              -84.21,
              31.88
            ]
          ]
        ]
      },
      "raw_probability": 0.049,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c3e5e0b30fc23a4e9b6112568ec8ec036205eabe452a97900ea32b9f3f04718a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.049,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "02fb74f1b8c8c841a85719f7fd9b7e1a0bc27705db996f6dde7c1217265a04b7",
        "signature": {
          "alg": "ed25519",
          "sig": "1d89dcb9cf59ffadda038cd0ab5843a3459fe87c43b5fe1b9ad62b57d4ab2b7299af5ca496a909b50290da853185fdc2ad8fc8118998190e8d910e9e9674fd0f"
        }
      },
      "receipt_sha256": "02fb74f1b8c8c841a85719f7fd9b7e1a0bc27705db996f6dde7c1217265a04b7"
    },
    {
      "storm_id": "227200",
      "lat": 32.4705,
      "lon": -89.2485,
      "motion_east": 2.3,
      "motion_south": 4.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3700.0,
      "ebshear": 13.0,
      "srh01": 23.0,
      "maxllaz": 0.004,
      "mesh": 0.17,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.6384
        },
        {
          "name": "alignment",
          "value": 2.5535
        },
        {
          "name": "tau",
          "value": 1.9372
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0489
      },
      "coherence_score": 1.93723464012146,
      "coherence_diagnostics": {
        "tau": 1.93723464012146,
        "grad_tau": 0.7242675423622131,
        "torsion": 0.0,
        "alignment": 2.5535144805908203,
        "S_field": 0.4168660044670105,
        "Gamma_field": 0.3843753933906555,
        "S_over_Gamma": 1.0845283269882202,
        "Da": 25.231061935424805,
        "E_coh": 0.9630439281463623,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.31,
              32.53
            ],
            [
              -89.25,
              32.53
            ],
            [
              -89.24,
              32.52
            ],
            [
              -89.21,
              32.52
            ],
            [
              -89.2,
              32.53
            ],
            [
              -89.15,
              32.53
            ],
            [
              -89.14,
              32.52
            ],
            [
              -89.14,
              32.5
            ],
            [
              -89.16,
              32.48
            ],
            [
              -89.23,
              32.44
            ],
            [
              -89.24,
              32.42
            ],
            [
              -89.24,
              32.39
            ],
            [
              -89.25,
              32.39
            ],
            [
              -89.27,
              32.37
            ],
            [
              -89.3,
              32.37
            ],
            [
              -89.32,
              32.39
            ],
            [
              -89.34,
              32.43
            ],
            [
              -89.34,
              32.5
            ],
            [
              -89.33,
              32.52
            ],
            [
              -89.31,
              32.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0489,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "089e124b5e00253026a88b104acd051f0230ff636ac1dd4bef3ec454d8f7c24f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0489,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b3ec29d1d82e53f5ba781f9a9e7d052f99161368f2759c17ee2676d893c3a829",
        "signature": {
          "alg": "ed25519",
          "sig": "ce0622d641b3a40cc3a0a04f1ec0f204a96e0ce672f7bc494f15eb30b318baa2762bce66da37e0d2aa96950f5cd84eec01f764c26135d7eda166570cec3b0a09"
        }
      },
      "receipt_sha256": "b3ec29d1d82e53f5ba781f9a9e7d052f99161368f2759c17ee2676d893c3a829"
    },
    {
      "storm_id": "227903",
      "lat": 32.6175,
      "lon": -88.6,
      "motion_east": 5.3,
      "motion_south": 1.3,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3377.0,
      "ebshear": 16.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.46,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 55.6384
        },
        {
          "name": "alignment",
          "value": 2.5535
        },
        {
          "name": "tau",
          "value": 1.9372
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0489
      },
      "coherence_score": 1.93723464012146,
      "coherence_diagnostics": {
        "tau": 1.93723464012146,
        "grad_tau": 0.7242675423622131,
        "torsion": 0.0,
        "alignment": 2.5535144805908203,
        "S_field": 0.4168660044670105,
        "Gamma_field": 0.3843753933906555,
        "S_over_Gamma": 1.0845283269882202,
        "Da": 25.231061935424805,
        "E_coh": 0.9630439281463623,
        "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": [
          [
            [
              -88.62,
              32.65
            ],
            [
              -88.6,
              32.65
            ],
            [
              -88.57,
              32.63
            ],
            [
              -88.56,
              32.59
            ],
            [
              -88.58,
              32.57
            ],
            [
              -88.62,
              32.59
            ],
            [
              -88.63,
              32.61
            ],
            [
              -88.62,
              32.65
            ]
          ]
        ]
      },
      "raw_probability": 0.0489,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "089e124b5e00253026a88b104acd051f0230ff636ac1dd4bef3ec454d8f7c24f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0489,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b3ec29d1d82e53f5ba781f9a9e7d052f99161368f2759c17ee2676d893c3a829",
        "signature": {
          "alg": "ed25519",
          "sig": "ce0622d641b3a40cc3a0a04f1ec0f204a96e0ce672f7bc494f15eb30b318baa2762bce66da37e0d2aa96950f5cd84eec01f764c26135d7eda166570cec3b0a09"
        }
      },
      "receipt_sha256": "b3ec29d1d82e53f5ba781f9a9e7d052f99161368f2759c17ee2676d893c3a829"
    },
    {
      "storm_id": "227898",
      "lat": 33.71,
      "lon": -88.8744,
      "motion_east": 5.6,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2347.0,
      "ebshear": 15.0,
      "srh01": 15.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 15.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.5134
        },
        {
          "name": "alignment",
          "value": 3.4196
        },
        {
          "name": "tau",
          "value": 2.1794
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0486
      },
      "coherence_score": 2.1794095039367676,
      "coherence_diagnostics": {
        "tau": 2.1794095039367676,
        "grad_tau": 0.5231791734695435,
        "torsion": 0.0,
        "alignment": 3.419626235961914,
        "S_field": 0.5871090292930603,
        "Gamma_field": 0.41520875692367554,
        "S_over_Gamma": 1.4140092134475708,
        "Da": 27.931547164916992,
        "E_coh": 0.9358264207839966,
        "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": [
          [
            [
              -88.89,
              33.74
            ],
            [
              -88.86,
              33.74
            ],
            [
              -88.84,
              33.73
            ],
            [
              -88.84,
              33.69
            ],
            [
              -88.86,
              33.67
            ],
            [
              -88.89,
              33.67
            ],
            [
              -88.9,
              33.68
            ],
            [
              -88.9,
              33.73
            ],
            [
              -88.89,
              33.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0486,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "073785975354ed30bff9cb1182dc8b4562373ee34298c8a929aed622fc291b35",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0486,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8a655c977ab44474453a2170990da5cfcfc314975de8cfa225b2fd014c624f36",
        "signature": {
          "alg": "ed25519",
          "sig": "4c37bf6654449138870635287fc3e1153ad88a61c3604986e71f8bd823494f6f954dc72d7673b25a3aef091c0ac740df8633d3a1cf093d937b6a9d61a2585f0f"
        }
      },
      "receipt_sha256": "8a655c977ab44474453a2170990da5cfcfc314975de8cfa225b2fd014c624f36"
    },
    {
      "storm_id": "227722",
      "lat": 48.355,
      "lon": -85.2607,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 941.0,
      "ebshear": 18.0,
      "srh01": 44.0,
      "maxllaz": 0.003,
      "mesh": 1.14,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 24.0134
        },
        {
          "name": "alignment",
          "value": 0.5988
        },
        {
          "name": "tau",
          "value": 0.2394
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0485
      },
      "coherence_score": 0.23939156532287598,
      "coherence_diagnostics": {
        "tau": 0.23939156532287598,
        "grad_tau": 0.21744613349437714,
        "torsion": 0.0,
        "alignment": 0.598797619342804,
        "S_field": 0.1052057221531868,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.2816435396671295,
        "Da": 21.88986587524414,
        "E_coh": 0.45045313239097595,
        "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.28,
              48.41
            ],
            [
              -85.26,
              48.41
            ],
            [
              -85.23,
              48.39
            ],
            [
              -85.2,
              48.39
            ],
            [
              -85.19,
              48.38
            ],
            [
              -85.19,
              48.31
            ],
            [
              -85.21,
              48.27
            ],
            [
              -85.23,
              48.25
            ],
            [
              -85.27,
              48.25
            ],
            [
              -85.35,
              48.33
            ],
            [
              -85.35,
              48.37
            ],
            [
              -85.32,
              48.4
            ],
            [
              -85.29,
              48.4
            ],
            [
              -85.28,
              48.41
            ]
          ]
        ]
      },
      "raw_probability": 0.0485,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "06d7e0c2fea624da103b30578091dd348e959d3066d749bf55c9753255530bf3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0485,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7c05e8c8f844904ed6b76ebc2dda35e0ea567dd6a99d8cc6685103734e4a2ea7",
        "signature": {
          "alg": "ed25519",
          "sig": "4634787c522d150cb913d65fbdb4132addb609292d582914a76d04230afcebcb46a8f1ec048de6388d4005bc63182d11448deacc7ac7dbadd8ef2668ba5a6a0b"
        }
      },
      "receipt_sha256": "7c05e8c8f844904ed6b76ebc2dda35e0ea567dd6a99d8cc6685103734e4a2ea7"
    },
    {
      "storm_id": "227784",
      "lat": 48.2738,
      "lon": -85.6162,
      "motion_east": 3.0,
      "motion_south": 0.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 945.0,
      "ebshear": 16.0,
      "srh01": 59.0,
      "maxllaz": 0.001,
      "mesh": 0.46,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 59.0
        },
        {
          "name": "hrrr_pwat",
          "value": 21.7634
        },
        {
          "name": "alignment",
          "value": 1.5477
        },
        {
          "name": "tau",
          "value": 0.2064
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0483
      },
      "coherence_score": 0.2064453661441803,
      "coherence_diagnostics": {
        "tau": 0.2064453661441803,
        "grad_tau": 0.18238137662410736,
        "torsion": 0.0,
        "alignment": 1.5476548671722412,
        "S_field": 0.1089521199464798,
        "Gamma_field": 0.4485420882701874,
        "S_over_Gamma": 0.24290278553962708,
        "Da": 26.328123092651367,
        "E_coh": 0.04800518602132797,
        "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.63,
              48.31
            ],
            [
              -85.6,
              48.31
            ],
            [
              -85.57,
              48.28
            ],
            [
              -85.57,
              48.27
            ],
            [
              -85.59,
              48.27
            ],
            [
              -85.6,
              48.25
            ],
            [
              -85.62,
              48.24
            ],
            [
              -85.63,
              48.25
            ],
            [
              -85.64,
              48.24
            ],
            [
              -85.65,
              48.26
            ],
            [
              -85.64,
              48.27
            ],
            [
              -85.64,
              48.3
            ],
            [
              -85.63,
              48.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0483,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1ccc3558310b2d9fb8e8935e48896445811507964969996c9ad27407b7b0e45f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0483,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6c2376cd06d3be581da8c7738d6bc62abee8b5f6f09f6993654bf4efc73b619a",
        "signature": {
          "alg": "ed25519",
          "sig": "7cac67550c651e84f0acfeaef569f4f6a87c3dc2dc501b4d1e0492321be45ad21c3ba7a6c7eb4507f08ab94959c9181acf96e7d8f4dd452a4f108c8541c19307"
        }
      },
      "receipt_sha256": "6c2376cd06d3be581da8c7738d6bc62abee8b5f6f09f6993654bf4efc73b619a"
    },
    {
      "storm_id": "227961",
      "lat": 33.0636,
      "lon": -89.7127,
      "motion_east": 4.9,
      "motion_south": 1.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2639.0,
      "ebshear": 9.0,
      "srh01": 23.0,
      "maxllaz": 0.003,
      "mesh": 0.09,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 51.7634
        },
        {
          "name": "alignment",
          "value": 2.7276
        },
        {
          "name": "tau",
          "value": 1.4616
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 1.461641550064087,
      "coherence_diagnostics": {
        "tau": 1.461641550064087,
        "grad_tau": 0.48357075452804565,
        "torsion": 0.0,
        "alignment": 2.72763991355896,
        "S_field": 0.1664586365222931,
        "Gamma_field": 0.4693754315376282,
        "S_over_Gamma": 0.35463857650756836,
        "Da": 31.06515884399414,
        "E_coh": 0.7063465714454651,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.74,
              33.13
            ],
            [
              -89.68,
              33.1
            ],
            [
              -89.66,
              33.06
            ],
            [
              -89.67,
              33.03
            ],
            [
              -89.69,
              33.01
            ],
            [
              -89.7,
              33.02
            ],
            [
              -89.73,
              33.02
            ],
            [
              -89.73,
              33.03
            ],
            [
              -89.75,
              33.05
            ],
            [
              -89.75,
              33.12
            ],
            [
              -89.74,
              33.13
            ]
          ]
        ]
      },
      "raw_probability": 0.0481,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0481,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27",
        "signature": {
          "alg": "ed25519",
          "sig": "638a5ee79131c564380ce5f9bc102728e7566e35962395169f6e0c327c09ea29ec242a25312e427f42417a46c083146425c0f316eb6e1f448149b917cc630006"
        }
      },
      "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27"
    },
    {
      "storm_id": "228037",
      "lat": 30.7056,
      "lon": -84.8322,
      "motion_east": 2.6,
      "motion_south": 0.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3306.0,
      "ebshear": 19.0,
      "srh01": 8.0,
      "maxllaz": 0.004,
      "mesh": 0.19,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.6384
        },
        {
          "name": "alignment",
          "value": -0.8753
        },
        {
          "name": "tau",
          "value": 3.4818
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 3.4817557334899902,
      "coherence_diagnostics": {
        "tau": 3.4817557334899902,
        "grad_tau": 0.5357995629310608,
        "torsion": 0.0,
        "alignment": -0.8753090500831604,
        "S_field": 0.4360944926738739,
        "Gamma_field": 0.35270875692367554,
        "S_over_Gamma": 1.2364152669906616,
        "Da": 22.54966163635254,
        "E_coh": 0.873047411441803,
        "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": [
          [
            [
              -84.85,
              30.74
            ],
            [
              -84.8,
              30.74
            ],
            [
              -84.78,
              30.72
            ],
            [
              -84.78,
              30.7
            ],
            [
              -84.81,
              30.66
            ],
            [
              -84.86,
              30.66
            ],
            [
              -84.88,
              30.68
            ],
            [
              -84.88,
              30.71
            ],
            [
              -84.85,
              30.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0481,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0481,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27",
        "signature": {
          "alg": "ed25519",
          "sig": "638a5ee79131c564380ce5f9bc102728e7566e35962395169f6e0c327c09ea29ec242a25312e427f42417a46c083146425c0f316eb6e1f448149b917cc630006"
        }
      },
      "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27"
    },
    {
      "storm_id": "228191",
      "lat": 30.5644,
      "lon": -84.7056,
      "motion_east": 2.6,
      "motion_south": 0.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3056.0,
      "ebshear": 21.0,
      "srh01": 13.0,
      "maxllaz": 0.004,
      "mesh": 0.24,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.6384
        },
        {
          "name": "alignment",
          "value": -0.8753
        },
        {
          "name": "tau",
          "value": 3.4818
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0481
      },
      "coherence_score": 3.4817557334899902,
      "coherence_diagnostics": {
        "tau": 3.4817557334899902,
        "grad_tau": 0.5357995629310608,
        "torsion": 0.0,
        "alignment": -0.8753090500831604,
        "S_field": 0.4360944926738739,
        "Gamma_field": 0.35270875692367554,
        "S_over_Gamma": 1.2364152669906616,
        "Da": 22.54966163635254,
        "E_coh": 0.873047411441803,
        "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": [
          [
            [
              -84.78,
              30.62
            ],
            [
              -84.73,
              30.62
            ],
            [
              -84.7,
              30.59
            ],
            [
              -84.66,
              30.57
            ],
            [
              -84.6,
              30.59
            ],
            [
              -84.59,
              30.58
            ],
            [
              -84.6,
              30.57
            ],
            [
              -84.61,
              30.51
            ],
            [
              -84.65,
              30.49
            ],
            [
              -84.71,
              30.49
            ],
            [
              -84.74,
              30.51
            ],
            [
              -84.76,
              30.51
            ],
            [
              -84.8,
              30.56
            ],
            [
              -84.8,
              30.59
            ],
            [
              -84.78,
              30.61
            ],
            [
              -84.78,
              30.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0481,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dc0022546362bc1b96191e741c9abcd629748edc6b8167ae9e243c83ab17b7e6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0481,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27",
        "signature": {
          "alg": "ed25519",
          "sig": "638a5ee79131c564380ce5f9bc102728e7566e35962395169f6e0c327c09ea29ec242a25312e427f42417a46c083146425c0f316eb6e1f448149b917cc630006"
        }
      },
      "receipt_sha256": "79554e79cc905b97f3ebd9ae30bbe09b85702b46b0101957ee02acdbccb8aa27"
    },
    {
      "storm_id": "226822",
      "lat": 32.4027,
      "lon": -80.76,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3287.0,
      "ebshear": 29.0,
      "srh01": 8.0,
      "maxllaz": 0.005,
      "mesh": 0.03,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2634
        },
        {
          "name": "alignment",
          "value": -0.526
        },
        {
          "name": "tau",
          "value": 2.7576
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.048
      },
      "coherence_score": 2.757591724395752,
      "coherence_diagnostics": {
        "tau": 2.757591724395752,
        "grad_tau": 0.9127399325370789,
        "torsion": 0.0,
        "alignment": -0.5259782671928406,
        "S_field": 0.7127978801727295,
        "Gamma_field": 0.3060420751571655,
        "S_over_Gamma": 2.329084634780884,
        "Da": 19.346227645874023,
        "E_coh": 0.9303187131881714,
        "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": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.75,
              32.45
            ],
            [
              -80.71,
              32.45
            ],
            [
              -80.69,
              32.44
            ],
            [
              -80.68,
              32.43
            ],
            [
              -80.68,
              32.38
            ],
            [
              -80.7,
              32.36
            ],
            [
              -80.75,
              32.36
            ],
            [
              -80.76,
              32.35
            ],
            [
              -80.83,
              32.35
            ],
            [
              -80.83,
              32.38
            ],
            [
              -80.84,
              32.39
            ],
            [
              -80.83,
              32.41
            ],
            [
              -80.81,
              32.41
            ],
            [
              -80.79,
              32.43
            ],
            [
              -80.75,
              32.45
            ]
          ]
        ]
      },
      "raw_probability": 0.048,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "03cef8172d1e5f93cd5c181ed53053fb3291fc5a0e73e93c956a2b7e290a2c1a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.048,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8",
        "signature": {
          "alg": "ed25519",
          "sig": "02c020c561148bd077a44bbe2f667cf90a40102f484b3bcb55671c4733a3eae4f7f65cae04710bcd745c7ed082e5106a161d45fc01d617ebc18f5b89e7d9d702"
        }
      },
      "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8"
    },
    {
      "storm_id": "228070",
      "lat": 46.69,
      "lon": -78.2692,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1244.0,
      "ebshear": 7.0,
      "srh01": 14.0,
      "maxllaz": 0.0,
      "mesh": 0.16,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.2634
        },
        {
          "name": "alignment",
          "value": -1.4021
        },
        {
          "name": "tau",
          "value": 0.8956
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.048
      },
      "coherence_score": 0.8955600261688232,
      "coherence_diagnostics": {
        "tau": 0.8955600261688232,
        "grad_tau": 0.2366131991147995,
        "torsion": 0.0,
        "alignment": -1.4020752906799316,
        "S_field": 0.38098520040512085,
        "Gamma_field": 0.3310421109199524,
        "S_over_Gamma": 1.1508662700653076,
        "Da": 21.391948699951172,
        "E_coh": 0.9564161896705627,
        "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.3,
              46.74
            ],
            [
              -78.23,
              46.74
            ],
            [
              -78.23,
              46.7
            ],
            [
              -78.21,
              46.67
            ],
            [
              -78.24,
              46.65
            ],
            [
              -78.25,
              46.66
            ],
            [
              -78.27,
              46.66
            ],
            [
              -78.28,
              46.65
            ],
            [
              -78.3,
              46.66
            ],
            [
              -78.3,
              46.69
            ],
            [
              -78.29,
              46.7
            ],
            [
              -78.3,
              46.71
            ],
            [
              -78.3,
              46.74
            ]
          ]
        ]
      },
      "raw_probability": 0.048,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "03cef8172d1e5f93cd5c181ed53053fb3291fc5a0e73e93c956a2b7e290a2c1a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.048,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8",
        "signature": {
          "alg": "ed25519",
          "sig": "02c020c561148bd077a44bbe2f667cf90a40102f484b3bcb55671c4733a3eae4f7f65cae04710bcd745c7ed082e5106a161d45fc01d617ebc18f5b89e7d9d702"
        }
      },
      "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8"
    },
    {
      "storm_id": "228170",
      "lat": 43.6267,
      "lon": -105.9511,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 172.0,
      "ebshear": 17.0,
      "srh01": 14.0,
      "maxllaz": 0.001,
      "mesh": 0.1,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.3884
        },
        {
          "name": "alignment",
          "value": 7.0212
        },
        {
          "name": "tau",
          "value": 0.2535
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.048
      },
      "coherence_score": 0.2534504532814026,
      "coherence_diagnostics": {
        "tau": 0.2534504532814026,
        "grad_tau": 0.049847882241010666,
        "torsion": 0.0,
        "alignment": 7.0211501121521,
        "S_field": 0.2734926640987396,
        "Gamma_field": 0.7518754601478577,
        "S_over_Gamma": 0.3637472987174988,
        "Da": 46.36883544921875,
        "E_coh": 0.42479223012924194,
        "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": [
          [
            [
              -105.97,
              43.66
            ],
            [
              -105.95,
              43.66
            ],
            [
              -105.91,
              43.63
            ],
            [
              -105.91,
              43.6
            ],
            [
              -105.92,
              43.59
            ],
            [
              -105.97,
              43.59
            ],
            [
              -105.98,
              43.6
            ],
            [
              -105.98,
              43.65
            ],
            [
              -105.97,
              43.66
            ]
          ]
        ]
      },
      "raw_probability": 0.048,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "03cef8172d1e5f93cd5c181ed53053fb3291fc5a0e73e93c956a2b7e290a2c1a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.048,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8",
        "signature": {
          "alg": "ed25519",
          "sig": "02c020c561148bd077a44bbe2f667cf90a40102f484b3bcb55671c4733a3eae4f7f65cae04710bcd745c7ed082e5106a161d45fc01d617ebc18f5b89e7d9d702"
        }
      },
      "receipt_sha256": "26ea7c77c3d6a6e3565a398c57a98298109959163b48b38cbab89c6d74a699d8"
    },
    {
      "storm_id": "228140",
      "lat": 46.0862,
      "lon": -90.5575,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 364.0,
      "ebshear": 23.0,
      "srh01": 44.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 44.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.0134
        },
        {
          "name": "alignment",
          "value": 2.1037
        },
        {
          "name": "tau",
          "value": 0.5673
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0473
      },
      "coherence_score": 0.5673329830169678,
      "coherence_diagnostics": {
        "tau": 0.5673329830169678,
        "grad_tau": 0.17354564368724823,
        "torsion": 0.0,
        "alignment": 2.103668212890625,
        "S_field": 0.06879307329654694,
        "Gamma_field": 0.27687543630599976,
        "S_over_Gamma": 0.24846217036247253,
        "Da": 17.22728729248047,
        "E_coh": 0.3840061128139496,
        "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": [
          [
            [
              -90.59,
              46.12
            ],
            [
              -90.54,
              46.12
            ],
            [
              -90.52,
              46.09
            ],
            [
              -90.52,
              46.07
            ],
            [
              -90.54,
              46.05
            ],
            [
              -90.57,
              46.05
            ],
            [
              -90.59,
              46.07
            ],
            [
              -90.59,
              46.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0473,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "86538dfe073952bac335c19e6cc9b56b596c0ec753a3295aec32a018b193af0b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0473,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1bf4e58370e2af2692de62ed92614a28b98d93caff4f0643fe5a982102c225df",
        "signature": {
          "alg": "ed25519",
          "sig": "1b9e91c18ce25fc5381c4526d321ea3e2174d064c754d88cd61a93d411eafe9cf3a8ea4bb7625ea50d28270b44c5e52d23fb1ca802c3eb1bb9069c3c48f2de03"
        }
      },
      "receipt_sha256": "1bf4e58370e2af2692de62ed92614a28b98d93caff4f0643fe5a982102c225df"
    },
    {
      "storm_id": "227706",
      "lat": 33.3806,
      "lon": -91.3825,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2887.0,
      "ebshear": 14.0,
      "srh01": 8.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.5134
        },
        {
          "name": "alignment",
          "value": 0.7193
        },
        {
          "name": "tau",
          "value": 0.8859
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0472
      },
      "coherence_score": 0.8859304785728455,
      "coherence_diagnostics": {
        "tau": 0.8859304785728455,
        "grad_tau": 0.39751091599464417,
        "torsion": 0.0,
        "alignment": 0.7192564010620117,
        "S_field": 0.2242259979248047,
        "Gamma_field": 0.7427087426185608,
        "S_over_Gamma": 0.30190300941467285,
        "Da": 49.126468658447266,
        "E_coh": 0.6943138837814331,
        "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": [
          [
            [
              -91.39,
              33.43
            ],
            [
              -91.36,
              33.43
            ],
            [
              -91.35,
              33.42
            ],
            [
              -91.32,
              33.43
            ],
            [
              -91.32,
              33.37
            ],
            [
              -91.33,
              33.36
            ],
            [
              -91.35,
              33.36
            ],
            [
              -91.37,
              33.34
            ],
            [
              -91.37,
              33.33
            ],
            [
              -91.39,
              33.32
            ],
            [
              -91.44,
              33.32
            ],
            [
              -91.46,
              33.34
            ],
            [
              -91.46,
              33.37
            ],
            [
              -91.42,
              33.42
            ],
            [
              -91.4,
              33.42
            ],
            [
              -91.39,
              33.43
            ]
          ]
        ]
      },
      "raw_probability": 0.0472,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "040fd994144f10d3c090e099c45cc3d484ac7c5c756fd5c8732cc46ce6620980",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0472,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f458686f0abdd754da195dd8355a9305001c5e5d89a9bad9c5823ec395fc7483",
        "signature": {
          "alg": "ed25519",
          "sig": "8680fab1e9ac188cd48f852194532bc397d0a87ebe673648bf55f969abfa0a3155fd0daab5cb24e1be531b8757246611ca55f2243c019a18111a315c85a2210d"
        }
      },
      "receipt_sha256": "f458686f0abdd754da195dd8355a9305001c5e5d89a9bad9c5823ec395fc7483"
    },
    {
      "storm_id": "228054",
      "lat": 33.5841,
      "lon": -91.4341,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3153.0,
      "ebshear": 15.0,
      "srh01": 7.0,
      "maxllaz": 0.002,
      "mesh": 0.06,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 50.5134
        },
        {
          "name": "alignment",
          "value": 0.7193
        },
        {
          "name": "tau",
          "value": 0.8859
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0472
      },
      "coherence_score": 0.8859304785728455,
      "coherence_diagnostics": {
        "tau": 0.8859304785728455,
        "grad_tau": 0.39751091599464417,
        "torsion": 0.0,
        "alignment": 0.7192564010620117,
        "S_field": 0.2242259979248047,
        "Gamma_field": 0.7427087426185608,
        "S_over_Gamma": 0.30190300941467285,
        "Da": 49.126468658447266,
        "E_coh": 0.6943138837814331,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -91.44,
              33.64
            ],
            [
              -91.38,
              33.64
            ],
            [
              -91.39,
              33.62
            ],
            [
              -91.38,
              33.6
            ],
            [
              -91.38,
              33.56
            ],
            [
              -91.39,
              33.55
            ],
            [
              -91.39,
              33.53
            ],
            [
              -91.38,
              33.52
            ],
            [
              -91.43,
              33.52
            ],
            [
              -91.46,
              33.54
            ],
            [
              -91.48,
              33.54
            ],
            [
              -91.5,
              33.56
            ],
            [
              -91.5,
              33.6
            ],
            [
              -91.49,
              33.61
            ],
            [
              -91.5,
              33.63
            ],
            [
              -91.45,
              33.63
            ],
            [
              -91.44,
              33.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0472,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "040fd994144f10d3c090e099c45cc3d484ac7c5c756fd5c8732cc46ce6620980",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0472,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f458686f0abdd754da195dd8355a9305001c5e5d89a9bad9c5823ec395fc7483",
        "signature": {
          "alg": "ed25519",
          "sig": "8680fab1e9ac188cd48f852194532bc397d0a87ebe673648bf55f969abfa0a3155fd0daab5cb24e1be531b8757246611ca55f2243c019a18111a315c85a2210d"
        }
      },
      "receipt_sha256": "f458686f0abdd754da195dd8355a9305001c5e5d89a9bad9c5823ec395fc7483"
    },
    {
      "storm_id": "227988",
      "lat": 50.54,
      "lon": -79.3707,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1672.0,
      "ebshear": 22.0,
      "srh01": 37.0,
      "maxllaz": 0.002,
      "mesh": 0.4,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 37.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.7634
        },
        {
          "name": "alignment",
          "value": 0.4796
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0471
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6767534613609314,
        "torsion": 0.0,
        "alignment": 0.479644775390625,
        "S_field": 0.849319338798523,
        "Gamma_field": 0.3002087473869324,
        "S_over_Gamma": 2.8290958404541016,
        "Da": 17.381725311279297,
        "E_coh": 0.9590072631835938,
        "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": [
          [
            [
              -79.38,
              50.6
            ],
            [
              -79.36,
              50.59
            ],
            [
              -79.36,
              50.58
            ],
            [
              -79.3,
              50.53
            ],
            [
              -79.3,
              50.48
            ],
            [
              -79.33,
              50.46
            ],
            [
              -79.37,
              50.46
            ],
            [
              -79.39,
              50.48
            ],
            [
              -79.39,
              50.5
            ],
            [
              -79.42,
              50.54
            ],
            [
              -79.41,
              50.56
            ],
            [
              -79.41,
              50.59
            ],
            [
              -79.39,
              50.59
            ],
            [
              -79.38,
              50.6
            ]
          ]
        ]
      },
      "raw_probability": 0.0471,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0b2282f1f13653deea1fd26bcc29bf6169128f4cc87b31a6af9dd4655a40adb1",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0471,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "374f8f215d2ac25a2dbcda2cd36cf4794e122100e396902348eb069899679a84",
        "signature": {
          "alg": "ed25519",
          "sig": "324add8315ae33628d7f0d42d0112e70a3e416600b1946130859be3c945f15e69de9f01c55e8519d84cbfa4199522e76f4ac2ad40fc4bee1f54917e218705402"
        }
      },
      "receipt_sha256": "374f8f215d2ac25a2dbcda2cd36cf4794e122100e396902348eb069899679a84"
    },
    {
      "storm_id": "227150",
      "lat": 33.1089,
      "lon": -105.7611,
      "motion_east": 0.2,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 453.0,
      "ebshear": 22.0,
      "srh01": 9.0,
      "maxllaz": 0.006,
      "mesh": 0.23,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6384
        },
        {
          "name": "alignment",
          "value": -1.7261
        },
        {
          "name": "tau",
          "value": 0.3984
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0465
      },
      "coherence_score": 0.3983609080314636,
      "coherence_diagnostics": {
        "tau": 0.3983609080314636,
        "grad_tau": 0.1180334985256195,
        "torsion": 0.0,
        "alignment": -1.7261103391647339,
        "S_field": 0.23068401217460632,
        "Gamma_field": 0.6610420942306519,
        "S_over_Gamma": 0.3489702343940735,
        "Da": 40.91941833496094,
        "E_coh": 0.9035786986351013,
        "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": [
          [
            [
              -105.69,
              33.18
            ],
            [
              -105.66,
              33.17
            ],
            [
              -105.66,
              33.13
            ],
            [
              -105.69,
              33.1
            ],
            [
              -105.7,
              33.1
            ],
            [
              -105.75,
              33.06
            ],
            [
              -105.81,
              33.03
            ],
            [
              -105.84,
              33.03
            ],
            [
              -105.86,
              33.05
            ],
            [
              -105.86,
              33.08
            ],
            [
              -105.85,
              33.09
            ],
            [
              -105.84,
              33.09
            ],
            [
              -105.79,
              33.13
            ],
            [
              -105.77,
              33.13
            ],
            [
              -105.76,
              33.14
            ],
            [
              -105.75,
              33.13
            ],
            [
              -105.73,
              33.14
            ],
            [
              -105.69,
              33.18
            ]
          ]
        ]
      },
      "raw_probability": 0.0465,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "774abdfb26456af19fcd98799a7561e0dca22cc62c773ec77a3f492397ba7ab4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0465,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8ea419268f0a3b1b670e49cd253a2b69afc5d995697cbc57552372a0617f3927",
        "signature": {
          "alg": "ed25519",
          "sig": "9db702d4a5ba5c6e0e0d7b2a1ff15bd3bceebb6327206cb3b4ca8a82a12926fe605790eb631d9c28c7b87b08c07d8c6c62565445d89812ebc125a1d18f713d0a"
        }
      },
      "receipt_sha256": "8ea419268f0a3b1b670e49cd253a2b69afc5d995697cbc57552372a0617f3927"
    },
    {
      "storm_id": "228181",
      "lat": 34.47,
      "lon": -108.2171,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 435.0,
      "ebshear": 14.0,
      "srh01": 19.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.5134
        },
        {
          "name": "alignment",
          "value": -0.9696
        },
        {
          "name": "tau",
          "value": 0.1951
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0463
      },
      "coherence_score": 0.1950680911540985,
      "coherence_diagnostics": {
        "tau": 0.1950680911540985,
        "grad_tau": 0.0426737405359745,
        "torsion": 0.0,
        "alignment": -0.9696173667907715,
        "S_field": 0.14431673288345337,
        "Gamma_field": 0.8402087092399597,
        "S_over_Gamma": 0.17176295816898346,
        "Da": 51.514408111572266,
        "E_coh": 0.8191283941268921,
        "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": [
          [
            [
              -108.24,
              34.5
            ],
            [
              -108.19,
              34.5
            ],
            [
              -108.18,
              34.46
            ],
            [
              -108.2,
              34.44
            ],
            [
              -108.23,
              34.44
            ],
            [
              -108.24,
              34.45
            ],
            [
              -108.24,
              34.5
            ]
          ]
        ]
      },
      "raw_probability": 0.0463,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "0353374d8a53997c2496c56e8cecef1c4936ab8f052c484f0380f9f19271a6d4",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0463,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "3f90c11baff6476b8abac189e517e28d42e6a6068f1a7e7c266ae274482af93e",
        "signature": {
          "alg": "ed25519",
          "sig": "b7ccdab9b455f62816367c12ade6de5e1699a6a78d3953c1c81e80bd83265931e688c5ba0bff07bd83d79a16a7d4ebe30a93e368f0cb2fb427fd364c9b8c9000"
        }
      },
      "receipt_sha256": "3f90c11baff6476b8abac189e517e28d42e6a6068f1a7e7c266ae274482af93e"
    },
    {
      "storm_id": "227198",
      "lat": 32.9282,
      "lon": -88.4491,
      "motion_east": 3.9,
      "motion_south": 1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3598.0,
      "ebshear": 16.0,
      "srh01": 18.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 3.7276
        },
        {
          "name": "tau",
          "value": 2.0118
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0462
      },
      "coherence_score": 2.0118398666381836,
      "coherence_diagnostics": {
        "tau": 2.0118398666381836,
        "grad_tau": 0.6815800070762634,
        "torsion": 0.0,
        "alignment": 3.7275617122650146,
        "S_field": 0.4479570686817169,
        "Gamma_field": 0.4077087640762329,
        "S_over_Gamma": 1.098718285560608,
        "Da": 27.019824981689453,
        "E_coh": 0.9531355500221252,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.46,
              32.98
            ],
            [
              -88.43,
              32.98
            ],
            [
              -88.41,
              32.97
            ],
            [
              -88.39,
              32.94
            ],
            [
              -88.4,
              32.9
            ],
            [
              -88.43,
              32.87
            ],
            [
              -88.48,
              32.87
            ],
            [
              -88.48,
              32.88
            ],
            [
              -88.5,
              32.89
            ],
            [
              -88.5,
              32.95
            ],
            [
              -88.46,
              32.98
            ]
          ]
        ]
      },
      "raw_probability": 0.0462,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a10300b19e8f3102359f897b17f6e8a6076b4cd1dcc622dd8b0635cfccc498af",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0462,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "74d16f9a0f0493539cccd7b698b16df7adda43af3423bda1d8d283afa4153fdb",
        "signature": {
          "alg": "ed25519",
          "sig": "b36d353110b1c1f238a47ea56a4bbd5eadceabfee4962a8f4203c46b983c4c28d7b1280cfa93360f7d9026bc10e52678685e30735aaad2344cb4c40e4f286f03"
        }
      },
      "receipt_sha256": "74d16f9a0f0493539cccd7b698b16df7adda43af3423bda1d8d283afa4153fdb"
    },
    {
      "storm_id": "228042",
      "lat": 46.4637,
      "lon": -86.0012,
      "motion_east": 4.4,
      "motion_south": 0.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 814.0,
      "ebshear": 17.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 41.5134
        },
        {
          "name": "alignment",
          "value": -4.233
        },
        {
          "name": "tau",
          "value": 0.5291
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0462
      },
      "coherence_score": 0.5290546417236328,
      "coherence_diagnostics": {
        "tau": 0.5290546417236328,
        "grad_tau": 0.09630364924669266,
        "torsion": 0.0,
        "alignment": -4.232953071594238,
        "S_field": 0.161982923746109,
        "Gamma_field": 1.1243754625320435,
        "S_over_Gamma": 0.144064798951149,
        "Da": 65.51979064941406,
        "E_coh": 0.3135215640068054,
        "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.05,
              46.51
            ],
            [
              -86.03,
              46.51
            ],
            [
              -86.0,
              46.48
            ],
            [
              -85.98,
              46.48
            ],
            [
              -85.96,
              46.46
            ],
            [
              -85.94,
              46.47
            ],
            [
              -85.93,
              46.46
            ],
            [
              -85.93,
              46.41
            ],
            [
              -85.98,
              46.41
            ],
            [
              -85.98,
              46.42
            ],
            [
              -86.0,
              46.44
            ],
            [
              -86.02,
              46.45
            ],
            [
              -86.05,
              46.45
            ],
            [
              -86.06,
              46.46
            ],
            [
              -86.06,
              46.5
            ],
            [
              -86.05,
              46.51
            ]
          ]
        ]
      },
      "raw_probability": 0.0462,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a10300b19e8f3102359f897b17f6e8a6076b4cd1dcc622dd8b0635cfccc498af",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0462,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "74d16f9a0f0493539cccd7b698b16df7adda43af3423bda1d8d283afa4153fdb",
        "signature": {
          "alg": "ed25519",
          "sig": "b36d353110b1c1f238a47ea56a4bbd5eadceabfee4962a8f4203c46b983c4c28d7b1280cfa93360f7d9026bc10e52678685e30735aaad2344cb4c40e4f286f03"
        }
      },
      "receipt_sha256": "74d16f9a0f0493539cccd7b698b16df7adda43af3423bda1d8d283afa4153fdb"
    },
    {
      "storm_id": "227485",
      "lat": 48.8505,
      "lon": -86.5958,
      "motion_east": 3.5,
      "motion_south": 0.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 563.0,
      "ebshear": 21.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.23,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.1384
        },
        {
          "name": "alignment",
          "value": 1.0421
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0461
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.19854621589183807,
        "torsion": 0.0,
        "alignment": 1.042144775390625,
        "S_field": 0.1944606900215149,
        "Gamma_field": 0.28604209423065186,
        "S_over_Gamma": 0.679832398891449,
        "Da": 16.441179275512695,
        "E_coh": 0.6027988195419312,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -86.57,
              48.91
            ],
            [
              -86.53,
              48.91
            ],
            [
              -86.51,
              48.9
            ],
            [
              -86.49,
              48.88
            ],
            [
              -86.49,
              48.84
            ],
            [
              -86.5,
              48.83
            ],
            [
              -86.57,
              48.82
            ],
            [
              -86.58,
              48.8
            ],
            [
              -86.63,
              48.76
            ],
            [
              -86.68,
              48.76
            ],
            [
              -86.72,
              48.8
            ],
            [
              -86.72,
              48.84
            ],
            [
              -86.7,
              48.86
            ],
            [
              -86.65,
              48.86
            ],
            [
              -86.64,
              48.85
            ],
            [
              -86.61,
              48.85
            ],
            [
              -86.58,
              48.88
            ],
            [
              -86.58,
              48.9
            ],
            [
              -86.57,
              48.91
            ]
          ]
        ]
      },
      "raw_probability": 0.0461,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "42b72d1faea5c0f9c72392591f7d4578e3a057c24fe8ae329fef777f086d2456",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0461,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a1e57d83ede98a4fb52bff97091b1fcb951222724be08aedf6ca00921bb5d9ea",
        "signature": {
          "alg": "ed25519",
          "sig": "5b98c66e176ad14e2018e96b83be79660cc3ce4202e61ec73c886b5925d283c912cf287fbae87839d5baa9804489e4458c0c5717ad3f80c322601aeeb0693106"
        }
      },
      "receipt_sha256": "a1e57d83ede98a4fb52bff97091b1fcb951222724be08aedf6ca00921bb5d9ea"
    },
    {
      "storm_id": "228185",
      "lat": 33.258,
      "lon": -105.961,
      "motion_east": 0.3,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 503.0,
      "ebshear": 15.0,
      "srh01": 7.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6384
        },
        {
          "name": "alignment",
          "value": -1.7261
        },
        {
          "name": "tau",
          "value": 0.3984
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0461
      },
      "coherence_score": 0.3983609080314636,
      "coherence_diagnostics": {
        "tau": 0.3983609080314636,
        "grad_tau": 0.1180334985256195,
        "torsion": 0.0,
        "alignment": -1.7261103391647339,
        "S_field": 0.23068401217460632,
        "Gamma_field": 0.6610420942306519,
        "S_over_Gamma": 0.3489702343940735,
        "Da": 40.91941833496094,
        "E_coh": 0.9035786986351013,
        "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": [
          [
            [
              -105.97,
              33.29
            ],
            [
              -105.94,
              33.29
            ],
            [
              -105.93,
              33.27
            ],
            [
              -105.93,
              33.23
            ],
            [
              -105.94,
              33.22
            ],
            [
              -105.97,
              33.22
            ],
            [
              -105.99,
              33.24
            ],
            [
              -105.98,
              33.26
            ],
            [
              -105.99,
              33.27
            ],
            [
              -105.97,
              33.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0461,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "42b72d1faea5c0f9c72392591f7d4578e3a057c24fe8ae329fef777f086d2456",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0461,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "a1e57d83ede98a4fb52bff97091b1fcb951222724be08aedf6ca00921bb5d9ea",
        "signature": {
          "alg": "ed25519",
          "sig": "5b98c66e176ad14e2018e96b83be79660cc3ce4202e61ec73c886b5925d283c912cf287fbae87839d5baa9804489e4458c0c5717ad3f80c322601aeeb0693106"
        }
      },
      "receipt_sha256": "a1e57d83ede98a4fb52bff97091b1fcb951222724be08aedf6ca00921bb5d9ea"
    },
    {
      "storm_id": "227847",
      "lat": 44.6772,
      "lon": -84.2883,
      "motion_east": 6.9,
      "motion_south": 0.2,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 530.0,
      "ebshear": 8.0,
      "srh01": 1.0,
      "maxllaz": 0.002,
      "mesh": 0.66,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 1.0
        },
        {
          "name": "hrrr_pwat",
          "value": 47.2634
        },
        {
          "name": "alignment",
          "value": 1.8779
        },
        {
          "name": "tau",
          "value": 0.9782
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0459
      },
      "coherence_score": 0.9781670570373535,
      "coherence_diagnostics": {
        "tau": 0.9781670570373535,
        "grad_tau": 0.013652855530381203,
        "torsion": 0.0,
        "alignment": 1.877903699874878,
        "S_field": 0.692285418510437,
        "Gamma_field": 0.21354207396507263,
        "S_over_Gamma": 3.241915702819824,
        "Da": 12.67773151397705,
        "E_coh": 0.9003800749778748,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.3,
              44.73
            ],
            [
              -84.26,
              44.73
            ],
            [
              -84.24,
              44.71
            ],
            [
              -84.21,
              44.71
            ],
            [
              -84.17,
              44.69
            ],
            [
              -84.17,
              44.65
            ],
            [
              -84.15,
              44.63
            ],
            [
              -84.22,
              44.63
            ],
            [
              -84.23,
              44.64
            ],
            [
              -84.33,
              44.64
            ],
            [
              -84.36,
              44.62
            ],
            [
              -84.38,
              44.62
            ],
            [
              -84.41,
              44.64
            ],
            [
              -84.41,
              44.67
            ],
            [
              -84.38,
              44.71
            ],
            [
              -84.36,
              44.72
            ],
            [
              -84.31,
              44.72
            ],
            [
              -84.3,
              44.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0459,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a39f1cf75b71ed5ccefa1bab9d98c963aa75cb43c589c11d5403f33a57fb7d4e",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0459,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "70a9c4667f119ec20bba6101578644a42d0dc27bfb6b7b887421ad17667b7aa9",
        "signature": {
          "alg": "ed25519",
          "sig": "57053ba0ff6878bb79779e38ab2a0b2bad12e14d811087294bd6bdc153f2a8a723ad38b774e79d51b631aca7f417d10ad91b6eb84945237fa06b938b62722804"
        }
      },
      "receipt_sha256": "70a9c4667f119ec20bba6101578644a42d0dc27bfb6b7b887421ad17667b7aa9"
    },
    {
      "storm_id": "227184",
      "lat": 47.1744,
      "lon": -80.6211,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1184.0,
      "ebshear": 14.0,
      "srh01": 18.0,
      "maxllaz": 0.002,
      "mesh": 0.31,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0134
        },
        {
          "name": "alignment",
          "value": -1.9877
        },
        {
          "name": "tau",
          "value": 1.2686
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0458
      },
      "coherence_score": 1.2686071395874023,
      "coherence_diagnostics": {
        "tau": 1.2686071395874023,
        "grad_tau": 0.11289523541927338,
        "torsion": 0.0,
        "alignment": -1.9876775741577148,
        "S_field": 0.8099105954170227,
        "Gamma_field": 0.2402087301015854,
        "S_over_Gamma": 3.371695041656494,
        "Da": 14.07535457611084,
        "E_coh": 0.9670320749282837,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.63,
              47.21
            ],
            [
              -80.61,
              47.21
            ],
            [
              -80.58,
              47.19
            ],
            [
              -80.58,
              47.15
            ],
            [
              -80.6,
              47.13
            ],
            [
              -80.64,
              47.13
            ],
            [
              -80.66,
              47.15
            ],
            [
              -80.66,
              47.19
            ],
            [
              -80.63,
              47.21
            ]
          ]
        ]
      },
      "raw_probability": 0.0458,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8fa22fda17e54b5dca3f6619e2c25d35bac2f1adf3179501342b87b820fd858f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0458,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7",
        "signature": {
          "alg": "ed25519",
          "sig": "f61837157530a00ef8a94383e26a78f35a8e0a7fb106d8acfb1be85b305c3331ead679862a309f2e28d3a33ab8dce959b6eeb9fd76654d210d406ad29f20ce0f"
        }
      },
      "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7"
    },
    {
      "storm_id": "228104",
      "lat": 31.547,
      "lon": -89.232,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2468.0,
      "ebshear": 12.0,
      "srh01": 11.0,
      "maxllaz": 0.001,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.0134
        },
        {
          "name": "alignment",
          "value": 1.8886
        },
        {
          "name": "tau",
          "value": 1.8964
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0458
      },
      "coherence_score": 1.896440029144287,
      "coherence_diagnostics": {
        "tau": 1.896440029144287,
        "grad_tau": 0.6681426763534546,
        "torsion": 0.0,
        "alignment": 1.8886395692825317,
        "S_field": 0.42651602625846863,
        "Gamma_field": 0.36437541246414185,
        "S_over_Gamma": 1.1705400943756104,
        "Da": 24.11468505859375,
        "E_coh": 0.9935747385025024,
        "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": [
          [
            [
              -89.26,
              31.59
            ],
            [
              -89.2,
              31.59
            ],
            [
              -89.18,
              31.57
            ],
            [
              -89.18,
              31.52
            ],
            [
              -89.2,
              31.5
            ],
            [
              -89.24,
              31.5
            ],
            [
              -89.26,
              31.51
            ],
            [
              -89.27,
              31.53
            ],
            [
              -89.27,
              31.57
            ],
            [
              -89.26,
              31.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0458,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8fa22fda17e54b5dca3f6619e2c25d35bac2f1adf3179501342b87b820fd858f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0458,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7",
        "signature": {
          "alg": "ed25519",
          "sig": "f61837157530a00ef8a94383e26a78f35a8e0a7fb106d8acfb1be85b305c3331ead679862a309f2e28d3a33ab8dce959b6eeb9fd76654d210d406ad29f20ce0f"
        }
      },
      "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7"
    },
    {
      "storm_id": "228174",
      "lat": 41.5355,
      "lon": -105.5445,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 181.0,
      "ebshear": 13.0,
      "srh01": 13.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 11.0134
        },
        {
          "name": "alignment",
          "value": 0.3149
        },
        {
          "name": "tau",
          "value": 0.2057
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0458
      },
      "coherence_score": 0.20565737783908844,
      "coherence_diagnostics": {
        "tau": 0.20565737783908844,
        "grad_tau": 0.021863073110580444,
        "torsion": 0.0,
        "alignment": 0.31486964225769043,
        "S_field": 0.10603804141283035,
        "Gamma_field": 1.1293753385543823,
        "S_over_Gamma": 0.09389087557792664,
        "Da": 68.10074615478516,
        "E_coh": 0.2925821840763092,
        "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": [
          [
            [
              -105.56,
              41.57
            ],
            [
              -105.51,
              41.57
            ],
            [
              -105.5,
              41.56
            ],
            [
              -105.53,
              41.52
            ],
            [
              -105.53,
              41.5
            ],
            [
              -105.54,
              41.49
            ],
            [
              -105.56,
              41.5
            ],
            [
              -105.56,
              41.52
            ],
            [
              -105.57,
              41.53
            ],
            [
              -105.57,
              41.56
            ],
            [
              -105.56,
              41.57
            ]
          ]
        ]
      },
      "raw_probability": 0.0458,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8fa22fda17e54b5dca3f6619e2c25d35bac2f1adf3179501342b87b820fd858f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0458,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7",
        "signature": {
          "alg": "ed25519",
          "sig": "f61837157530a00ef8a94383e26a78f35a8e0a7fb106d8acfb1be85b305c3331ead679862a309f2e28d3a33ab8dce959b6eeb9fd76654d210d406ad29f20ce0f"
        }
      },
      "receipt_sha256": "7de351a8fa8e0db04db71953fb9416f6b64753329c292c81d9b6e4d59dfc9ca7"
    },
    {
      "storm_id": "227963",
      "lat": 32.18,
      "lon": -89.7767,
      "motion_east": 3.4,
      "motion_south": 0.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2910.0,
      "ebshear": 10.0,
      "srh01": 31.0,
      "maxllaz": 0.003,
      "mesh": 0.24,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 31.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.7634
        },
        {
          "name": "alignment",
          "value": 2.0298
        },
        {
          "name": "tau",
          "value": 1.3267
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0456
      },
      "coherence_score": 1.326697826385498,
      "coherence_diagnostics": {
        "tau": 1.326697826385498,
        "grad_tau": 0.461291640996933,
        "torsion": 0.0,
        "alignment": 2.029764413833618,
        "S_field": 0.040794793516397476,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.10921069979667664,
        "Da": 24.611024856567383,
        "E_coh": 0.24041229486465454,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.8,
              32.21
            ],
            [
              -89.75,
              32.21
            ],
            [
              -89.74,
              32.2
            ],
            [
              -89.74,
              32.15
            ],
            [
              -89.75,
              32.14
            ],
            [
              -89.79,
              32.14
            ],
            [
              -89.81,
              32.16
            ],
            [
              -89.81,
              32.2
            ],
            [
              -89.8,
              32.21
            ]
          ]
        ]
      },
      "raw_probability": 0.0456,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6edc2f115bfc3aa6539970a9d36ef48be227b61b47d75630af1b189d1d586ba9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0456,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "009fa41129417b16d946393bf799601d1907d5eacb65486125bfffc075e6247b",
        "signature": {
          "alg": "ed25519",
          "sig": "3e54892bc6a034465e54816f88ae76aff997a89ede985d0da6fafa37d6986ef9985ea1b9a0b3ce8a57a951952b3b96de3580116ef74f896aa7b71fb528ebe70d"
        }
      },
      "receipt_sha256": "009fa41129417b16d946393bf799601d1907d5eacb65486125bfffc075e6247b"
    },
    {
      "storm_id": "228172",
      "lat": 42.708,
      "lon": -112.758,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 509.0,
      "ebshear": 18.0,
      "srh01": 54.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 54.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.6384
        },
        {
          "name": "alignment",
          "value": 1.7775
        },
        {
          "name": "tau",
          "value": 0.2196
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0456
      },
      "coherence_score": 0.2195603847503662,
      "coherence_diagnostics": {
        "tau": 0.2195603847503662,
        "grad_tau": 0.031354162842035294,
        "torsion": 0.0,
        "alignment": 1.7774981260299683,
        "S_field": 0.10952077060937881,
        "Gamma_field": 0.545208752155304,
        "S_over_Gamma": 0.20087860524654388,
        "Da": 34.05451965332031,
        "E_coh": 0.444601833820343,
        "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.79,
              42.74
            ],
            [
              -112.71,
              42.74
            ],
            [
              -112.71,
              42.66
            ],
            [
              -112.79,
              42.66
            ],
            [
              -112.79,
              42.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0456,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "6edc2f115bfc3aa6539970a9d36ef48be227b61b47d75630af1b189d1d586ba9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0456,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "009fa41129417b16d946393bf799601d1907d5eacb65486125bfffc075e6247b",
        "signature": {
          "alg": "ed25519",
          "sig": "3e54892bc6a034465e54816f88ae76aff997a89ede985d0da6fafa37d6986ef9985ea1b9a0b3ce8a57a951952b3b96de3580116ef74f896aa7b71fb528ebe70d"
        }
      },
      "receipt_sha256": "009fa41129417b16d946393bf799601d1907d5eacb65486125bfffc075e6247b"
    },
    {
      "storm_id": "227788",
      "lat": 47.2762,
      "lon": -80.4354,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1155.0,
      "ebshear": 16.0,
      "srh01": 9.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0134
        },
        {
          "name": "alignment",
          "value": -1.9877
        },
        {
          "name": "tau",
          "value": 1.2686
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.045
      },
      "coherence_score": 1.2686071395874023,
      "coherence_diagnostics": {
        "tau": 1.2686071395874023,
        "grad_tau": 0.11289523541927338,
        "torsion": 0.0,
        "alignment": -1.9876775741577148,
        "S_field": 0.8099105954170227,
        "Gamma_field": 0.2402087301015854,
        "S_over_Gamma": 3.371695041656494,
        "Da": 14.07535457611084,
        "E_coh": 0.9670320749282837,
        "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": [
          [
            [
              -80.44,
              47.32
            ],
            [
              -80.41,
              47.32
            ],
            [
              -80.39,
              47.31
            ],
            [
              -80.38,
              47.3
            ],
            [
              -80.38,
              47.26
            ],
            [
              -80.41,
              47.23
            ],
            [
              -80.43,
              47.22
            ],
            [
              -80.46,
              47.22
            ],
            [
              -80.48,
              47.24
            ],
            [
              -80.48,
              47.27
            ],
            [
              -80.49,
              47.29
            ],
            [
              -80.47,
              47.29
            ],
            [
              -80.44,
              47.32
            ]
          ]
        ]
      },
      "raw_probability": 0.045,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dea4063de55867f65de119a43f931a085316d951d902ffad53bd6507ecd5530f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.045,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1b3821f0f6c0673280a1dacd561a55f1c291a1ed9a0cda87e035fdaf8d67cfac",
        "signature": {
          "alg": "ed25519",
          "sig": "7c2fb2bf03b75c30136f4e7aa06c3212cad0405e24c8462889de4435c7e77adc455ce5690e828fdf9373cd78b3f48e58aa84043708cd9dbbe60af30d993c1c06"
        }
      },
      "receipt_sha256": "1b3821f0f6c0673280a1dacd561a55f1c291a1ed9a0cda87e035fdaf8d67cfac"
    },
    {
      "storm_id": "227797",
      "lat": 34.793,
      "lon": -99.319,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1294.0,
      "ebshear": 12.0,
      "srh01": 30.0,
      "maxllaz": 0.004,
      "mesh": 0.37,
      "flash_rate": 11.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.0134
        },
        {
          "name": "alignment",
          "value": -1.3937
        },
        {
          "name": "tau",
          "value": 0.503
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.045
      },
      "coherence_score": 0.5029544234275818,
      "coherence_diagnostics": {
        "tau": 0.5029544234275818,
        "grad_tau": 0.10025528073310852,
        "torsion": 0.0,
        "alignment": -1.3936938047409058,
        "S_field": 0.21646767854690552,
        "Gamma_field": 1.0093753337860107,
        "S_over_Gamma": 0.21445706486701965,
        "Da": 57.18721008300781,
        "E_coh": 0.6761865019798279,
        "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": [
          [
            [
              -99.35,
              34.83
            ],
            [
              -99.3,
              34.83
            ],
            [
              -99.28,
              34.82
            ],
            [
              -99.27,
              34.8
            ],
            [
              -99.27,
              34.77
            ],
            [
              -99.3,
              34.74
            ],
            [
              -99.33,
              34.74
            ],
            [
              -99.37,
              34.77
            ],
            [
              -99.37,
              34.8
            ],
            [
              -99.35,
              34.83
            ]
          ]
        ]
      },
      "raw_probability": 0.045,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "dea4063de55867f65de119a43f931a085316d951d902ffad53bd6507ecd5530f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.045,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "1b3821f0f6c0673280a1dacd561a55f1c291a1ed9a0cda87e035fdaf8d67cfac",
        "signature": {
          "alg": "ed25519",
          "sig": "7c2fb2bf03b75c30136f4e7aa06c3212cad0405e24c8462889de4435c7e77adc455ce5690e828fdf9373cd78b3f48e58aa84043708cd9dbbe60af30d993c1c06"
        }
      },
      "receipt_sha256": "1b3821f0f6c0673280a1dacd561a55f1c291a1ed9a0cda87e035fdaf8d67cfac"
    },
    {
      "storm_id": "228133",
      "lat": 47.3325,
      "lon": -80.3175,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1106.0,
      "ebshear": 15.0,
      "srh01": 8.0,
      "maxllaz": 0.0,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.6384
        },
        {
          "name": "alignment",
          "value": -0.4062
        },
        {
          "name": "tau",
          "value": 1.0613
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0448
      },
      "coherence_score": 1.0613138675689697,
      "coherence_diagnostics": {
        "tau": 1.0613138675689697,
        "grad_tau": 0.29065269231796265,
        "torsion": 0.0,
        "alignment": -0.4062180817127228,
        "S_field": 0.5987650752067566,
        "Gamma_field": 0.2702087461948395,
        "S_over_Gamma": 2.215935230255127,
        "Da": 15.65559196472168,
        "E_coh": 0.9626278877258301,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -80.3,
              47.37
            ],
            [
              -80.29,
              47.35
            ],
            [
              -80.3,
              47.31
            ],
            [
              -80.31,
              47.3
            ],
            [
              -80.34,
              47.3
            ],
            [
              -80.35,
              47.31
            ],
            [
              -80.35,
              47.35
            ],
            [
              -80.3,
              47.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0448,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "92503d7f4251ba64d667b781950ccb1e70a3230020576b711c425f33f6cad8fb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0448,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "12c8664dab68c224259bce3cf79106903010cf82e6bd91e4b56b073504e74bc9",
        "signature": {
          "alg": "ed25519",
          "sig": "48dab45f7d3466bec9733fcdc2ff4175500c630f28c4d006a3abefc4caef227c75980a31f6a40dfdb4c1b1d573ad8f457f6e85baaaf8b280f8d8021cedfa4d05"
        }
      },
      "receipt_sha256": "12c8664dab68c224259bce3cf79106903010cf82e6bd91e4b56b073504e74bc9"
    },
    {
      "storm_id": "227663",
      "lat": 33.702,
      "lon": -109.735,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 710.0,
      "ebshear": 16.0,
      "srh01": 36.0,
      "maxllaz": 0.003,
      "mesh": 0.3,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 36.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7634
        },
        {
          "name": "alignment",
          "value": 1.5753
        },
        {
          "name": "tau",
          "value": 0.1984
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0445
      },
      "coherence_score": 0.19843655824661255,
      "coherence_diagnostics": {
        "tau": 0.19843655824661255,
        "grad_tau": 0.036800988018512726,
        "torsion": 0.0,
        "alignment": 1.5753273963928223,
        "S_field": 0.07552449405193329,
        "Gamma_field": 0.5468754172325134,
        "S_over_Gamma": 0.13810183107852936,
        "Da": 33.59002685546875,
        "E_coh": 0.2956644594669342,
        "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": [
          [
            [
              -109.75,
              33.74
            ],
            [
              -109.71,
              33.74
            ],
            [
              -109.69,
              33.72
            ],
            [
              -109.69,
              33.69
            ],
            [
              -109.7,
              33.67
            ],
            [
              -109.72,
              33.66
            ],
            [
              -109.77,
              33.66
            ],
            [
              -109.79,
              33.68
            ],
            [
              -109.78,
              33.72
            ],
            [
              -109.75,
              33.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0445,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "20fc6b0384cb60d2b293f80e41e3de17751b68d93912a830f674f1e59cb7e307",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0445,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5",
        "signature": {
          "alg": "ed25519",
          "sig": "9c8bf499aeb0f4701df1f01c0204f93a06e3d35a81b29e3528f7c628bc50258fea7090d0f7f63917fdf4b16cb17866f96600a04c056c46fe07008cce6309a50b"
        }
      },
      "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5"
    },
    {
      "storm_id": "228099",
      "lat": 34.0893,
      "lon": -110.6407,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 436.0,
      "ebshear": 14.0,
      "srh01": 38.0,
      "maxllaz": 0.009,
      "mesh": 0.53,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.0134
        },
        {
          "name": "alignment",
          "value": 1.7891
        },
        {
          "name": "tau",
          "value": 0.1876
        },
        {
          "name": "maxllaz",
          "value": 0.009
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0445
      },
      "coherence_score": 0.1876372992992401,
      "coherence_diagnostics": {
        "tau": 0.1876372992992401,
        "grad_tau": 0.027424192056059837,
        "torsion": 0.0,
        "alignment": 1.7890921831130981,
        "S_field": 0.0461825467646122,
        "Gamma_field": 0.526875376701355,
        "S_over_Gamma": 0.08765364438295364,
        "Da": 32.13827896118164,
        "E_coh": 0.2625805735588074,
        "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.65,
              34.14
            ],
            [
              -110.61,
              34.14
            ],
            [
              -110.6,
              34.13
            ],
            [
              -110.6,
              34.1
            ],
            [
              -110.58,
              34.08
            ],
            [
              -110.58,
              34.06
            ],
            [
              -110.61,
              34.06
            ],
            [
              -110.64,
              34.04
            ],
            [
              -110.65,
              34.05
            ],
            [
              -110.68,
              34.04
            ],
            [
              -110.7,
              34.06
            ],
            [
              -110.7,
              34.08
            ],
            [
              -110.68,
              34.1
            ],
            [
              -110.68,
              34.12
            ],
            [
              -110.65,
              34.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0445,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "20fc6b0384cb60d2b293f80e41e3de17751b68d93912a830f674f1e59cb7e307",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0445,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5",
        "signature": {
          "alg": "ed25519",
          "sig": "9c8bf499aeb0f4701df1f01c0204f93a06e3d35a81b29e3528f7c628bc50258fea7090d0f7f63917fdf4b16cb17866f96600a04c056c46fe07008cce6309a50b"
        }
      },
      "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5"
    },
    {
      "storm_id": "228160",
      "lat": 31.488,
      "lon": -85.063,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3434.0,
      "ebshear": 17.0,
      "srh01": 27.0,
      "maxllaz": 0.002,
      "mesh": 0.22,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 27.0
        },
        {
          "name": "hrrr_pwat",
          "value": 57.0134
        },
        {
          "name": "alignment",
          "value": 1.786
        },
        {
          "name": "tau",
          "value": 4.0029
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0445
      },
      "coherence_score": 4.002850532531738,
      "coherence_diagnostics": {
        "tau": 4.002850532531738,
        "grad_tau": 0.18603940308094025,
        "torsion": 0.0,
        "alignment": 1.78597092628479,
        "S_field": 1.2241617441177368,
        "Gamma_field": 0.3002087473869324,
        "S_over_Gamma": 4.077701568603516,
        "Da": 19.500661849975586,
        "E_coh": 0.9900345802307129,
        "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": [
          [
            [
              -85.06,
              31.52
            ],
            [
              -85.03,
              31.51
            ],
            [
              -85.03,
              31.49
            ],
            [
              -85.05,
              31.46
            ],
            [
              -85.05,
              31.44
            ],
            [
              -85.08,
              31.43
            ],
            [
              -85.11,
              31.49
            ],
            [
              -85.09,
              31.51
            ],
            [
              -85.07,
              31.51
            ],
            [
              -85.06,
              31.52
            ]
          ]
        ]
      },
      "raw_probability": 0.0445,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "20fc6b0384cb60d2b293f80e41e3de17751b68d93912a830f674f1e59cb7e307",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0445,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5",
        "signature": {
          "alg": "ed25519",
          "sig": "9c8bf499aeb0f4701df1f01c0204f93a06e3d35a81b29e3528f7c628bc50258fea7090d0f7f63917fdf4b16cb17866f96600a04c056c46fe07008cce6309a50b"
        }
      },
      "receipt_sha256": "956429e8c37ef11db4950bc99adddd73493d772b5c817f5fa039fa574991d7d5"
    },
    {
      "storm_id": "228180",
      "lat": 34.5473,
      "lon": -100.4473,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1322.0,
      "ebshear": 15.0,
      "srh01": 46.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 46.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1384
        },
        {
          "name": "alignment",
          "value": 0.2543
        },
        {
          "name": "tau",
          "value": 0.5058
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0443
      },
      "coherence_score": 0.5057650804519653,
      "coherence_diagnostics": {
        "tau": 0.5057650804519653,
        "grad_tau": 0.1309795379638672,
        "torsion": 0.0,
        "alignment": 0.25430381298065186,
        "S_field": 0.38043731451034546,
        "Gamma_field": 0.7768754363059998,
        "S_over_Gamma": 0.4897018074989319,
        "Da": 45.86964797973633,
        "E_coh": 0.8653548955917358,
        "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.47,
              34.58
            ],
            [
              -100.43,
              34.58
            ],
            [
              -100.42,
              34.57
            ],
            [
              -100.42,
              34.55
            ],
            [
              -100.41,
              34.54
            ],
            [
              -100.41,
              34.5
            ],
            [
              -100.46,
              34.5
            ],
            [
              -100.48,
              34.51
            ],
            [
              -100.48,
              34.55
            ],
            [
              -100.47,
              34.56
            ],
            [
              -100.47,
              34.58
            ]
          ]
        ]
      },
      "raw_probability": 0.0443,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "69d4ebf8942c9a828287c0a1f1f6fa11178415c1e28d48b7c4cf54d62e800e2b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0443,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "9d32514ad57dd136943061cb642f8ec249f92bb95617b48a590fbd121ad80eb6",
        "signature": {
          "alg": "ed25519",
          "sig": "212286685dc9ef596c9561a260157cb1dda09eff738a2f20fbe876f6c6493a17047d14445431722af5ba373490a88daafe1ed6c9f1acfa3e3daceb76de193a0b"
        }
      },
      "receipt_sha256": "9d32514ad57dd136943061cb642f8ec249f92bb95617b48a590fbd121ad80eb6"
    },
    {
      "storm_id": "227088",
      "lat": 37.1886,
      "lon": -106.0643,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 302.0,
      "ebshear": 20.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.1384
        },
        {
          "name": "alignment",
          "value": -0.7639
        },
        {
          "name": "tau",
          "value": 0.1892
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0442
      },
      "coherence_score": 0.18918296694755554,
      "coherence_diagnostics": {
        "tau": 0.18918296694755554,
        "grad_tau": 0.03144878149032593,
        "torsion": 0.0,
        "alignment": -0.7639193534851074,
        "S_field": 0.041525550186634064,
        "Gamma_field": 0.5702087879180908,
        "S_over_Gamma": 0.07282516360282898,
        "Da": 34.2286262512207,
        "E_coh": 0.5069543123245239,
        "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": [
          [
            [
              -106.08,
              37.21
            ],
            [
              -106.04,
              37.21
            ],
            [
              -106.03,
              37.2
            ],
            [
              -106.03,
              37.16
            ],
            [
              -106.09,
              37.16
            ],
            [
              -106.1,
              37.17
            ],
            [
              -106.08,
              37.21
            ]
          ]
        ]
      },
      "raw_probability": 0.0442,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "ff85ee28b163cfd9d99050b73061067dde75b2bd397adf0d0fcd21a83baf1078",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0442,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "07d091ece0ba00a1fcc2c4959afa3d250384d4e64d095fb824ebbcf3f0f3411e",
        "signature": {
          "alg": "ed25519",
          "sig": "c4d2445d60e67da733e58d6c8972f4c65f186c86bfd97858fe829af926c5ab288f635141b20a2dc01663241ab8721e90a1a86a69295225d8c0c4f673ad60e80a"
        }
      },
      "receipt_sha256": "07d091ece0ba00a1fcc2c4959afa3d250384d4e64d095fb824ebbcf3f0f3411e"
    },
    {
      "storm_id": "227978",
      "lat": 34.5989,
      "lon": -100.0011,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1435.0,
      "ebshear": 14.0,
      "srh01": 50.0,
      "maxllaz": 0.001,
      "mesh": 0.15,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 50.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1384
        },
        {
          "name": "alignment",
          "value": 0.2543
        },
        {
          "name": "tau",
          "value": 0.5058
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0441
      },
      "coherence_score": 0.5057650804519653,
      "coherence_diagnostics": {
        "tau": 0.5057650804519653,
        "grad_tau": 0.1309795379638672,
        "torsion": 0.0,
        "alignment": 0.25430381298065186,
        "S_field": 0.38043731451034546,
        "Gamma_field": 0.7768754363059998,
        "S_over_Gamma": 0.4897018074989319,
        "Da": 45.86964797973633,
        "E_coh": 0.8653548955917358,
        "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.03,
              34.64
            ],
            [
              -99.98,
              34.64
            ],
            [
              -99.95,
              34.61
            ],
            [
              -99.95,
              34.56
            ],
            [
              -99.96,
              34.55
            ],
            [
              -100.01,
              34.55
            ],
            [
              -100.05,
              34.59
            ],
            [
              -100.05,
              34.61
            ],
            [
              -100.03,
              34.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0441,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1be1ca670555940dd8db5bc612c3bdff1745d976308fe8686f69f0d6dc798b4b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0441,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "eafdae64da1bee80028ddc8d87eefdff840b01ed0165702db2caab3a76d5eb4d",
        "signature": {
          "alg": "ed25519",
          "sig": "1a3009a73ddda3115b50d48c2a86c9c6a565976b02a14295151af6867d62edede371f714d2ade6b9c510e33adfac4d2e87e4fc706385a437da4dc288b3dd7000"
        }
      },
      "receipt_sha256": "eafdae64da1bee80028ddc8d87eefdff840b01ed0165702db2caab3a76d5eb4d"
    },
    {
      "storm_id": "228069",
      "lat": 47.2409,
      "lon": -83.5255,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1088.0,
      "ebshear": 21.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2634
        },
        {
          "name": "alignment",
          "value": 5.5938
        },
        {
          "name": "tau",
          "value": 0.8637
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0437
      },
      "coherence_score": 0.8637363314628601,
      "coherence_diagnostics": {
        "tau": 0.8637363314628601,
        "grad_tau": 0.2593335509300232,
        "torsion": 0.0,
        "alignment": 5.593836784362793,
        "S_field": 0.2978532016277313,
        "Gamma_field": 0.5185420513153076,
        "S_over_Gamma": 0.5744051337242126,
        "Da": 31.757476806640625,
        "E_coh": 0.5712525844573975,
        "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": [
          [
            [
              -83.55,
              47.29
            ],
            [
              -83.49,
              47.29
            ],
            [
              -83.47,
              47.25
            ],
            [
              -83.48,
              47.22
            ],
            [
              -83.49,
              47.22
            ],
            [
              -83.51,
              47.2
            ],
            [
              -83.54,
              47.2
            ],
            [
              -83.56,
              47.21
            ],
            [
              -83.57,
              47.22
            ],
            [
              -83.57,
              47.26
            ],
            [
              -83.55,
              47.29
            ]
          ]
        ]
      },
      "raw_probability": 0.0437,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "3c1b1d37314feb2b3fc293d04ce295c5aa197b4c10d09c5fea7bfa48321892b3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0437,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4f0f7691ac17f74c1f6cc0ad321b5670351f7cd71db69e0180cd3e04f0e81bdc",
        "signature": {
          "alg": "ed25519",
          "sig": "4b75ad8114365765beea70d8854c40056a0c4cc0c163204c22adcf367b19ace697691094e97ac9e25a9bba3a20d6f892d9526939c0a52e586a64252ee0ec8c07"
        }
      },
      "receipt_sha256": "4f0f7691ac17f74c1f6cc0ad321b5670351f7cd71db69e0180cd3e04f0e81bdc"
    },
    {
      "storm_id": "227548",
      "lat": 47.081,
      "lon": -80.342,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1250.0,
      "ebshear": 15.0,
      "srh01": 21.0,
      "maxllaz": 0.004,
      "mesh": 0.5,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0134
        },
        {
          "name": "alignment",
          "value": -1.9877
        },
        {
          "name": "tau",
          "value": 1.2686
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0436
      },
      "coherence_score": 1.2686071395874023,
      "coherence_diagnostics": {
        "tau": 1.2686071395874023,
        "grad_tau": 0.11289523541927338,
        "torsion": 0.0,
        "alignment": -1.9876775741577148,
        "S_field": 0.8099105954170227,
        "Gamma_field": 0.2402087301015854,
        "S_over_Gamma": 3.371695041656494,
        "Da": 14.07535457611084,
        "E_coh": 0.9670320749282837,
        "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": [
          [
            [
              -80.38,
              47.12
            ],
            [
              -80.29,
              47.12
            ],
            [
              -80.27,
              47.11
            ],
            [
              -80.29,
              47.05
            ],
            [
              -80.31,
              47.05
            ],
            [
              -80.32,
              47.04
            ],
            [
              -80.38,
              47.04
            ],
            [
              -80.4,
              47.05
            ],
            [
              -80.4,
              47.11
            ],
            [
              -80.38,
              47.12
            ]
          ]
        ]
      },
      "raw_probability": 0.0436,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a5386bca6a3dffaf4d89f23580ab3c868b482fe3b46824b164444883a7c4845b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0436,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "705ebae71c1f8de5ae94a81c864c0abd7fa1c38ce7ff619c59186c2833935509",
        "signature": {
          "alg": "ed25519",
          "sig": "1b14de3949b88bd640ac4bc2fae6f2b59e6c6d9c40398a53885053af29c89d170fe7dcc301702d1f985387b19443ddce420f51ef333f7e506ff2614810bc6e07"
        }
      },
      "receipt_sha256": "705ebae71c1f8de5ae94a81c864c0abd7fa1c38ce7ff619c59186c2833935509"
    },
    {
      "storm_id": "228132",
      "lat": 47.44,
      "lon": -83.83,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1092.0,
      "ebshear": 17.0,
      "srh01": 38.0,
      "maxllaz": 0.001,
      "mesh": 0.25,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 38.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.3884
        },
        {
          "name": "alignment",
          "value": 1.2546
        },
        {
          "name": "tau",
          "value": 0.5874
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0436
      },
      "coherence_score": 0.5873925089836121,
      "coherence_diagnostics": {
        "tau": 0.5873925089836121,
        "grad_tau": 0.2453773021697998,
        "torsion": 0.0,
        "alignment": 1.254584789276123,
        "S_field": 0.38602903485298157,
        "Gamma_field": 0.27854207158088684,
        "S_over_Gamma": 1.385891318321228,
        "Da": 17.023229598999023,
        "E_coh": 0.859746515750885,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.86,
              47.47
            ],
            [
              -83.81,
              47.47
            ],
            [
              -83.8,
              47.46
            ],
            [
              -83.8,
              47.41
            ],
            [
              -83.82,
              47.4
            ],
            [
              -83.86,
              47.4
            ],
            [
              -83.86,
              47.47
            ]
          ]
        ]
      },
      "raw_probability": 0.0436,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a5386bca6a3dffaf4d89f23580ab3c868b482fe3b46824b164444883a7c4845b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0436,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "705ebae71c1f8de5ae94a81c864c0abd7fa1c38ce7ff619c59186c2833935509",
        "signature": {
          "alg": "ed25519",
          "sig": "1b14de3949b88bd640ac4bc2fae6f2b59e6c6d9c40398a53885053af29c89d170fe7dcc301702d1f985387b19443ddce420f51ef333f7e506ff2614810bc6e07"
        }
      },
      "receipt_sha256": "705ebae71c1f8de5ae94a81c864c0abd7fa1c38ce7ff619c59186c2833935509"
    },
    {
      "storm_id": "227801",
      "lat": 32.8973,
      "lon": -80.4809,
      "motion_east": 3.7,
      "motion_south": 0.2,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 901.0,
      "ebshear": 21.0,
      "srh01": 7.0,
      "maxllaz": 0.003,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 42.2634
        },
        {
          "name": "alignment",
          "value": -0.526
        },
        {
          "name": "tau",
          "value": 2.7576
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0433
      },
      "coherence_score": 2.757591724395752,
      "coherence_diagnostics": {
        "tau": 2.757591724395752,
        "grad_tau": 0.9127399325370789,
        "torsion": 0.0,
        "alignment": -0.5259782671928406,
        "S_field": 0.7127978801727295,
        "Gamma_field": 0.3060420751571655,
        "S_over_Gamma": 2.329084634780884,
        "Da": 19.346227645874023,
        "E_coh": 0.9303187131881714,
        "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": [
          [
            [
              -80.5,
              32.95
            ],
            [
              -80.43,
              32.95
            ],
            [
              -80.42,
              32.94
            ],
            [
              -80.42,
              32.87
            ],
            [
              -80.46,
              32.84
            ],
            [
              -80.47,
              32.85
            ],
            [
              -80.52,
              32.85
            ],
            [
              -80.53,
              32.86
            ],
            [
              -80.52,
              32.87
            ],
            [
              -80.52,
              32.94
            ],
            [
              -80.5,
              32.95
            ]
          ]
        ]
      },
      "raw_probability": 0.0433,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "87a5d686947cbb74a3b648a34443912d431c95e2159dcfe8e28d9f3aaff662e6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0433,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "00a546dff3849392be43b0278d4334e15df3cb9ecb6d20ec331e1e9d101d890d",
        "signature": {
          "alg": "ed25519",
          "sig": "cdfe04b107d37314a47c2ce33320405d6ffb58d5674610b8f01df253d50bef9bf9953bd89fdac957b492852f527a98c165a8cee2e886292980c784cc9ee0af05"
        }
      },
      "receipt_sha256": "00a546dff3849392be43b0278d4334e15df3cb9ecb6d20ec331e1e9d101d890d"
    },
    {
      "storm_id": "227568",
      "lat": 31.7712,
      "lon": -89.5175,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2304.0,
      "ebshear": 9.0,
      "srh01": 14.0,
      "maxllaz": 0.004,
      "mesh": 0.09,
      "flash_rate": 6.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 43.7634
        },
        {
          "name": "alignment",
          "value": 2.0298
        },
        {
          "name": "tau",
          "value": 1.3267
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0432
      },
      "coherence_score": 1.326697826385498,
      "coherence_diagnostics": {
        "tau": 1.326697826385498,
        "grad_tau": 0.461291640996933,
        "torsion": 0.0,
        "alignment": 2.029764413833618,
        "S_field": 0.040794793516397476,
        "Gamma_field": 0.37354210019111633,
        "S_over_Gamma": 0.10921069979667664,
        "Da": 24.611024856567383,
        "E_coh": 0.24041229486465454,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.46,
              31.84
            ],
            [
              -89.44,
              31.83
            ],
            [
              -89.44,
              31.78
            ],
            [
              -89.5,
              31.73
            ],
            [
              -89.49,
              31.72
            ],
            [
              -89.5,
              31.68
            ],
            [
              -89.52,
              31.66
            ],
            [
              -89.56,
              31.66
            ],
            [
              -89.61,
              31.73
            ],
            [
              -89.61,
              31.8
            ],
            [
              -89.6,
              31.81
            ],
            [
              -89.58,
              31.8
            ],
            [
              -89.54,
              31.8
            ],
            [
              -89.5,
              31.83
            ],
            [
              -89.47,
              31.83
            ],
            [
              -89.46,
              31.84
            ]
          ]
        ]
      },
      "raw_probability": 0.0432,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "19980bfd938512bd150924aa05062b9b383b628d39902d5511a8a91997b4b084",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0432,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "e239a0e95b24265e6986188c4a37a5133459da3a81cc29350fdc8765d47403ed",
        "signature": {
          "alg": "ed25519",
          "sig": "5e597c1c9e0b793f60d5c3e957647eb95be428f795219965b55cab4bf583e83a3e815af34cb6edae5203bbe3a30b27cafce43d530bb5e7439a3244a582083c01"
        }
      },
      "receipt_sha256": "e239a0e95b24265e6986188c4a37a5133459da3a81cc29350fdc8765d47403ed"
    },
    {
      "storm_id": "227822",
      "lat": 42.916,
      "lon": -82.0173,
      "motion_east": 3.7,
      "motion_south": -1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 565.0,
      "ebshear": 7.0,
      "srh01": 9.0,
      "maxllaz": 0.005,
      "mesh": 0.39,
      "flash_rate": 8.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 32.7634
        },
        {
          "name": "alignment",
          "value": -0.0085
        },
        {
          "name": "tau",
          "value": 0.4893
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.043
      },
      "coherence_score": 0.48929017782211304,
      "coherence_diagnostics": {
        "tau": 0.48929017782211304,
        "grad_tau": 0.10678683966398239,
        "torsion": 0.0,
        "alignment": -0.008525371551513672,
        "S_field": 0.008145957253873348,
        "Gamma_field": 0.3477087616920471,
        "S_over_Gamma": 0.023427529260516167,
        "Da": 23.049680709838867,
        "E_coh": 0.07016533613204956,
        "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.02,
              42.98
            ],
            [
              -82.0,
              42.98
            ],
            [
              -81.97,
              42.95
            ],
            [
              -81.95,
              42.95
            ],
            [
              -81.93,
              42.93
            ],
            [
              -81.94,
              42.89
            ],
            [
              -81.97,
              42.86
            ],
            [
              -81.98,
              42.86
            ],
            [
              -82.02,
              42.83
            ],
            [
              -82.08,
              42.83
            ],
            [
              -82.12,
              42.87
            ],
            [
              -82.12,
              42.91
            ],
            [
              -82.08,
              42.96
            ],
            [
              -82.06,
              42.96
            ],
            [
              -82.02,
              42.98
            ]
          ]
        ]
      },
      "raw_probability": 0.043,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d65cd298e5667946395d2adb194c1056eec3357d4ed6290adb3732584ab3f1a6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.043,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85",
        "signature": {
          "alg": "ed25519",
          "sig": "083e1740b9aa3ccf68b3bd8b7664a89aaa089d29838d92dcabda49f2c1ab48568587b6180c8e79b21a9081b26ca58cafdbee5c37ec56b7861df6d62b488af903"
        }
      },
      "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85"
    },
    {
      "storm_id": "228108",
      "lat": 31.2646,
      "lon": -85.0538,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2801.0,
      "ebshear": 17.0,
      "srh01": 11.0,
      "maxllaz": 0.002,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.0134
        },
        {
          "name": "alignment",
          "value": 2.5179
        },
        {
          "name": "tau",
          "value": 3.9459
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.043
      },
      "coherence_score": 3.945910930633545,
      "coherence_diagnostics": {
        "tau": 3.945910930633545,
        "grad_tau": 0.4098012447357178,
        "torsion": 0.0,
        "alignment": 2.517854690551758,
        "S_field": 1.3626344203948975,
        "Gamma_field": 0.24937541782855988,
        "S_over_Gamma": 5.464189052581787,
        "Da": 16.3104248046875,
        "E_coh": 0.9826093316078186,
        "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": [
          [
            [
              -85.09,
              31.31
            ],
            [
              -85.02,
              31.31
            ],
            [
              -84.99,
              31.28
            ],
            [
              -85.0,
              31.27
            ],
            [
              -85.0,
              31.24
            ],
            [
              -85.02,
              31.21
            ],
            [
              -85.04,
              31.22
            ],
            [
              -85.07,
              31.22
            ],
            [
              -85.09,
              31.24
            ],
            [
              -85.09,
              31.26
            ],
            [
              -85.1,
              31.27
            ],
            [
              -85.1,
              31.3
            ],
            [
              -85.09,
              31.31
            ]
          ]
        ]
      },
      "raw_probability": 0.043,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d65cd298e5667946395d2adb194c1056eec3357d4ed6290adb3732584ab3f1a6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.043,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85",
        "signature": {
          "alg": "ed25519",
          "sig": "083e1740b9aa3ccf68b3bd8b7664a89aaa089d29838d92dcabda49f2c1ab48568587b6180c8e79b21a9081b26ca58cafdbee5c37ec56b7861df6d62b488af903"
        }
      },
      "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85"
    },
    {
      "storm_id": "228121",
      "lat": 32.0023,
      "lon": -85.8523,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2961.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": 59.5134
        },
        {
          "name": "alignment",
          "value": 1.8475
        },
        {
          "name": "tau",
          "value": 3.8368
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.043
      },
      "coherence_score": 3.8368139266967773,
      "coherence_diagnostics": {
        "tau": 3.8368139266967773,
        "grad_tau": 0.28100287914276123,
        "torsion": 0.0,
        "alignment": 1.847486972808838,
        "S_field": 1.3880343437194824,
        "Gamma_field": 0.2802087664604187,
        "S_over_Gamma": 4.9535722732543945,
        "Da": 18.4367733001709,
        "E_coh": 0.995035707950592,
        "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": [
          [
            [
              -85.89,
              32.05
            ],
            [
              -85.87,
              32.04
            ],
            [
              -85.83,
              32.04
            ],
            [
              -85.8,
              32.02
            ],
            [
              -85.83,
              31.99
            ],
            [
              -85.81,
              31.97
            ],
            [
              -85.81,
              31.96
            ],
            [
              -85.83,
              31.95
            ],
            [
              -85.87,
              31.95
            ],
            [
              -85.88,
              31.96
            ],
            [
              -85.88,
              32.02
            ],
            [
              -85.89,
              32.03
            ],
            [
              -85.89,
              32.05
            ]
          ]
        ]
      },
      "raw_probability": 0.043,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d65cd298e5667946395d2adb194c1056eec3357d4ed6290adb3732584ab3f1a6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.043,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85",
        "signature": {
          "alg": "ed25519",
          "sig": "083e1740b9aa3ccf68b3bd8b7664a89aaa089d29838d92dcabda49f2c1ab48568587b6180c8e79b21a9081b26ca58cafdbee5c37ec56b7861df6d62b488af903"
        }
      },
      "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85"
    },
    {
      "storm_id": "228188",
      "lat": 31.413,
      "lon": -84.605,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3361.0,
      "ebshear": 18.0,
      "srh01": 11.0,
      "maxllaz": 0.003,
      "mesh": 0.11,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 11.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.0134
        },
        {
          "name": "alignment",
          "value": 2.5179
        },
        {
          "name": "tau",
          "value": 3.9459
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.043
      },
      "coherence_score": 3.945910930633545,
      "coherence_diagnostics": {
        "tau": 3.945910930633545,
        "grad_tau": 0.4098012447357178,
        "torsion": 0.0,
        "alignment": 2.517854690551758,
        "S_field": 1.3626344203948975,
        "Gamma_field": 0.24937541782855988,
        "S_over_Gamma": 5.464189052581787,
        "Da": 16.3104248046875,
        "E_coh": 0.9826093316078186,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.62,
              31.46
            ],
            [
              -84.56,
              31.46
            ],
            [
              -84.55,
              31.45
            ],
            [
              -84.56,
              31.38
            ],
            [
              -84.6,
              31.34
            ],
            [
              -84.63,
              31.34
            ],
            [
              -84.65,
              31.38
            ],
            [
              -84.63,
              31.41
            ],
            [
              -84.63,
              31.45
            ],
            [
              -84.62,
              31.46
            ]
          ]
        ]
      },
      "raw_probability": 0.043,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d65cd298e5667946395d2adb194c1056eec3357d4ed6290adb3732584ab3f1a6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.043,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85",
        "signature": {
          "alg": "ed25519",
          "sig": "083e1740b9aa3ccf68b3bd8b7664a89aaa089d29838d92dcabda49f2c1ab48568587b6180c8e79b21a9081b26ca58cafdbee5c37ec56b7861df6d62b488af903"
        }
      },
      "receipt_sha256": "96566afc2b6144de51556823a2e8ff7163826a29624efcc617e6074708590e85"
    },
    {
      "storm_id": "228012",
      "lat": 33.1464,
      "lon": -105.9273,
      "motion_east": 0.2,
      "motion_south": 3.1,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 472.0,
      "ebshear": 17.0,
      "srh01": 7.0,
      "maxllaz": 0.004,
      "mesh": 0.46,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 7.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6384
        },
        {
          "name": "alignment",
          "value": -1.7261
        },
        {
          "name": "tau",
          "value": 0.3984
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0428
      },
      "coherence_score": 0.3983609080314636,
      "coherence_diagnostics": {
        "tau": 0.3983609080314636,
        "grad_tau": 0.1180334985256195,
        "torsion": 0.0,
        "alignment": -1.7261103391647339,
        "S_field": 0.23068401217460632,
        "Gamma_field": 0.6610420942306519,
        "S_over_Gamma": 0.3489702343940735,
        "Da": 40.91941833496094,
        "E_coh": 0.9035786986351013,
        "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": [
          [
            [
              -105.92,
              33.18
            ],
            [
              -105.87,
              33.18
            ],
            [
              -105.86,
              33.17
            ],
            [
              -105.86,
              33.15
            ],
            [
              -105.92,
              33.08
            ],
            [
              -105.98,
              33.09
            ],
            [
              -105.99,
              33.1
            ],
            [
              -105.99,
              33.14
            ],
            [
              -105.96,
              33.17
            ],
            [
              -105.93,
              33.17
            ],
            [
              -105.92,
              33.18
            ]
          ]
        ]
      },
      "raw_probability": 0.0428,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "bdf4029a430d2217fb55001457c71cee6dd539ab8445b248fff9438ce954d4ff",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0428,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b76f96ff02f327bce769485d38512d55ba23f532d6da962609afd4473cef6f30",
        "signature": {
          "alg": "ed25519",
          "sig": "e91ea2be07be7867d9d5abb2e1426321dbad1929d263f56f7a0fb23240c81345ffff56d9ac55c8ec0cf922803cc5da82a770d3e5ae33e0457c4f5f9bb33de70c"
        }
      },
      "receipt_sha256": "b76f96ff02f327bce769485d38512d55ba23f532d6da962609afd4473cef6f30"
    },
    {
      "storm_id": "227212",
      "lat": 50.58,
      "lon": -78.9967,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1917.0,
      "ebshear": 27.0,
      "srh01": 20.0,
      "maxllaz": 0.001,
      "mesh": 0.59,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 37.7634
        },
        {
          "name": "alignment",
          "value": 0.4796
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0426
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.6767534613609314,
        "torsion": 0.0,
        "alignment": 0.479644775390625,
        "S_field": 0.849319338798523,
        "Gamma_field": 0.3002087473869324,
        "S_over_Gamma": 2.8290958404541016,
        "Da": 17.381725311279297,
        "E_coh": 0.9590072631835938,
        "singularity_count": 4.0,
        "singularity_conditions_met": 4,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": true,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -79.01,
              50.61
            ],
            [
              -78.98,
              50.61
            ],
            [
              -78.97,
              50.6
            ],
            [
              -78.97,
              50.56
            ],
            [
              -78.98,
              50.54
            ],
            [
              -79.01,
              50.54
            ],
            [
              -79.02,
              50.55
            ],
            [
              -79.02,
              50.6
            ],
            [
              -79.01,
              50.61
            ]
          ]
        ]
      },
      "raw_probability": 0.0426,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "b03a06c589e1ffd02afaff01b13beb46e00df3d8aade59463b8d1ef6c83db3fd",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0426,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "6b01f7043ee991400f3a84459aeea72b050a85b221de2c2cfac1a4cb95411116",
        "signature": {
          "alg": "ed25519",
          "sig": "e0ab870aa017419805cf2fe1655c8f8179ddc2a0a44982997d20abd8790c919bc8cdfa1655b03de1ac7bb40e68a01f4283627d27bfeb2bc50b7b625097d5ee01"
        }
      },
      "receipt_sha256": "6b01f7043ee991400f3a84459aeea72b050a85b221de2c2cfac1a4cb95411116"
    },
    {
      "storm_id": "227738",
      "lat": 30.5136,
      "lon": -85.4521,
      "motion_east": 0.6,
      "motion_south": 0.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3375.0,
      "ebshear": 20.0,
      "srh01": 23.0,
      "maxllaz": 0.005,
      "mesh": 0.49,
      "flash_rate": 12.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.6384
        },
        {
          "name": "alignment",
          "value": -0.8753
        },
        {
          "name": "tau",
          "value": 3.4818
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0424
      },
      "coherence_score": 3.4817557334899902,
      "coherence_diagnostics": {
        "tau": 3.4817557334899902,
        "grad_tau": 0.5357995629310608,
        "torsion": 0.0,
        "alignment": -0.8753090500831604,
        "S_field": 0.4360944926738739,
        "Gamma_field": 0.35270875692367554,
        "S_over_Gamma": 1.2364152669906616,
        "Da": 22.54966163635254,
        "E_coh": 0.873047411441803,
        "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": [
          [
            [
              -85.53,
              30.59
            ],
            [
              -85.4,
              30.59
            ],
            [
              -85.38,
              30.57
            ],
            [
              -85.37,
              30.57
            ],
            [
              -85.36,
              30.55
            ],
            [
              -85.36,
              30.47
            ],
            [
              -85.41,
              30.43
            ],
            [
              -85.44,
              30.43
            ],
            [
              -85.45,
              30.44
            ],
            [
              -85.49,
              30.44
            ],
            [
              -85.51,
              30.45
            ],
            [
              -85.55,
              30.5
            ],
            [
              -85.55,
              30.57
            ],
            [
              -85.53,
              30.59
            ]
          ]
        ]
      },
      "raw_probability": 0.0424,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "a223d13bb6a34ce163a70a9ec02aee07eda08701370ea2d4981be6179bec485f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0424,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7e7e83444a1ccf286c58706c33fc8226c2c1d5d2d24d03f66fb3e244fdf62749",
        "signature": {
          "alg": "ed25519",
          "sig": "d161d817286fc0b9cb71f849e901beabd5c2eeaaea592b6881572a92047bb9d0c8050adf88c7c9de6b0f79467a99ab9a4ce1b90c7b150dc875ddc0c0988aec0a"
        }
      },
      "receipt_sha256": "7e7e83444a1ccf286c58706c33fc8226c2c1d5d2d24d03f66fb3e244fdf62749"
    },
    {
      "storm_id": "228036",
      "lat": 31.7318,
      "lon": -89.1355,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2989.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.24,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 52.0134
        },
        {
          "name": "alignment",
          "value": 1.8886
        },
        {
          "name": "tau",
          "value": 1.8964
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0421
      },
      "coherence_score": 1.896440029144287,
      "coherence_diagnostics": {
        "tau": 1.896440029144287,
        "grad_tau": 0.6681426763534546,
        "torsion": 0.0,
        "alignment": 1.8886395692825317,
        "S_field": 0.42651602625846863,
        "Gamma_field": 0.36437541246414185,
        "S_over_Gamma": 1.1705400943756104,
        "Da": 24.11468505859375,
        "E_coh": 0.9935747385025024,
        "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": [
          [
            [
              -89.14,
              31.77
            ],
            [
              -89.11,
              31.77
            ],
            [
              -89.08,
              31.74
            ],
            [
              -89.08,
              31.69
            ],
            [
              -89.09,
              31.68
            ],
            [
              -89.15,
              31.67
            ],
            [
              -89.19,
              31.7
            ],
            [
              -89.19,
              31.74
            ],
            [
              -89.17,
              31.76
            ],
            [
              -89.15,
              31.76
            ],
            [
              -89.14,
              31.77
            ]
          ]
        ]
      },
      "raw_probability": 0.0421,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "4684aef43750399b450dec91cbe84ceb167374b0566c9260996a63bcd62c1253",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0421,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "8587984ad5392bf8b8538fcf78d4aaa1d4ecd7c6c644455125f5532599fbcd3b",
        "signature": {
          "alg": "ed25519",
          "sig": "3662dcf73ecc06ed06e1788985908644bdaae0b7e16e5aba30628f15ee43837ddb7fb730dcec36929aa9a19144ae34d1d5f93f64b5853fa57d94ed0cd6dd5a0c"
        }
      },
      "receipt_sha256": "8587984ad5392bf8b8538fcf78d4aaa1d4ecd7c6c644455125f5532599fbcd3b"
    },
    {
      "storm_id": "227114",
      "lat": 30.7082,
      "lon": -85.8809,
      "motion_east": 1.7,
      "motion_south": -1.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 3881.0,
      "ebshear": 19.0,
      "srh01": 24.0,
      "maxllaz": 0.006,
      "mesh": 0.1,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 56.7634
        },
        {
          "name": "alignment",
          "value": 0.6802
        },
        {
          "name": "tau",
          "value": 3.3987
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.042
      },
      "coherence_score": 3.398664951324463,
      "coherence_diagnostics": {
        "tau": 3.398664951324463,
        "grad_tau": 0.3382040560245514,
        "torsion": 0.0,
        "alignment": 0.6802300810813904,
        "S_field": 1.1265592575073242,
        "Gamma_field": 0.25604209303855896,
        "S_over_Gamma": 4.399898529052734,
        "Da": 16.284086227416992,
        "E_coh": 0.9880994558334351,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 3,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -85.97,
              30.79
            ],
            [
              -85.93,
              30.79
            ],
            [
              -85.93,
              30.76
            ],
            [
              -85.9,
              30.73
            ],
            [
              -85.88,
              30.73
            ],
            [
              -85.84,
              30.76
            ],
            [
              -85.78,
              30.75
            ],
            [
              -85.75,
              30.71
            ],
            [
              -85.75,
              30.68
            ],
            [
              -85.76,
              30.66
            ],
            [
              -85.78,
              30.64
            ],
            [
              -85.8,
              30.63
            ],
            [
              -85.83,
              30.63
            ],
            [
              -85.84,
              30.62
            ],
            [
              -85.88,
              30.62
            ],
            [
              -85.92,
              30.64
            ],
            [
              -85.95,
              30.68
            ],
            [
              -85.95,
              30.69
            ],
            [
              -85.99,
              30.72
            ],
            [
              -86.0,
              30.78
            ],
            [
              -85.98,
              30.78
            ],
            [
              -85.97,
              30.79
            ]
          ]
        ]
      },
      "raw_probability": 0.042,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f949c085296e451df5d756ecf2c6dbc3733c2605d66c6c9ba848678f40b12f06",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.042,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "0ccc665c360bbd26ad6c6567462104455d9a55eac542190ba3c8b8845e67e91c",
        "signature": {
          "alg": "ed25519",
          "sig": "78bb13e0f2e2abe62ca01beecf4c8a4f035730667f4a495e50a164934350f5c7583f5fef48d72ad2a22616439500370ddfde31369b1f352f63f196f12923e201"
        }
      },
      "receipt_sha256": "0ccc665c360bbd26ad6c6567462104455d9a55eac542190ba3c8b8845e67e91c"
    },
    {
      "storm_id": "227420",
      "lat": 45.801,
      "lon": -77.394,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 557.0,
      "ebshear": 10.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 33.1384
        },
        {
          "name": "alignment",
          "value": -1.52
        },
        {
          "name": "tau",
          "value": 0.773
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0418
      },
      "coherence_score": 0.7729778289794922,
      "coherence_diagnostics": {
        "tau": 0.7729778289794922,
        "grad_tau": 0.19942724704742432,
        "torsion": 0.0,
        "alignment": -1.5200499296188354,
        "S_field": 0.31613481044769287,
        "Gamma_field": 0.2968754172325134,
        "S_over_Gamma": 1.0648736953735352,
        "Da": 18.726037979125977,
        "E_coh": 0.9360207319259644,
        "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": [
          [
            [
              -77.45,
              45.85
            ],
            [
              -77.37,
              45.85
            ],
            [
              -77.36,
              45.84
            ],
            [
              -77.36,
              45.79
            ],
            [
              -77.35,
              45.78
            ],
            [
              -77.36,
              45.76
            ],
            [
              -77.38,
              45.75
            ],
            [
              -77.42,
              45.76
            ],
            [
              -77.44,
              45.78
            ],
            [
              -77.45,
              45.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0418,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9cf58c9985a75db3c21003fbc99c1137c9c4ae1327579608534546ef661906e5",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0418,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5675afba4341c003383781626e7e694707dbff57588ea3d6b007f4916bd7960f",
        "signature": {
          "alg": "ed25519",
          "sig": "dd36865a092940e1b8bd3ce598d9642b1985b29238b100716f12ccdc4f0f3ab65450254737891b43d107024e24f0afb39a9fa18c253286d615084a71db81a505"
        }
      },
      "receipt_sha256": "5675afba4341c003383781626e7e694707dbff57588ea3d6b007f4916bd7960f"
    },
    {
      "storm_id": "227660",
      "lat": 36.8635,
      "lon": -104.7505,
      "motion_east": 0.5,
      "motion_south": 4.8,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 684.0,
      "ebshear": 27.0,
      "srh01": 25.0,
      "maxllaz": 0.003,
      "mesh": 0.66,
      "flash_rate": 14.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 25.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.6384
        },
        {
          "name": "alignment",
          "value": -1.6184
        },
        {
          "name": "tau",
          "value": 0.2314
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0418
      },
      "coherence_score": 0.23144209384918213,
      "coherence_diagnostics": {
        "tau": 0.23144209384918213,
        "grad_tau": 0.058700647205114365,
        "torsion": 0.0,
        "alignment": -1.6183956861495972,
        "S_field": 0.07646888494491577,
        "Gamma_field": 0.5493754148483276,
        "S_over_Gamma": 0.1391924023628235,
        "Da": 33.528804779052734,
        "E_coh": 0.34595704078674316,
        "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": [
          [
            [
              -104.7,
              36.98
            ],
            [
              -104.67,
              36.98
            ],
            [
              -104.67,
              36.89
            ],
            [
              -104.66,
              36.88
            ],
            [
              -104.66,
              36.85
            ],
            [
              -104.67,
              36.83
            ],
            [
              -104.69,
              36.81
            ],
            [
              -104.76,
              36.81
            ],
            [
              -104.8,
              36.76
            ],
            [
              -104.83,
              36.76
            ],
            [
              -104.85,
              36.78
            ],
            [
              -104.84,
              36.82
            ],
            [
              -104.82,
              36.82
            ],
            [
              -104.8,
              36.84
            ],
            [
              -104.79,
              36.86
            ],
            [
              -104.8,
              36.87
            ],
            [
              -104.79,
              36.9
            ],
            [
              -104.77,
              36.92
            ],
            [
              -104.74,
              36.93
            ],
            [
              -104.7,
              36.98
            ]
          ]
        ]
      },
      "raw_probability": 0.0418,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "9cf58c9985a75db3c21003fbc99c1137c9c4ae1327579608534546ef661906e5",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0418,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "5675afba4341c003383781626e7e694707dbff57588ea3d6b007f4916bd7960f",
        "signature": {
          "alg": "ed25519",
          "sig": "dd36865a092940e1b8bd3ce598d9642b1985b29238b100716f12ccdc4f0f3ab65450254737891b43d107024e24f0afb39a9fa18c253286d615084a71db81a505"
        }
      },
      "receipt_sha256": "5675afba4341c003383781626e7e694707dbff57588ea3d6b007f4916bd7960f"
    },
    {
      "storm_id": "227369",
      "lat": 33.8809,
      "lon": -107.1827,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 258.0,
      "ebshear": 17.0,
      "srh01": 9.0,
      "maxllaz": 0.003,
      "mesh": 0.43,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0134
        },
        {
          "name": "alignment",
          "value": 0.3098
        },
        {
          "name": "tau",
          "value": 0.2578
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0416
      },
      "coherence_score": 0.2578296661376953,
      "coherence_diagnostics": {
        "tau": 0.2578296661376953,
        "grad_tau": 0.06795290857553482,
        "torsion": 0.0,
        "alignment": 0.3098243474960327,
        "S_field": 0.14000067114830017,
        "Gamma_field": 0.9127087593078613,
        "S_over_Gamma": 0.1533903032541275,
        "Da": 56.0739860534668,
        "E_coh": 0.6833206415176392,
        "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": [
          [
            [
              -107.18,
              33.93
            ],
            [
              -107.15,
              33.92
            ],
            [
              -107.13,
              33.9
            ],
            [
              -107.13,
              33.86
            ],
            [
              -107.15,
              33.83
            ],
            [
              -107.2,
              33.83
            ],
            [
              -107.22,
              33.84
            ],
            [
              -107.23,
              33.86
            ],
            [
              -107.22,
              33.88
            ],
            [
              -107.22,
              33.91
            ],
            [
              -107.18,
              33.93
            ]
          ]
        ]
      },
      "raw_probability": 0.0416,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1e8b69e49a95665cd50e4c1f7ded72a8e6df6234053bd08e111167ebc5926f95",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0416,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d",
        "signature": {
          "alg": "ed25519",
          "sig": "5a1712916db5fb2688dc8d5d291a9eb1772c294bcfe8b43bb5c2d7ea34ab984d73c5ab3aed7612d374cd9c122d14fca40d5b5fec33114f2b1b6f1e558be7bf06"
        }
      },
      "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d"
    },
    {
      "storm_id": "227588",
      "lat": 34.3209,
      "lon": -107.5755,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 210.0,
      "ebshear": 14.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.19,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0134
        },
        {
          "name": "alignment",
          "value": 0.3098
        },
        {
          "name": "tau",
          "value": 0.2578
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0416
      },
      "coherence_score": 0.2578296661376953,
      "coherence_diagnostics": {
        "tau": 0.2578296661376953,
        "grad_tau": 0.06795290857553482,
        "torsion": 0.0,
        "alignment": 0.3098243474960327,
        "S_field": 0.14000067114830017,
        "Gamma_field": 0.9127087593078613,
        "S_over_Gamma": 0.1533903032541275,
        "Da": 56.0739860534668,
        "E_coh": 0.6833206415176392,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 2,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -107.59,
              34.37
            ],
            [
              -107.57,
              34.37
            ],
            [
              -107.54,
              34.34
            ],
            [
              -107.54,
              34.32
            ],
            [
              -107.53,
              34.31
            ],
            [
              -107.54,
              34.29
            ],
            [
              -107.58,
              34.26
            ],
            [
              -107.59,
              34.26
            ],
            [
              -107.63,
              34.3
            ],
            [
              -107.63,
              34.34
            ],
            [
              -107.59,
              34.37
            ]
          ]
        ]
      },
      "raw_probability": 0.0416,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1e8b69e49a95665cd50e4c1f7ded72a8e6df6234053bd08e111167ebc5926f95",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0416,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d",
        "signature": {
          "alg": "ed25519",
          "sig": "5a1712916db5fb2688dc8d5d291a9eb1772c294bcfe8b43bb5c2d7ea34ab984d73c5ab3aed7612d374cd9c122d14fca40d5b5fec33114f2b1b6f1e558be7bf06"
        }
      },
      "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d"
    },
    {
      "storm_id": "227634",
      "lat": 35.4522,
      "lon": -105.6811,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 722.0,
      "ebshear": 33.0,
      "srh01": 8.0,
      "maxllaz": 0.005,
      "mesh": 0.89,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 18.5134
        },
        {
          "name": "alignment",
          "value": -0.8756
        },
        {
          "name": "tau",
          "value": 0.1986
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0416
      },
      "coherence_score": 0.19859570264816284,
      "coherence_diagnostics": {
        "tau": 0.19859570264816284,
        "grad_tau": 0.035832006484270096,
        "torsion": 0.0,
        "alignment": -0.8756294250488281,
        "S_field": 0.029623139649629593,
        "Gamma_field": 0.8652087450027466,
        "S_over_Gamma": 0.034238141030073166,
        "Da": 51.02943801879883,
        "E_coh": 0.32463547587394714,
        "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": [
          [
            [
              -105.69,
              35.49
            ],
            [
              -105.66,
              35.48
            ],
            [
              -105.64,
              35.46
            ],
            [
              -105.64,
              35.43
            ],
            [
              -105.67,
              35.41
            ],
            [
              -105.7,
              35.41
            ],
            [
              -105.72,
              35.43
            ],
            [
              -105.72,
              35.47
            ],
            [
              -105.69,
              35.49
            ]
          ]
        ]
      },
      "raw_probability": 0.0416,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1e8b69e49a95665cd50e4c1f7ded72a8e6df6234053bd08e111167ebc5926f95",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0416,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d",
        "signature": {
          "alg": "ed25519",
          "sig": "5a1712916db5fb2688dc8d5d291a9eb1772c294bcfe8b43bb5c2d7ea34ab984d73c5ab3aed7612d374cd9c122d14fca40d5b5fec33114f2b1b6f1e558be7bf06"
        }
      },
      "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d"
    },
    {
      "storm_id": "227832",
      "lat": 35.63,
      "lon": -105.03,
      "motion_east": 1.1,
      "motion_south": 4.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 600.0,
      "ebshear": 34.0,
      "srh01": 4.0,
      "maxllaz": 0.004,
      "mesh": 0.47,
      "flash_rate": 9.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 4.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.3884
        },
        {
          "name": "alignment",
          "value": 0.173
        },
        {
          "name": "tau",
          "value": 0.2203
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0416
      },
      "coherence_score": 0.22027133405208588,
      "coherence_diagnostics": {
        "tau": 0.22027133405208588,
        "grad_tau": 0.040155865252017975,
        "torsion": 0.0,
        "alignment": 0.17302745580673218,
        "S_field": 0.025558844208717346,
        "Gamma_field": 0.5218753814697266,
        "S_over_Gamma": 0.04897499457001686,
        "Da": 30.79828453063965,
        "E_coh": 0.1861840933561325,
        "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": [
          [
            [
              -105.02,
              35.74
            ],
            [
              -104.97,
              35.72
            ],
            [
              -104.94,
              35.66
            ],
            [
              -104.95,
              35.65
            ],
            [
              -104.95,
              35.62
            ],
            [
              -104.98,
              35.59
            ],
            [
              -104.98,
              35.58
            ],
            [
              -105.0,
              35.56
            ],
            [
              -105.06,
              35.54
            ],
            [
              -105.07,
              35.55
            ],
            [
              -105.09,
              35.55
            ],
            [
              -105.11,
              35.58
            ],
            [
              -105.1,
              35.59
            ],
            [
              -105.1,
              35.62
            ],
            [
              -105.08,
              35.66
            ],
            [
              -105.06,
              35.68
            ],
            [
              -105.06,
              35.71
            ],
            [
              -105.02,
              35.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0416,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1e8b69e49a95665cd50e4c1f7ded72a8e6df6234053bd08e111167ebc5926f95",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0416,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d",
        "signature": {
          "alg": "ed25519",
          "sig": "5a1712916db5fb2688dc8d5d291a9eb1772c294bcfe8b43bb5c2d7ea34ab984d73c5ab3aed7612d374cd9c122d14fca40d5b5fec33114f2b1b6f1e558be7bf06"
        }
      },
      "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d"
    },
    {
      "storm_id": "227892",
      "lat": 36.9146,
      "lon": -104.5369,
      "motion_east": 0.6,
      "motion_south": 4.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 778.0,
      "ebshear": 24.0,
      "srh01": 14.0,
      "maxllaz": 0.004,
      "mesh": 0.18,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.6384
        },
        {
          "name": "alignment",
          "value": -1.6184
        },
        {
          "name": "tau",
          "value": 0.2314
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0416
      },
      "coherence_score": 0.23144209384918213,
      "coherence_diagnostics": {
        "tau": 0.23144209384918213,
        "grad_tau": 0.058700647205114365,
        "torsion": 0.0,
        "alignment": -1.6183956861495972,
        "S_field": 0.07646888494491577,
        "Gamma_field": 0.5493754148483276,
        "S_over_Gamma": 0.1391924023628235,
        "Da": 33.528804779052734,
        "E_coh": 0.34595704078674316,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.58,
              36.96
            ],
            [
              -104.45,
              36.96
            ],
            [
              -104.44,
              36.94
            ],
            [
              -104.44,
              36.91
            ],
            [
              -104.46,
              36.89
            ],
            [
              -104.5,
              36.89
            ],
            [
              -104.51,
              36.88
            ],
            [
              -104.58,
              36.88
            ],
            [
              -104.59,
              36.89
            ],
            [
              -104.61,
              36.89
            ],
            [
              -104.62,
              36.9
            ],
            [
              -104.62,
              36.94
            ],
            [
              -104.58,
              36.96
            ]
          ]
        ]
      },
      "raw_probability": 0.0416,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1e8b69e49a95665cd50e4c1f7ded72a8e6df6234053bd08e111167ebc5926f95",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0416,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d",
        "signature": {
          "alg": "ed25519",
          "sig": "5a1712916db5fb2688dc8d5d291a9eb1772c294bcfe8b43bb5c2d7ea34ab984d73c5ab3aed7612d374cd9c122d14fca40d5b5fec33114f2b1b6f1e558be7bf06"
        }
      },
      "receipt_sha256": "bb0ad3a03dc492b71f6dcb258acd1563d116b5e0c2380a45349b595734fa208d"
    },
    {
      "storm_id": "227888",
      "lat": 43.8,
      "lon": -103.63,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1319.0,
      "ebshear": 28.0,
      "srh01": 22.0,
      "maxllaz": 0.002,
      "mesh": 0.4,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 19.0134
        },
        {
          "name": "alignment",
          "value": 0.7274
        },
        {
          "name": "tau",
          "value": 0.2944
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0415
      },
      "coherence_score": 0.29440826177597046,
      "coherence_diagnostics": {
        "tau": 0.29440826177597046,
        "grad_tau": 0.047468941658735275,
        "torsion": 0.0,
        "alignment": 0.7273623943328857,
        "S_field": 0.2302095592021942,
        "Gamma_field": 0.8160421252250671,
        "S_over_Gamma": 0.2821049988269806,
        "Da": 50.368438720703125,
        "E_coh": 0.7957656979560852,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -103.64,
              43.85
            ],
            [
              -103.61,
              43.84
            ],
            [
              -103.61,
              43.8
            ],
            [
              -103.6,
              43.79
            ],
            [
              -103.6,
              43.77
            ],
            [
              -103.61,
              43.76
            ],
            [
              -103.68,
              43.76
            ],
            [
              -103.68,
              43.78
            ],
            [
              -103.64,
              43.85
            ]
          ]
        ]
      },
      "raw_probability": 0.0415,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "eafd53a415be03cccac94d086db4bd64c30556723b39b7b32ad5c3bef1be1206",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0415,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d6bc119063d968980e647b2a36e30d08e27ba31f9e20e52dd26b5a734c27e58d",
        "signature": {
          "alg": "ed25519",
          "sig": "f0640d17e4166e098832d879599dee312becef7d0dba33819003cc8452edcc3ddc1800b82ca9c28c41d5b90be1793334ff87a42eed85c58ea75c60c4d59c4d06"
        }
      },
      "receipt_sha256": "d6bc119063d968980e647b2a36e30d08e27ba31f9e20e52dd26b5a734c27e58d"
    },
    {
      "storm_id": "226770",
      "lat": 30.971,
      "lon": -84.846,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 2883.0,
      "ebshear": 18.0,
      "srh01": 9.0,
      "maxllaz": 0.003,
      "mesh": 0.04,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 61.0134
        },
        {
          "name": "alignment",
          "value": 2.5179
        },
        {
          "name": "tau",
          "value": 3.9459
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0411
      },
      "coherence_score": 3.945910930633545,
      "coherence_diagnostics": {
        "tau": 3.945910930633545,
        "grad_tau": 0.4098012447357178,
        "torsion": 0.0,
        "alignment": 2.517854690551758,
        "S_field": 1.3626344203948975,
        "Gamma_field": 0.24937541782855988,
        "S_over_Gamma": 5.464189052581787,
        "Da": 16.3104248046875,
        "E_coh": 0.9826093316078186,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -84.86,
              31.0
            ],
            [
              -84.83,
              31.0
            ],
            [
              -84.82,
              30.99
            ],
            [
              -84.82,
              30.97
            ],
            [
              -84.81,
              30.96
            ],
            [
              -84.83,
              30.93
            ],
            [
              -84.87,
              30.93
            ],
            [
              -84.88,
              30.94
            ],
            [
              -84.88,
              30.99
            ],
            [
              -84.86,
              31.0
            ]
          ]
        ]
      },
      "raw_probability": 0.0411,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "f08827e488597ac2d132c725870d7a37ffa411f6ab84cb05448c8ec9cd245694",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0411,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b510b147065ccc6d8d236f880ac62ebd87e19bd1e6d248cce4f341743498265d",
        "signature": {
          "alg": "ed25519",
          "sig": "33ec7b39095606437c9c5251b110b3caafc24ddb79f7d105e77028744f182f8ec6fc18685a467baac5d24928696cb66693bb0cca3bb09a0586c1072fbecf3e09"
        }
      },
      "receipt_sha256": "b510b147065ccc6d8d236f880ac62ebd87e19bd1e6d248cce4f341743498265d"
    },
    {
      "storm_id": "228134",
      "lat": 47.1467,
      "lon": -84.152,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1188.0,
      "ebshear": 13.0,
      "srh01": 24.0,
      "maxllaz": 0.004,
      "mesh": 0.18,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 24.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.6384
        },
        {
          "name": "alignment",
          "value": 3.8954
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0409
      },
      "coherence_score": 0.7070140838623047,
      "coherence_diagnostics": {
        "tau": 0.7070140838623047,
        "grad_tau": 0.1917748898267746,
        "torsion": 0.0,
        "alignment": 3.8954153060913086,
        "S_field": 0.35612282156944275,
        "Gamma_field": 0.4485420882701874,
        "S_over_Gamma": 0.7939563393592834,
        "Da": 27.127477645874023,
        "E_coh": 0.6484000086784363,
        "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.15,
              47.2
            ],
            [
              -84.14,
              47.19
            ],
            [
              -84.13,
              47.2
            ],
            [
              -84.11,
              47.2
            ],
            [
              -84.09,
              47.18
            ],
            [
              -84.1,
              47.12
            ],
            [
              -84.12,
              47.11
            ],
            [
              -84.15,
              47.11
            ],
            [
              -84.17,
              47.1
            ],
            [
              -84.18,
              47.08
            ],
            [
              -84.22,
              47.08
            ],
            [
              -84.2,
              47.11
            ],
            [
              -84.19,
              47.16
            ],
            [
              -84.18,
              47.16
            ],
            [
              -84.15,
              47.2
            ]
          ]
        ]
      },
      "raw_probability": 0.0409,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "aef1e00a6e7105cf1213333ab3fc2906dd03f7ea204c2e2bfcfa50d28bf23fe3",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0409,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "56a113358ca37e494f26e926b19425086037ba1e60a56eaf08154d7f95dd0e53",
        "signature": {
          "alg": "ed25519",
          "sig": "5c7f0ad075770974ec2ab0f6c96f03b0879dd15b81546a9bcc13341657139a7203d4b1b04aafc415ad103aed68931494c2457f96c72b28945ade257119e4b600"
        }
      },
      "receipt_sha256": "56a113358ca37e494f26e926b19425086037ba1e60a56eaf08154d7f95dd0e53"
    },
    {
      "storm_id": "228152",
      "lat": 41.4986,
      "lon": -74.16,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 989.0,
      "ebshear": 29.0,
      "srh01": 12.0,
      "maxllaz": 0.001,
      "mesh": 0.12,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 12.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.6384
        },
        {
          "name": "alignment",
          "value": 0.819
        },
        {
          "name": "tau",
          "value": 0.5952
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0408
      },
      "coherence_score": 0.5951701998710632,
      "coherence_diagnostics": {
        "tau": 0.5951701998710632,
        "grad_tau": 0.1329779326915741,
        "torsion": 0.0,
        "alignment": 0.8190335631370544,
        "S_field": 0.1390957534313202,
        "Gamma_field": 0.3085421025753021,
        "S_over_Gamma": 0.4508161246776581,
        "Da": 18.85942840576172,
        "E_coh": 0.7059042453765869,
        "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": [
          [
            [
              -74.15,
              41.53
            ],
            [
              -74.14,
              41.52
            ],
            [
              -74.14,
              41.47
            ],
            [
              -74.15,
              41.46
            ],
            [
              -74.2,
              41.46
            ],
            [
              -74.19,
              41.52
            ],
            [
              -74.15,
              41.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0408,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "15d7a47fbf03ef1a2142052690cb262522c1f68ccd4b5b0b2c73e1d49dd188a0",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0408,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "068ea660c1cc333f5eb48dd6bf4d6c2fb2a857b24c4fbffd2ebbba280fbceff5",
        "signature": {
          "alg": "ed25519",
          "sig": "73d06f3cc5850b53834137ef23d09a31a6b38c1e81e41741bedb76b337b1451327a583bfbb6540b016f1fe1af4ab30b3cf78caeb225c799d7083267fa8377807"
        }
      },
      "receipt_sha256": "068ea660c1cc333f5eb48dd6bf4d6c2fb2a857b24c4fbffd2ebbba280fbceff5"
    },
    {
      "storm_id": "227392",
      "lat": 38.8794,
      "lon": -104.4156,
      "motion_east": 0.4,
      "motion_south": 4.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 876.0,
      "ebshear": 29.0,
      "srh01": 13.0,
      "maxllaz": 0.006,
      "mesh": 2.34,
      "flash_rate": 7.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5134
        },
        {
          "name": "alignment",
          "value": -0.3169
        },
        {
          "name": "tau",
          "value": 0.2645
        },
        {
          "name": "maxllaz",
          "value": 0.006
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0407
      },
      "coherence_score": 0.2644551992416382,
      "coherence_diagnostics": {
        "tau": 0.2644551992416382,
        "grad_tau": 0.02369093894958496,
        "torsion": 0.0,
        "alignment": -0.31688952445983887,
        "S_field": 0.14489644765853882,
        "Gamma_field": 0.5102087259292603,
        "S_over_Gamma": 0.2839944660663605,
        "Da": 30.621824264526367,
        "E_coh": 0.1376432329416275,
        "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": [
          [
            [
              -104.43,
              38.97
            ],
            [
              -104.39,
              38.97
            ],
            [
              -104.38,
              38.96
            ],
            [
              -104.36,
              38.92
            ],
            [
              -104.36,
              38.89
            ],
            [
              -104.32,
              38.85
            ],
            [
              -104.32,
              38.79
            ],
            [
              -104.35,
              38.77
            ],
            [
              -104.42,
              38.77
            ],
            [
              -104.44,
              38.78
            ],
            [
              -104.49,
              38.83
            ],
            [
              -104.5,
              38.85
            ],
            [
              -104.5,
              38.9
            ],
            [
              -104.48,
              38.92
            ],
            [
              -104.48,
              38.93
            ],
            [
              -104.43,
              38.97
            ]
          ]
        ]
      },
      "raw_probability": 0.0407,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8a2033752a29dbf7fbc19f078ed57aca119facec4717b98bb8fcef615943a56c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0407,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01baa123d1c90a7e8b618087ed5a07b64fc7812ee12928082e73b3cbbe1b6612",
        "signature": {
          "alg": "ed25519",
          "sig": "60c302ea85eae58dba16ddf01ee6d8fc230ef1d6421f5fc05a5b2c38c2848fb06e96880a4f4ff19a39a83d9fb7f4c00097777fd856e71df429d4e19580e4c005"
        }
      },
      "receipt_sha256": "01baa123d1c90a7e8b618087ed5a07b64fc7812ee12928082e73b3cbbe1b6612"
    },
    {
      "storm_id": "228053",
      "lat": 33.75,
      "lon": -109.1656,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 387.0,
      "ebshear": 12.0,
      "srh01": 16.0,
      "maxllaz": 0.001,
      "mesh": 0.31,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 16.0
        },
        {
          "name": "hrrr_pwat",
          "value": 35.7634
        },
        {
          "name": "alignment",
          "value": 1.5753
        },
        {
          "name": "tau",
          "value": 0.1984
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0407
      },
      "coherence_score": 0.19843655824661255,
      "coherence_diagnostics": {
        "tau": 0.19843655824661255,
        "grad_tau": 0.036800988018512726,
        "torsion": 0.0,
        "alignment": 1.5753273963928223,
        "S_field": 0.07552449405193329,
        "Gamma_field": 0.5468754172325134,
        "S_over_Gamma": 0.13810183107852936,
        "Da": 33.59002685546875,
        "E_coh": 0.2956644594669342,
        "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": [
          [
            [
              -109.18,
              33.79
            ],
            [
              -109.14,
              33.78
            ],
            [
              -109.13,
              33.76
            ],
            [
              -109.13,
              33.72
            ],
            [
              -109.14,
              33.71
            ],
            [
              -109.19,
              33.71
            ],
            [
              -109.2,
              33.72
            ],
            [
              -109.2,
              33.77
            ],
            [
              -109.18,
              33.79
            ]
          ]
        ]
      },
      "raw_probability": 0.0407,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "8a2033752a29dbf7fbc19f078ed57aca119facec4717b98bb8fcef615943a56c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0407,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01baa123d1c90a7e8b618087ed5a07b64fc7812ee12928082e73b3cbbe1b6612",
        "signature": {
          "alg": "ed25519",
          "sig": "60c302ea85eae58dba16ddf01ee6d8fc230ef1d6421f5fc05a5b2c38c2848fb06e96880a4f4ff19a39a83d9fb7f4c00097777fd856e71df429d4e19580e4c005"
        }
      },
      "receipt_sha256": "01baa123d1c90a7e8b618087ed5a07b64fc7812ee12928082e73b3cbbe1b6612"
    },
    {
      "storm_id": "228169",
      "lat": 43.8967,
      "lon": -105.6367,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 100.0,
      "ebshear": 32.0,
      "srh01": 20.0,
      "maxllaz": 0.001,
      "mesh": 0.05,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 20.0
        },
        {
          "name": "hrrr_pwat",
          "value": 9.7634
        },
        {
          "name": "alignment",
          "value": 1.2428
        },
        {
          "name": "tau",
          "value": 0.2183
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0406
      },
      "coherence_score": 0.21828235685825348,
      "coherence_diagnostics": {
        "tau": 0.21828235685825348,
        "grad_tau": 0.04543910548090935,
        "torsion": 0.0,
        "alignment": 1.242794394493103,
        "S_field": 0.08159966766834259,
        "Gamma_field": 0.7285420894622803,
        "S_over_Gamma": 0.11200405657291412,
        "Da": 44.41263198852539,
        "E_coh": 0.3496536314487457,
        "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": [
          [
            [
              -105.65,
              43.94
            ],
            [
              -105.61,
              43.94
            ],
            [
              -105.58,
              43.91
            ],
            [
              -105.58,
              43.88
            ],
            [
              -105.63,
              43.84
            ],
            [
              -105.65,
              43.84
            ],
            [
              -105.69,
              43.87
            ],
            [
              -105.69,
              43.91
            ],
            [
              -105.65,
              43.94
            ]
          ]
        ]
      },
      "raw_probability": 0.0406,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "26d80645d2bdd3269ec6349f00f176e20e2c75ac71ee418ea9794f0c9168d99f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0406,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "ecd72f7705f577f19249069b612170e91c52235ed719016c64356ee32daa750b",
        "signature": {
          "alg": "ed25519",
          "sig": "3a7b5f5836d9110c654216c2b551b5ec3b926cff31cea5b203a856e8a3eaa5831dd89e32ac0a9548b36f0459a2f854522ea8607f0d5da5b3d78f5ac92c49940f"
        }
      },
      "receipt_sha256": "ecd72f7705f577f19249069b612170e91c52235ed719016c64356ee32daa750b"
    },
    {
      "storm_id": "228131",
      "lat": 48.4546,
      "lon": -89.2546,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1095.0,
      "ebshear": 14.0,
      "srh01": 19.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7634
        },
        {
          "name": "alignment",
          "value": 2.1545
        },
        {
          "name": "tau",
          "value": 0.1932
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0405
      },
      "coherence_score": 0.19324228167533875,
      "coherence_diagnostics": {
        "tau": 0.19324228167533875,
        "grad_tau": 0.16633474826812744,
        "torsion": 0.0,
        "alignment": 2.1544535160064697,
        "S_field": 0.11458871513605118,
        "Gamma_field": 0.26770874857902527,
        "S_over_Gamma": 0.4280349910259247,
        "Da": 15.385672569274902,
        "E_coh": 0.2553893029689789,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.24,
              48.5
            ],
            [
              -89.22,
              48.49
            ],
            [
              -89.23,
              48.47
            ],
            [
              -89.23,
              48.43
            ],
            [
              -89.22,
              48.41
            ],
            [
              -89.24,
              48.4
            ],
            [
              -89.29,
              48.4
            ],
            [
              -89.3,
              48.41
            ],
            [
              -89.28,
              48.44
            ],
            [
              -89.29,
              48.48
            ],
            [
              -89.28,
              48.49
            ],
            [
              -89.25,
              48.49
            ],
            [
              -89.24,
              48.5
            ]
          ]
        ]
      },
      "raw_probability": 0.0405,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "1c3c634d5f544682301a3acaf61a1819d53b973a57289a8a3b764674337b0b1a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0405,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f7109bbb07331aa13ca591adf73a902190025560c023766430f489062263411c",
        "signature": {
          "alg": "ed25519",
          "sig": "d6576cbf43ef6129280823e3815d5622f8c633b72636db80d92ca92e0e065b2534ed13924a1b7871f4bda194a3bca0b216551b62eea6fe3d3f527206b43ba501"
        }
      },
      "receipt_sha256": "f7109bbb07331aa13ca591adf73a902190025560c023766430f489062263411c"
    },
    {
      "storm_id": "227730",
      "lat": 36.7689,
      "lon": -105.6733,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 371.0,
      "ebshear": 13.0,
      "srh01": 10.0,
      "maxllaz": 0.001,
      "mesh": 0.34,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.1384
        },
        {
          "name": "alignment",
          "value": -0.7639
        },
        {
          "name": "tau",
          "value": 0.1892
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0404
      },
      "coherence_score": 0.18918296694755554,
      "coherence_diagnostics": {
        "tau": 0.18918296694755554,
        "grad_tau": 0.03144878149032593,
        "torsion": 0.0,
        "alignment": -0.7639193534851074,
        "S_field": 0.041525550186634064,
        "Gamma_field": 0.5702087879180908,
        "S_over_Gamma": 0.07282516360282898,
        "Da": 34.2286262512207,
        "E_coh": 0.5069543123245239,
        "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": [
          [
            [
              -105.68,
              36.81
            ],
            [
              -105.65,
              36.8
            ],
            [
              -105.64,
              36.76
            ],
            [
              -105.63,
              36.75
            ],
            [
              -105.66,
              36.73
            ],
            [
              -105.68,
              36.73
            ],
            [
              -105.72,
              36.75
            ],
            [
              -105.72,
              36.78
            ],
            [
              -105.68,
              36.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0404,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "97b2ecbc233dcef0bb3cf15e5732d1c96a3f2a03137ecfc8805357df061a5893",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0404,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee",
        "signature": {
          "alg": "ed25519",
          "sig": "b9101755f0e3546185bb71b49fb96027f8908c0a73bba6f534e5f193d294ff280c25566595f75b6c1c7617006f9ea0230b3916b7ca0ff916c8e665edd65add07"
        }
      },
      "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee"
    },
    {
      "storm_id": "228080",
      "lat": 37.1125,
      "lon": -105.6725,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 291.0,
      "ebshear": 12.0,
      "srh01": 19.0,
      "maxllaz": 0.001,
      "mesh": 0.4,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 16.1384
        },
        {
          "name": "alignment",
          "value": -0.7639
        },
        {
          "name": "tau",
          "value": 0.1892
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0404
      },
      "coherence_score": 0.18918296694755554,
      "coherence_diagnostics": {
        "tau": 0.18918296694755554,
        "grad_tau": 0.03144878149032593,
        "torsion": 0.0,
        "alignment": -0.7639193534851074,
        "S_field": 0.041525550186634064,
        "Gamma_field": 0.5702087879180908,
        "S_over_Gamma": 0.07282516360282898,
        "Da": 34.2286262512207,
        "E_coh": 0.5069543123245239,
        "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": [
          [
            [
              -105.69,
              37.14
            ],
            [
              -105.66,
              37.14
            ],
            [
              -105.64,
              37.12
            ],
            [
              -105.64,
              37.09
            ],
            [
              -105.66,
              37.07
            ],
            [
              -105.7,
              37.07
            ],
            [
              -105.7,
              37.13
            ],
            [
              -105.69,
              37.14
            ]
          ]
        ]
      },
      "raw_probability": 0.0404,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "97b2ecbc233dcef0bb3cf15e5732d1c96a3f2a03137ecfc8805357df061a5893",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0404,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee",
        "signature": {
          "alg": "ed25519",
          "sig": "b9101755f0e3546185bb71b49fb96027f8908c0a73bba6f534e5f193d294ff280c25566595f75b6c1c7617006f9ea0230b3916b7ca0ff916c8e665edd65add07"
        }
      },
      "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee"
    },
    {
      "storm_id": "228182",
      "lat": 34.428,
      "lon": -111.1167,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 475.0,
      "ebshear": 11.0,
      "srh01": 10.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 10.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.7634
        },
        {
          "name": "alignment",
          "value": 0.6465
        },
        {
          "name": "tau",
          "value": 0.1824
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0404
      },
      "coherence_score": 0.18243902921676636,
      "coherence_diagnostics": {
        "tau": 0.18243902921676636,
        "grad_tau": 0.035552289336919785,
        "torsion": 0.0,
        "alignment": 0.6464834809303284,
        "S_field": 0.05763903632760048,
        "Gamma_field": 0.5468754172325134,
        "S_over_Gamma": 0.10539701581001282,
        "Da": 33.080501556396484,
        "E_coh": 0.3208807110786438,
        "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.16,
              34.46
            ],
            [
              -111.15,
              34.45
            ],
            [
              -111.1,
              34.45
            ],
            [
              -111.09,
              34.46
            ],
            [
              -111.08,
              34.45
            ],
            [
              -111.08,
              34.43
            ],
            [
              -111.09,
              34.42
            ],
            [
              -111.09,
              34.37
            ],
            [
              -111.11,
              34.37
            ],
            [
              -111.1,
              34.39
            ],
            [
              -111.1,
              34.42
            ],
            [
              -111.11,
              34.43
            ],
            [
              -111.16,
              34.42
            ],
            [
              -111.17,
              34.44
            ],
            [
              -111.16,
              34.46
            ]
          ]
        ]
      },
      "raw_probability": 0.0404,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "97b2ecbc233dcef0bb3cf15e5732d1c96a3f2a03137ecfc8805357df061a5893",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0404,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee",
        "signature": {
          "alg": "ed25519",
          "sig": "b9101755f0e3546185bb71b49fb96027f8908c0a73bba6f534e5f193d294ff280c25566595f75b6c1c7617006f9ea0230b3916b7ca0ff916c8e665edd65add07"
        }
      },
      "receipt_sha256": "b5b9ceff7f8c6ac7a260c253da827c054d9db40fcaeda466164418ebb36873ee"
    },
    {
      "storm_id": "227491",
      "lat": 43.6609,
      "lon": -106.3745,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 568.0,
      "ebshear": 20.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.16,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 12.7634
        },
        {
          "name": "alignment",
          "value": 1.3265
        },
        {
          "name": "tau",
          "value": 0.1912
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0402
      },
      "coherence_score": 0.19121959805488586,
      "coherence_diagnostics": {
        "tau": 0.19121959805488586,
        "grad_tau": 0.04609708860516548,
        "torsion": 0.0,
        "alignment": 1.3264504671096802,
        "S_field": 0.15164564549922943,
        "Gamma_field": 1.0735421180725098,
        "S_over_Gamma": 0.14125728607177734,
        "Da": 67.22008514404297,
        "E_coh": 0.7108326554298401,
        "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": [
          [
            [
              -106.4,
              43.7
            ],
            [
              -106.36,
              43.7
            ],
            [
              -106.34,
              43.68
            ],
            [
              -106.33,
              43.66
            ],
            [
              -106.33,
              43.63
            ],
            [
              -106.34,
              43.62
            ],
            [
              -106.37,
              43.61
            ],
            [
              -106.41,
              43.63
            ],
            [
              -106.42,
              43.65
            ],
            [
              -106.42,
              43.69
            ],
            [
              -106.4,
              43.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0402,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c2fb7337a35d0d1306a2c06c1db6b046d37de2339c3b86c1a30bb5533064c26a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0402,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aefcbf22b107903a966b78da9bf6f6e07227692d6df90ad95f5bb5b4779a9e2f",
        "signature": {
          "alg": "ed25519",
          "sig": "667713a16cccdd1200ab145b06bc09fc52755150823f0f6a3b1877bfab07fcd7e7ee68ff36b5c85eca93b967d350bccdbf4637243f795fcb8e96e7e4f3145800"
        }
      },
      "receipt_sha256": "aefcbf22b107903a966b78da9bf6f6e07227692d6df90ad95f5bb5b4779a9e2f"
    },
    {
      "storm_id": "228047",
      "lat": 36.6956,
      "lon": -104.3244,
      "motion_east": 2.0,
      "motion_south": 2.6,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 626.0,
      "ebshear": 22.0,
      "srh01": 13.0,
      "maxllaz": 0.002,
      "mesh": 0.33,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 13.0
        },
        {
          "name": "hrrr_pwat",
          "value": 13.6384
        },
        {
          "name": "alignment",
          "value": -1.6184
        },
        {
          "name": "tau",
          "value": 0.2314
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0394
      },
      "coherence_score": 0.23144209384918213,
      "coherence_diagnostics": {
        "tau": 0.23144209384918213,
        "grad_tau": 0.058700647205114365,
        "torsion": 0.0,
        "alignment": -1.6183956861495972,
        "S_field": 0.07646888494491577,
        "Gamma_field": 0.5493754148483276,
        "S_over_Gamma": 0.1391924023628235,
        "Da": 33.528804779052734,
        "E_coh": 0.34595704078674316,
        "singularity_count": 1.0,
        "singularity_conditions_met": 1,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -104.35,
              36.74
            ],
            [
              -104.31,
              36.74
            ],
            [
              -104.27,
              36.7
            ],
            [
              -104.27,
              36.66
            ],
            [
              -104.29,
              36.64
            ],
            [
              -104.33,
              36.64
            ],
            [
              -104.38,
              36.68
            ],
            [
              -104.37,
              36.72
            ],
            [
              -104.35,
              36.74
            ]
          ]
        ]
      },
      "raw_probability": 0.0394,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cb5adef2868c8cbd347ffe0458a43d7f02c994302a61e5af1e8b74bf048f9eae",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0394,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45",
        "signature": {
          "alg": "ed25519",
          "sig": "4f2262f87ea1e3c55038ab6482dd82d3c90c138aa7bfde8fbe672a1f24aef498c37f3972de11a3fd7dd5814aa244408de06c461066ecf9f600fa86c560e6fb02"
        }
      },
      "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45"
    },
    {
      "storm_id": "228093",
      "lat": 44.9733,
      "lon": -90.5056,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 423.0,
      "ebshear": 23.0,
      "srh01": 6.0,
      "maxllaz": 0.001,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 6.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.1384
        },
        {
          "name": "alignment",
          "value": -0.7417
        },
        {
          "name": "tau",
          "value": 0.8885
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0394
      },
      "coherence_score": 0.8884704113006592,
      "coherence_diagnostics": {
        "tau": 0.8884704113006592,
        "grad_tau": 0.13185949623584747,
        "torsion": 0.0,
        "alignment": -0.741685152053833,
        "S_field": 0.2170800119638443,
        "Gamma_field": 0.18687540292739868,
        "S_over_Gamma": 1.1616296768188477,
        "Da": 11.552193641662598,
        "E_coh": 0.5675796270370483,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.53,
              45.01
            ],
            [
              -90.46,
              45.01
            ],
            [
              -90.46,
              44.95
            ],
            [
              -90.48,
              44.95
            ],
            [
              -90.49,
              44.94
            ],
            [
              -90.52,
              44.94
            ],
            [
              -90.54,
              44.95
            ],
            [
              -90.54,
              45.0
            ],
            [
              -90.53,
              45.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0394,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cb5adef2868c8cbd347ffe0458a43d7f02c994302a61e5af1e8b74bf048f9eae",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0394,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45",
        "signature": {
          "alg": "ed25519",
          "sig": "4f2262f87ea1e3c55038ab6482dd82d3c90c138aa7bfde8fbe672a1f24aef498c37f3972de11a3fd7dd5814aa244408de06c461066ecf9f600fa86c560e6fb02"
        }
      },
      "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45"
    },
    {
      "storm_id": "228168",
      "lat": 44.986,
      "lon": -90.306,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 474.0,
      "ebshear": 22.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": 38.1384
        },
        {
          "name": "alignment",
          "value": -0.7417
        },
        {
          "name": "tau",
          "value": 0.8885
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0394
      },
      "coherence_score": 0.8884704113006592,
      "coherence_diagnostics": {
        "tau": 0.8884704113006592,
        "grad_tau": 0.13185949623584747,
        "torsion": 0.0,
        "alignment": -0.741685152053833,
        "S_field": 0.2170800119638443,
        "Gamma_field": 0.18687540292739868,
        "S_over_Gamma": 1.1616296768188477,
        "Da": 11.552193641662598,
        "E_coh": 0.5675796270370483,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": false,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -90.33,
              45.01
            ],
            [
              -90.27,
              45.01
            ],
            [
              -90.27,
              44.95
            ],
            [
              -90.33,
              44.95
            ],
            [
              -90.33,
              45.01
            ]
          ]
        ]
      },
      "raw_probability": 0.0394,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "cb5adef2868c8cbd347ffe0458a43d7f02c994302a61e5af1e8b74bf048f9eae",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0394,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45",
        "signature": {
          "alg": "ed25519",
          "sig": "4f2262f87ea1e3c55038ab6482dd82d3c90c138aa7bfde8fbe672a1f24aef498c37f3972de11a3fd7dd5814aa244408de06c461066ecf9f600fa86c560e6fb02"
        }
      },
      "receipt_sha256": "7bb6cdab8949abb35d90590fc8a76a4d670d18134a25bbb9732b9809186b3e45"
    },
    {
      "storm_id": "227633",
      "lat": 35.7836,
      "lon": -104.7673,
      "motion_east": 1.4,
      "motion_south": 3.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 581.0,
      "ebshear": 34.0,
      "srh01": 3.0,
      "maxllaz": 0.005,
      "mesh": 0.67,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 3.0
        },
        {
          "name": "hrrr_pwat",
          "value": 17.3884
        },
        {
          "name": "alignment",
          "value": 0.173
        },
        {
          "name": "tau",
          "value": 0.2203
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0393
      },
      "coherence_score": 0.22027133405208588,
      "coherence_diagnostics": {
        "tau": 0.22027133405208588,
        "grad_tau": 0.040155865252017975,
        "torsion": 0.0,
        "alignment": 0.17302745580673218,
        "S_field": 0.025558844208717346,
        "Gamma_field": 0.5218753814697266,
        "S_over_Gamma": 0.04897499457001686,
        "Da": 30.79828453063965,
        "E_coh": 0.1861840933561325,
        "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": [
          [
            [
              -104.79,
              35.82
            ],
            [
              -104.78,
              35.81
            ],
            [
              -104.75,
              35.81
            ],
            [
              -104.73,
              35.79
            ],
            [
              -104.73,
              35.76
            ],
            [
              -104.74,
              35.76
            ],
            [
              -104.75,
              35.74
            ],
            [
              -104.78,
              35.74
            ],
            [
              -104.8,
              35.76
            ],
            [
              -104.8,
              35.81
            ],
            [
              -104.79,
              35.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0393,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d951db0004bbc471035dfac6dd53b34e7f0e8f84a1bcd407db9d5dc5ac7901a8",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0393,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9",
        "signature": {
          "alg": "ed25519",
          "sig": "835eb6bb22d1918c583c7f348c6f9b813fd9dd39c793ea933d7fdd18a3c846de7f2611ff410c30fbfb85f3b942f825ba5004dd33669e42ceaa5e20ae72dc9408"
        }
      },
      "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9"
    },
    {
      "storm_id": "227656",
      "lat": 39.2247,
      "lon": -104.9029,
      "motion_east": 0.3,
      "motion_south": 3.0,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 933.0,
      "ebshear": 27.0,
      "srh01": 19.0,
      "maxllaz": 0.004,
      "mesh": 0.51,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.5134
        },
        {
          "name": "alignment",
          "value": -0.3169
        },
        {
          "name": "tau",
          "value": 0.2645
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0393
      },
      "coherence_score": 0.2644551992416382,
      "coherence_diagnostics": {
        "tau": 0.2644551992416382,
        "grad_tau": 0.02369093894958496,
        "torsion": 0.0,
        "alignment": -0.31688952445983887,
        "S_field": 0.14489644765853882,
        "Gamma_field": 0.5102087259292603,
        "S_over_Gamma": 0.2839944660663605,
        "Da": 30.621824264526367,
        "E_coh": 0.1376432329416275,
        "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": [
          [
            [
              -104.98,
              39.27
            ],
            [
              -104.95,
              39.27
            ],
            [
              -104.94,
              39.26
            ],
            [
              -104.92,
              39.26
            ],
            [
              -104.91,
              39.27
            ],
            [
              -104.83,
              39.27
            ],
            [
              -104.77,
              39.21
            ],
            [
              -104.77,
              39.17
            ],
            [
              -104.78,
              39.16
            ],
            [
              -104.8,
              39.16
            ],
            [
              -104.86,
              39.19
            ],
            [
              -104.93,
              39.19
            ],
            [
              -104.94,
              39.2
            ],
            [
              -104.99,
              39.2
            ],
            [
              -105.0,
              39.21
            ],
            [
              -105.0,
              39.26
            ],
            [
              -104.98,
              39.27
            ]
          ]
        ]
      },
      "raw_probability": 0.0393,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d951db0004bbc471035dfac6dd53b34e7f0e8f84a1bcd407db9d5dc5ac7901a8",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0393,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9",
        "signature": {
          "alg": "ed25519",
          "sig": "835eb6bb22d1918c583c7f348c6f9b813fd9dd39c793ea933d7fdd18a3c846de7f2611ff410c30fbfb85f3b942f825ba5004dd33669e42ceaa5e20ae72dc9408"
        }
      },
      "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9"
    },
    {
      "storm_id": "228081",
      "lat": 36.5971,
      "lon": -104.0357,
      "motion_east": 3.1,
      "motion_south": 0.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 835.0,
      "ebshear": 28.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.3,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.8884
        },
        {
          "name": "alignment",
          "value": 0.3857
        },
        {
          "name": "tau",
          "value": 0.3023
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0393
      },
      "coherence_score": 0.3022956848144531,
      "coherence_diagnostics": {
        "tau": 0.3022956848144531,
        "grad_tau": 0.09410300105810165,
        "torsion": 0.0,
        "alignment": 0.3856717646121979,
        "S_field": 0.11062505096197128,
        "Gamma_field": 0.5185420513153076,
        "S_over_Gamma": 0.21333862841129303,
        "Da": 32.531982421875,
        "E_coh": 0.3639128506183624,
        "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": [
          [
            [
              -104.03,
              36.63
            ],
            [
              -104.01,
              36.62
            ],
            [
              -104.01,
              36.56
            ],
            [
              -104.05,
              36.56
            ],
            [
              -104.06,
              36.57
            ],
            [
              -104.06,
              36.61
            ],
            [
              -104.03,
              36.63
            ]
          ]
        ]
      },
      "raw_probability": 0.0393,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d951db0004bbc471035dfac6dd53b34e7f0e8f84a1bcd407db9d5dc5ac7901a8",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0393,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9",
        "signature": {
          "alg": "ed25519",
          "sig": "835eb6bb22d1918c583c7f348c6f9b813fd9dd39c793ea933d7fdd18a3c846de7f2611ff410c30fbfb85f3b942f825ba5004dd33669e42ceaa5e20ae72dc9408"
        }
      },
      "receipt_sha256": "4b5fce4c1a7e03a149f4cc9a07c71260d977a1523b45b8eead44b87386bff2d9"
    },
    {
      "storm_id": "228136",
      "lat": 46.629,
      "lon": -83.772,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1722.0,
      "ebshear": 9.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.38,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.6384
        },
        {
          "name": "alignment",
          "value": 3.8954
        },
        {
          "name": "tau",
          "value": 0.707
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0388
      },
      "coherence_score": 0.7070140838623047,
      "coherence_diagnostics": {
        "tau": 0.7070140838623047,
        "grad_tau": 0.1917748898267746,
        "torsion": 0.0,
        "alignment": 3.8954153060913086,
        "S_field": 0.35612282156944275,
        "Gamma_field": 0.4485420882701874,
        "S_over_Gamma": 0.7939563393592834,
        "Da": 27.127477645874023,
        "E_coh": 0.6484000086784363,
        "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": [
          [
            [
              -83.79,
              46.67
            ],
            [
              -83.74,
              46.67
            ],
            [
              -83.73,
              46.66
            ],
            [
              -83.73,
              46.61
            ],
            [
              -83.74,
              46.59
            ],
            [
              -83.76,
              46.58
            ],
            [
              -83.8,
              46.59
            ],
            [
              -83.82,
              46.61
            ],
            [
              -83.82,
              46.64
            ],
            [
              -83.79,
              46.67
            ]
          ]
        ]
      },
      "raw_probability": 0.0388,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "4a26c5df962ceafa9a26d7727603f2aa8befb99c8b8ceaac13116b75822611dd",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0388,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f38142ff3ee604633099732ee1737a2a0a470ee1f0f8c5e033dc4355d55bbc1c",
        "signature": {
          "alg": "ed25519",
          "sig": "ba772ce3ba3a8eeb0bfe9da4af1cb58f008299407d27dff498969f674ae3526b9f2f7b978d52080e6645d1279a764503ac4cd5eeca563ed86a9cfad7b036ee00"
        }
      },
      "receipt_sha256": "f38142ff3ee604633099732ee1737a2a0a470ee1f0f8c5e033dc4355d55bbc1c"
    },
    {
      "storm_id": "226811",
      "lat": 48.687,
      "lon": -88.826,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 334.0,
      "ebshear": 15.0,
      "srh01": 5.0,
      "maxllaz": 0.005,
      "mesh": 0.25,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 5.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7634
        },
        {
          "name": "alignment",
          "value": 2.1545
        },
        {
          "name": "tau",
          "value": 0.1932
        },
        {
          "name": "maxllaz",
          "value": 0.005
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0384
      },
      "coherence_score": 0.19324228167533875,
      "coherence_diagnostics": {
        "tau": 0.19324228167533875,
        "grad_tau": 0.16633474826812744,
        "torsion": 0.0,
        "alignment": 2.1544535160064697,
        "S_field": 0.11458871513605118,
        "Gamma_field": 0.26770874857902527,
        "S_over_Gamma": 0.4280349910259247,
        "Da": 15.385672569274902,
        "E_coh": 0.2553893029689789,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 4,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -88.84,
              48.73
            ],
            [
              -88.82,
              48.73
            ],
            [
              -88.78,
              48.69
            ],
            [
              -88.78,
              48.67
            ],
            [
              -88.79,
              48.66
            ],
            [
              -88.81,
              48.65
            ],
            [
              -88.86,
              48.65
            ],
            [
              -88.87,
              48.66
            ],
            [
              -88.87,
              48.7
            ],
            [
              -88.84,
              48.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0384,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d88f57e6e7bc1cca2c82ed87f6e24ae53e116cb99e95070e742e91c70295192b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0384,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d516d6e53a0732d599b1af03a95d27bb1155ef3b7353374ccdb858f14686034c",
        "signature": {
          "alg": "ed25519",
          "sig": "10e46294fcf1b98a05aa8162c19a6a1c3a55232f22d67a037d15d9bd621a6daee6d66ca3975d8c1309c7057faa423b8ca3c541f768feaf76126b250d73878f01"
        }
      },
      "receipt_sha256": "d516d6e53a0732d599b1af03a95d27bb1155ef3b7353374ccdb858f14686034c"
    },
    {
      "storm_id": "228067",
      "lat": 48.736,
      "lon": -88.985,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 249.0,
      "ebshear": 16.0,
      "srh01": 8.0,
      "maxllaz": 0.004,
      "mesh": 0.6,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 23.7634
        },
        {
          "name": "alignment",
          "value": 2.1545
        },
        {
          "name": "tau",
          "value": 0.1932
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0384
      },
      "coherence_score": 0.19324228167533875,
      "coherence_diagnostics": {
        "tau": 0.19324228167533875,
        "grad_tau": 0.16633474826812744,
        "torsion": 0.0,
        "alignment": 2.1544535160064697,
        "S_field": 0.11458871513605118,
        "Gamma_field": 0.26770874857902527,
        "S_over_Gamma": 0.4280349910259247,
        "Da": 15.385672569274902,
        "E_coh": 0.2553893029689789,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -89.02,
              48.77
            ],
            [
              -88.96,
              48.77
            ],
            [
              -88.94,
              48.75
            ],
            [
              -88.95,
              48.74
            ],
            [
              -88.95,
              48.7
            ],
            [
              -88.96,
              48.69
            ],
            [
              -89.01,
              48.69
            ],
            [
              -89.01,
              48.73
            ],
            [
              -89.03,
              48.75
            ],
            [
              -89.02,
              48.77
            ]
          ]
        ]
      },
      "raw_probability": 0.0384,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "d88f57e6e7bc1cca2c82ed87f6e24ae53e116cb99e95070e742e91c70295192b",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0384,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "d516d6e53a0732d599b1af03a95d27bb1155ef3b7353374ccdb858f14686034c",
        "signature": {
          "alg": "ed25519",
          "sig": "10e46294fcf1b98a05aa8162c19a6a1c3a55232f22d67a037d15d9bd621a6daee6d66ca3975d8c1309c7057faa423b8ca3c541f768feaf76126b250d73878f01"
        }
      },
      "receipt_sha256": "d516d6e53a0732d599b1af03a95d27bb1155ef3b7353374ccdb858f14686034c"
    },
    {
      "storm_id": "227952",
      "lat": 50.7778,
      "lon": -76.7556,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 906.0,
      "ebshear": 18.0,
      "srh01": 30.0,
      "maxllaz": 0.0,
      "mesh": 0.07,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 30.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.7634
        },
        {
          "name": "alignment",
          "value": -0.7704
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.0
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0381
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.2070206254720688,
        "torsion": 0.0,
        "alignment": -0.770355224609375,
        "S_field": 0.0630534216761589,
        "Gamma_field": 0.34354209899902344,
        "S_over_Gamma": 0.18353913724422455,
        "Da": 22.02608299255371,
        "E_coh": 0.2855415344238281,
        "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": [
          [
            [
              -76.76,
              50.81
            ],
            [
              -76.72,
              50.79
            ],
            [
              -76.72,
              50.75
            ],
            [
              -76.74,
              50.75
            ],
            [
              -76.75,
              50.74
            ],
            [
              -76.79,
              50.75
            ],
            [
              -76.79,
              50.8
            ],
            [
              -76.77,
              50.8
            ],
            [
              -76.76,
              50.81
            ]
          ]
        ]
      },
      "raw_probability": 0.0381,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2bac37013a5af90f9494fc2d725cd8c8c5e23a7502fc0f8bb5d7700d0e2cbb68",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0381,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "db261ac43a64fc513463c3f9b3e5db60c040d772f5114b94701d6959bcd16d55",
        "signature": {
          "alg": "ed25519",
          "sig": "c519983af4ac8f3b46eddd529f40fabc209552935b6782f3848bf8542114a9b38928b63a073a7fb1bbcd73c97eb89d10db3e254b2fab52d3a5327ded1784f809"
        }
      },
      "receipt_sha256": "db261ac43a64fc513463c3f9b3e5db60c040d772f5114b94701d6959bcd16d55"
    },
    {
      "storm_id": "227748",
      "lat": 38.3782,
      "lon": -105.5518,
      "motion_east": 3.4,
      "motion_south": 0.5,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 567.0,
      "ebshear": 23.0,
      "srh01": 21.0,
      "maxllaz": 0.002,
      "mesh": 0.31,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 15.2634
        },
        {
          "name": "alignment",
          "value": 0.4381
        },
        {
          "name": "tau",
          "value": 0.2056
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0379
      },
      "coherence_score": 0.20564302802085876,
      "coherence_diagnostics": {
        "tau": 0.20564302802085876,
        "grad_tau": 0.02542264759540558,
        "torsion": 0.0,
        "alignment": 0.4380759596824646,
        "S_field": 0.07434612512588501,
        "Gamma_field": 0.8810420632362366,
        "S_over_Gamma": 0.08438430726528168,
        "Da": 53.033897399902344,
        "E_coh": 0.06087791919708252,
        "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": [
          [
            [
              -105.56,
              38.42
            ],
            [
              -105.53,
              38.42
            ],
            [
              -105.53,
              38.41
            ],
            [
              -105.51,
              38.39
            ],
            [
              -105.51,
              38.35
            ],
            [
              -105.54,
              38.33
            ],
            [
              -105.58,
              38.33
            ],
            [
              -105.59,
              38.35
            ],
            [
              -105.58,
              38.36
            ],
            [
              -105.58,
              38.38
            ],
            [
              -105.56,
              38.42
            ]
          ]
        ]
      },
      "raw_probability": 0.0379,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "def19ff88083ed1ea579e9d8f44880bfc5a7373e1d0f16f875a4e103da851287",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0379,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "66ad315d360735f58a36f93bbf788fcd5d5a71e95814bc83b006970e03f9fd86",
        "signature": {
          "alg": "ed25519",
          "sig": "f0cf82016004f1bb8891e9e2ccdd92fe128be309714dd49786a06bbc805468d10720ab0a8f19513085f6ff667e79c937f06463b35b0cbb9410752c9993e50b0b"
        }
      },
      "receipt_sha256": "66ad315d360735f58a36f93bbf788fcd5d5a71e95814bc83b006970e03f9fd86"
    },
    {
      "storm_id": "226989",
      "lat": 46.7714,
      "lon": -81.4614,
      "motion_east": 2.7,
      "motion_south": 0.7,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1646.0,
      "ebshear": 9.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.52,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7634
        },
        {
          "name": "alignment",
          "value": 2.2923
        },
        {
          "name": "tau",
          "value": 1.2442
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0374
      },
      "coherence_score": 1.2441632747650146,
      "coherence_diagnostics": {
        "tau": 1.2441632747650146,
        "grad_tau": 0.15545134246349335,
        "torsion": 0.0,
        "alignment": 2.2923455238342285,
        "S_field": 0.5630173087120056,
        "Gamma_field": 0.23520873486995697,
        "S_over_Gamma": 2.3936922550201416,
        "Da": 13.725448608398438,
        "E_coh": 0.9344544410705566,
        "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": [
          [
            [
              -81.47,
              46.82
            ],
            [
              -81.44,
              46.82
            ],
            [
              -81.4,
              46.8
            ],
            [
              -81.38,
              46.78
            ],
            [
              -81.36,
              46.78
            ],
            [
              -81.35,
              46.77
            ],
            [
              -81.35,
              46.73
            ],
            [
              -81.38,
              46.71
            ],
            [
              -81.57,
              46.71
            ],
            [
              -81.59,
              46.74
            ],
            [
              -81.59,
              46.76
            ],
            [
              -81.57,
              46.78
            ],
            [
              -81.54,
              46.78
            ],
            [
              -81.47,
              46.82
            ]
          ]
        ]
      },
      "raw_probability": 0.0374,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2636397bc8762b1de0457ecd0bf120537d356716b0b1adcba39a282ade7126fc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0374,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51",
        "signature": {
          "alg": "ed25519",
          "sig": "5d546148ee735fa1b1c25adeec1b6b891876c983500ca0832414b5be111890dc0ca107b9616957d55b462715c638eeba0035cb785e42d7b54ea461782439e104"
        }
      },
      "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51"
    },
    {
      "storm_id": "228068",
      "lat": 47.3165,
      "lon": -83.1249,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1510.0,
      "ebshear": 15.0,
      "srh01": 19.0,
      "maxllaz": 0.003,
      "mesh": 0.52,
      "flash_rate": 4.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 19.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2634
        },
        {
          "name": "alignment",
          "value": 5.5938
        },
        {
          "name": "tau",
          "value": 0.8637
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0374
      },
      "coherence_score": 0.8637363314628601,
      "coherence_diagnostics": {
        "tau": 0.8637363314628601,
        "grad_tau": 0.2593335509300232,
        "torsion": 0.0,
        "alignment": 5.593836784362793,
        "S_field": 0.2978532016277313,
        "Gamma_field": 0.5185420513153076,
        "S_over_Gamma": 0.5744051337242126,
        "Da": 31.757476806640625,
        "E_coh": 0.5712525844573975,
        "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": [
          [
            [
              -83.19,
              47.47
            ],
            [
              -83.17,
              47.46
            ],
            [
              -83.17,
              47.43
            ],
            [
              -83.15,
              47.41
            ],
            [
              -83.14,
              47.41
            ],
            [
              -83.16,
              47.4
            ],
            [
              -83.16,
              47.34
            ],
            [
              -83.15,
              47.32
            ],
            [
              -83.12,
              47.3
            ],
            [
              -83.05,
              47.3
            ],
            [
              -83.04,
              47.31
            ],
            [
              -83.01,
              47.29
            ],
            [
              -82.98,
              47.29
            ],
            [
              -82.9,
              47.33
            ],
            [
              -82.83,
              47.33
            ],
            [
              -82.82,
              47.34
            ],
            [
              -82.77,
              47.34
            ],
            [
              -82.75,
              47.33
            ],
            [
              -82.75,
              47.27
            ],
            [
              -82.79,
              47.24
            ],
            [
              -82.88,
              47.24
            ],
            [
              -82.92,
              47.22
            ],
            [
              -82.98,
              47.22
            ],
            [
              -83.04,
              47.19
            ],
            [
              -83.11,
              47.19
            ],
            [
              -83.12,
              47.2
            ],
            [
              -83.14,
              47.2
            ],
            [
              -83.15,
              47.19
            ],
            [
              -83.17,
              47.21
            ],
            [
              -83.21,
              47.22
            ],
            [
              -83.22,
              47.23
            ],
            [
              -83.24,
              47.23
            ],
            [
              -83.26,
              47.21
            ],
            [
              -83.29,
              47.21
            ],
            [
              -83.31,
              47.22
            ],
            [
              -83.31,
              47.27
            ],
            [
              -83.27,
              47.3
            ],
            [
              -83.26,
              47.3
            ],
            [
              -83.25,
              47.32
            ],
            [
              -83.3,
              47.37
            ],
            [
              -83.34,
              47.38
            ],
            [
              -83.35,
              47.39
            ],
            [
              -83.34,
              47.4
            ],
            [
              -83.34,
              47.44
            ],
            [
              -83.32,
              47.43
            ],
            [
              -83.27,
              47.43
            ],
            [
              -83.24,
              47.46
            ],
            [
              -83.2,
              47.46
            ],
            [
              -83.19,
              47.47
            ]
          ]
        ]
      },
      "raw_probability": 0.0374,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2636397bc8762b1de0457ecd0bf120537d356716b0b1adcba39a282ade7126fc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0374,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51",
        "signature": {
          "alg": "ed25519",
          "sig": "5d546148ee735fa1b1c25adeec1b6b891876c983500ca0832414b5be111890dc0ca107b9616957d55b462715c638eeba0035cb785e42d7b54ea461782439e104"
        }
      },
      "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51"
    },
    {
      "storm_id": "228071",
      "lat": 46.67,
      "lon": -83.5215,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1588.0,
      "ebshear": 13.0,
      "srh01": 23.0,
      "maxllaz": 0.002,
      "mesh": 0.5,
      "flash_rate": 3.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 23.0
        },
        {
          "name": "hrrr_pwat",
          "value": 36.2634
        },
        {
          "name": "alignment",
          "value": 5.5938
        },
        {
          "name": "tau",
          "value": 0.8637
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0374
      },
      "coherence_score": 0.8637363314628601,
      "coherence_diagnostics": {
        "tau": 0.8637363314628601,
        "grad_tau": 0.2593335509300232,
        "torsion": 0.0,
        "alignment": 5.593836784362793,
        "S_field": 0.2978532016277313,
        "Gamma_field": 0.5185420513153076,
        "S_over_Gamma": 0.5744051337242126,
        "Da": 31.757476806640625,
        "E_coh": 0.5712525844573975,
        "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": [
          [
            [
              -83.52,
              46.73
            ],
            [
              -83.48,
              46.72
            ],
            [
              -83.46,
              46.7
            ],
            [
              -83.46,
              46.66
            ],
            [
              -83.47,
              46.64
            ],
            [
              -83.49,
              46.63
            ],
            [
              -83.54,
              46.63
            ],
            [
              -83.55,
              46.62
            ],
            [
              -83.57,
              46.62
            ],
            [
              -83.58,
              46.63
            ],
            [
              -83.58,
              46.69
            ],
            [
              -83.56,
              46.71
            ],
            [
              -83.52,
              46.73
            ]
          ]
        ]
      },
      "raw_probability": 0.0374,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "2636397bc8762b1de0457ecd0bf120537d356716b0b1adcba39a282ade7126fc",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0374,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51",
        "signature": {
          "alg": "ed25519",
          "sig": "5d546148ee735fa1b1c25adeec1b6b891876c983500ca0832414b5be111890dc0ca107b9616957d55b462715c638eeba0035cb785e42d7b54ea461782439e104"
        }
      },
      "receipt_sha256": "01e433d915ad4a1e31fa56d6bb24c6c1f3dc36127f314683471f93aa84046f51"
    },
    {
      "storm_id": "226667",
      "lat": 45.4989,
      "lon": -74.3167,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1069.0,
      "ebshear": 23.0,
      "srh01": 21.0,
      "maxllaz": 0.004,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 29.0134
        },
        {
          "name": "alignment",
          "value": 2.1291
        },
        {
          "name": "tau",
          "value": 0.6523
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0368
      },
      "coherence_score": 0.6523323655128479,
      "coherence_diagnostics": {
        "tau": 0.6523323655128479,
        "grad_tau": 0.06612063944339752,
        "torsion": 0.0,
        "alignment": 2.1291074752807617,
        "S_field": 0.4086258113384247,
        "Gamma_field": 0.2752087712287903,
        "S_over_Gamma": 1.4847848415374756,
        "Da": 17.144014358520508,
        "E_coh": 0.7676363587379456,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 5,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -74.33,
              45.53
            ],
            [
              -74.3,
              45.53
            ],
            [
              -74.29,
              45.52
            ],
            [
              -74.29,
              45.47
            ],
            [
              -74.3,
              45.46
            ],
            [
              -74.33,
              45.46
            ],
            [
              -74.34,
              45.47
            ],
            [
              -74.34,
              45.52
            ],
            [
              -74.33,
              45.53
            ]
          ]
        ]
      },
      "raw_probability": 0.0368,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "c34b2c8c189d059545daa4526820fc2327c27e3ed237d99b1b4a6d68f6660609",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0368,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "c5c7fa8d9c7095363063062b6fb76bdb5eff9de2dc9333fa916308d301b7d2e7",
        "signature": {
          "alg": "ed25519",
          "sig": "a7b557c5ae9ad474ac6d5ca7644dad5c2583cce960353f65702f834a4f72e1b51294ae0709af811bda1785ec8b3faf21e63940d91cad734281e60a497f3c460a"
        }
      },
      "receipt_sha256": "c5c7fa8d9c7095363063062b6fb76bdb5eff9de2dc9333fa916308d301b7d2e7"
    },
    {
      "storm_id": "227795",
      "lat": 36.1671,
      "lon": -104.5221,
      "motion_east": 1.8,
      "motion_south": 2.9,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 564.0,
      "ebshear": 27.0,
      "srh01": 8.0,
      "maxllaz": 0.003,
      "mesh": 0.52,
      "flash_rate": 21.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 8.0
        },
        {
          "name": "hrrr_pwat",
          "value": 14.2634
        },
        {
          "name": "alignment",
          "value": 0.188
        },
        {
          "name": "tau",
          "value": 0.2178
        },
        {
          "name": "maxllaz",
          "value": 0.003
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0366
      },
      "coherence_score": 0.2178024798631668,
      "coherence_diagnostics": {
        "tau": 0.2178024798631668,
        "grad_tau": 0.04215506091713905,
        "torsion": 0.0,
        "alignment": 0.1879805028438568,
        "S_field": 0.04162893816828728,
        "Gamma_field": 0.5535421371459961,
        "S_over_Gamma": 0.07520464062690735,
        "Da": 32.92002868652344,
        "E_coh": 0.40226981043815613,
        "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": [
          [
            [
              -104.47,
              36.35
            ],
            [
              -104.45,
              36.33
            ],
            [
              -104.45,
              36.28
            ],
            [
              -104.48,
              36.25
            ],
            [
              -104.46,
              36.21
            ],
            [
              -104.46,
              36.19
            ],
            [
              -104.47,
              36.18
            ],
            [
              -104.47,
              36.11
            ],
            [
              -104.46,
              36.1
            ],
            [
              -104.47,
              36.09
            ],
            [
              -104.48,
              36.05
            ],
            [
              -104.52,
              36.01
            ],
            [
              -104.57,
              36.01
            ],
            [
              -104.59,
              36.03
            ],
            [
              -104.59,
              36.05
            ],
            [
              -104.6,
              36.06
            ],
            [
              -104.6,
              36.09
            ],
            [
              -104.61,
              36.1
            ],
            [
              -104.62,
              36.17
            ],
            [
              -104.61,
              36.18
            ],
            [
              -104.61,
              36.2
            ],
            [
              -104.51,
              36.29
            ],
            [
              -104.51,
              36.33
            ],
            [
              -104.47,
              36.35
            ]
          ]
        ]
      },
      "raw_probability": 0.0366,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "79e7e264faac4351fbcc929930e37fe65230fef52ae649d879707bac37c5caf6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0366,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01186ea7b62808f3900fb38a9f17d5a6d19f0c7a1ab472b5ab634a3691be490f",
        "signature": {
          "alg": "ed25519",
          "sig": "95fa8cde126cd0c4ce8d21f63af875704e959aa525c36993e2162103976443bc6bdfef26be0a5999f2aba280b47e08a6ec3b828fbdbdbe96edbdd02a2c0b9808"
        }
      },
      "receipt_sha256": "01186ea7b62808f3900fb38a9f17d5a6d19f0c7a1ab472b5ab634a3691be490f"
    },
    {
      "storm_id": "228135",
      "lat": 46.9338,
      "lon": -81.3575,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1273.0,
      "ebshear": 10.0,
      "srh01": 22.0,
      "maxllaz": 0.001,
      "mesh": 0.13,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 22.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.7634
        },
        {
          "name": "alignment",
          "value": 2.2923
        },
        {
          "name": "tau",
          "value": 1.2442
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0366
      },
      "coherence_score": 1.2441632747650146,
      "coherence_diagnostics": {
        "tau": 1.2441632747650146,
        "grad_tau": 0.15545134246349335,
        "torsion": 0.0,
        "alignment": 2.2923455238342285,
        "S_field": 0.5630173087120056,
        "Gamma_field": 0.23520873486995697,
        "S_over_Gamma": 2.3936922550201416,
        "Da": 13.725448608398438,
        "E_coh": 0.9344544410705566,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -81.39,
              46.99
            ],
            [
              -81.35,
              46.99
            ],
            [
              -81.3,
              46.95
            ],
            [
              -81.3,
              46.91
            ],
            [
              -81.28,
              46.89
            ],
            [
              -81.28,
              46.87
            ],
            [
              -81.32,
              46.87
            ],
            [
              -81.34,
              46.9
            ],
            [
              -81.38,
              46.91
            ],
            [
              -81.39,
              46.92
            ],
            [
              -81.41,
              46.92
            ],
            [
              -81.41,
              46.93
            ],
            [
              -81.39,
              46.95
            ],
            [
              -81.39,
              46.97
            ],
            [
              -81.4,
              46.98
            ],
            [
              -81.39,
              46.99
            ]
          ]
        ]
      },
      "raw_probability": 0.0366,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "79e7e264faac4351fbcc929930e37fe65230fef52ae649d879707bac37c5caf6",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0366,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "01186ea7b62808f3900fb38a9f17d5a6d19f0c7a1ab472b5ab634a3691be490f",
        "signature": {
          "alg": "ed25519",
          "sig": "95fa8cde126cd0c4ce8d21f63af875704e959aa525c36993e2162103976443bc6bdfef26be0a5999f2aba280b47e08a6ec3b828fbdbdbe96edbdd02a2c0b9808"
        }
      },
      "receipt_sha256": "01186ea7b62808f3900fb38a9f17d5a6d19f0c7a1ab472b5ab634a3691be490f"
    },
    {
      "storm_id": "227933",
      "lat": 46.226,
      "lon": -87.449,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1808.0,
      "ebshear": 19.0,
      "srh01": 0.0,
      "maxllaz": 0.002,
      "mesh": 0.0,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 0.0
        },
        {
          "name": "hrrr_pwat",
          "value": 38.2634
        },
        {
          "name": "alignment",
          "value": 1.1742
        },
        {
          "name": "tau",
          "value": 0.7396
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0363
      },
      "coherence_score": 0.7395979762077332,
      "coherence_diagnostics": {
        "tau": 0.7395979762077332,
        "grad_tau": 0.13559260964393616,
        "torsion": 0.0,
        "alignment": 1.1741539239883423,
        "S_field": 0.5356246829032898,
        "Gamma_field": 0.2727087438106537,
        "S_over_Gamma": 1.9640905857086182,
        "Da": 16.22320556640625,
        "E_coh": 0.9278335571289062,
        "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.48,
              46.25
            ],
            [
              -87.47,
              46.24
            ],
            [
              -87.45,
              46.25
            ],
            [
              -87.44,
              46.24
            ],
            [
              -87.4,
              46.24
            ],
            [
              -87.4,
              46.18
            ],
            [
              -87.43,
              46.2
            ],
            [
              -87.46,
              46.2
            ],
            [
              -87.48,
              46.21
            ],
            [
              -87.48,
              46.25
            ]
          ]
        ]
      },
      "raw_probability": 0.0363,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "95b2d725fe98c83599ef896ccd16cf1cd103d66928174a827ae27b60e8aed7e9",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0363,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "7729c400a760af9f52d38bafbc7686758e114da021c148449f311fadfdf3ea69",
        "signature": {
          "alg": "ed25519",
          "sig": "48a5daf2e5b243df4b3c3bb4e3d05d5c923403558d2b711d113ca543811332d65987f63244f9866f50e01a117f90a3edab3f4f5e4057c09c4f316340656d9903"
        }
      },
      "receipt_sha256": "7729c400a760af9f52d38bafbc7686758e114da021c148449f311fadfdf3ea69"
    },
    {
      "storm_id": "228144",
      "lat": 44.2731,
      "lon": -72.5223,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 600.0,
      "ebshear": 18.0,
      "srh01": 14.0,
      "maxllaz": 0.002,
      "mesh": 0.03,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 14.0
        },
        {
          "name": "hrrr_pwat",
          "value": 34.0134
        },
        {
          "name": "alignment",
          "value": 2.541
        },
        {
          "name": "tau",
          "value": 0.8639
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0361
      },
      "coherence_score": 0.8638784885406494,
      "coherence_diagnostics": {
        "tau": 0.8638784885406494,
        "grad_tau": 0.16899093985557556,
        "torsion": 0.0,
        "alignment": 2.5410499572753906,
        "S_field": 0.34502092003822327,
        "Gamma_field": 0.29020875692367554,
        "S_over_Gamma": 1.1888715028762817,
        "Da": 17.83876609802246,
        "E_coh": 0.6999367475509644,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -72.53,
              44.31
            ],
            [
              -72.49,
              44.31
            ],
            [
              -72.48,
              44.3
            ],
            [
              -72.5,
              44.28
            ],
            [
              -72.5,
              44.24
            ],
            [
              -72.51,
              44.23
            ],
            [
              -72.54,
              44.23
            ],
            [
              -72.55,
              44.24
            ],
            [
              -72.55,
              44.25
            ],
            [
              -72.53,
              44.27
            ],
            [
              -72.54,
              44.28
            ],
            [
              -72.54,
              44.3
            ],
            [
              -72.53,
              44.31
            ]
          ]
        ]
      },
      "raw_probability": 0.0361,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "09487df691f81b2e72d688f9768223a285e0bd13bc06eb9beef55eb89c30a4bb",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0361,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "f9eb7800ba3e5e24b9e17f5701dbbe036afa934884198c24acad0d5447e3e935",
        "signature": {
          "alg": "ed25519",
          "sig": "8103fa68809033642774247e776df9822ed60022075a7d994472b8e8a3714e8ee514bf5875200fb2e49bfe3bcfedaf73a97c53ec2017896b130ce1676f784301"
        }
      },
      "receipt_sha256": "f9eb7800ba3e5e24b9e17f5701dbbe036afa934884198c24acad0d5447e3e935"
    },
    {
      "storm_id": "227864",
      "lat": 47.0182,
      "lon": -82.1382,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1331.0,
      "ebshear": 11.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.08,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0134
        },
        {
          "name": "alignment",
          "value": 3.1852
        },
        {
          "name": "tau",
          "value": 1.113
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.036
      },
      "coherence_score": 1.1129891872406006,
      "coherence_diagnostics": {
        "tau": 1.1129891872406006,
        "grad_tau": 0.2577231228351593,
        "torsion": 0.0,
        "alignment": 3.1851768493652344,
        "S_field": 0.5254217982292175,
        "Gamma_field": 0.3627087473869324,
        "S_over_Gamma": 1.4486052989959717,
        "Da": 22.053142547607422,
        "E_coh": 0.8766096234321594,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.15,
              47.08
            ],
            [
              -82.09,
              47.08
            ],
            [
              -82.05,
              47.04
            ],
            [
              -82.05,
              47.0
            ],
            [
              -82.06,
              46.98
            ],
            [
              -82.1,
              46.94
            ],
            [
              -82.15,
              46.94
            ],
            [
              -82.25,
              46.99
            ],
            [
              -82.24,
              47.03
            ],
            [
              -82.23,
              47.04
            ],
            [
              -82.15,
              47.08
            ]
          ]
        ]
      },
      "raw_probability": 0.036,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "bc1881458b00d15a784436f7c244d71691e1f0c7e077aa1d33a660572af02a1c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.036,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "545e54a1ee0d894d6c0d774cebcf58236220eb06838785ce7952e955dc660211",
        "signature": {
          "alg": "ed25519",
          "sig": "3ecfb27e98d0697a6c8d384532213eb4e8e2c547803ada66fdaa945bffb95859001cb35629fcfc923534d787eba9f9d2c160075887528260845d4179a82e9702"
        }
      },
      "receipt_sha256": "545e54a1ee0d894d6c0d774cebcf58236220eb06838785ce7952e955dc660211"
    },
    {
      "storm_id": "227865",
      "lat": 46.667,
      "lon": -82.2278,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1545.0,
      "ebshear": 13.0,
      "srh01": 17.0,
      "maxllaz": 0.001,
      "mesh": 0.53,
      "flash_rate": 2.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 39.0134
        },
        {
          "name": "alignment",
          "value": 3.1852
        },
        {
          "name": "tau",
          "value": 1.113
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.036
      },
      "coherence_score": 1.1129891872406006,
      "coherence_diagnostics": {
        "tau": 1.1129891872406006,
        "grad_tau": 0.2577231228351593,
        "torsion": 0.0,
        "alignment": 3.1851768493652344,
        "S_field": 0.5254217982292175,
        "Gamma_field": 0.3627087473869324,
        "S_over_Gamma": 1.4486052989959717,
        "Da": 22.053142547607422,
        "E_coh": 0.8766096234321594,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.32,
              46.75
            ],
            [
              -82.26,
              46.75
            ],
            [
              -82.21,
              46.7
            ],
            [
              -82.17,
              46.68
            ],
            [
              -82.15,
              46.68
            ],
            [
              -82.14,
              46.67
            ],
            [
              -82.11,
              46.67
            ],
            [
              -82.1,
              46.66
            ],
            [
              -82.1,
              46.62
            ],
            [
              -82.11,
              46.61
            ],
            [
              -82.15,
              46.61
            ],
            [
              -82.16,
              46.62
            ],
            [
              -82.18,
              46.62
            ],
            [
              -82.2,
              46.64
            ],
            [
              -82.25,
              46.64
            ],
            [
              -82.26,
              46.65
            ],
            [
              -82.28,
              46.65
            ],
            [
              -82.33,
              46.62
            ],
            [
              -82.37,
              46.62
            ],
            [
              -82.37,
              46.69
            ],
            [
              -82.35,
              46.71
            ],
            [
              -82.35,
              46.73
            ],
            [
              -82.32,
              46.75
            ]
          ]
        ]
      },
      "raw_probability": 0.036,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "bc1881458b00d15a784436f7c244d71691e1f0c7e077aa1d33a660572af02a1c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.036,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "545e54a1ee0d894d6c0d774cebcf58236220eb06838785ce7952e955dc660211",
        "signature": {
          "alg": "ed25519",
          "sig": "3ecfb27e98d0697a6c8d384532213eb4e8e2c547803ada66fdaa945bffb95859001cb35629fcfc923534d787eba9f9d2c160075887528260845d4179a82e9702"
        }
      },
      "receipt_sha256": "545e54a1ee0d894d6c0d774cebcf58236220eb06838785ce7952e955dc660211"
    },
    {
      "storm_id": "227990",
      "lat": 49.005,
      "lon": -87.1358,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 843.0,
      "ebshear": 20.0,
      "srh01": 21.0,
      "maxllaz": 0.004,
      "mesh": 0.24,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 28.1384
        },
        {
          "name": "alignment",
          "value": 1.0421
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0356
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.19854621589183807,
        "torsion": 0.0,
        "alignment": 1.042144775390625,
        "S_field": 0.1944606900215149,
        "Gamma_field": 0.28604209423065186,
        "S_over_Gamma": 0.679832398891449,
        "Da": 16.441179275512695,
        "E_coh": 0.6027988195419312,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.15,
              49.06
            ],
            [
              -87.1,
              49.05
            ],
            [
              -87.09,
              49.04
            ],
            [
              -87.09,
              49.0
            ],
            [
              -87.08,
              48.99
            ],
            [
              -87.1,
              48.97
            ],
            [
              -87.15,
              48.97
            ],
            [
              -87.16,
              48.96
            ],
            [
              -87.18,
              48.96
            ],
            [
              -87.19,
              48.97
            ],
            [
              -87.19,
              49.03
            ],
            [
              -87.15,
              49.06
            ]
          ]
        ]
      },
      "raw_probability": 0.0356,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "e980b937507fc293ec8bbd9336acf492a442cea236c66265a777df9a34e2db5a",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0356,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "69c307eefe279d9d1e9ae232639720e36ec08980172ec8b7533fdd927ef85098",
        "signature": {
          "alg": "ed25519",
          "sig": "78f204664718a673c7d123f7673d64fac65a6bd69044ce9afcc9a7005e49220a6745b16d9b186613175a80b824302a2b76afe0c9f6f13fc4ba4e383031a44100"
        }
      },
      "receipt_sha256": "69c307eefe279d9d1e9ae232639720e36ec08980172ec8b7533fdd927ef85098"
    },
    {
      "storm_id": "227862",
      "lat": 49.0533,
      "lon": -87.4467,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 776.0,
      "ebshear": 17.0,
      "srh01": 17.0,
      "maxllaz": 0.002,
      "mesh": 0.34,
      "flash_rate": 0.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 27.0134
        },
        {
          "name": "alignment",
          "value": 1.3546
        },
        {
          "name": "tau",
          "value": 0.0
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0346
      },
      "coherence_score": 0.0,
      "coherence_diagnostics": {
        "tau": 0.0,
        "grad_tau": 0.19560007750988007,
        "torsion": 0.0,
        "alignment": 1.354644775390625,
        "S_field": 0.17279717326164246,
        "Gamma_field": 0.2777087688446045,
        "S_over_Gamma": 0.6222243905067444,
        "Da": 15.90092945098877,
        "E_coh": 0.7035393118858337,
        "singularity_count": 2.0,
        "singularity_conditions_met": 2,
        "singularity_detail": {
          "s_over_gamma": false,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -87.45,
              49.1
            ],
            [
              -87.41,
              49.08
            ],
            [
              -87.41,
              49.02
            ],
            [
              -87.42,
              49.01
            ],
            [
              -87.46,
              49.01
            ],
            [
              -87.47,
              49.02
            ],
            [
              -87.47,
              49.06
            ],
            [
              -87.48,
              49.08
            ],
            [
              -87.45,
              49.1
            ]
          ]
        ]
      },
      "raw_probability": 0.0346,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "7f4a28511ac16a771d6bbf8f5d92eda1fb64921d437d63bb5a2366df933f60ab",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0346,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "595f90ced11659a18b7838519426462c99752f3f83676fff6fea80d996ee43c4",
        "signature": {
          "alg": "ed25519",
          "sig": "452146a86c33cafe1f1e3d788955a983b367badeecdaa3ed16ae3f2712732450d8024c2306926f1445e61d5c80a6900353c6ec1ff8b77d5e4d70dabb68d23602"
        }
      },
      "receipt_sha256": "595f90ced11659a18b7838519426462c99752f3f83676fff6fea80d996ee43c4"
    },
    {
      "storm_id": "228072",
      "lat": 46.5395,
      "lon": -83.4332,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1597.0,
      "ebshear": 12.0,
      "srh01": 21.0,
      "maxllaz": 0.001,
      "mesh": 0.42,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 21.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3884
        },
        {
          "name": "alignment",
          "value": 2.4765
        },
        {
          "name": "tau",
          "value": 1.0247
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0333
      },
      "coherence_score": 1.0246621370315552,
      "coherence_diagnostics": {
        "tau": 1.0246621370315552,
        "grad_tau": 0.2584158182144165,
        "torsion": 0.0,
        "alignment": 2.4765026569366455,
        "S_field": 0.4135260283946991,
        "Gamma_field": 0.24937540292739868,
        "S_over_Gamma": 1.6582471132278442,
        "Da": 14.69138240814209,
        "E_coh": 0.9128340482711792,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.42,
              46.62
            ],
            [
              -83.37,
              46.62
            ],
            [
              -83.35,
              46.61
            ],
            [
              -83.32,
              46.58
            ],
            [
              -83.32,
              46.54
            ],
            [
              -83.34,
              46.52
            ],
            [
              -83.37,
              46.52
            ],
            [
              -83.38,
              46.51
            ],
            [
              -83.43,
              46.51
            ],
            [
              -83.45,
              46.49
            ],
            [
              -83.47,
              46.49
            ],
            [
              -83.5,
              46.47
            ],
            [
              -83.53,
              46.47
            ],
            [
              -83.54,
              46.49
            ],
            [
              -83.54,
              46.53
            ],
            [
              -83.52,
              46.55
            ],
            [
              -83.49,
              46.55
            ],
            [
              -83.47,
              46.56
            ],
            [
              -83.42,
              46.62
            ]
          ]
        ]
      },
      "raw_probability": 0.0333,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "eaf4cb832d025b2c7e2efb8e90612ce18caf89d7edb7388eb4d912270eeaca1c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0333,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "34d5c85c46770b87923f20b2d45ee7bc092673d8f858eebd26791db4b8a4fa75",
        "signature": {
          "alg": "ed25519",
          "sig": "b798f1559d550cc93c6c6a343bb3b82faebff5ccea8d96eeb2a601b4867d45b54e95ddf163eb6220c65a2964ab7481f4e7b90c6eb42d39e3d7deb24feb06e700"
        }
      },
      "receipt_sha256": "34d5c85c46770b87923f20b2d45ee7bc092673d8f858eebd26791db4b8a4fa75"
    },
    {
      "storm_id": "228138",
      "lat": 46.413,
      "lon": -83.35,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1700.0,
      "ebshear": 10.0,
      "srh01": 18.0,
      "maxllaz": 0.001,
      "mesh": 0.47,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 18.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3884
        },
        {
          "name": "alignment",
          "value": 2.4765
        },
        {
          "name": "tau",
          "value": 1.0247
        },
        {
          "name": "maxllaz",
          "value": 0.001
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0333
      },
      "coherence_score": 1.0246621370315552,
      "coherence_diagnostics": {
        "tau": 1.0246621370315552,
        "grad_tau": 0.2584158182144165,
        "torsion": 0.0,
        "alignment": 2.4765026569366455,
        "S_field": 0.4135260283946991,
        "Gamma_field": 0.24937540292739868,
        "S_over_Gamma": 1.6582471132278442,
        "Da": 14.69138240814209,
        "E_coh": 0.9128340482711792,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -83.37,
              46.45
            ],
            [
              -83.35,
              46.44
            ],
            [
              -83.32,
              46.44
            ],
            [
              -83.3,
              46.42
            ],
            [
              -83.3,
              46.38
            ],
            [
              -83.34,
              46.36
            ],
            [
              -83.37,
              46.37
            ],
            [
              -83.39,
              46.39
            ],
            [
              -83.39,
              46.43
            ],
            [
              -83.37,
              46.45
            ]
          ]
        ]
      },
      "raw_probability": 0.0333,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "eaf4cb832d025b2c7e2efb8e90612ce18caf89d7edb7388eb4d912270eeaca1c",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0333,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "34d5c85c46770b87923f20b2d45ee7bc092673d8f858eebd26791db4b8a4fa75",
        "signature": {
          "alg": "ed25519",
          "sig": "b798f1559d550cc93c6c6a343bb3b82faebff5ccea8d96eeb2a601b4867d45b54e95ddf163eb6220c65a2964ab7481f4e7b90c6eb42d39e3d7deb24feb06e700"
        }
      },
      "receipt_sha256": "34d5c85c46770b87923f20b2d45ee7bc092673d8f858eebd26791db4b8a4fa75"
    },
    {
      "storm_id": "227928",
      "lat": 47.663,
      "lon": -82.195,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1680.0,
      "ebshear": 17.0,
      "srh01": 9.0,
      "maxllaz": 0.002,
      "mesh": 0.65,
      "flash_rate": 1.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 9.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3884
        },
        {
          "name": "alignment",
          "value": 5.4603
        },
        {
          "name": "tau",
          "value": 0.9239
        },
        {
          "name": "maxllaz",
          "value": 0.002
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0308
      },
      "coherence_score": 0.9239490628242493,
      "coherence_diagnostics": {
        "tau": 0.9239490628242493,
        "grad_tau": 0.32668250799179077,
        "torsion": 0.0,
        "alignment": 5.46026611328125,
        "S_field": 0.5605450868606567,
        "Gamma_field": 0.2660420835018158,
        "S_over_Gamma": 2.1069791316986084,
        "Da": 16.197683334350586,
        "E_coh": 0.8416039347648621,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.21,
              47.7
            ],
            [
              -82.17,
              47.7
            ],
            [
              -82.15,
              47.68
            ],
            [
              -82.15,
              47.64
            ],
            [
              -82.17,
              47.62
            ],
            [
              -82.22,
              47.62
            ],
            [
              -82.23,
              47.63
            ],
            [
              -82.22,
              47.65
            ],
            [
              -82.22,
              47.69
            ],
            [
              -82.21,
              47.7
            ]
          ]
        ]
      },
      "raw_probability": 0.0308,
      "confidence_lo": 0.0008,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "b8b8b35ac79463bc8f084665ee97ef8a27eca58811d7510ff499bace5e2fd632",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0308,
        "probability": 0.000812,
        "confidence_lo": 0.000797,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "aabaa1c9a2175fcf40612e57540e60cc3629cc864cb4e4be0cd91c556b8ab574",
        "signature": {
          "alg": "ed25519",
          "sig": "a7bae7214e05121b0bc69a7cbbfa541093033defe6b52ec9198828becf47677b2e20cb6d36948f33a5d26e38a3d886973c0bb5f1982735d8ec13a0eb1059f60b"
        }
      },
      "receipt_sha256": "aabaa1c9a2175fcf40612e57540e60cc3629cc864cb4e4be0cd91c556b8ab574"
    },
    {
      "storm_id": "228073",
      "lat": 46.5321,
      "lon": -82.815,
      "motion_east": 3.5,
      "motion_south": 0.4,
      "valid_time": "20260731_203039 UTC",
      "tornado_probability": 0.0008,
      "risk_band": "minimal",
      "ps_tor": 0.0,
      "ps": 0.0,
      "mucape": 1801.0,
      "ebshear": 11.0,
      "srh01": 17.0,
      "maxllaz": 0.004,
      "mesh": 0.57,
      "flash_rate": 5.0,
      "top_features": [
        {
          "name": "srh01",
          "value": 17.0
        },
        {
          "name": "hrrr_pwat",
          "value": 40.3884
        },
        {
          "name": "alignment",
          "value": 2.4765
        },
        {
          "name": "tau",
          "value": 1.0247
        },
        {
          "name": "maxllaz",
          "value": 0.004
        }
      ],
      "model_scores": {
        "gbt_prob": 0.0306
      },
      "coherence_score": 1.0246621370315552,
      "coherence_diagnostics": {
        "tau": 1.0246621370315552,
        "grad_tau": 0.2584158182144165,
        "torsion": 0.0,
        "alignment": 2.4765026569366455,
        "S_field": 0.4135260283946991,
        "Gamma_field": 0.24937540292739868,
        "S_over_Gamma": 1.6582471132278442,
        "Da": 14.69138240814209,
        "E_coh": 0.9128340482711792,
        "singularity_count": 3.0,
        "singularity_conditions_met": 3,
        "singularity_detail": {
          "s_over_gamma": true,
          "high_gradient": false,
          "high_torsion": false,
          "positive_alignment": true,
          "high_damkohler": true
        }
      },
      "scoring_tier": "tier1_ml",
      "coherence_source": "hrrr",
      "model_version": "tornado_storm_v1_0",
      "track_length": 1,
      "geometry": {
        "type": "Polygon",
        "coordinates": [
          [
            [
              -82.67,
              46.64
            ],
            [
              -82.64,
              46.64
            ],
            [
              -82.63,
              46.63
            ],
            [
              -82.63,
              46.6
            ],
            [
              -82.68,
              46.55
            ],
            [
              -82.7,
              46.5
            ],
            [
              -82.72,
              46.48
            ],
            [
              -82.74,
              46.48
            ],
            [
              -82.75,
              46.47
            ],
            [
              -82.78,
              46.47
            ],
            [
              -82.79,
              46.46
            ],
            [
              -82.82,
              46.46
            ],
            [
              -82.83,
              46.45
            ],
            [
              -82.9,
              46.45
            ],
            [
              -82.92,
              46.47
            ],
            [
              -82.94,
              46.47
            ],
            [
              -82.97,
              46.49
            ],
            [
              -83.03,
              46.5
            ],
            [
              -83.06,
              46.53
            ],
            [
              -83.06,
              46.56
            ],
            [
              -83.02,
              46.59
            ],
            [
              -82.97,
              46.59
            ],
            [
              -82.89,
              46.54
            ],
            [
              -82.79,
              46.54
            ],
            [
              -82.78,
              46.55
            ],
            [
              -82.75,
              46.55
            ],
            [
              -82.69,
              46.6
            ],
            [
              -82.67,
              46.64
            ]
          ]
        ]
      },
      "raw_probability": 0.0306,
      "confidence_lo": 0.0,
      "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": "52bc692c1a59901db1bf7856a97d9ea70d384cc57c0ca4ab070e0b2a6ecdd33b",
        "input_sha256": "5e725da88625093b20cd615c39608a89ef449f9bb76b5e7fcf6cff5f00678c5f",
        "issued_at": "2026-07-31T21:00:21Z",
        "raw_probability": 0.0306,
        "probability": 0.000811,
        "confidence_lo": 0.0,
        "confidence_hi": 0.000812,
        "uncertainty_class": "tight",
        "ood_score": null,
        "ood_flag": false,
        "abstained": false,
        "abstain_reason": null,
        "gateway_mode": "NORMAL",
        "coverage_target": 0.9,
        "receipt_sha256": "024c21a807872b3a06a58d2dc5caceb5a09b76c2a17495ee9a5adda8caa5749e",
        "signature": {
          "alg": "ed25519",
          "sig": "7d78225113cbe75f50ca32d908d3e9a9a936ea7a17d75b0314de7b6818f4036764c6f6536aade209217ae47b621aa37e955df0160cb4a186d371af27df8c8a02"
        }
      },
      "receipt_sha256": "024c21a807872b3a06a58d2dc5caceb5a09b76c2a17495ee9a5adda8caa5749e"
    }
  ]
}
